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

The classic HWOTA Tool is available for all newer Huawei models. Now it is also available for the P9-PLUS-VIE :)

→ It is programmed for use with Android 7 (Nougat) and does not work on Android 8 (Oreo) - with the exception of the Update to Oreo.

Don't use this Tool to update your phone from Android 6 to Android 7 or Android 8.

You must already have Android 7 on your phone.!

Update to Oreo from Nougat is possible, but once you're on Oreo, the tool can not be used again until downgraded to nougat.

→ The same Tool for P9-EVA is different: https://xdaforums.com/p9/development/rebrand-update-tool-hwota7-p9-eva-t3820849

Features of HWOTA7 for P9 Plus VIE:

Update your Firmware with FullOTA-MF Firmware (3 zip files, two renamed) = Using the script /1. Change firmware

Rebrand between L09-L29-AL10 (your hardware does not change on VIE) = Using the script /2. Change location

Debrand from Vodafone, Telekom or other to: open cust ( current: 5 oeminfo files)

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

The best feature is: You can update the P9-Plus-VIE to the official Android 8 (Oreo) unofficially with HWOTA7. This requires a rebranding of your device to VIE-AL10. How to manage this is explained in Post #2: https://xdaforums.com/showpost.php?p=77650678&postcount=2

→ How to get back to the original model from Oreo is explained in Post # 4: https://xdaforums.com/showpost.php?p=77650687&postcount=4

Note: To return to the original model related oeminfo is required - should your oeminfo not be included in the HWOTA7 tool, make a backup of the oeminfo with TWRP before Rebranding. If you give it to me, I can integrate it into the tool.

Requirements:

Bootloader Unlock code → if you do not have it, it can be read out with HCU Client by DC Unlocker

Developer Options enabled → OEM Unlock + ADB Debugging in charging only mode + USB Debugging (in this order) enabled

HiSuite HDB in Settings on the phone disabled, HiSuite on PC closed

Working USB Connection (drivers) between P9 Plus and PC (MTP, ADB and Fastboot → Allow access to the phone, accept RSA key fingerprint)

Windows 7, 8.1, 10 (the tool does not work on Mac or Linux or on Virtual machine)

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

How HWOTA7 works and what to keep in mind:

Download HWOTA7, extract it on PC and place HWOTA7 on: C:\HWOTA7 - without subfolders between.

Do not change the folder structure. The tool has two working folders:

→ C:\HWOTA7\tools\Windows - you can use: cmd-here.exe (run as Administrator) to check ADB/Fastboot or to flash an image later

→ C:\HWOTA7\update - this is the main working folder. You have to copy in this folder the FullOTA-MF firmware (3 zip files, two renamed)

If you are on custom ROM, first go back to Stock Firmware ("Using script" and "Change firmware" - use the Firmware that matches your device and cust)

HWOTA7 is self-explanatory. It detects what to do and prompts you to press certain key combinations or enter the unlock code.

→ The USB cable between the phone and PC remains connected throughout the process!

→ Only press "Enter" in the terminal if the described step, in the line before, was executed.

→ If you face an error like: "adb: error: connect failed: no devices/emulators found" - close Terminal, reboot phone into Fastboot mode and restart HWOTA7

The HWOTA7 tool is started by double clicking on "update_eng.bat"

The phone is connected to the PC via USB and you start with the key combination: VOL- and Power Button key into Fastboot mode.

When the Bootloader is locked, the tool unlocks the Bootloader with the code. Thereafter, a factory reset is performed by clearing the internal storage = Lowlevel Wipe.

When the Bootloader is open, the tool automatically flashes TWRP and prompts you to press (and hold) VOL+ and Power Button to start into TWRP.

Then you click 2x in the terminal on "Enter"

→ Before you choose: 2. Using the script and 1. Change firmware or 2. Change location - make sure, the FullOTA-MF Firmware is already in the update folder: C:\HWOTA7\update - and two zip files are renamed!

Rename the two zip files of the FullOTA-MF firmware → incorrect renaming such as "update_all_hw.zip.zip" does not work

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

update_full_VIE-AL10_all_cn.zip -rename to: update_all_hw.zip

update_data_full_public.zip - rename to: update_data_public.zip

Important - The difference between four different situations:

1) When the Bootloader is closed, HWOTA7 opens it with the code, a "lowlevel" factory reset is performed and the device must then boot into the system. In the setup everything can be skipped (which is possible) - but the developer options must be switched on (1.ADB Debugging + 2.USB Debugging enabled). And HiSuite HDB disabled.

2) If you select "Change firmware" to flash the firmware, the tool copies the ZIP files to the phone in the /data directory, flashes the Nocheck recovery, and installs the firmware. In this case, you also need to boot into the system and check if Developer options with the required settings are enabled.

