Cannot update P9 Lite to B381 - Huawei P9 Lite Questions & Answers

Hi everyone,
I currently have a P9 Lite with firmare version VNS-L31 C432B371 (single sim). The phone is rooted (I flashed an older version Elite Kernel) and the bootloader is unlocked.
I received the B381 OTA, but I cannot complete the update. At first the cause was the custom recovery (TWRP) I had installed, but then I flashed the original recovery and I still could not update my phone.
So I decided to download the full VNS-L31 C432B381 rom, put its update.app inside the dload folder and try to update the device using the 3-buttons method. In this case, the update starts but then fails at 5% stating that the package is not compatible with the current version. My SD card is formatted as follows: 50% as internal storage, 50% as external memory (I used the following command from adb shell "sm partition disk:xxx,yy mixed 50").
I put the dload folder in both partitions.
Do I need to revert to stock in order to update by phone? If so, how do I do that?
Thank you in advance for your time.

Related

Deleted firmware; can only access TWRP

Hi,
Yesterday in the Updater app, my Huawei P8 Lite suggested I upgrade to new firmware, so I unrooted my device and tried to apply the OTA update. I got an error, however, and in the midst of trying a few fixes, I accidentally wiped everything except the internal and external storage, so now the device hangs on the Huawei symbol on boot-up. Yes, I did a very, very stupid thing!
I have downloaded my stock firmware (HUAWEI ALE-L21 Firmware(Android 5.0, EMUI_3.1, 05012XNT, C432B171, Single SIM, CEE&Nordic, European, Region, Channel-Others), but cannot access the stock recovery it recommends because VOLUME UP + VOLUME DOWN + POWER takes me into TWRP. My understanding is that I should be able to create a TWRP flashable .zip with Huawei Update Extractor, but when I select BOOT.img, RECOVERY.img and SYSTEM.img and right-click to create a flashable zip, I get the error NO SUITABLE PROFILES SELECTED. CHECK PROFILES .XML.
It seems I am stuck. I guess I need a full ROM for the P8 Lite (B171) that can be flashed with TWRP? I have a Titanium Backup on an SD card, so I am not concerned about losing that data.
Any advice would be very gratefully received. Thanks.
Thankfully, shortly after I posted this thread, I found the following fix: http://forum.xda-developers.com/huawei-p8/how-to/guide-how-to-unbrick-huawei-p8-failed-t3260704
I was able to get into fastboot mode and flash recovery.img, boot.img, and system.img which got me out of the bootloop.
Thanks to everyone who read this anyway!

Need help with Firmware Issue

Good day all,
In the process of trying to debrand my huawei P9 Lite I think I may have mad a stuff up.
I downloaded: VNS-L21_C432B120_Firmware_CEE&Nordic European_Channel-Others_Andriod 6.0_EMUI 4.1_05013RHT.zip
Extracted the files and copied the update.app to the dload folder on the sd card.
Turned off the phone and initiated the update.
It re flashed the phone and everything appeared fine.
Phone no longer has vodafone nonsense on it
It now reports software version as : VNS-C900b150
Any other attempt to update the phone results in "Software is incompatible"
I see on the box the phone is a VNS-L31 - so I think I flashed the incorrect firmare.
I tried Killer8e's toolkit : http://forum.xda-developers.com/huawei-p9lite/development/europe-vns-l31-toolkit-bootloader-t3432873
But this always displays phone model as unknown.
Is there a way to "force" a flash back to VNS-L31
Forgot to mention: Everything on the phone appears to be working fine in its current state.
Thanks
tsykoza said:
Good day all,
In the process of trying to debrand my huawei P9 Lite I think I may have mad a stuff up.
I downloaded: VNS-L21_C432B120_Firmware_CEE&Nordic European_Channel-Others_Andriod 6.0_EMUI 4.1_05013RHT.zip
Extracted the files and copied the update.app to the dload folder on the sd card.
Turned off the phone and initiated the update.
It re flashed the phone and everything appeared fine.
Phone no longer has vodafone nonsense on it
It now reports software version as : VNS-C900b150
Any other attempt to update the phone results in "Software is incompatible"
I see on the box the phone is a VNS-L31 - so I think I flashed the incorrect firmare.
I tried Killer8e's toolkit : http://forum.xda-developers.com/huawei-p9lite/development/europe-vns-l31-toolkit-bootloader-t3432873
But this always displays phone model as unknown.
Is there a way to "force" a flash back to VNS-L31
Forgot to mention: Everything on the phone appears to be working fine in its current state.
Thanks
Click to expand...
Click to collapse
Have you tried to flash a l31 rom with the dload method?
lzimbrea said:
Have you tried to flash a l31 rom with the dload method?
Click to expand...
Click to collapse
Just to clarify, The dload method is uncompressing the firmware and copying uppdate.app to a dload folder on the sd card.
If so then yes I have. It gets to 5% and then tells me incompatible software error and reboots.
tsykoza said:
Just to clarify, The dload method is uncompressing the firmware and copying uppdate.app to a dload folder on the sd card.
If so then yes I have. It gets to 5% and then tells me incompatible software error and reboots.
Click to expand...
Click to collapse
Well, if you say that your device is fully functional, you can use it like that.
But if you want to restore it I personally think at two options:
1 - Try to force the update by modifying the build.prop and replace the model number (vns-l21 with vns-l31) but you will need a lot of patience
2 - Decompress the update.app and flash partitions manually via fastboot (boot, system, data, recovery, modem, cust and any other partitions are in the update.app)
Thanks for the help.
I will try the fastboot method. I will search for it myself now, but if anyone has a decent howto it would be appreciated.

why "dload" method not working anymore?

Hi everybody!
I currently have the B362 stock version installed in my P9 lite, I wanted to use the "dload" method (with UPDATE.APP file copied on SD Card folder) to upgrade my phone to the latest B364 or B370 stock version, however when the phone starts in recovery mode the process stops at 5% and a error message is displayed and the only option is to restart the phone.
This method was previously used to upgrade to B362 version without problems.
Does anyone know where the problem is and how to fix it?
Maybe the update is not compatible with current version.

Need help updating to Marshmallow!

Hi everyone!
I just noticed that my P8 Lite ALE-L21C128B130 hasn't been updated since a while and i was wondering why i didn't receive Marshmallow. Turns out my provider does not support P8 Lite anymore hence we didn't receive any OTA. The past two days i've been reading about updating manually and i successfully unlocked my bootloader.
My firmware is ALE-L21C128B130 and i've read on the internet that before the 6.0 update i should put ALE-L21C432B170 on it. I tried it, created a dload folder and put the UPDATE.app in it. Rebooted but i always get the "Software install failed" error and it reboots with the original L21C128B130.
Please help me find a solution for this problem because now i downloaded the third B170 firmware but everytime "Software install failed".
What should i download? Which versions of the firmwares? And do i need to do anything else except putting a dload and selecting "Update from local" in the EMUI menu? I'm putting the dload folder on the internal memory of my phone cause I have a class 4 SD card and i read somewhere that it wont work from that one. My phones internal memory has 2,8GB free space out of 16, could this be the problem? If so what should i delete, cause i checked every folder on it and i just cant find what takes up to 10+GB of storage.
Thanks and cheers from Hungary!
bozont said:
Hi everyone!
I just noticed that my P8 Lite ALE-L21C128B130 hasn't been updated since a while and i was wondering why i didn't receive Marshmallow. Turns out my provider does not support P8 Lite anymore hence we didn't receive any OTA. The past two days i've been reading about updating manually and i successfully unlocked my bootloader.
My firmware is ALE-L21C128B130 and i've read on the internet that before the 6.0 update i should put ALE-L21C432B170 on it. I tried it, created a dload folder and put the UPDATE.app in it. Rebooted but i always get the "Software install failed" error and it reboots with the original L21C128B130.
Please help me find a solution for this problem because now i downloaded the third B170 firmware but everytime "Software install failed".
What should i download? Which versions of the firmwares? And do i need to do anything else except putting a dload and selecting "Update from local" in the EMUI menu? I'm putting the dload folder on the internal memory of my phone cause I have a class 4 SD card and i read somewhere that it wont work from that one. My phones internal memory has 2,8GB free space out of 16, could this be the problem? If so what should i delete, cause i checked every folder on it and i just cant find what takes up to 10+GB of storage.
Thanks and cheers from Hungary!
Click to expand...
Click to collapse
unlock bootloader and flash b052 in fastboot and vendor file europe (c432)( cheak mega thread on xda),later flash b170 and android 6.0!!

relock bootloader+rom stock+encryption unsuccessfull !!

Hello, I have a 2016 p9 lite. I would like to sell it. So I would like to re-lock the bootloader and re-install the original rom.
build number: VNS-L31C432B412
version of EMUI: 5.0.1
Android 7.0 version
How should I do it ? Where can I get the original rom?
Currently I have twrp elite 3.1.1.1 installed and it refuses to boot on the system because: "encryption unsuccessfull: encryption was interrupted and can't complete. As a result, the data on your phone is no longer accessible.
Please help
toto6976 said:
Hello, I have a 2016 p9 lite. I would like to sell it. So I would like to re-lock the bootloader and re-install the original rom.
build number: VNS-L31C432B412
version of EMUI: 5.0.1
Android 7.0 version
How should I do it ? Where can I get the original rom?
Currently I have twrp elite 3.1.1.1 installed and it refuses to boot on the system because: "encryption unsuccessfull: encryption was interrupted and can't complete. As a result, the data on your phone is no longer accessible.
Please help
Click to expand...
Click to collapse
Try to install Service ROM from SD card using dload method.
Link:
https://androidhost.ru/41d
Follow instructions in file "ReleaseDoc". (Read everything carefully before doing anything).
Through this process, your data will be deleted and bootloader will be locked again.
Dload method works with Stock Recovery only, you have to install Stock Recovery first.
toto6976 said:
Hello, I have a 2016 p9 lite. I would like to sell it. So I would like to re-lock the bootloader and re-install the original rom.
build number: VNS-L31C432B412
version of EMUI: 5.0.1
Android 7.0 version
How should I do it ? Where can I get the original rom?
Currently I have twrp elite 3.1.1.1 installed and it refuses to boot on the system because: "encryption unsuccessfull: encryption was interrupted and can't complete. As a result, the data on your phone is no longer accessible.
Please help
Click to expand...
Click to collapse
Hey dude !!
So you bricked the device ....
I don't know why but if you want B412 firmware
you can use @-Alf- guide and re-upgrade via Firmware Finder
to B370 fullota-mf-pv first, then to B412 fullota-mf...
Or download a previous from B412 firmware (ex: VNS-L31C432B410 fullota-mf)
and use HuRupdater method to flash the firmware.
Extract then stock recovery from B410 via Huawei Extractor and flash it via TWRP.
Re-update finally to B412 using Firmware Finder.
I can help you doing this, worked on my ex device but i can't guarantee 100%.
Cheers
Dadditz said:
Hey dude !!
So you bricked the device ....
I don't know why but if you want B412 firmware
you can use @-Alf- guide and re-upgrade via Firmware Finder
to B370 fullota-mf-pv first, then to B412 fullota-mf...
Or download a previous from B412 firmware (ex: VNS-L31C432B410 fullota-mf)
and use HuRupdater method to flash the firmware.
Extract then stock recovery from B410 via Huawei Extractor and flash it via TWRP.
Re-update finally to B412 using Firmware Finder.
I can help you doing this, worked on my ex device but i can't guarantee 100%.
Cheers
Click to expand...
Click to collapse
Please read carefully, Maestro :
"I would like to sell it. So I would like to re-lock the bootloader and re-install the original rom."
Piece.
Hello,
I reinstalled the custom rom that I found on the net: C432B414 with Hurupdater.
It works.
However, the bootloader is still unlocked ... however, I would like to return to the factory configuration with the bootloader locked.
https://www.cjoint.com/c/JItgZO6GuGB
I have the stock recovery install :
https://www.cjoint.com/c/JItg7SqQmdB
I am currently downloading the file indicated by this link : https://androidhost.ru/41d
In the file provided by Alf, there are two files:
'HUAWEI P9 Lite Android7.0 rollback to Android6.0 operation instruction'
'HUAWEI VNS-L31C432B416 Software Upgrade Guideline'
which one do I choose
toto6976 said:
I am currently downloading the file indicated by this link : https://androidhost.ru/41d
In the file provided by Alf, there are two files:
'HUAWEI P9 Lite Android7.0 rollback to Android6.0 operation instruction'
'HUAWEI VNS-L31C432B416 Software Upgrade Guideline'
which one do I choose
Click to expand...
Click to collapse
Unpack downloaded .zip package, you will see two files - ReleaseDoc and Software. Open "Software" and unpack SDUpdate_Package.tar.gaz. Transfer file dload to SD card and follow instructions - there is 'Software upgrade guidline' in file ReleaseDoc.
Edit.:
You can also safely lock BL with OEMINFO flashing and rollback to A6:
-Download OEMINFO:
https://mega.nz/#!xhEwFYLZ!Sv2nB5GERB_js76sAUWxj8hQgsjnf_YPobVbtrxpCew
Transfer it to the SD Card.
Download VNS-L31C432B160 fullupdate.zip:
http://update.hicloud.com:8180/TDS/data/files/p3/s15/G1164/g104/v66015/f1/full/update.zip
Create a folder dload on your SD , unpack downloaded .zip file and copy it to the dload folder.
Install TWRP 3.1.0-2:
https://mega.nz/#!EsESQQhK!uc_lfXEfDW6U7Lq2VeNOYq5OWUID0G-YyhK-oUL4deU
using command
fastboot flash recovery2 twrp.img (OVER eRECOVERY!) , boot in TWRP, fĺash oeminfo.zip , go back to TWRP's main menu, select Reboot and Power Off. Then use three button combo and flash firmware from dload. Your phone will running A6 with locked bontloader. If you want, you can upgrade back to A7 via OTA update or using Fipmware finder.

Resources