HwOTA7 and HwOTA8 for Nova 2 - Huawei Nova 2 ROMs, Kernels, Recoveries, & Other D

HwOTA7 + HwOTA8 for Huawei Nova 2​1. On the phone, make a backup of all data (since during the upgrade all data will be erased). This is an obligatory condition.
2. Unlock your bootloader: (There´s no way around it (unfortnuately), but after the procedure your device will be locked again, so don´t worry!). The device will make a factory reset, so once again, BACKUP your files!!!!!!!!!!
3. Enable ‘USB debugging’ and ‘OEM Unlock’ option from setting>developer option>. To enable Developer Options, go to About phone and tap the Build Number 7 times.
4. You must download three zip-archives with a full "Full OTA" firmware on which you want to flash (If you look through in the FF (FirmwareFinder), you see there are 4 archives for China and 3 for other locations. You must to download for the version what model and location you will have after the firmware);
5. Add the downloaded files to the folder "HWOTA\Update" and run the .cmd file, it will rename them automatically according to the template:
- update_data_full_public.zip to update_data_public.zip
- update_full_....zip to update_all_hw.zip
- update.zip don't rename
and will be repack firmware (only HwOTA8)!!!
6. After run the universal batch file update.bat in the "HWOTA" folder, which will provide an opportunity to choose the required work option (change firmware/rebranding (change location)). FOLLOWING INSTRUCTIONS ON THE SCREEN OF THE MONITOR - the entire process is accompanied by prompts.
At the end of the process, everything should work fine... Be prepared, the bootloader will be locked after changing the location or firmware as a FullOTA.
7. If suddenly it turned out "bootloop" - go into the stock Recovery and make wipe.
PS: To change the firmware using the SD card, you need to create a folder "HWOTA" on the SD card and copy three firmware archives with the changed names (see above). In the batch file select item 1 "SDCard HWOTA directory"
HwOTA_PIC.zip
Short video tutorial for upgrade of any version authorized or unauthorized in phone P10 Lite Thanks @Alexxxx1
HwOTA8 method for rollback from EMUI 8 to Emui 5 - Huawei P10 lite Thanks @Alexxxx1
If you like my work, you can thank TeamMT PayPal
PPS: Sorry for my English!!!

Thanks :good:

Fixed

Related

Step By Step How to Upgrade G6 - L11 to B370

