Moto G52 - phhusson/treble_experimentations GitHub Wiki
Installing GSI in Moto G52(rhode) is same like in many other devices. This device is a Virtual A/B device with recovery-as-boot.
Because of GRF, vndk and boot shows as Android 11 even though it launched with Android 12. So we can install Android 11 GSIs too in this device.(Tested when I am in Moto Stock Android 12 S1SRS32.38-132-3)
-
adb reboot fastboot
or if you are in fastboot mode runfastboot reboot fastboot
to boot to fastbootd mode. -
fastboot flash system system-gsi.img
to flash GSI. If this command fails, we have to remove product partition to get some space.fastboot delete-logical-partition product_a
, replace product_a to product_b if active slot is b and rerun the system flash command. - reboot to fastboot mode using
fastboot reboot bootloader
- Download vbmeta from here and flash using
fastboot flash vbmeta vbmeta.img
- Wipe data using
fastboot erase userdata
andfastboot erase metadata
- Reboot to newly flashed system using
fastboot reboot
For Indian Jio SIM Card users, signal may not show. To fix this, go to Setting
-> Network & internet
-> SIMs
-> Preferred network type
and choose LTE (recommended)
instead of 3G
. Now Jio will work.
To fix VoLTE goto Settings
-> Phh Treble Settings
-> IMS features
and check available options, tap on Install IMS APK for Qualcomm pre-S vendor (Motorola)
. It will download a apk(check notification area). After download finish, install it by tapping on notification(it is a bug which not installs automatically) and go back to IMS settings and tap on Create IMS APN
. Now reboot to use VoLTE.