Skip to content
Baguette edited this page Aug 22, 2024 · 7 revisions

📱 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

Clone this wiki locally