Skip to content
BOFH2k edited this page Feb 20, 2020 · 40 revisions

Chuwi Hi9 Air (Mediatek Helio X20 chipset)

Pretty complete hardware support and good stability with 8.1 Treble GSI (Oreo).

Steps to install

Baseline: Hi9 Air with Chuwi 20181122 stock ROM. Restore Chuwi stock ROM via the MTK SP Flash Windows toolkit using the Format All + Download option, in case anything goes wrong.

  • enable "OEM unlock" in Android developer options

    ℹ️ type on build number seven times to unlock developer mode in Android system settings: System>About

  • use factory settings reset in Android system settings
  • wait for erase to finish and power off (long press)
  • start device with power and vol+ simultaneously for bootloader menu, select "Fastboot Mode" via 'vol+', then confirm OK via 'vol-'
  • unlock bootloader
    $ fastboot oem unlock
    
    Confirm OK on screen via 'vol+'.

    ⚠️ When relocking the bootloader again via fastboot oem lock the device won't boot custom images any longer...

  • flash image with the fastboot utility (after uncompressing downloaded xz archive):
    $ fastboot erase system
    $ fastboot -u flash system system-arm64-aonly-vanilla-nosu.img
    $ fastboot reboot
    
    🔁 This step may be repeated for later image releases with fixes and Android security patches (tested successfully for v31>32)...

    Alternatively, you could flash via TWRP as "System Image". Refrain from formatting data, as the device will fail to boot then 👎: Link

  • wait patiently for another erase job to finish and initial boot (which now displays android animation instead of CHUWI) to complete: This will take several minutes

Hardware support

Component Comment
Camera yes (both work, front cam orientation upside down)
Speaker / Mic yes / yes
Bluetooth yes (only works for 8.1 GSI, no BT devices detected on scan with 9)
WiFi yes (but signal seems worse compared to stock ROM)
SIM / Mobile Data partial (SIM1 only, does not reactivate after standby - reboot required)
Voice yes
SMS yes
VoLTE no (MTK 6797)
Fingerprint n/a
NFC n/a
SD Card yes
Casting no, only via Google Home (as for Chuwi stock ROM)

Tested by bofh2k - phh-treble 8.1 v32 (arm64-aonly-vanilla-nosu) - 2019-10-31

Clone this wiki locally