>>>>>>>READ ALL TO THE END FIRST!<<<<<<
>
>>>>>>>>>>>If you ALL READY HAVE TRY IT AND FAIL, you can't flash B118 or B370 from dload folder, GO to this link:
http://forum.xda-developers.com/ascend-g6/general/g6-l11-b127-rom-how-to-upgrade-to-kit-t3079179
>
>
4.4.2 (B370) only can be upgraded from B118, its the base for B370 version, same oesmbl.
So, you need to install B118 first.
->Download B118
Official B118 ROM from Huawei Cambodia Server:
http://consumer.huawei.com/kh/support/products/downloads/detail/ascend-g6-4g-kh.htm?id=25971
Official B118 from Huawei French Server:
http://consumer.huawei.com/fr/support/downloads/detail/index.htm?id=24242
->->extract dload folder from B118
->paste in to external sd card the dload folder
->go to key pad and write this: *#*#2846579#*#*
-> Open ProjectMenu
->Upgrade
->SD card upgrade
Phone reboot and install B118
Now B370:
http://consumer.huawei.com/kh/support/products/downloads/detail/ascend-g6-4g-kh.htm?id=38361
->extract dload folder from B370.
->Delete dload from B118 from the external sd card and paste the dload folder from B370.
->go to key pad and write this: *#*#2846579#*#*
-> Open ProjectMenu
->Upgrade
->SD card upgrade
In the end will be miss same apps, themes dont work, etc... or you are a lucky man/woman and your custom.bin is the same than Cust folders!
TO FIX:
Need boot loader unlocked!
Request unlock code to Huawei by e-mail:
Hi!
My name is (your name) and I hereby request the bootloader code for my new smartphone HUAWEI ASCEND (your phone model) if possible.
Product SN: (In the backs)
IMEI: ( in key pad *#06# )
Product ID: ( in key pad *#*#1357946#*#*)
Thank you for your attention;
(your name)
This are the e-mails :
[email protected]; [email protected]
With luck only takes 1 day, bad luck from 1 week to 3 or more weeks...
---------> Or you can find it with DC-Unlocker
1. Download DC-Unlocker but only this version works, install it and reboot :
https://mega.nz/#!ykxjiRia!ppWG22acgv35N5j1VMTsZlKMi0i0JQB9v8BVn5l98WI
DC-unlocker-client-software-V1_00_1201
2. Turn ON debug mode
Go to Settings -> About phone -> Press several times Build number it will say "you are a developer now" -> go back and open Developer options ->Turn ON USB debugging -> DONE
3. Install ADB drivers with Hisuite ( best way ):
http://consumer.huawei.com/minisite/HiSuite_en/
The first time HiSuite try to connect with the phone, in the screen phone it will pop up a Windows requesting permissions for the connection with PC, MUST GIVE IT!
4. It need to enable USB Manufacturer Mode in phone:
In dial pad type code *#*#2846579#*#*
select "Project Menu"
"Background settings"
"USB ports settings"
"Manufacturer mode" (IF OPEN THE MENU TO CHOOSE THE USB CONNECTION PRESS RETURN TO GO BACK TO CONFIRME)
"CORFIRME"
And Reboot the phone,.
5. Connect Phone to usb (MY DEBUG MODE WAS ON AND USB FLASH DRIVE WAS SELECTED) and open DC UNLOCKER.
6. Select Huawei Phones in manufacturer and leave the model Auto detect
7. Click on the magnifing glass and wait for detection
8. You will see the bootloader code appears in the BOX bellow.
9. Use this software and the unlock bootloader option, 18 option:
https://mega.nz/#!S95yRYbY!vxh7daocU-_q4bXb4cu88b_UMqybJxt8Fh24z9mmcck
----------------------------------------
->With the code, download this:
ADB with Huawei_Bootloader_Unlocker, TWRP.img, RECOVERY.IMG and KingUser zip:
https://meocloud.pt/link/32ef02e9-4fd9-4963-ab33-622536ff34ff/ADB/
https://meocloud.pt/link/47a61397-d200-4862-bd99-1aa573fa8fe7/TWRP.img/
https://meocloud.pt/link/a630b21b-e2b4-4253-8ca3-f1a1aa3bd4cf/RECOVERY.img/
https://meocloud.pt/link/0d060247-9d19-471e-8848-4a9e5681cd1a/UPDATE-Kinguser-3.4.0.zip/
->ADB drivers are inside ADB_TOOLS, install them.
->Turn off the phone, press vol - and power, release power on boot, vol when you see fastboot screen.
->wait to PC install the phone.
http://s23.postimg.org/48y8249zv/Imagem1.jpg
->The first icon in Huawei_Bootloader_Unlocker is to check if device is connected, must expand the cmd window to see it, is the first window in the image from above, must have same thing like that.
-> copy the code to Huawei_Bootloader_Unlocker, easy to see where you are going to paste.
-> Phone reboot with out error msg if you have done correctly, if get error check the code.
->Copy Kinguser zip to External SD card
-> Turn off again
->Press vol - and power, release power on boot, vol when you see fastboot screen. Must say unlocked in the end of page.
->Now Open the folder inside ADB Tools, ADB_TOOLS, the cmd inside is from Windows 7 64 bit, if you have a diferent Windows, go to c:\windows\system32 and COPY to REPLACE the cmd in ADB_TOOLS
-> COPY TWRP.img in to ADB_TOOLS folder
->Execute cmd
->write this
fastboot flash recovery twrp.img
-> unplug usb, press vol+ and power, dont release, when boot release power, when you see TWRP screen release vol.
->go to install an look for kinguser zip, install it, phone reboot
->go to google play and look for root browser and install it.
->with root browser go to /data look for custom.bin, open like a text file, you will see same thing like ex: vodafone/pt , go to /cust now, inside cust change hw to the first name, in my case vodafone, open vodafone, inside change normal to second name, in my case pt, use small font!
>
---->Root Browser:
https://meocloud.pt/link/4b8303d5-1...r-com.jrummy.root.browserfree-223-v2.2.3.apk/
>
>
----->To recover the DTMF tone (in my case) go to /cust/vodafone/pt/xml look for hw_defaults.xml, open like a text file and find this line:
<integer settings.system.dtmf_tone="0" reset="true"/>
change to:
<integer settings.system.dtmf_tone="1" reset="true"/>
>
>
>
->Fix Bluetooh tethering:
This in my case, go to /cust/vodafone/pt/prop/local.prop
look for ro.config.hide_bt_tethering , now change from true to false.
-> turn off the phone
->copy the default recovery.img to ADB folder
->Press vol - and power, release power on boot, vol when you see fastboot screen.
->Execute cmd
->write this:
fastboot flash recovery recovery.img
fastboot reboot
-> To clean any bug do factory reset
--->End of story!!
DONE
>
>
------>>>>>>After install the ROM B370, fix cust, fix bluetooh tethering, etc,
YOU WANT A CLEAN ROM with NO root, etc, etc, you can do this:
>
->bootloader must be unlocked
->Paste default system.img in ADB folder
->Turn off the phone
->press vol - and power
-> Open ADB commands and write:
fastboot flash system system.img
-wait ot finish
->power off
->power on
->NOW YOU HAVE A DEFAULT ROM, NO ROOT, ETC, ETC.
-> If you have DEFAULT recovery do factory reset to wipe/fix data for default ROM
-> If you have TWRP, reboot in TWRP and do factory reset in there.
>
>
>
>
B370_default_SYSTEM_and_RECOVERY
https://meocloud.pt/link/1d7a17b2-90d8-41ba-aa5e-7e937f96180a/B370_default_SYSTEM_and_RECOVERY/
>
>
>>>>>>>>>>>If you FAIL in the beginning, you can't flash B118 or B370 from dload folder, GO to this link:
http://forum.xda-developers.com/ascend-g6/general/g6-l11-b127-rom-how-to-upgrade-to-kit-t3079179
persona78 said:
>>>>>>>READ ALL TO THE END FIRST!<<<<<<
>
>>>>>>>>>>>If you ALL READY HAVE TRY AND FAIL, you can't flash B118 or B370 from dload folder, GO to this link:
http://forum.xda-developers.com/ascend-g6/general/g6-l11-b127-rom-how-to-upgrade-to-kit-t3079179
>
>
4.4.2 (B370) only can be upgraded from B118, its the base for B370 version, same oesmbl.
So need to install B118 first.
->Download B118
Official B118 ROM from Huawei Cambodia Server:
http://consumer.huawei.com/kh/support/products/downloads/detail/ascend-g6-4g-kh.htm?id=25971
Official B118 from Huawei French Server:
http://consumer.huawei.com/fr/support/downloads/detail/index.htm?id=24242
->Extract to external sd card the dload folder
->go to key pad and write this: *#*#2846579#*#*
-> Open ProjectMenu
->Upgrade
->SD card upgrade
Phone reboot and install B118
Now B370:
http://consumer.huawei.com/kh/support/products/downloads/detail/ascend-g6-4g-kh.htm?id=38361
->Delete dload from B118 and extract to external sd card the dload folder from B370.
->go to key pad and write this: *#*#2846579#*#*
-> Open ProjectMenu
->Upgrade
->SD card upgrade
In the end will be miss same apps, themes dont work, etc... or you are a lucky man/woman and your custom.bin is the same than Cust folders!
TO FIX:
Need boot loader unlocked!
Request unlock code to Huawei by e-mail:
Hi!
My name is (your name) and I hereby request the bootloader code for my new smartphone HUAWEI ASCEND (your phone model) if possible.
Product SN: (In the backs)
IMEI: ( in key pad *#06# )
Product ID: ( in key pad *#*#1357946#*#*)
Thank you for your attention;
(your name)
This are the e-mails :
[email protected]; [email protected]
With luck only takes 1 day, bad luck from 1 week to 3 or more weeks...
->With the code, download this:
ADB with Huawei_Bootloader_Unlocker, TWRP.img, RECOVERY.IMG and KingUser zip:
https://meocloud.pt/link/32ef02e9-4fd9-4963-ab33-622536ff34ff/ADB/
https://meocloud.pt/link/47a61397-d200-4862-bd99-1aa573fa8fe7/TWRP.img/
https://meocloud.pt/link/a630b21b-e2b4-4253-8ca3-f1a1aa3bd4cf/RECOVERY.img/
https://meocloud.pt/link/0d060247-9d19-471e-8848-4a9e5681cd1a/UPDATE-Kinguser-3.4.0.zip/
->ADB drivers are inside ADB_TOOLS, install them.
->Turn off the phone, press vol - and power, release power on boot, vol when you see fastboot screen.
->wait to PC install the phone.
http://s23.postimg.org/48y8249zv/Imagem1.jpg
->The first icon in Huawei_Bootloader_Unlocker is to check if device is connected, must expand the cmd window to see it, is the first window in the image from above, must have same thing like that.
-> copy the code to Huawei_Bootloader_Unlocker, easy to see where you are going to paste.
-> Phone reboot with out error msg if you have done correctly, if get error check the code.
->Copy Kinguser zip to External SD card
-> Turn off again
->Press vol - and power, release power on boot, vol when you see fastboot screen. Must say unlocked in the end of page.
->Now Open the folder inside ADB Tools, ADB_TOOLS, the cmd inside is from Windows 7 64 bit, if you have a diferent Windows, go to c:\windows\system32 and COPY to REPLACE the cmd in ADB_TOOLS
-> COPY TWRP.img in to ADB_TOOLS folder
->Execute cmd
->write this
fastboot flash recovery twrp.img
-> unplug usb, press vol+ and power, dont release, when boot release power, when you see TWRP screen release vol.
->go to install an look for kinguser zip, install it, phone reboot
->go to google play and look for root browser and install it.
->with root browser go to /data look for custom.bin, open like a text file, you will see same thing like ex: vodafone/pt , go to /cust now, inside cust change hw to the first name, in my case vodafone, open vodafone, inside change normal to second name, in my case pt, use small font!
>
---->Root Browser:
https://meocloud.pt/link/4b8303d5-1...r-com.jrummy.root.browserfree-223-v2.2.3.apk/
>
>
----->To recover the DTMF tone (in my case) go to /cust/vodafone/pt/xml look for hw_defaults.xml, open like a text file and find this line:
<integer settings.system.dtmf_tone="0" reset="true"/>
change to:
<integer settings.system.dtmf_tone="1" reset="true"/>
>
>
>
->Fix Bluetooh tethering:
This in my case, go to /cust/vodafone/pt/prop/local.prop
look for ro.config.hide_bt_tethering , now change from true to false.
-> turn off the phone
->copy the default recovery.img to ADB folder
->Press vol - and power, release power on boot, vol when you see fastboot screen.
->Execute cmd
->write this:
fastboot flash recovery recovery.img
fastboot reboot
-> To clean any bug do factory reset
--->End of story!!
DONE
>
>
------>>>>>>After install the ROM B370, fix cust, fix bluetooh tethering, etc,
YOU WANT A CLEAN ROM with NO root, etc, etc, you can do this:
>
->bootloader must be unlocked
->Paste default system.img in ADB folder
->Turn off the phone
->press vol - and power
-> Open ADB commands and write:
fastboot flash system system.img
-wait ot finish
->power off
->power on
->NOW YOU HAVE A DEFAULT ROM, NO ROOT, ETC, ETC.
-> If you have DEFAULT recovery do factory reset to wipe/fix data for default ROM
-> If you have TWRP, reboot in TWRP and do factory reset in there.
>
>
>
>
B370_default_SYSTEM_and_RECOVERY
https://meocloud.pt/link/1d7a17b2-90d8-41ba-aa5e-7e937f96180a/B370_default_SYSTEM_and_RECOVERY/
>
>
>>>>>>>>>>>If you FAIL in the beginning, you can't flash B118 or B370 from dload folder, GO to this link:
http://forum.xda-developers.com/ascend-g6/general/g6-l11-b127-rom-how-to-upgrade-to-kit-t3079179
Click to expand...
Click to collapse
I followed instructions and flashed B370. Now my home button is not working
You have G6 L11?
persona78 said:
You have G6 L11?
Click to expand...
Click to collapse
G6-L33
"the same as L22 and L11"
Sorry, Its the same is true, but this is for Europe and files are diferent from Colombia, thats way the issue..
It does not work in L22 and L33 , although it is the same phone with the same kernel, but the provider configuration is totally different, frequencies , network codes, etc.
I did not know because no one yet with these models had reported , I found this incompatibility shortly ...
If someone able to change or create , it may be possible to upgrade .
L11 - Europe
L22 - Venezuela
L33 - Colombia
Sorry :\
works great . thanks a lot man
i updated to B370 successfuly, everything working fine except Motion Control. when i go to "Motion Control" in Settings, there is nothing there (a blank white screen).
I remember this problem was in P6 EMUI 3 too and a patch was there to fix it. any patches for G6?
Same thing goes rong. Sensors must work! Or pictures rotate?
If not, flash b118 again, than b370. Don't forget factory reset after change cust folders names.
:good:
Excellent guide, you did a summary of four different things in one and easy to understand. For your mastery of the subject I wanted to ask your help to use my Huawei G6-U00 with firmware of China, which has unlocked WCDMA 1900 MHz band, so I can not use the phone in 3G in Venezuela.
Is there a way to unlock it?
I have tried to Engineer Mode, but it asks a code that is not known Huawei (0, 0000, 1234), . Also I tried the QPST program, but despite being recognized as a modem, do not read as a telephone and does not communicate with the RF_NV_Item_Manager.
Thanks in advance!!
Mario
Hmmm, unlock bootloader, root it and do backup from your ROM. than try b136 u251 rom, from colombia. You can use g6sknife to do backup (need root).
oemsbl version list check error!
persona78 said:
Hmmm, unlock bootloader, root it and do backup from your ROM. than try b136 u251 rom, from colombia. You can use g6sknife to do backup (need root).
Click to expand...
Click to collapse
I have Bootloader unlocked, Rooted, and CWM as Recovery.
I installed G6-U251 B136 dload in SDcard, Note ( in my U00), and gave me the following errors; oemsbl version list check error!, ?V write data error, Error; Update.app is an invalid package, Sd card update failure, SD card update abort.
I used the default recovery cause the CWM asks a zip file. and I unzipped the file and place it in the folder Dload in SDcard.
Any advice?
marioarnaldo1965 said:
I have Bootloader unlocked, Rooted, and CWM as Recovery.
I installed G6-U251 B136 dload in SDcard, Note ( in my U00), and gave me the following errors; oemsbl version list check error!, ?V write data error, Error; Update.app is an invalid package, Sd card update failure, SD card update abort.
I used the default recovery cause the CWM asks a zip file. and I unzipped the file and place it in the folder Dload in SDcard.
Any advice?
Click to expand...
Click to collapse
Oesmble...
Only if same one extract u251 images from phone and create a flash zip.
Try in huawei g6 development, in Facebook.
Sent using XDA One
Oesmble problem
persona78 said:
Oesmble...
Only if same one extract u251 images from phone and create a flash zip.
Try in huawei g6 development, in Facebook.
Sent using XDA One
Click to expand...
Click to collapse
I belong to this group in Face.. And there isn´t answer yet!!. Which Tool should i use to debrand the u251.? i don´t know if is it possible to flash the radio part of the rom in my default ROM!!... What do you think?
thanks in advance!!
marioarnaldo1965 said:
I belong to this group in Face.. And there isn´t answer yet!!. Which Tool should i use to debrand the u251.? i don´t know if is it possible to flash the radio part of the rom in my default ROM!!... What do you think?
thanks in advance!!
Click to expand...
Click to collapse
After you do backup with g6sknife, there is a tool you can use, is the rom extractor, is in g6skinfe to.
Extract system, cust modems.
Copy system to cmd folder, boot in fastboot (bootloader), use cmd option, than flash system if fail you need to restore your backup, because you stay with out system, if you get success, put cust and modems in backup zip and use cwm to flash it. If you get success to, you need to change cust to your provider.
Sent using XDA One
G6_L11 problem after update...
Hello...
I have a G6-L11, Digitel Venezuela ...
Since I did ROM upgrade, the gyroscope and proximity sensors do not work, either lighting and ...
What can I do..??
problem with g6 rom
hi
i hope someone can help me with a little problem on my Huawei G6 smartphone.
the model is a G6-U10
but currently i have a U00 rom installed (B370, downloaded from the official Huawei site, probably the Chinese one)
installation of this rom went smooth, but this build has some serious shortcomings, so i wanted to install another rom. but that appears to be impossible!
I tried several U10, C00 and L11 roms, ranging from build B118, B193, B261,B330 and B370. most download from the official Huawei servers. and I also tried rollbacks, (U10 B360 to B136 and L11 B370 to B118), but nothing seems to work.
mostly i get the message "version list error" with some other things.
it's weird that i managed to install a U00 rom on a U10 device, but now it seems that i can't install anything from other models than U00 ánd roms that are older than the current one (B370), which is the problem, because this is the newest i think... so i can't find any other rom that i can install...
the phone is not rooted. i tried is with Vroot and Rood Genius, but it didn't work. why, i don't know. i don't even know what i precisely would do when the phone is rooted... but that's another story
I really want to install a proper working (preferably EU) rom on my G6, and at this point it doesnt matter to me how old the build is...
problem with the current rom U00 B370 is mostly this:
i can't add my Google account for the phones' contacts
play store can't install any apps
can anyone help me? cant i rollback to a better build or something?
freduce said:
hi
i hope someone can help me with a little problem on my Huawei G6 smartphone.
the model is a G6-U10
but currently i have a U00 rom installed (B370, downloaded from the official Huawei site, probably the Chinese one)
installation of this rom went smooth, but this build has some serious shortcomings, so i wanted to install another rom. but that appears to be impossible!
I tried several U10, C00 and L11 roms, ranging from build B118, B193, B261,B330 and B370. most download from the official Huawei servers. and I also tried rollbacks, (U10 B360 to B136 and L11 B370 to B118), but nothing seems to work.
mostly i get the message "version list error" with some other things.
it's weird that i managed to install a U00 rom on a U10 device, but now it seems that i can't install anything from other models than U00 ánd roms that are older than the current one (B370), which is the problem, because this is the newest i think... so i can't find any other rom that i can install...
the phone is not rooted. i tried is with Vroot and Rood Genius, but it didn't work. why, i don't know. i don't even know what i precisely would do when the phone is rooted... but that's another story
I really want to install a proper working (preferably EU) rom on my G6, and at this point it doesnt matter to me how old the build is...
problem with the current rom U00 B370 is mostly this:
i can't add my Google account for the phones' contacts
play store can't install any apps
can anyone help me? cant i rollback to a better build or something?
Click to expand...
Click to collapse
First, if you have a U10 why you flash a U00 ROM? ...
Google G6 U10 b146, try to install it.
Tell if you made it?
G6 ROMS
There are a lot of steps to do.. Open Bootloader, Root the Phone, Install Custom Bootloader, Flash a new Rom for G6-U10.
All these Steps are full Explained in GG Development Group in Facebook.
Send a request join message, and in Pinned Post. Read , read and read. There are a lot of information and a ROM that fit your ROM. What does it mean UE in your Question? United States? Union Europa´s? the ROMS are quite different.
.....
some of these links have been 'removed'
please
can you like please fix the link
:good:

HwOTA for Huawei Mate10 Lite

HwOTA 7+8 for Huawei Mate 10 Lite​1. On the phone, make a backup of all data (since during the upgrade all data will be erased). This is an obligatory condition.
2. Unlock your bootloader: (There´s no way around it (unfortnuately), but after the procedure your device will be locked again, so don´t worry!). The device will make a factory reset, so once again, BACKUP your files!!!!!!!!!!
3. Enable ‘USB debugging’ and ‘OEM Unlock’ option from setting>developer option>. To enable Developer Options, go to About phone and tap the Build Number 7 times.
4. You must download three zip-archives with a full "Full OTA" firmware on which you want to flash (If you look through in the FF (FirmwareFinder), you see there are 4 archives for China and 3 for other locations. You must to download for the version what model and location you will have after the firmware);
5. Add the downloaded files to the folder "HWOTA\Update" and run the .cmd file, it will rename them automatically according to the template:
- update_data_full_public.zip to update_data_public.zip
- update_full_....zip to update_all_hw.zip
- update.zip don't rename
6. After run the universal batch file update.bat in the "HWOTA" folder, which will provide an opportunity to choose the required work option (change firmware/rebranding (change location)). FOLLOWING INSTRUCTIONS ON THE SCREEN OF THE MONITOR - the entire process is accompanied by prompts.
At the end of the process, everything should work fine... Be prepared, the bootloader will be locked after changing the location or firmware as a FullOTA.
7. If suddenly it turned out "bootloop" - go into the stock Recovery and make wipe.
PS: To change the firmware using the SD card, you need to create a folder "HWOTA" on the SD card and copy three firmware archives with the changed names (see above). In the batch file select item 1 "SDCard HWOTA directory"
HwOTA 7+8
Short video tutorial for upgrade of any version authorized or unauthorized in phone P10 Lite Thanks @Alexxxx1
HwOTA8 method for rollback from EMUI 8 to Emui 5 - Huawei P10 lite Thanks @Alexxxx1
If you like my work, you can thank TeamMT PayPal
PPS: Sorry for my English!!!
vovan1982 said:
HwOTA for Huawei Mate 10 Lite​1. On the phone, make a backup of all data (since during the upgrade all data will be erased). This is an obligatory condition.
2. Unlock your bootloader: (There´s no way around it (unfortnuately), but after the procedure your device will be locked again, so don´t worry!). The device will make a factory reset, so once again, BACKUP your files!!!!!!!!!!
3. Enable ‘USB debugging’ and ‘OEM Unlock’ option from setting>developer option>. To enable Developer Options, go to About phone and tap the Build Number 7 times.
4. You must download three zip-archives with a full "Full OTA" firmware on which you want to flash (If you look through in the FF (FirmwareFinder), you see there are 4 archives for China and 3 for other locations. You must to download for the version what model and location you will have after the firmware);
5. Add the downloaded files to the folder "HWOTA\Update" and run the .cmd file, it will rename them automatically according to the template:
- update_data_full_public.zip to update_data_public.zip
- update_full_....zip to update_all_hw.zip
- update.zip don't rename
6. After run the universal batch file update.bat in the "HWOTA" folder, which will provide an opportunity to choose the required work option (change firmware/rebranding (change location)). FOLLOWING INSTRUCTIONS ON THE SCREEN OF THE MONITOR - the entire process is accompanied by prompts.
At the end of the process, everything should work fine... Be prepared, the bootloader will be locked after changing the location or firmware as a FullOTA.
7. If suddenly it turned out "bootloop" - go into the stock Recovery and make wipe.
PS: To change the firmware using the SD card, you need to create a folder "HWOTA" on the SD card and copy three firmware archives with the changed names (see above). In the batch file select item 1 "SDCard HWOTA directory"
HwOTA.zip
If you like my work, you can thank TeamMT PayPal
PPS: Sorry for my English!!!
Click to expand...
Click to collapse
Hello
thank you, worked for me.
from rne-l21c432b133, i got to rne-c432b135, and the bootloader is locked.
thanks thanks.
thank you works
Exodusnick said:
thank you works
Click to expand...
Click to collapse
For Oreo beta?
No to RNE-L21C432B135 Nougat
I haven't tested it for oreo beta I'm back to MORFUZ V 1.0
Great looking, it works perfectly, I tried to install oreo but it does not work, it always returns to 7.0 and 5.1. At least I managed to redirect the cell. But for the oreo version I think I have to wait because I've tried many but no one works.
I used this on top of the MidgarD ROM I had, now I have a normal 4.5G AND a working face unlock. On Stock ROM, I didn't have the option for the face unlock, and when I installed Elemental ROM and later MidgarD ROM, it didn't work on both of those. This is interesting, isn't it?
I also didn't immediately lose my installed apps, by which I mean until I unlocked the bootloader again.
Bad news: Despite installing Magisk and enabling Magisk Hide after this, I fail the Safety Net check
Thanks man its working fine, my Mate 10 Lite was soft bricked or wont get proper hardware and face unlock, now it works
in start it was problematic for me, wifi would not turn on, phone will periodically show storage full (there was no SD Card in it)
then I restarted 2/3 times, and poof.
Now not only phone is back but it has oreo
Hi!
I tried this, downloaded the rne-l21c432b135 FullOTA from Firmware Finder and followed the instructions.
However, when it boots after finishing then my phone has turned into NEO-L21 and I am not able to get back to RNE-L21 without replacing the software with an older backup. It says also the unit is rooted (Huawei ID says so when I should enter my fingerprint) even though I have formatted the unit.
What am I doing wrong?
EDIT: Sorry, I had used the wrong file (there is one for the RNE-L01 and one for the RNE-L21) and that made all the difference, I am not back to stock!
Thank you so much for the help!
Hi,
Works for RNE-L01C432B135 perfect. I updated without any problem.
But because I don't want to stay with locked bootloader, I made all rooting procedure from the beginning.
That was easy too, because I have backups of every single details (important datas from internal storage, messages, programs and of course /data/hw_init folder, SuperSU-decyrpt)
Thanks again
vovan1982 said:
HwOTA for Huawei Mate 10 Lite​1. On the phone, make a backup of all data (since during the upgrade all data will be erased). This is an obligatory condition.
2. Unlock your bootloader: (There´s no way around it (unfortnuately), but after the procedure your device will be locked again, so don´t worry!). The device will make a factory reset, so once again, BACKUP your files!!!!!!!!!!
3. Enable ‘USB debugging’ and ‘OEM Unlock’ option from setting>developer option>. To enable Developer Options, go to About phone and tap the Build Number 7 times.
4. You must download three zip-archives with a full "Full OTA" firmware on which you want to flash (If you look through in the FF (FirmwareFinder), you see there are 4 archives for China and 3 for other locations. You must to download for the version what model and location you will have after the firmware);
5. Add the downloaded files to the folder "HWOTA\Update" and run the .cmd file, it will rename them automatically according to the template:
- update_data_full_public.zip to update_data_public.zip
- update_full_....zip to update_all_hw.zip
- update.zip don't rename
6. After run the universal batch file update.bat in the "HWOTA" folder, which will provide an opportunity to choose the required work option (change firmware/rebranding (change location)). FOLLOWING INSTRUCTIONS ON THE SCREEN OF THE MONITOR - the entire process is accompanied by prompts.
At the end of the process, everything should work fine... Be prepared, the bootloader will be locked after changing the location or firmware as a FullOTA.
7. If suddenly it turned out "bootloop" - go into the stock Recovery and make wipe.
PS: To change the firmware using the SD card, you need to create a folder "HWOTA" on the SD card and copy three firmware archives with the changed names (see above). In the batch file select item 1 "SDCard HWOTA directory"
HwOTA.zip
If you like my work, you can thank TeamMT PayPal
PPS: Sorry for my English!!!
Click to expand...
Click to collapse
You should probably add credit to @mankindtw as this is his script
And switch places of step 2 and 3
ante0 said:
You should probably add credit to @mankindtw as this is his script
And switch places of step 2 and 3
Click to expand...
Click to collapse
He refused to support the lite model. I re-wrote his script and improved it. I will not add it. He need to be more flexible.
vovan1982 said:
He refused to support the lite model. I re-wrote his script and improved it. I will not add it. He need to be more flexible.
Click to expand...
Click to collapse
Oh. Sorry!
Good job then
Where can I find HwOTA for Huawei Honor View10?
HI Guys
my current firmware is RNE-L21C185B110 but i can't find any FULL OTA firmware but only OTA MF (RNE-L21C185B142CUSTC185D001 this is the last available update).
My bootloader is unlocked, unrooted and without TRWP
How can I do to update to last firmware with HwOTA?
ok
To install the update of the B142 you do not necessarily have to use the HWOTA, you simply have to copy the DLOAD folder from the extracted RAR file to your SD, if your SD says that the file is very large ... format the SD to another type of Format..
Formatting a unit SD in exFAT
1. Double-click on Equipment.
2. Right-click on the flash drive or memory card, then select Format.
3. In the File System list, click exFAT.
4. Click on Start.
5. Click OK to begin the format.
After saving the DLOAD folder to the SD.
- Turn off your smartphone
- Now press the volume button up + Volume down + Power button at the same time, so that the update process starts automatically.
- This procedure takes 5 to 10 minutes to complete
- Automatically it will restart ... and you will have installed the update.
giangi64 said:
HI Guys
my current firmware is RNE-L21C185B110 but i can't find any FULL OTA firmware but only OTA MF (RNE-L21C185B142CUSTC185D001 this is the last available update).
My bootloader is unlocked, unrooted and without TRWP
How can I do to update to last firmware with HwOTA?
Click to expand...
Click to collapse
Great,
updated without any problem.
Thank you very much
You're welcome
At all times when I can help I will. Greetings and a pleasure to have contributed ...
giangi64 said:
Great,
updated without any problem.
Thank you very much
Click to expand...
Click to collapse
Hi, I use version l21c432b135 rne-without root,has anyone tried to make update oreo , at bla-l09c432 with firmware fiinder?
dyller said:
Hi, I use version l21c432b135 rne-without root,has anyone tried to make update oreo , at bla-l09c432 with firmware fiinder?
Click to expand...
Click to collapse
I have the same model of L21, the firmware finder doesn't find the update yet. I'm located in Slovenia, if that helps anyhow. Although today I received the April security update B135.

Honor 8 update

Hello guys. I have a Honor 8 (Al-C900B120 version) how run Android 6.0 with EMUI 4.1. I want to update it to Android 7 and EMUI 5 or more but i don.t find the pack with update because my phone don.t want to riceve it. Can somebaby help me to solve this think and let here a link .
Tnk !
Hello! Do you already tried to install and use HiSuite software on your computer to get an update?
Micdu70 said:
Hello! Do you already tried to install and use HiSuite software on your computer to get an update?
Click to expand...
Click to collapse
Yes but nothing
Iosifcosmin said:
Yes but nothing
Click to expand...
Click to collapse
Okay... you have a "Rollback package" (C900 = free region). So now, you need to flash a complete firmware. It's easy with "dload" folder method.
Honor Chinese website doesn't give any firmware for Honor 8 now... I found B135 (Android 6.0 and EMUI 4.1 but you can do OTA updates, so it's good ) which will flash correctly on your phone and here is a link: https://mega.nz/#!ZgU22BYa!FP8UYXghy0dXxOYFeSf4BKdlF5_8AbVMKQ0ONkV5VpQ (It's for AL10 AND AL00 too, no worry!)
Steps for "dload" folder method:
0. Backup your phone! Factory Reset (Wipe internal storage only) can be made after update or needed if you have freezes/crashes/bootloop
1. Unzip firmware and copy dload folder to the phone (check if you have "dload/update.app" file - in SD card it's always working, but you can try internal storage too)
2. Turn off phone, wait 10 sec.. Turn on phone by PRESSING BOTH (UP AND DOWN) VOLUME KEYS AND POWER KEY until emui screen, then release. The update installs automatically.
3. After long update, phone boot can be very slow (2-5 minutes) so wait patiently!
4. If successfully booted, check now if you have OTA updates. (you can delete the "dload" folder if all is okay then )
Micdu70 said:
Okay... you have a "Rollback package" (C900 = free region). So now, you need to flash a complete firmware. It's easy with "dload" folder method.
Honor Chinese website doesn't give any firmware for Honor 8 now... I found B135 (Android 6.0 and EMUI 4.1 but you can do OTA updates, so it's good ) which will flash correctly on your phone and here is a link: https://mega.nz/#!ZgU22BYa!FP8UYXghy0dXxOYFeSf4BKdlF5_8AbVMKQ0ONkV5VpQ (It's for AL10 AND AL00 too, no worry!)
Steps for "dload" folder method:
0. Backup your phone! Factory Reset (Wipe internal storage only) can be made after update or needed if you have freezes/crashes/bootloop
1. Unzip firmware and copy dload folder to the phone (check if you have "dload/update.app" file - in SD card it's always working, but you can try internal storage too)
2. Turn off phone, wait 10 sec.. Turn on phone by PRESSING BOTH (UP AND DOWN) VOLUME KEYS AND POWER KEY until emui screen, then release. The update installs automatically.
3. After long update, phone boot can be very slow (2-5 minutes) so wait patiently!
4. If successfully booted, check now if you have OTA updates. (you can delete the "dload" folder if all is okay then )
Click to expand...
Click to collapse
if i do this , in the chines version the google play will be work ?
Iosifcosmin said:
if i do this , in the chines version the google play will be work ?
Click to expand...
Click to collapse
I don't know why it will can not work. It could be not pre-installed but you can install (and use) "Google services" APKs easily. (Don't forget to allow "Storage" permission / give full permissions)
Total size of the firmware given above is 5.29 GB (!!!) and you need to use "7-zip" to extract .tar.gz archive inside "Soft..." or "...Soft" folder. Extract archive again until you have "dload" folder which have "UPDATE.APP" file and 5 directories.
If I knew your phone model (AL00 or AL10?), I can try to give you the last firmware allowed to install on your phone (the "FullOTA" one - complete package firmware).
Micdu70 said:
I don't know why it will can not work. It could be not pre-installed but you can install (and use) "Google services" APKs easily. (Don't forget to allow "Storage" permission / give full permissions)
Total size of the firmware given above is 5.29 GB (!!!) and you need to use "7-zip" to extract .tar.gz archive inside "Soft..." or "...Soft" folder. Extract archive again until you have "dload" folder which have "UPDATE.APP" file and 5 directories.
If I knew your phone model (AL00 or AL10?), I can try to give you the last firmware allowed to install on your phone (the "FullOTA" one - complete package firmware).
Click to expand...
Click to collapse
My phone is Al-10
Iosifcosmin said:
My phone is Al-10
Click to expand...
Click to collapse
EDIT: Check your vendor info, type this phone number: *#*#2846579#*#* then go to "Network Information Query" > "Vendor Country Info". If you see "Vendor: all" and "Country: cn" = OK you can follow:
EDIT 2: If you see "allwyf" in vendor info, tell me and I will give you the good zip files!
Try to flash FRD-AL10C00B396 - "all-cn" vendor - January 2018 security patches included, via dload method. But there is 3 files to flash (in order!):
0) Backup your phone! Factory Reset (Wipe internal storage only) can be made after update or needed if you have freezes/crashes/bootloop.
/!\ It's better to use a SD Card, don't know if it works if you send files into Internal Storage! /!\
First flash: update.zip
1) Unzip archive, create "dload" folder inside root of SD Card memory if not present -or- delete "dload" content if exists, then transfer extracted file named "UPDATE.APP" inside "dload" directory.
2) Turn off phone, wait 10 sec.. Turn on phone by PRESSING BOTH (UP AND DOWN) VOLUME KEYS AND POWER KEY until emui screen, then release. The update installs automatically.
3) First Boot can take some minutes, wait patiently...
Second flash: update_full_FRD-AL10_all_cn.zip
4) Unzip archive and transfer extracted file named "UPDATE.APP" inside "dload" directory. (click "Yes" for erasing previous file)
5) Turn off phone, wait 10 sec.. Turn on phone by PRESSING BOTH (UP AND DOWN) VOLUME KEYS AND POWER KEY until emui screen, then release. The update installs automatically.
6) And... Boot again... ^^
Third flash: update_data_full_public.zip
7) Unzip archive and transfer extracted file named "UPDATE.APP" inside "dload" directory. (click "Yes" for erasing previous file)
8) Turn off phone, wait 10 sec.. Turn on phone by PRESSING BOTH (UP AND DOWN) VOLUME KEYS AND POWER KEY until emui screen, then release. The update installs automatically.
9) All files were flashed! OTA update will not give you updates because it's the latest OTA update (currently)...
10) If any issue, Factory Reset can help.
Micdu70 said:
Okay... you have a "Rollback package" (C900 = free region). So now, you need to flash a complete firmware. It's easy with "dload" folder method.
Honor Chinese website doesn't give any firmware for Honor 8 now... I found B135 (Android 6.0 and EMUI 4.1 but you can do OTA updates, so it's good ) which will flash correctly on your phone and here is a link: https://mega.nz/#!ZgU22BYa!FP8UYXghy0dXxOYFeSf4BKdlF5_8AbVMKQ0ONkV5VpQ (It's for AL10 AND AL00 too, no worry!)
Steps for "dload" folder method:
0. Backup your phone! Factory Reset (Wipe internal storage only) can be made after update or needed if you have freezes/crashes/bootloop
1. Unzip firmware and copy dload folder to the phone (check if you have "dload/update.app" file - in SD card it's always working, but you can try internal storage too)
2. Turn off phone, wait 10 sec.. Turn on phone by PRESSING BOTH (UP AND DOWN) VOLUME KEYS AND POWER KEY until emui screen, then release. The update installs automatically.
3. After long update, phone boot can be very slow (2-5 minutes) so wait patiently!
4. If successfully booted, check now if you have OTA updates. (you can delete the "dload" folder if all is okay then )
Click to expand...
Click to collapse
i follow your steps but when i turn on my phone (press up and down key + power key) the update stop at 5% and it stuck.... and after that it turn . What can i do to work the update?
What do you see/have when you do this:
Check your vendor info, type this phone number: *#*#2846579#*#* then go to "Network Information Query" > "Vendor Country Info".
?

Rebrand-Update-Tool-HWOTA7-P9-EVA

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://forum.xda-developers.com/p9...rand-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://forum.xda-developers.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://forum.xda-developers.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://forum.xda-developers.com/t/...geos-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://forum.xda-developers.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: How to use the Tool:
How to use the Tool:
Download P9-EVA-HWOTA7-v1.2.zip, unzipp/extract it on the computer with 7zip. The zip file contains the main folder "HWOTA7" Just place this folder (unzipped) as it is to storage C:\ (means: C:\HWOTA7).
The subfolder "1.Firmwares" is located in the HWOTA7 folder. This contains the most important 3-part firmwares, but each packed in just one zip file (to reduce the upload size).
The firmware that you need must therefore first be unpacked.
The zip files contained therein (= 3-part firmware) must be copied to the "update" subfolder without being unzipped. → C:\HWOTA7\update - this is the main working folder.
With a double click on the "update_eng.bat" the rebrand/update tool "HWOTA7" is executed and a terminal window opens.
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!
→ The phone is connected to the PC via USB and you start with the key combination: VOL- and Power Button key into Fastboot mode.
→ 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
→ When the Bootloader is locked, the tool will unlock 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.
After 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 3-part FullOTA-MF Firmware is already in the update folder: C:\HWOTA7\update - and two of the three zip files are correct renamed (included Firmwares are already renamed)
Important difference between four 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" - this step 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.
→ Hint: If you face any error during Firmware will be copied to: /data/update/HWOTA - like: "connect failed, no devices/emulators found" – do following:
Close HWOTA7 Terminal and use menu "Reboot" of TWRP to reboot into Bootloader, start again update_eng.bat - TWRP will be flashed again - boot into TWRP with VOL+ and Power Button - allow system modification - hit "Enter" in HWOTA7 Terminal - Firmware will now again be copied to: /data/update/HWOTA - "System update should start automatically" - Phone will make reboot and flash the Firmware correctly.
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
2022-06-21: This Post is under construction - please wait until the update is ready
Old text:
Unofficial Update for European EVA-models to official OREO
Unofficial method to update European models of Huawei P9 EVA to official Android Oreo
- for EVA-L09 - EVA-L19 - EVA-L29​
Originally, all models of the P9 EVA and P9 Plus VIE should receive the Android Oreo update. Unfortunately, Huawei has decided to only supply the Chinese models with Android 8.
For this reason, there is an unofficial way to update to the official Oreo → by rebranding the European models to EVA-AL10.
Note: This Guide is for P9 EVA → P9 VIE HWOTA7 with a separate guide to the Oreo update you can find here: https://forum.xda-developers.com/p9-plus/development/rebrand-update-tool-hwota7-p9-plus-vie-t3843930
Oreo runs smoothly and well on the P9, the battery last longer and with Android 8 there is Treble Support. Since it is possible to update P9 to Oreo -
Huawei P9 is officially supported by the OpenKirin Team:https://forum.xda-developers.com/p9/development/roms-openkirin-aosp-collection-t3828806
Here is a small Guide how to go back from OpenKirin to EMUI: https://forum.xda-developers.com/showpost.php?p=77905152&postcount=833
Preparation for the update to Oreo:
If you are on any Custom Rom - go back to Stock firmware first - before rebrand to another location!
You should be on the latest approved Firmware for your device - if you have not the latest approved Firmware, use HWOTA7 Tool to update your Firmware.
Do for every case a Backup (TitaniumBackup /Huawei Backup - without System-Apps/Settings) before. TWRP Backup makes no sence, because you can not restore it on Oreo! [/B]Make sure, the Update-Firmware is copied to the folder C:\HWOTA7\update - and two zip files are RENAMED as mentioned in OP → read OP Post#1. Update your Firmware by using the script (HWOTA7 Terminal: 2. Using the script + 1. Change firmware)
Instructions for updating to Oreo by rebranding your phone to EVA-AL10:
Requirements:
A) HWOTA7 Tool
B) Bootloader Unlock Code for your device
C) For rebranding from EVA-L09 or EVA-L19 or EVA-L29 to → EVA-AL10 you need to download the following 2 Firmwares:
EVA-AL10b399Sp17a /Android 7 (this Firmware is required for the Update to Oreo):
update.zip: http://update.hicloud.com:8180/TDS/data/files/p3/s15/G1864/g1755/v138329/f1/full/update.zip
update_data_full_public.zip: http://update.hicloud.com:8180/TDS/...29/f1/full/public/update_data_full_public.zip
update_full_EVA-AL10_all_cn.zip: http://update.hicloud.com:8180/TDS/...A-AL10_all_cn/update_full_EVA-AL10_all_cn.zip
EVA-AL10C00B540 (8.0.0.540) /Android 8 Oreo:
update.zip: http://update.hicloud.com:8180/TDS/data/files/p3/s15/G3115/g1699/v208318/f1/full/update.zip
update_data_full_public.zip: http://update.hicloud.com:8180/TDS/...18/f1/full/public/update_data_full_public.zip
update_full_EVA-AL10_all_cn.zip: http://update.hicloud.com:8180/TDS/...A-AL10_all_cn/update_full_EVA-AL10_all_cn.zip
Steps:
0) Check: Your original device is updated to the latest Firmware - you had downloaded the two EVA-AL10 Firmwares (Nougat, Oreo) - you made a Backup from personal folders of your internal storage (WhatsApp-DCIM-Download-etc. folders) and a Backup from your (User) apps, contacts, calendar etc. - HiSuite is closed on PC and disabled in settings on the phone - Developer Options are enabled with OEM Unlock and ADB Debugging + USB Debugging enabled - the 3 Firmware zip files for EVA-AL10b399Sp17a are in the C:\HWOTA7\update folder (two files renamed as descriped in OP Post #1)
1) Connect your device with USB to PC and start from HWOTA7 main folder: update_eng.bat - Accept possibly the RSA query on the display of the P9
2) Restart P9 into Fastboot mode (use restart/restart and press VOL- /or shutdown phone and press VOL- and Power Button)
→ Note: During all steps USB Cable stays connected between phone and PC and you hit "Enter" in Terminal only, if the step, which is written before, is already done!
3) HWOTA7-terminal detects if Bootloader is open or closed - if the Bootloader is closed go to 4) - if the Bootloaer is open go to 7)
4) Terminal ask you for the Unlock code - enter the Unlock code and confirm the Unlock on the phone
5) The P9 reboots and an automatic factory reset is done with internal storage wipe (lowlevel reset) - wait until the phone reboot to system. Skip everything during setup (except what can not be skipped) - Important: Enable Developer Options with ADB Debugging and USB Debugging
6) Restart your P9 into Fastboot mode - now hit "Enter" Button - HWOTA7 Terminal will flash automatically TWRP for Android 7 and gives you the order to boot into TWRP by pressing VOL+ and Power Button (dont hit "enter" before this step is done)
7) In TWRP swipe to allow system modification - now hit "enter" (2x) in the Terminal - after a short while you will see: Upgrade Options
8) 2. Using script: 2.Change location - you will see a list of available "oeminfo" - use: 2.EVA-AL10C00
→ Note: The Firmware for EVA-AL10/Nougat must be already in the update folder (and two zip files renamed)!
9) HWOTA7 flashes now oeminfo for AL10, Bootloader is getting closed, confirm the Unlock on device - automatic factory reset is executed, wait until 99% and 100% restarts the phone → NOW PRESS VOL+ to boot the phone into TWRP instead of system!
10) Allow system modification in TWRP and hit "enter" Button for Terminal - HWOTA7 copies now the firmware to the directory: /data/update/HWOTA - restart phone automatically and flashes the Firmware with EVA_RECOVERY_NoCheck.
→ After the P9 has started into the system - you may see a black screen with an input field and a keyboard - if yes, go to 11) - if no, go to 13)
11) Close HWOTA7 Terminal and press Power Button on P9 to restart your Phone, restart phone, in the moment of restart press VOL- Button to boot into Fastboot Mode → Bootloader is closed. BTW: Chinese Brands dont have FRP.
12) Open update_eng.bat, click enter, enter the Unlock code, confirm Unlock on phone, phone makes a Factory reset with lowlevel wipe. Then the P9 starts automatically into the system. Now you have already rebranded to EVA-AL10c00b399sp17a / Nougat. :good:
13) Accept the terms and conditions (Huawei + Google Services) and skip the rest, what can be skipped. Do not be nervous, the P9 has no IMEI at the moment and no mobile network. This is normal. In Settings/Advanced settings menu disable: "Trust Space" and "HiSuite HDB". In Settings/About phone/Build Number/7x click - enable Developer options - go into menu/Developer options and enable ADB-Debugging and USB-Debugging (in this order)
14) Click enter in Terminal, select 2. No, I would not and HWOTA7 will be closed. → Change now the Firmware in the update folder to EVA-AL10C00B540 (8.0.0.540) /Android 8 Oreo (remember: two zip files has to be renamed!)
15) Start again update_eng.bat. Reboot phone into Fastbood Mode. Hit "enter" for Terminal - TWRP will be flashed automatically - reboot with VOL+ and Power Button into TWRP - allow system modification - hit "enter" in HWOTA7 Terminal
16) Use Upgrade options: 2.Using the script - 1.Change firmware (Same brand update /but Oreo)
17) Click enter in Terminal, Firmware will be copied to: /data/update/HWOTA - "System update should start automatically" → if you receive any error like: "connect failed, no devices/emulators found" - go to 18) - if everything is okay go to 19)
18) Close HWOTA7 Terminal and use menu of TWRP to reboot into Bootloader, start again update_eng.bat - TWRP will be flashed again - boot into TWRP with VOL+ and Power Button - allow system modification - hit "enter" in HWOTA7 Terminal - Firmware will be copied to: /data/update/HWOTA - Phone will make reboot and flash the Firmware for Oreo automatically.
19) You have now successfully updated to Android 8. :good: Phone will reboot into EVA-AL10C00B540 (8.0.0.540) Oreo. → You should accept the terms and conditions (Huawei + Google Services) - otherwise Playstore will not work later! Do not enable WLAN and do not set up your phone (Fingerprint etc)right now! - skip, what can be skipped. → You will have "unknown IMEI" and no mobile network at the moment, that is normal.
Open Settings/System and enable again Developer Options/ADB+USB Debugging. In Settings /Security+Privacy you can find "Trust Space" - disable it - and in same menu you find in "More" "Allow HiSuite to use HDB" - disable it!
→ Now we must do some steps that the phone is able to recognize the IMEI and mobile network as well as NFC on L09 and Dual-SIM on L19/L29 and disable Chinese apps, which we do not need in Europe.
20) Downloads:
TWRP for Oreo P9-EVA-8.0.0-TWRP-v4.img: https://www.androidfilehost.com/?fid=1322778262903998750 - we need this to flash the important changes to system without the need of Root
This TWRP is made by @Pretoriano80 for Honor 9 Lite. I made just small changes for hi3650. You can backup and restore everything, except data! There is no access to /data - means: you can not do Factoryreset from TWRP - and decryption of the internal storage for the TWRP session is not working. → For Backkup and restore data you can use HiSuite or Huawei Backup or Titanium Backup. MTP ist working, when you just disable/enable it once.
Network-Patch zip files (new released 03.03.2019):
→ select the zip according to your original model (which you had before rebranding to EVA-AL10)
→ Copy the zip file to the external SD or to the USB Stick, which you connect to P9 after with OTG cable. Since TWRP can currently not access /data (internal storage) - you can not flash this Patches without → external SD or USB OTG
→ The Network Patch zip files can be used for b540. If you are already on Oreo and have an older Firmware (b528, b535), you must update first to b540.
→ Update from older Oreo Firmware to b540: https://forum.xda-developers.com/showpost.php?p=77161303&postcount=5
EVA-L09_b540-SingleSIM_NetworkPatch-v2.6.zip: https://www.androidfilehost.com/?fid=1395089523397910447
MD5: 8662c7129945f5bc2236e8f87031b793
EVA-L19_b540-DualSIM_NetworkPatch-v2.6.zip: https://www.androidfilehost.com/?fid=1395089523397910449
MD5: 46dc8f974cb345027746d88ac141f6e1
EVA-L29_b540-DualSIM_NetworkPatch-v2.6.zip: https://www.androidfilehost.com/?fid=1395089523397910453
MD5: afac13a9e6445b6d5a2beb8289abda6b
VIE-EVA-FaceUnlock-Oreo-v1.5.zip: https://www.androidfilehost.com/?fid=1395089523397898660
MD5: 973d006c55fa812d722b653a57c844c0
Installing NetworkPatch-v2.6 and optional VIE-EVA-FaceUnlock-Oreo-v1.5
→ You just need one Network patch. This must match your original model - which you had before rebranding!
21) Copy the downloaded TWRP into the folder C:\HWOTA7\tools\Windows - connect P9 with USB to PC - right click on cmd-here-exe (run as administrator) - type: adb reboot bootloader (enter, to restart your P9 Plus into Fastboot mode) Flash now TWRP in Fastboot Mode:
Code:
fastboot flash recovery_ramdisk P9-EVA-8.0.0-TWRP-v4.img
22) Disconnect the USB cable from P9 and press (with the left hand) VOL+ and Power Button (with the right hand) and keep pressing until the Phone is rebooted into TWRP.
23) On the first Screen click on "Cancle" (because decryption is not working) but swipe to confirm to "Allow System modification"
→ Go to: Install /select storage: Micro SD (or USB-OTG) and choose your downloaded NetworkPatch.zip file. If you like, you can use the function down left "Add zip file" and choose the VIE-EVA-FaceUnlock-Oreo-v1.5.zip
24) Swipe to confirm flashing the Network Patch (and the optional added VIE-EVA-FaceUnlock-Oreo-v1.5.zip file)
25) If you had used an older NetworkPatch before flashing the newest one - go back to the main menu of TWRP, go to wipe → advanced wipe and choose only "cache" (not Dalvik) → but if you are new on Oreo b540 you can skip this step
26) Reboot to the system
27) Finally, Playstore and any keyboard is needed. Download the apks from here (February 2019): https://www.androidfilehost.com/?w=files&flid=290476
28) Install it, enable keyboard, open Playstore and log into your account. After that reboot your phone. Now you can update apps, download and install your favorite apps and additional all other Google apps from Playstore → do not flash GApps instead!
29) After you have installed all required files, you have currently TWRP installed → this is good for Users, which like to have Root and disabled OTA.
Root Guide can be found here: https://forum.xda-developers.com/showpost.php?p=77161300&postcount=4
→ But if you like to enable OTA instead:
A) Download and flash: Enable-Hwota.zip from here: https://www.androidfilehost.com/?w=files&flid=290481
B) Go back to the main menu of TWRP and Reboot to Bootlader
C) flash in Fastboot mode the Stock EMUI Recovery
Code:
fastboot flash recovery_ramdisk EVA-b540-EMUI-RECOVERY_RAMDIS.img
Download from here: https://www.androidfilehost.com/?fid=1395089523397898706
Reboot Phone and enjoy
As Mirror for the Downloads you can use also the Mega folder by @zgfg
https://mega.nz/#F!JwkVyRya!Rb7OUE0z3PEpXBRxGOM-vQ
@zgfg is the official authorized supporter for this thread. He give you a lot of help and support and he do a lot of tests, before we release new Patches.
Many Thanks!
If you search for older files (Network Patches etc) for older Firmwares, you can also search my folder on Android Filehost:
https://www.androidfilehost.com/?w=files&flid=124276
Note: It is not possible to lock the Bootloader on to EVA-AL10 rebranded phone with Network Patch and FaceUnlock! This would revert all the required changes and in the worst case push your phone into a bricked state.
→ But what you can do with installed EMUI Recovery (instead of TWRP): You can do from settings /system /reset a Factoryreset with wipe of the internal storage (to clean up previous instalations) → in this case the Factoryreset lowlevel does not revert the changes! The only difference is: When you get Push notifications, the Badges over the app symbol on Homescreen will change from numbers to points (which is standard on Oreo) → which is currently not change able in settings without Factoryreset.
Known issues:
VoLTE and WiFi-Calling is is visible in the menu - but does not work for now!
If you want synchronisation between Google calendar and EMUI calendar - you need to install Google calendar from Playstore.
If you like to use Google Assistant and have problems to teach this app with your voice "Hello Google" - just open settings /apps & notifications /standard (default) apps - and choose Google Assistant as default app (then it will work).
→ Please read also the next few posts (Root, current firmware with eRecovery, Update Firmware on Oreo with HWOTA8, going back to EVA-AL10 Nougat and rebrand back to original model)
Restore current Firmware - or going back from Oreo to Nougat and rebrand back
2022-06-21: This Post is under construction - please wait until the update is ready
Old text:
Restore current firmware (if you are on EMUI or OpenKirin ROM) → check out following Post:
https://forum.xda-developers.com/showpost.php?p=77905152&postcount=833
How to go back from Oreo to Nougat → and rebrand back
A) Method by using HiSuite (on PC):
1) If you have Magisk Root - uninstall Magisk with Magisk Manager (Button Uninstall)
2) Make sure, you have EMUI-Stock-Recovery installed (it does not work with TWRP)
3) Download Huawei HiSuite: https://consumer.huawei.com/minisite/HiSuite_en/
4) Update HiSuite on PC to (minimum) version: 8.0.1.302_OVE and connect your Phone with PC and HiSuite.
5) Let HiSuite install HiSuite App on your Phone - accept the Permission requests. Once that is done:
6) Click on "Systemupdate" - a new window pop up and show you your current version, click on the Link "Change version" - then you can downgrade to the latest Android 7 AL10 firmware
7) → then it is possible to use HWOTA7 again for rebranding back...
B) Method by using HuRUpdater → requires external SD or USB OTG:
If you want to go back from unofficial Oreo to Nougat and rebrand back to your original brand, you can do it with simply steps.
→ Note: HuRUpdater can not only be used for Downgrade, it can also be used for Update Firmware - It depends only on which firmware you pack together with HuRUpdater in the folder (which you have created on external SD or USB OTG)
→ The Firmware must be FullOTA-MF (same renaming than with HWOTA7 Tool)
1) Bootloader must be open
2) Flash TWRP for Oreo Download TWRP by Pretoriano80: https://www.androidfilehost.com/?fid=1322778262903998750
3) Backup your data with Huawei Backup (because TWRP can not acces data for now, because it has no encryption/decryption support)
4) Make a folder on your external SD and name it: Downgrade or Update (or however)
5) Copy the 3 Firmware zip files into the folder and make sure, two zip files are renamed (same as you did for HWOTA7)
6) Download HuRUpdater_0.4.zip from here:http://www.mediafire.com/file/r14sor2g4cbugzw/HuRUpdater_0.4.zip
7) Copy HuRUpdater into the same folder together with the firmware zip files. If you have the Nougat AL10 zip files inside, you will downgrade.
The folder contains now 4 files:
HuRUpdater_04.zip
update.zip
update_all_hw.zip
update_data_public.zip
8) Boot into TWRP. It will ask you for password. Just cancle. In TWRP open "Wipe" - but dont wipe anything - you must use the Button on the right Format Data. Confirm with typing: yes. Soon data is formatted, go back to the main menu and open Reboot - but do not reboot System - you must Reboot Recovery
→ Note: Format data is only important until we have TWRP with working data decryption
9) After TWRP is rebooted go "Install".
10) Navigate to the folder which containes the files and flash ONLY HuRUpdater_04.zip In some seconds the Akku vibrates - in this moment press for one second the VOL- Button. Now HuRUpdater will flash automatically the FullOTA-MF Firmware.
11) Once it is done, use on the left: Wipe Cache Button. After go back to the main menu and Reboot RECOVERY.
12) Your device has rebooted now into EMUI Stock Recovery. From there perform Wipe Cache Partition and Factory reset and boot to system.
Once you are back to Nougat - you can use again the HWOTA7 Tool to rebrand back to your original brand. Just use Change location (for your original cust) and make sure, the Firmware is in the update folder..
Credits:
@zxz0O0 Many thanks for HuRUpdater
HuRUpdater Thread: https://forum.xda-developers.com/honor-9/development/tool-flash-official-firmware-recovery-t3769279
2022-06-21: This Post is under construction - please wait until the update is ready
Enable Root Access
Instructions for root access
Root is not required, but if you still wish, here is the guide:​
Due to the fact TWRP cannot access the encrypted data partition, you cannot JUST flash Magisk!!
→ A) But you can flash Magisk with TWRP using a workaround
→ B) Alternatively it is possible to flash a Magisk patched ramdisk.img in Fastboot mode
A) Workaround for flashing Magisk with TWRP – for Advanced Users:
1) Download the favorite Magisk version from here (all releases): https://github.com/topjohnwu/Magisk/releases
The actual and newest stable version you can get always from here too: https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
2) Copy the flashable Magisk-vXX.zip and Magisk Manager apk to external SD – and make sure, you have Developer options with 1) ADB Debugging and 2) USB Debugging (in this order) enabled.
3) Reboot device to TWRP, cancle Password, allow system-modification (swipe to confirm)
4) On the main menu go first to "Mount" - down left click on "Select storage" and choose "Micro SD"
5) Go back to main menu and open "Advanced" and open "Terminal"
NOTE:
If you have got a OTA-Firmware Update with “Patch02” or “Patch01” before flashing the Network Patch (after Network Patch, you will not see this in "About phone"!) or if you don’t remember, then use following both Lines in Terminal, but if you are sure, you have only Firmware without Patch 01 or Patch02, then use just "Keep Force encrypt" Line. Write the Lines in TWRP/Terminal exactly.
6) Write following code with Terminal:
Code:
echo KEEPVERITY=true>>/cache/.magisk
echo KEEPFORCEENCRYPT=true>>/cache/.magisk
→ Confirm each Line with blue/white checkmark on keyboard, before writing the next Line and confirm also the second Line (if you use two)
7) Go back to the main menu to "Install" and flash Magisk - after that reboot phone without wipe of Dalvik/Cache!
8) Search for Magisk Manager on Homescreen - if it is not installed, just install the Magisk Manager apk
9) Open Magisk Manager → everything should be okay
10) Open normal settings /apps & notifications /Magisk Manager /permissions and make sure Magisk Manager has permission for storage.
11) From Magisk Manager menu above left, section “Downloads” – download and install directly “Busybox for Android NDK” by osmosis – save log and reboot phone.
→ If Magisk get a major update, uninstall first Magisk from Magisk Manager and use “uninstall” button. “Uninstall complete” The phone restarts automatically. After that you can flash the new Magisk and reflash the modules.
B) Flashing Magisk with patched ramdisk.img in Fastboot mode:
If you don’t want flash Magisk with the TWRP workaround – you can use a Magisk patched ramdisk.img instead.
1) You can patch ramdiks.img from update.app by yourself, with following method:
Extract the update.zip of the current installed Firmware, because we need the UPDATE.APP.
Download Huawei Extractor v0.9.9.5 from here: https://forum.xda-developers.com/showthread.php?t=2433454
In the settings of the Huawei Extractor disable "verify header checksum" - then put with drag and drop the UDPATE.APP into Huawei Extractor and extract by right click the RAMDISK.img (on earlier Android Versions it would be: BOOT.img)
2) Copy the original RAMDISK.img to your phone to the internal storage in the folder: Download
3) Install the latest Magisk Manager: https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
4) Open Magisk Manager, Magisk Manager ask you "Install Magisk-vx.zip?" - first click on: no thanks
5) Since internal storage is encrypted by default, you must first enable the checkbox: "Preserve force encryption"
5) If you have installed a OTA-Firmware Update with Patch01 or Patch02 – then enable additional the checkbox "Preserve AVB 2.0/dm-verity" in Magisk Manager.
6) Then click on "Install" - "You want to install Magisk-v1x.zip now?" - Install - Patch Boot Image File...
7) Navigate to Download folder, and choose RAMDISK.img
8) Magisk will now patch the RAMDISK.img and and once that's done, Magisk will save the patched ramdisk.img with the new name: patched_boot.img in the "Download" folder on internal storage.
→ Do not be confused - this is just named “patched_boot.img, but it is in fact the patched ramdisk.img !
9) Go to Settings /Apps & notifications/Apps and uninstall Magisk Manager
10) Now you must flash the “patched_boot.img” – Reboot your phone into Fastboot mode
Android 8:
Code:
fastboot flash ramdisk patched_boot.img
10) Reboot phone, install again newest Magisk Manager, open it and you will be asked: "Requires Additional setup - to you want to proceed now" Yes. → This step is required for to work properly.
2) Instead of doing yourself – you can use the already patched ramdisk.img:.
→ important: the right patched ramdisk img must be used for the right Firmware version (example: b540)
Magisk patched ramdisk.img you can download always from @zgfg MEGA folder:
https://mega.nz/#F!JwkVyRya!Rb7OUE0z3PEpXBRxGOM-vQ
And you can download also from my folder: https://www.androidfilehost.com/?w=files&flid=290471
Current version:
→ depending if you have b540 with OTA-Patch02 or b540 without Patch02 (you must know, because after flashing Network Patch you cannot see it in Settings /System /About phone !)
Magisk 18.1 patched ramdisk.img for b540 without OTA-Patch02:
https://www.androidfilehost.com/?fid=1395089523397898715
Magisk 18.1 patched ramdisk.img for b540 Firmware with OTA-Patch02:
https://www.androidfilehost.com/?fid=1395089523397898717
→ if you don’t remember, if you have OTA-Patch02 installed, then use the one for Patch02
Installing patched ramdisk.img:
Reboot your Phone into Fastboot mode and flash the patched ramdisk.img with following command → depending on which version you install:
Code:
fastboot flash ramdisk EVA-b540_Magisk_v18.1_Encrypt-Ramdisk.img
Code:
fastboot flash ramdisk EVA-b540_Patch02-Magisk_v18.1_Encrypt_AVB-Ramdisk.img
Google Playstore certification
You can try it with method by @zgfg:
https://forum.xda-developers.com/showpost.php?p=79070144&postcount=1574
→ If it does not work you can try advanced method:
1) Set your phone into Flight Mode (no network should be connected)
2) Open Settings/Apps & notification/Apps and down right in the dot menu click on: show systemprocessing
3) Go step by step into following Apps (if there): Google - Google Play Store - Google Play Services - Google-Service-Framework - each has the entry: storage - delete ONLY cache /not data
4) Open with Mixplorer the directory:
/data/data/com.android.vending/shared_prefs - search for the xml file: finsky.xml
5) Open finsky.xml with TEXT Mixplorer Text Editor
6) Search inside finsky.xml for: <boolean name="device-google-certified"value="false" - change it to:
Code:
<boolean name="device-google-certified"value="true"
- means, you change only "false" to: "true"
7) click on the save symbol to save the changes! - close Mixplorer and everything in the Background
8) Disable Flight Mode (so Phone search for network connections)
9) Reboot your Phone
10) Open Playstore menu /settings/ =certified
If you have problems with current version of Magisk and using Gpay (Google Pay), try following workaround:
https://forum.xda-developers.com/showpost.php?p=79028818&postcount=5
How to uninstall Magisk:
A) Before you doing an OTA Update, it is required to uninstall Magisk → and also make sure, to have Stock EMUI Recovery installed (instead of TWRP).
B) In case for a “major” Magisk update it is also sometimes necessary to uninstall Magisk before installing the new version, because with directly update the phone could get a Bootloop. (But normally Magisk updates can be done directly and without uninstalling Magisk before).
C) If your device can not boot into system due to an incompatible Magisk Module.
a + b) If you can boot normally to system, you can uninstall Magisk from Magisk Manager - just use the "Uninstall" button “Uninstall complete”. Magisk will be uninstalled and Magisk files deleted from /data directory. Thereafter, the P9 is restarted automatically.
c) If your device can not boot into system due to an incompatible Magisk Module, you can flash the original EMUI Stock ramdisk.img (which is not patched with Magisk)
→ ramdisk.img must match the Firmware version of your device
For the current Firmware EVA-AL10 b540 you can download the original ramdisk.img here:
EVA-b540-RAMDISK.img:
https://www.androidfilehost.com/?fid=1395089523397898709
You can flash it in Fastboot Mode:
Code:
fastboot flash ramdisk EVA-b540-RAMDISK.img
Alternatively, you can flash the image with TWRP.
In this case you flash the img with TWRP by using: "flash img" - but important is, you must flash it to: ramdisk (and NOT to recovery_ramdisk !!)
Soon you have installed the EMUI ramdisk.img, the device can boot to system again and Magisk is disabled.
Enjoy
Credits:
@osm0sis Busybox for Android NDK
@Didgeridoohan MagiskHidePropsConfig module
@topjohnwu Magisk root
2022-06-21: This Post is under construction - please wait until the update is ready
Manual Firmware-Update on OREO
Manual firmware update – if you are already on Oreo​
You can manual update the Firmware - if you are already on Oreo → but you can not update with this method from Android 7 to Oreo!!
→ The manual update is based on a special EMUI Recovery for EMUI 8 which does not check if you have modified your system.
We will post the actual Links here and/or on the actual last pages.
→ you need an external memory card in the device for this method - it does not work with USB OTG
The current firmware is EVA-AL10C00B540 (8.0.0.540):
update.zip: http://update.hicloud.com:8180/TDS/data/files/p3/s15/G3115/g1699/v208318/f1/full/update.zip
update_data_full_public.zip: http://update.hicloud.com:8180/TDS/...18/f1/full/public/update_data_full_public.zip
update_full_EVA-AL10_all_cn.zip: http://update.hicloud.com:8180/TDS/...A-AL10_all_cn/update_full_EVA-AL10_all_cn.zip
1) Renames:
Enable in Windows Explorer “Show file extension” (to see the extension: zip, doc, docx etc. at the and of the filename) because if one file is named update.zip.zip → it will not work!
update_data_full_public.zip → rename to: update_data_public.zip
update_full_EVA-AL10_all_cn.zip → rename to: update_all_hw.zip
→ do not rename update.zip
2) Required: installed TWRP →see Post #2 how to flash
Download: https://www.androidfilehost.com/?fid=1322778262903998750
3) FirmwareUpdate_onOreo_from-externalSD.zip
Download this zip file and extract (unzip) it:
https://www.androidfilehost.com/?fid=1395089523397898768
The zip file contains the folder HWOTA and inside are two files. Do not rename that files.
4) Create a folder on your external SD with the Name HWOTA in the main directory (don’t use another name!) - or copy the HWOTA folder from unzipped Firmware-Update.zip instead to your external SD
5) You have now the folder HWOTA in the main directory of your external SD (without Subfolders between)
6) The folder HWOTA must contain:
eva_vie_recovery_nocheck.img
ExtSD-FirmwareUpdateScript.zip
update.zip
update_all_hw.zip
update_data_public.zip
7) Reboot phone to TWRP, cancle Password, allow system modification, go to Install, select storage: Micro SD - and flash ONLY the zip file with the name: ExtSD-FirmwareUpdateScript.zip
8) The phone restarts and takes a while to flash automatically the EMUI-NoCheck-Recovery and takes also a while until the Firmware will be flashed automatically as well as Phone reboots after. Just wait, until it boots up.
→ if you have Root, there is no need to Unroot before and you will lose no installed apps, except perhaps Playstore and Keyboard (but if it was updated, you will not lose Playstore and not Keyboard)
→ you have to flash again the Network Patch (for your device) from #2 with TWRP - and for the case you lost Playstore and Keyboard, just install your favorite apk and reboot phone.
Enjoy :good:
this tool can be used for eva-l19c636 asian to update to oreo right? same procedure?
iammitee said:
this tool can be used for eva-l19c636 asian to update to oreo right? same procedure?
Click to expand...
Click to collapse
Yes!
Do I need to be on the latest version of EMUI Nougat (I think it is B399SP01 or something)? It looks promising so far, I hope I can successfully be on Oreo so I can flash Treble ROMS. Thank you so much!
Gilgameshhhhhh said:
Do I need to be on the latest version of EMUI Nougat (I think it is B399SP01 or something)? It looks promising so far, I hope I can successfully be on Oreo so I can flash Treble ROMS. Thank you so much!
Click to expand...
Click to collapse
All information about these questions will be explained in Post # 2.
For new users / P9 terminals - Huawei is still providing Bootloader codes, or they have to be purchased from eg DCUnlocker?
There was also a rumour about alternative methods, bypassing Bootloader codes?
When it settles, are you also planning for MagicRainbow v5 based on Oreo?
zgfg said:
For new users / P9 terminals - Huawei is still providing Bootloader codes, or they have to be purchased from eg DCUnlocker?
There was also a rumour about alternative methods, bypassing Bootloader codes?
When it settles, are you also planning for MagicRainbow v5 based on Oreo?
Click to expand...
Click to collapse
The Huawei Unlock Site is down (since today): https://emui.huawei.com/en/plugin/unlock/detail
Reading the Unlock codes must be purchased for using DC Unlocker Software. https://www.dc-unlocker.com/read-unlock-codes-for-huawei-phones
At the moment there is no technique to bypass the bootloader unlock code.
Yes I am planning MagicRainbow v5 based on Oreo
Nice, waiting all information about rebrand to Chinese for Oreo Update
Necrodaemon said:
Nice, waiting all information about rebrand to Chinese for Oreo Update
Click to expand...
Click to collapse
I do it in the evening and tonight, so it should be ready tomorrow.
When we change from the European version to the Chinese version, would we lose the nfc?
Enviado desde mi EVA-L09 mediante Tapatalk
L09/L19 rebranded to Chinese Oreo - G2/G3/G4 baseband will work?
P9 eva-dl00
Tecalote said:
How to rebrand Huawei P9-EVA European Brand to Chinese Brand and update to Oreo
Under construction
Click to expand...
Click to collapse
Excuse me my friend... P9 EVA-DL00 also updated to Oreo oficially?
Thanks in advance!!
Regards!!
Hi!
Could this script be used to update firmware without loosing root and bootloader?
Thank you.
ironet said:
When we change from the European version to the Chinese version, would we lose the nfc?
Enviado desde mi EVA-L09 mediante Tapatalk
Click to expand...
Click to collapse
Yes, you loose NFC and don't win Dual SIM..
Same as if you rebrand from L09 to L19.
All Chinese Version have Dual SIM and no NFC.
zgfg said:
L09/L19 rebranded to Chinese Oreo - G2/G3/G4 baseband will work?
Click to expand...
Click to collapse
This and related questions will be answered in Post #2 (when it's ready)
Carlos6862 said:
Excuse me my friend... P9 EVA-DL00 also updated to Oreo oficially?
Thanks in advance!!
Regards!!
Click to expand...
Click to collapse
The final version for all Chinese versions is rolling out. To you have DL00?

