Moto G60s - TrebleDroid/treble_experimentations GitHub Wiki

Moto G60s

Modell: xt2133-2, Stock OS: Released with Android 11, upgradeable to Android 12, CPU: Mediatek MT6785V/CD Helio G95

after enabling Android developer mode (7-tap), oem unlock in the menu and adb itself

oem unlock

fastboot oem get_unlock_data
# bring the multiple lines into one line (do not crop the zeroes, your code will be different): 3A6500...00000
fastboot oem unlock <code>

fastboot

adb reboot bootloader # go to regular fastboot
wget https://dl.google.com/developers/android/qt/images/gsi/vbmeta.img
fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img
fastboot reboot fastboot # goto fastbootd for using dynamic partitions

fastbootd

fastboot getvar is-userspace # is-userspace: yes
fastboot getvar current-slot # current-slot: a -> use in following _slot partition
fastboot delete-logical-partition product_a
fastboot flash system system.img 
# if you see 'Not enough space to resize partition':
# delete logical product and product_b partition too
# and re-run fastboot flash system
fastboot erase userdata
fastboot erase metadata
fastboot reboot

GSI tested

those at least boot and have no obvious issue I could find yet - hardware support table will follow

  • iode-5.14-20250622-arm64_ab.img (official)
  • A15-GrapheneOS-Beta4.img (unofficial, by Nullvalue, xda)
  • CalyxOS-15-6.4.2-unofficial.img (unofficial, by Nullvalue, xda)
  • crDroid-10.13-arm64_bvN-Unofficial.img (unofficial, by naz664, github)
  • /e/OS 3.0.2-a15-20250706-microG-gsi.img (unofficial, by Colors, sforge)
⚠️ **GitHub.com Fallback** ⚠️