Moto G52 - TrebleDroid/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 fastbootor if you are in fastboot mode runfastboot reboot fastbootto boot to fastbootd mode. -
fastboot flash system system-gsi.imgto 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 userdataandfastboot 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.