Realme Narzo 20 (aka Realme 7i EU) - phhusson/treble_experimentations GitHub Wiki
Updated guide for >=A12 will be available here
Below guide was written for Android 11 and is NOT relevant for installing >=A12 GSIs
Instructions to install GSI on Narzo 20:
1. Unlock Bootloader
Bootloader unlock tools
For Realme UI 1 : Get here
For Realme UI 2 : Get here
Vbmeta For Realme UI 1 : Get here
For Realme UI 2 : Get here
Guide to unlock bootloader : Get here
2. After unlocking bootloader and rebooting device, shut it down again and enter fastboot mode by pressing vol minus and power button together
Assuming that you've already installed Platform tools and is aware how to start the adb-fastboot shell , open platform tools in terminal/CMD (depending on os) and follow these steps ( Make sure that you've moved the appropriate vbmeta file you downloaded earlier in this guide to platform tools folder. Also extract the phh/phh based gsi file you've downloaded and move the extracted img file into platform tools folder and rename it to system.img )
adb reboot bootloader
fastboot reboot fastboot
# Your device will boot to recovery , dont touch anything in recovery, just focus on the commands below
fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img
fastboot reboot fastboot
fastboot erase system
fastboot reboot fastboot
fastboot flash system system.img
fastboot -w
fastboot reboot bootloader
fastboot erase userdata
fastboot reboot
Now in 99% of cases, if you didn't mess up anything, gsi will boot normally, Incase it doesn't, you can either flash stock ROM using this guide.
For extended support, join the narzo 20 community at telegram here
Hardware support
Component | Over Realme UI 1 vendor (Android 10 | Over Realme UI 2 vendor (Android 11) | Footnotes |
---|---|---|---|
Camera | working | working | 1. For aux cam support in third party apps like freedcam or gcam ports, enable aux cam expose toggle in phh settings 2. You won't get fancy effects, 48 MP mode or even aux cam support in stock camera, for aux cam support and some advanced features, uses this gcam and these configs |
Speaker / Mic | working | working | sound quality isn't as impressive in GSIs out of the box like in stock ROM, though it can be improved with tweaks and all |
Bluetooth | working | broken in some cases including wireless headphones | I'll update this column if the issue(s) are fixed |
headphone jack | working | working | incase doesn't work, turn on 'alternate headset detection' from settings/phh settings |
WiFi | working | working |
fixed |
Hotspot | working | Turns on, but no device can connect to | There exists a magisk module with custom hostapd build to fix it, join the realme narzo community at Telegram to fix that |
SIM / Mobile Data / Voice | working | working | If no sound in calls, disable a2dp overload from phh settings |
VoLTE | working | working in A11, sometimes in A12 GSIs, doesnt work in >=A12L GSIs | doesnt work out-of-box, enable all three toggles in phh settings/ims for VoLTE to work (in A11 and maybe A12 too, no hope for >=A12L right now) |
Fingerprint | works if silead (only Android 10 A23 vendor) (et512 doesn't) | works if silead on all Android 11 vendors | use this magisk module to fix fp if et512 on android 10 A23 vendor |
NFC | not NFC Hardware in Narzo 20 | not NFC Hardware in Narzo 20 | - |
Offline Charging | works | works | offline charging works, but no animation showing percentage |
Tested By: @realkarthiknair - RMX2191/2193(India), A23 vendor - Date tested - march 2021, C11 vendor - Date teseted - august 2021