Here’s my quick review of Xiaomi Mi 9 running CrDroid GSI Android 10 ROM. Really fast performance, excellent battery life, and Magisk SafetyNet check passes with working Google Pay. If you want a really good old phone, I think Xiaomi Mi 9 is a great choice if you install a GSI ROM like this. My current setup here runs waaay faster than my Samsung Galaxy Note 20 Ultra w/ Samsung stock firmware. If you want pure Google experience w/ low-cost hardware, Xiaomi phones are where it’s at since they allow you to fully unlock the bootloader and the stock MIUI firmware is nearly 100% compatible with Android AOSP.
For those of you who have “basicIntegrity” pass(check mark) but still does not pass SafetyNet due to “ctsProfile” not passing even with MagiskHide ON, you can easily fix this(which happens on all GSI ROMs) by changing your device fingerprint to a certified phone like a Pixel 4 XL.
In this tutorial, I show you how to install Android 10 or Android 11 GSI ROMs on the Samsung Galaxy S10 series(S10 Plus, S10 5G, and S10e), S20 series(S20, S20 Plus, S20 Ultra), Note 10(Note 10, Note 10 Plus) and Note 20(Note 20, Note 20 Plus). This will work on ANY Exynos models or Chinese Snapdragon models. If you have U.S. model you cannot unlock the bootloader so please next time buy an Exynos model or Chinese Snapdragon model.
Here’s how to install Android 10 or 11 GSI ROMs on your Samsung Galaxy S9 or S9 Plus! This is only for Exynos models that can have bootloader unlocked. If you want stuff like this, please buy Exynos models next time as Snapdragon U.S. models have locked bootloaders.
After 4 days of quarantine, I was finally able to get Android 11 GSI working fully on my Samsung Galaxy S9. Here’s a quick review of Android 11 running on my Galaxy S9, it runs nearly flawless. Calls work great, 4G LTE signal/WiFi works great, bluetooth works great, brightness works great, stereo speakers work good. The only problem I am currently having is trying to replace the Phhusson’s Android 11 GSI Superuser with Magisk but I am building his GSI from sources and should have one that’s compatible with Magisk soon.
I have been working on a Universal Auto GSI installer script that will currently work with Pixel 3, 3 XL, 3a, 3a XL, 4, 4 XL, and 4a.(Later will support more phones)
For those of you who want to try out the latest Android Pie 9.0 for your Galaxy S9, S9 Plus, or any Android device that has unlocked bootloader and Project Treble support, you can grab any of the Android 9.0 GSI(Generic System Image) ROMs and get it now instead of waiting for Samsung to update their TouchWiz, which most likely will take another 3-6 months. And for those of you in the U.S. with U.S. Snapdragon models, it will be few more months than the international Exynos models as carriers have to re-add their carrier bloatware. Now, these Android 9.0 GSI ROMs are NOT TouchWiz, they are not Samsung firmware but AOSP ROMs(What is AOSP?).
For those of you who want to install Project Treble GSI(Generic System Image) ROM on your Android device with unlocked bootloader, you can use TWRP recovery to install them. The process is actually not entirely different from flashing a regular custom ROM in TWRP, the only difference is that you will be using “Install from image” option instead of the default “Install from zip” option. (If you don’t know what Project Treble is, please see “What is Project Treble for Android”.What are GSI ROMs?
Google has launched a new way of updating Android OS(Operating System) starting in 2018 called, “Project Treble”. Although Google uses pure “100%” Android OS on their Nexus/Pixel devices such as the Pixel and Pixel 2 smartphones, many manufacturers like Samsung, LG, Huawei, Xiaomi, and others have added their own UI/skin on top. In extreme cases like Samsung, they have added S-Pen features to their Samsung Galaxy Note series and lots of new hardware features not found in the original Android OS. Due to this reason, whenever Google updates their OS from one iteration to another(such as Android 7.0 Nougat to 8.0 Oreo), manufacturers have to re-build the whole OS from ground up, causing months of delay in updates. For example, Android Oreo update for Galaxy S7 probably took around 8 months. This has been a troubling problem as Android OS updates once a year and by the time manufacturers update their software to the latest, they are already at least 6 months behind.Project Treble mean Faster OTA Updates!