Infinix Hot 10 - phhusson/treble_experimentations GitHub Wiki

📱 Infinix Hot 10 - x682b

Infinix Hot 10. Announced Sep 2020. Features 6.78â€ŗ display, MT6769V chipset, 5200 mAh battery, 128 GB storage, 6 GB RAM.

Important device info most people should know.

Device Info: ARM64, VNDK (Not Lite), A-only, System-as-root, No seamless Update

Hardware status summary or important caveats:

  • Make a full dump as a backup beforehand via SoC (mtkclient works), this phone is really fragile and you'll most likely need to use BROM to recover every now and then
  • You only can install a GSI that has an unzipped size of 3.6gb at max safely after erasing product (You should be able to erase system_ext too)

📃 Steps to install

  • Unlock your bootloader
  • Make a full dump as a backup (Optional, highly recommended incase you hardbrick. Check mtkclient for this)
  • Get stock firmware that matches your current build number on settings (Or just get it from the dump earlier)
  • Reboot to bootloader (fastboot) via combo or via adb reboot bootloader
  • Disable verity and verification via fastboot flash vbmeta vbmeta.img --disable-verity --disable-verification
  • Reboot to fastbootd via fastboot reboot fastboot
  • If your GSI unzipped size is 1.4gb or lower, you can immediately flash it as system via fastboot flash system example_arm64_gsi.img
  • If your GSI unzipped size is higher (1.6-3.6gb) and you get Not enough space to resize partition while flashing it, try fastboot resize-logical-partition product 33500 (you can probably delete the logical partition it but I just resize it just to be safe) and then flash system via fastboot flash system example_arm64_gsi.img

⚙ī¸ Hardware support

Component Status Comment
Camera ✅ ✓
Wifi ✅ ✓
Speaker ✅ ✓
Mic ❔ Untested, Most likely Works
SIM / Mobile Data / Voice ✅ ✓
Bluetooth ✅ ✓
Offline Charging ⚠ī¸ Most likely Broken
Front Camera ✅ ✓
MTP ✅ ✓

Tested By: @rubberhosehuman - x682b - Ver. 358

Page Created by: @baguubaguu

ℹī¸ Additional Notes

  • System-as-root requires you to get an AB gsi, however since seamless-update is not present. The actual slots are actually a-only. Thus you can wipe product and system_ext rather than product_a, product_b, system_ext_a, system_ext_a, system_ext_b, and the other system's slot. This limits us quite heavily.

Tested GSIs


Template created by @zguithues and @hackintosh5