This article shows you all the required steps on how to install Potato ASOP ROM on Redmi Note 8 codename Ginkgo. Potato Android is a cool custom ROM developed with AOSP Android 9.0 Pie base. It offers vanilla Android UI just like similar AOSP-based ROM such as LineageOS.
Some additional cool features hand-picked by its developer team are the selling point of this ROM. Xiaomi Redmi Note 8 is a new device considerably. POSP ROM is the first official aftermarket firmware for Redmi Note 8.
Its developer, through his XDA thread, confirmed that all basic functions work properly including telephony, data, wifi, camera, Bluetooth, and so on.
POSP’s key features are so tempting. It has a black UI theme to blend in nicely with Android 9.0 dark mode. The ROM also boasts Double Tap to Wake and Double Tap to Sleep which are very convenient features for some users.
Potato AOSP ROM is so far the best and stable alternative to MIUI ROM. Just in case if you need new experience with your Redmi Note 8, POSP Android is the best option.
Excited already? Follow our steps below to get POSP installed on your Redmi Note 8.
What will you need?
- A Redmi Note 8 phone.
- Make sure its battery is at least 65%.
- A USB data cable. Use the one shipped with the device.
- A Windows-based computer. We prefer to use Windows 10 or 8.1 64-bit operating system.
- Xiaomi ADB Fastboot Drivers and Android Platform Tools.
- Download TWRP Recovery for Redmi Note 8 (.img).
- Download POSP Android ROM for Redmi Note 8 (.zip).
- Magisk Root package (zip). Download the latest version available.
- A cup of tea (optional).
You have to enable USB Debugging from the Developer Options menu. Follow these sequences:
Enable Developer Options:
Settings >> About Phone >> Tap MIUI Version 7X >> Congratulation, you are developer!
Enable USB Debugging:
Settings >> Additional Settings >> Developer Options >> USB Debugging >> toggle it on.
On top of that, you may need to create backups of your data and files. The process is safe but bad things sometimes happen. It is a good habit to create regular backups. Nobody points a gun on you. Neither we nor POSP developers will hold responsibility for any damages.
Installing POSP on Redmi Note 8
Step 1. Download ADB Fastboot Drivers (v1.4.3) and install it on your computer. We need it to have the Drivers software installed system-wide.
Step 2. Download Android Platform Tools (vR29). Extract the zip file and you’ll have a “platform-tools” folder.
Step 3. Unlock the bootloader of Redmi Note 8. This is a must. You can’t proceed even further without this condition being satisfied.
Step 4. Flash TWRP recovery on Redmi Note 8. Use Mauronofrio’s TWRP image file (recommended).
Step 5. Download these files and place them in the platform-tools folder:
- POSP ROM v2.3 for Redmi Note 8.
- GApps for Android 9.0. You can use OpenGapps or BitGapps. Use the one for ARM64 Android 9.0. In the future, you may need to use Gapps for Android 10 if POSP Android 10 has been available.
- Download Magisk root only if you want to root Redmi Note 8 running POSP Android ROM (optional).
Step 6. Turn off your phone completely. Press the Power button then choose “Power Off“.
Step 7. Once it’s off, press the Power button and the Volume Up button simultaneously. This brings you to boot into TWRP recovery mode.
Step 8. Choose the Wipe menu then Advanced Wipe.
Step 9. Select System, Data, and Cache.
Step 10. Do the “Swipe to wipe” action. Go back to the main menu once done.
Step 11. Connect your phone to the computer using its USB cable.
Step 12. Copy all the zip files to the phone’s internal storage. Files example:
- ROM: potato_ginkgo-9-20191121.Baked-v2.3.zip
- Gapps: open_gapps-arm64-9.0-micro-20191122.zip
- Magisk: Magisk-v20.1.zip
You can simply copy-and-paste the files like you would in Windows Explorer. Make sure the MTP option is enabled in TWRP. Alternatively, you can also use this command if you want:
adb push potato_ginkgo-9-20191121.Baked-v2.3.zip /tmp/ adb push open_gapps-arm64-9.0-micro-20191122.zip /tmp/ adb push Magisk-v20.1.zip /tmp/
Copy each line in the command prompt window. All the files will be copied in the /tmp directory which is a temporary folder stored in the device’s RAM.
Step 13. Choose “Install” from the main menu. Next, locate the POSP zip file. Tap on it to select it.
Step 14. Do the “Swipe to confirm flash” action. Wait till the process finished. Done? Go back to the main menu.
Step 15. Again, choose “Install“, find and locate the GApps zip file. Tap on it to select it.
Step 16. Do the “Swipe to confirm flash” action. Wait till the process finished. Done? Go back to the main menu.
Step 17. Optionally if you want to root, choose “Install” again then find and locate the Magisk zip file. Tap on it to select it.
Step 18. Do the “Swipe to confirm flash” action. Wait till the process finished. Done? Go back to the main menu.
Step 19. Choose “Reboot” then choose “System“. This will reboot your phone to the main system. Initial booting time takes longer than usual. This is normal.
Step 20. Set up your Google Account.
Step 21. Enjoy!
In short, you can install Potato AOSP Android ROM on Redmi Note 8 using the following sequence: Unlock bootloader > flash TWRP > boot into recovery > wipe /data, /system, and /cache > flash POSP ROM > flash GApps, flash Magisk > reboot.