[Android Q&A, Help & Troubleshooting] Threedollarbridge:
Hey all, here is a complete guide on how to unlock and root your Hisense A9.

Many thanks to dferreira, Segnaro, and Renate for their hard work.​

Note: This process only works on Windows or Linux x64 because of the custom fastboot file needed to unlock this phone. An EDL cable is recommended, but not strictly necessary.

Prepare Phone

Navigate to Settings > About Phone, take note of the Software version.

Navigate to Settings > About Phone, then tap “Kernel version” several times to enable Developer Options.

Navigate to Settings > System & Phone > Developer Options

Enable “OEM unlocking”

Enable “USB debugging”

Prepare Dependencies

Download the Android Platform tools. We need ADB from this software package. Select the appropriate version for your platform.

Download Magisk from their GitHub page.

Download the A9 Resources on Google Drive here. You will need:

A9 Fastboot by Denzil Ferreira

Factory-boot.img (if you have version L2037.6.04.06.00)

Latest-boot.img (if you have version L2037.6.08.01.00)

If you don’t have either, then follow the instructions on this post on how to retrieve your ROM’s boot.img.

Optional: download the Magisk version from LiteGapps on SourceForge. Choose from the folders depending on how many Google Apps you wish to install. Make sure to select the [MAGISK] version. Be sure to ignore the big green “Download Latest Version” button, this is a lie. I would personally suggest this one.

Prepare Boot.img

Transfer the following files to your phone:

Magisk.apk

Boot.img (make sure you’re using the correct version for your phone)

Install Magisk, then follow prompts to select and prepare your Boot.img.

Transfer your newly prepared boot.img to your computer.

Unlock and root your phone

Open two terminal windows.

Reference the fastboot folder using the cd command.

(ex. Cd ~/Downloads/A9_Fastboot/linux-x86/bin/)

To unlock your phone, you must use this version of Fastboot, or build your own to include the Hisense unlock command.

In your second terminal window, reference the platform-tools folder using the cd command.

(ex. Cd ~/Downloads/platform-tools/)

Plug your phone into your computer, accept the RSA prompt on your phone, if necessary.

In the window pointing to the folder which contains adb, enter the following command:

./adb reboot bootloader

Once your phone reboots, you should see a screen that says “fastboot mode”

In your window pointing to your folder which contains fastboot, enter the following commands:

./fastboot Hisense unlock

./fastboot erase avb_custom_key

./fastboot flash boot_a boot.img

./fastboot flash boot_b boot.img

./fastboot flash vbmeta --disable-verity --disable-verification vbmeta.img

./fastboot continue

Your A9 should then prompt you to wipe all data. Click the button on the screen, then the upper volume rocker to accept.

Once your phone reboots, complete the setup.

If you get an error such as the launcher crashing or WiFi not working, you installed the wrong boot.img.

Final touches

Move the following files onto your phone:

[MAGISK]-gapps.zip

Magisk.apk

Install Magisk.

Select install module, install the Gapps package, follow prompt to reboot.

Optional: To prevent webview, Chrome compatability issues, and Play Store hangups, download Trichrome Library from here.

Install using adb:

./adb install trichrome.apk