Easy way to unbrick a P40 Pro

Hi,
Like you can read in this thread, I've bricked my phone with Hisuite Proxy.
I've flashed:
"FirmWare" : "ELS-LGRP4-OVS 11.0.0.170"
"FirmWare" : "ELS-N29-CUST 11.0.0.3(C301)"
"FirmWare" : "ELS-N29-PRELOAD 11.0.0.3(C635R2)"
After that I had the message: "Your device has loaded a different operating system"
I tried for weeks (even with paid software, hardware test point ...) to find a way to fix it. Nothing worked. Today I've found a really easy way.
Since there's only a SD-package available for the C185-region and an installation of this would not fix the problem, since it will not flash Cust & Preload, there's a way around that.
Step 1: Download Elsa-NX9 11.0.0.169(C185) [ELS-N29_hw_meafnaf_R6] Huawei Official Firmware [Stock, dload]
Step 2: Check your region BEFORE the bricking update. In my case ELS-N29 10.1.0.182(C432E8R4P1)
Step 3: Copy the files in dload to your SD-card into /dload
Step 4: RENAME the files and folders matching your device!!!
ELS-N29_hw_meafnaf >> ELS-N29_hw_eu
update_sd_cust_ELS-N29_hw_meafnaf.zip >> update_sd_cust_ELS-N29_hw_eu.zip
update_sd_preload_ELS-N29_hw_meafnaf_R6.zip >> update_sd_preload_ELS-N29_hw_eu_R4.zip
Step 5: Put your SD-card/USB-c-drive into your phone. Press Vol+ and Power until you see the menu where you can choose "Update from SD card"
Step 6: Do it!
It will now flash the whole package and your phone works again!
However, keep in mind that your device will end up with version 11.0.0.169(C185E2).

Categories

Resources