[Huawei P9 Guides, News, & Discussion] Tecalote:
Rebrand-Update-Tool HWOTA7 for Huawei P9-EVA​

German Thread

(not updated yet): https://www.android-hilfe.de/forum/...-p9-eva-inoffizielles-oreo-update.884138.html

→ HWOTA7 Tool for P9 Plus VIE is different: https://xdaforums.com/p9-plus/development/rebrand-update-tool-hwota7-p9-plus-vie-t3843930/

In 2018, the P9 was still being used by many users. Many were annoyed because Huawei did not provide the Android 8 update for the European models. The Chinese models got Oreo and there was really no reason why European models didn't get it.

HWOTA7 offers the possibility to change the model of the P9. This allows, for example, a Chinese model to be converted into a European one - and a European model into a Chinese one. In order to update the P9 to Android 8, it is necessary to convert the respective European model (EVA-L09 or EVA-L19) to a Chinese model (EVA-AL10).

The instructions for this conversion and the Oreo update can be found in the next post #2:

https://xdaforums.com/t/rebrand-update-tool-hwota7-p9-eva.3820849/post-77161313

Basic information:

→ HWOTA7 for EVA is programmed ONLY for to use on Android 7 (Nougat). It does not work on Android 8 Oreo (and it doesn't work on Android 6). Of course you can update from Android 7 to Android 8, but to go back to Nougat from Oreo this tool cannot be used. There is another solution for this purpose, you can find it in post #3:

https://xdaforums.com/t/rebrand-update-tool-hwota7-p9-eva.3820849/post-77161314

→ The hardware and firmware of the different P9-EVA models is different. For example, if you convert an EVA-L09 (SINGLE-SIM) to an EVA-L19 (DUAL-SIM), you will not get a DUAL-SIM function. If you convert the European P9 to a Chinese P9 - which is necessary to update to Oreo - no mobile network will work at first because the chip is different and the Chinese firmware only addresses the real Chinese models. Therefore it is necessary to flash a network patch after updating to Oreo (see instructions Post #2).

→ With HWOTA7 you can just update your current Firmware with FullOTA-MF Firmware (3 zip files, two of them renamed), but the Firmware you use MUST match your device model and cust (for exampel, if your device ist EVA-L09C432 you cannot use C636 Firmware). For updating your Firmware with HWOTA7 you choose: Using the script /1. Change firmware

→ You can rebrand (convert your phone model) between L09/L19/L29 and all Chinese Brands (remember: your hardware does not change) by choosing in HWOTA7: Using the script /2. Change location. (14 oeminfo files are included for different locations and cust).

With this option you can debrand from Vodafone/Telekom to the open european cust C432 for example (which is not branded to a Cellular Provider) - or you can rebrand a chinese modell (for example EVA-AL00C00, EVA-AL10C00) to EVA-L19C432 (which has also Dual-Sim).

If you own a chinese modell and it is already on Oreo, you have to downgrade first with HiSuite to Android 7, then you can use HWOTA7 Tool to change location for example to EVA-L19C432. Immediately afterwards it is necessary to flash the appropriate firmware for EVA-L19.

→ If your Phone has SIM Lock, Debranding does not unlock mobile network - you can do that with HCU Client by DC Unlocker

→ Before you change anything, make a note of the build-number from the "About phone" settings. This is important to know if you want to go back to the original phone model.

To revert to the original model, the correct oeminfo is required (14 are included in HWOTA7 tool) - if your model is not there, backup the oeminfo with TWRP. If you send me these, I can integrate them into the tool. The oeminfo of the P9 models on Android 7 does not contain any security-related, device-specific information such as IMEI or serial number.

And you need the firmware files corresponding to the model.

Where can I get the model-specific firmwares?

The new HWOTA7 Tool Version 1.2 contains the folder "1.Firmwares" This

contains already

the starting firmware for EVA-L09C432 and EVA-L19C432, as well as the required Android 7 firmware for EVA-AL10 and the Android 8 update firmware for EVA -AL10. The firmwares are

already renamed

correctly to work with the HWOTA7 tool.

The "1.Firmwares" folder also contains the "2.Downgrade-EVA-AL10-Andr.8-to-Andr.7" subfolder. It contains a HWOTA.zip that allows you to downgrade from Android 8 to Android 7 by using the SD card + TWRP. After that, the HWOTA7 tool can be used again to return to the original model (Instruction for that see Post #3)

The most important firmwares are already included

in the HWOTA7 tool to update from Nougat to Oreo and also to return to Android 7 and EVA-L09/EVA-L19(C432).

Of course I cannot include all firmwares that are available for the different models and locations.

In 2018 and for some time afterwards, it was pretty easy to find the right firmwares with the Firmwarefinder (by Developer MT). This option no longer exists!

If you need a different firmware

(than included) for your original model, this is the only way: https://xdaforums.com/t/rom-treble-microg-lineageos-16-0-for-huawei-p9.4078383/post-85016053

But for that you must use the new URL: https://professorjtj.github.io/

If you download firmwares from that source

, the firmwares must always contain 3 zip files.

And you must

rename

two of the zip files, because the HWOTA7

is programmed to only work with those names

:

update.zip = update.zip (do not rename)

update_full_EVA-XXX_XXX_cn.zip -

rename

to: update_all_hw.zip

update_data_full_public.zip -

rename

to: update_data_public.zip

→ You should disable "Hide extensions for known file types" in Windows Explorer's file options under the "View" tab. Because if you unintentionally rename the update_all_hw.zip to "update_all_hw.zip.zip", flashing the firmware will not work.

Requirements:

You need the

Bootloader Unlock code

for your phone → if you do not have it, it can be read out with HCU Client by DC Unlocker (4 credits = about 4 EUR).

Developer Options must be enabled

and inside: → OEM Unlock + ADB Debugging in charging only mode + USB Debugging (in this order) enabled

HiSuite HDB in Settings on the phone should be disabled, HiSuite on PC should be closed in the background

You need a

working USB Connection

(drivers) between P9-EVA and PC (MTP, ADB and Fastboot → Allow access to the phone, accept RSA key fingerprint)

The

battery

should be charged.

Backup

your important data (folders from internal storage such as WhatsApp, DCIM, Downloads, Music, etc. - as well as user apps with data, contacts, calendars, sms, etc.) → The internal storage is erased several times during this process. Follow the instructions.

HWOT7 is working on

Windows

7, 8.1, 10 and 11 by using update_eng.bat (it does not have to be run with administrator rights). The instructions in the thread are formulated for Windows users.

For

Linux

computers read post from @leodp : https://xdaforums.com/t/rebrand-update-tool-hwota7-p9-eva.3820849/post-83916865

or/and use the tipp by @MSe1969 - which is the contributor of the amazing → Treble ROM based on LinegeOS 16, MicroG and Bromite WebView always up-to-date for Huawei P9 (Update to Oreo-Firmware required):

"A hint for Linux users: The HWOTA tool is in fact a windows wrapper around Linux shell scripts, so there is no real need to use Windows, if you have a working Linux installation ( however, make sure to replace the 'mkdir' commands in hwota_eng.sh with 'mkdir -p' ).

For

MacOS

computers use: https://github.com/feedsbrain/hwota7

Download

P9-EVA-HWOTA7-v1.2.zip:

11,9 GB,

MD5

: 5e93700221dfd8f2d5083d2cf22706f1

https://mega.nz/folder/XNRjBJAS#7Ne--slFgj0IsFbQwrlaLw

Changelog:

v1.2: Added required Firmwares + HWOTA-SD-Card/TWRP-Downgrade from Oreo Tool + oeminfo for EVA-L29C636

v1.1: Added "cmd-here-exe" in HWOTA7\tools\windows. Run the file as an administrator for general operations using ADB or Fastboot Mode. You can flash an Image (ramdisk, recovery_ramdisk, system.img...) out of this folder. → Same function as "Minimal ADB and Fastboot" . Removed: "archive-recoverys" - no longer necessary.

v1.0 Stable Initial release:

Note: The HWOTA Tool is/was available for many Huawei devices. I do not know which person or group has programmed originally. I just took an "empty one" and

modified

the existing script to work with Huawei EVA,

provided the required images

(oeminfos, Recoverys, frp-file for eva..) and tested everything on my own device.

Spoiler content hidden.

Have fun :)

Credits:

@Atarii EVA-NoCheck Recovery

@OldDroid Android 7 TWRP for P9-EVA, TWRPs for many Huawei devices, Lead Developer/Maintainer Open Kirin Team

@Pretoriano80 Android 8 TWRP for many Huawei devices

@arshilhonor6x Guide to EMUI 8 for Honor 6

@reynard1 @vampirian @dkionline Thank you for cooperation and exchange

@urbanmec Thanks for many hints and tweaks

@zgfg Thanks for great support and help for users of this Thread

XDA:DevDB Information

HWOTA7-P9-EVA, Tool/Utility for the Huawei P9

Contributors

Tecalote

Version Information

Status: Stable

Current Stable Version: 1.2

Stable Release Date: 2022-06-22

(Old Stable Version: 1.1 / 2018-07-24)

Created: 2018-07-25

Last Updated: 2022-06-22