3) But if you do the step: "Change location" - it is different! The tool will flash the corresponding "oeminfo", close the Bootloader and request the Unlock code to unlock the device and force a "lowlevel" factory reset → In this case (only), you should NOT boot into the system after the reset. Wait until the EMUI recovery is 100% done with the reset. Then comes the message "Reset succesful, device will restart" Now press (only) the VOL+ button and keep it pressed so that the device starts into TWRP. Now click on "Enter" in the terminal. HWOTA7 now copies the firmware to the device, flashes the Nocheck recovery, reboots and flashes the firmware belonging to the "oeminfo". After this step, the device must be booted into the system.

4) If the device boots into the system and you have a black screen, with an input field in the middle and possibly the keyboard (do not get worried) - the Bootloader was locked by the firmware during rebranding. In this case, press the Power Button to restart and hold down the VOL- button during the restart to start the device into Fastboot mode. Close the Terminal Script and restart update_eng.bat. Click on "Enter" in the Terminal and HWOTA7 will ask you for the Unlock Code and unlock again the Bootloader. Confirm the unlock on the device with the keys, then there is a factory reset followed by a reboot into the system. Now everything is fine. :cowboy:

Where can I get the firmware I need?

Note: The firmware must match your device and your "cust" - if you want to update, or coming back from a Custom ROM to Stock firmware - If you do a "rebranding", the firmware must match the "oeminfo" that you "rebrand"

Install "Firmware Finder" from the Playstore

In Settings (3 dot menu/settings) change to "Show only FullOTA" In main window "Add model" Example: VIE-L09C432. Click on FullOTA-MF Firmware (that matches) and "Check Firmware Access" and "Check Availability" If it says: "The firmware is not approved for installation" - I would not recommend . If it shows: "Firmware approved for installation Models VIE-Lxx" (and it matches your device/cust or the cust you want to rebrand)- click on Download.

Tip: If you enable in Developer Options "Keep phone awake during USB charging" you make sure, the Download get not corupted. Additional I would try to open the zip file after Download in a zip viewer to check if the zip file is complete.

The other possibility is, download the zip files to PC instead on the phone. Finally, it is needed on the PC and needs to be copied to the C:\HWOTA7\update

If you click in Firmware Finder on Download you will see 4 zip files - but you need only 3 of them: update.zip, update_data_full_public.zip and the third file must match your device (which you like to update or rebrand to) When you see the 4 files, choose the 3 files you need.

When you click on "Share Firmware" - then you can store the Links in a txt file. In this case you can download the files on PC. When you click instead "ok" Firmware Finder will download the Firmware to the Phone.

Alternatively you can use the Direct Link on PC:

http://pro-teammt.ru/firmware-database/?firmware_model=&firmware_page=0

Enter the correct model name and cust (Example: VIE-L09c432) and press enter. Choose only FullOTA-MF. Click on FILELIST and wait until a new Window pops up with the Links you need for Download. However, here you dont see if the Firmware is approved for installation.

The Third possibility - Firmware Finder for PC:

http://pro-teammt.ru/projects/hwff/v2/GetLatestVersion.action

Unzip it and double click on FirmwareFinder.exe. Click on "Common Base" and enter your model name with cust. Search on "Type" for FullOTA-MF and click on FILELIST. After you can copy with right click on changelog and above in the symbol "check availability" you can check, if the Firmware is approved (even with your IMEI, if you like)...

→ In the second post there is a step by step guide to rebrand the P9 Plus VIE to VIE-AL10 (including the links) and update to Android 8 Oreo.

Download P9PlusVIE-HWOTA7:

https://www.androidfilehost.com/?fid=1322778262904007988

MD5: 1edc0c8aedbf3f3470fb419dc67d7c26

→ Extract the zip on your PC, the zip contains the folder: HWOTA7 - Copy the folder to C:\ = C:\HWOTA7

Have fun :cowboy:

Credits:

[MENTION=4081738]Atarii[/MENTION] VIE-NoCheck Recovery

[MENTION=4960686]OldDroid[/MENTION] Android 7 TWRPs for many Huawei devices, Lead Developer/Maintainer Open Kirin Team

[MENTION=2642882]Pretoriano80[/MENTION] Android 8 TWRP for many Huawei devices

[MENTION=7404650]urbanmec[/MENTION] Huawei Tweak Professor :)

XDA:DevDB Information

Rebrand-Update-Tool-HWOTA7-P9-PLUS-VIE, Tool/Utility for the Huawei P9 Plus

Contributors

Tecalote

Version Information

Status: Stable

Current Stable Version: 1.0

Stable Release Date: 2018-09-18

Created 2018-09-18

Last Updated 2018-09-18