yashsingh1/xdaforums huggingface dataset:
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Heyho,

if u are already on C432 u

can try

to flash the oeminfo and after that the update.app (the bigger one)... But i can't guarantee u that there will no problems appear... Like the "NDR90M test-keys" prob...

So i would recommend that u downgrade to MM, upgrade to DS and then update to B380 via the stock updater.

np ;)

-

Sure u can normally flash any MM rom u want. I only recommend the B130 because the oeminfos are from this version, so there should be no problems when u flash the oeminfo and the B130 build. Because, the FW have a list of build numbers which are able to be overwritten. So for example, if u have a oeminfo (B210) and a rom (B336) the rom can't override the oeminfo because in this case, the B336 was released before the B210. So the B336 don't know within it's list that an B210 build exists... And to avoid such problems i recommend a oeminfo with an matching FW build.

About the update problem, as i already explained somewhere else here on XDA, the updates come in waves so maybe a few devices are still not in the "wave list". Because, not all devices get the updates at the exact same day or even week, but i don't know how such waves will be generated.

About the stock recovery, i always flash the FWs (update.app's) with the stock recovery because, for me, the TWRP's available, are not able to flash the update.app correctly. For example, i get always error "7"(?) on the main update.app and a series of errors on the xxx_xxx_xxx_data.zip. So i decided to flash all updates via the stock recovery, so u can update without probs to N. I did this now certain times and got no probs while flashing the N builds.

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] Chisetdel31260:
Hello

sorry for that.

But think you need your skills.

I think that with this method we could update with the files full ota mf.

thank you

https://xdaforums.com/mate-9/how-to/guide-mate-9-flash-update-package-t3593108

http://www.htcmania.com/showthread.php?t=1308963
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Heyho,

thx for the hint and the links! I'll have a look at it and see what i can learn from it ;)

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] webcast:
Hi,

I use your toolkit a year ago, i flashed my L31 with a build i can't remember but my version assumed the compilation number VNS-L31C900B100

Because it was working and unlocked dual-sim i let it work but i never had ota updates so i was stuck in that version.

Now i was trying to update using the sd-card and dload folder (already try different builds) but all the time it gives me the same message "Software install failed. Incompatible with current version".

Because i was using TWRP and need to Flash a stock recovery, i use stock recovery from your package L31C432B160 DS.

Before you ask, yes i have the phone unlocked and rooted.

What can i do to upgrade my L31?

Thanks.
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] webcast:
Problem solved, tried several builds but the ONLY that worked was B130 ?
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] kingjiji:
P10 lite?

Hi, would it work for P10 Lite too? If not, when could this be available?

TIA and Best Regards
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Heyho,

as i mentioned a bit earlier on the thread, i don't own a P10 Lite and my current contract is still alive for another year. So if i get no files and no tester i can't write the "parts" for the P10 Lite.

-----------

Update

-----------

I currently write a little update, the BETA of it will be available this evening/night (GMT +2).

* Added a tweak "Pro-Mode" which will disable the Lite restrictions (Half-Transparent Notify Bar, Pro Cam, etc.)

* Added a tweak "App-Twin" which will enable the "App-Twin" hidden in EMUI 5, this will give u the ability to "clone" for example Facebook, Twitter, G+, Gmail, etc. - Based on what i read on the I-Net, the EMUI App-Twin should be better then other apk's found in the playstore.

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] kingjiji:
tester here!

Thanks for your reply, sorry,i missed that post in the thread.

I have unlocked and rooted my P10 Lite to do this, and have just re-flashed with DC-Unlocker, so i guess i could be helpful in some tests as i have already voided my warrant.

About files, i have

Warsaw-L01_C432B102_Firmware_Greece_Hungary_Macedonia__Austria_Croatia_Czech_Republic_Poland_Slovakia_Android7.APP

Warsaw-L21A_C432B124_update_data_customization_hw_eu.APP

Warsaw-L21A_C432B102_update_data_customization_hw_eu.APP

not sure if is what you need.

PM me if i can be useful, thanks for your support for the community
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Heyho,

thx for the offer!

-

I'll pm u tomorrow with the things u can test and find out for me, if u want. ;)

----------

Update

----------

Added the BETA of the new build to the downloads, it contains also a few code optimizations. As always, everything has been tested on my own device, if u find any bugs or get any crashes: pls provide a description how to reproduce this issue! ;)

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Heyho,

[MENTION=7545593]Chisetdel31260[/MENTION]

i had now time to read (https://xdaforums.com/mate-9/how-to/guide-mate-9-flash-update-package-t3593108) and had also a look on the script provided. So far i can see, it does not really "hack" the recovery. It simply do the same what the stock updater do, but without the need of root. It uses TWRP to write the commands for the stock recovery.

If u want, i can add a "view" where u can "manually" write the update commands for the stock recovery.(?) But... this will nothing change if the update it self, is not able to override the current version. There comes the oeminfo in the game, like i always say: If u want to flash a build which isn't working via the stock recovery, u need the correct oeminfo for this build.

(That's also the reason why i wrote the "OEMInfo-Tools" which can be found a few pages back (Explanation what i found out so far). There i try currently to alter my oeminfo, in that way, that i can flash any build i want. - But it's still in ALPHA phase, the provided version can only read the chunks of the oeminfo.)

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] miz_pimp:
Hi, I was able to debrand my Vodacom C02 device using your oeminfo file that was provided. What I did was flash the oeminfo file via TWRP, shutdown my device, installed the rollback package using the dload method (B380 didn't want to install), then installed C185B150. When setting up my device, I was able to then immediately update to B360, then to B380.

I know it's an extra step, but perhaps it can be included in the Toolkit, if Sebastian is okay with it. It seems to be the only oeminfo file for L31C185. It is dual SIM as well. If anyone does install it, maybe while still on B150, and they unlock and root their device, they can share the marshmallow oeminfo file. Unfortunately, I realised too late [emoji5]
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Heyho,

yes i want add it anyways... It still went out of my view... (shame on me!) But... can u pls give me the links for the "rollback" package and the B150 build?

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] miz_pimp:
Hi!

Here are the links.

Rollback package L31C185B300: http://download-c1.huawei.com/download/downloadCenter?downloadId=93649&version=371520&siteCode=egen

L31C185B150: http://download-c1.huawei.com/download/downloadCenter?downloadId=93666&version=371544&siteCode=egen
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] kingjiji:
pls delete this
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] Warren_Orange:
Hey [MENTION=3753223]k1ll3r8e[/MENTION]

I'm back again. I'm going to flash back to stock soon (I'm running B131 SS rooted at the moment) but I just want to double check the process with you. So If I want to go back to stock B131 in order to get Nougat OTA:

1)"flash the SS oeminfo for B130" - Do I need to be in TWRP to do this or will the TK just reboot the phone? Do I need a custom.bin?

2) "flash the update.app LxxC432B131 via dload in the stock recovery" - What is this update.app? Is this the LxxC432B131 package renamed to "update.app"? Do I have to create a folder in root called "dload" and place it in there. I have TWRP installed at the moment do I not need to use the TK to flash stock recovery first before step no. 2?

Sorry to be bothersome I just want to clear some things up so I do not brick this phone.

Thanks.
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] Kami Look:
Hi Mr.k1ll3r8e

i want to relock my bootloader(VNS L21),toolkit recognize device and i put unlock code and start,device reboot to fastboot and toolkit stuck in Rebooting into bootloader and Device: Unknown...

what should i do?

tnx
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Heyho,

if u are really on B131 rooted, u can normally simply flash the B131 build over it (via the stock recovery). After that u should be on an locked B131 SS ;)

To relock ur device, u MUST reflash the build u're currently on. The "relock" view, will give an error like: "root fs - relock impossible through security reasons". This is because, u can't relock on already rooted/unlocked device... I don't know why they didn't fixed in the last builds... Because, even if u only unlock and try to relock directly it won't work :(...

(In short, currently the "Relock" tab is useless...)

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] Warren_Orange:
Hi.

So do I need to flash stock recovery with the Toolkit first because I have TWRP at the moment? Also, where do I get the B131 build and when I get it should I put it in the "dload" folder?
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Heyho,

as mentioned a lot of times, the TWRP doesn't support those "special" update commands... So yes u must reflash the stock recovery... The B131 can be downloaded via the Firmware Finder apk, and yes, u should place the update.app in the dload folder.

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] radwan020:
From nougat or mm you flashed oem by twrp then rollback then b150
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] miz_pimp:
From Nougat, I had C02B329 (Vodafone), and flashed the oeminfo file from TWRP by OldDroid.

After flashing the oeminfo file, I installed the rollback package via dload, since B380 wouldn't install via TWRP or dload method.

Then I installed MM B150 using the dload method.
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] Warren_Orange:
Hey [MENTION=3753223]k1ll3r8e[/MENTION]

I tried to go back to stock. Not sure if it worked.

I used power button, volume + volume - combo and then it took me to an updating page. After it had updated it booted into android. I thought the device would be reset but everything is as normal. Is this correct?

Root has gone and stock recovery is back so it must have worked. I was just expecting it to reset the device.
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Heyho,

yup that's normal, u updated from B131 to B131 :p

(After an update, no wipe appear, that would be not good ;) )

-

The main point is, u are now back on stock right? (locked loader, no root, etc.)

If so everything is fine, u can still clean the cache (Stock recovery -> Clean Cache) or do a Factory Reset (Settings -> Security Settings -> Factory Reset)

BUT!, if u still get no update notify this could be based, as explained a bit earlier on the thread, on the "update-wave" maybe ur device is missing... To show what i mean, here are 3 screenshots of my device. (Luckily i got this evening a update notify! On my rooted system! :p )

How to solve the "no notify" problem, u "can try" to update manually to a higher MM version and check if this version is able to get the N update. If this also don't work... well, then u can try to flash the latest MM version for ur device and force the update via "Firmware Finder" and "Firmware-Finder Proxy-Server".

1) flash the latest MM build for u device

2) install "Firmware Finder" (FF)

3) install through FF the "Proxy-Server" (offered in the Menu or under Settings)

4) configure ur w-lan setup as mentioned in the "Proxy-Server" app

6) (back in FF) refresh the "build view" and search for an "FULL-Update" with at least ~1,5 - 1,9 GB

(Version should be something like C432B371/381)

6) click on the FW and select "Send to Updater"

7) switch to ur stock updater and install the update

EDIT:

The shown 211 MB update doesn't worked, i had to download the 1,x GB version. (But offered via the system updater after the failed 211 MB)

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] dumitru.o:
hi

i used your software to transform many of my colleagues phones from SS to DS but this time i think i made a mistake because of rushing and i managed to brick the phone.

at this point the phone "looks" dead:

- doesn t charge

- doesn t turn on

- doesnt do anything if i pres Volume- and power or Volume+ and Volume- and Power in the same time

- when i connect it to the computer (windows 10) it does see it somehow because HiSuite is starting but says it can t connect to it (neither recovery option from Hisuite works). it is shown in the device manager with something "Android interface...." don t remember exactly because i don t have it now, but i can post later

what i did before this was:

- unlock the network with dc-unlocker (don t think has anything to do with it)

- unlocked the bootloader ( got the code from Huawei website)

- flashed TWRP

- root it

- flashed huawei recovery for L21

i don t remember exactly when, but i tried to update the software (using the update.app on the sd card) and got an error saying is not the correct version or something

- upgraded to DS and after restart the software was asking for the unlock password ( nothing new, was expecting that) so i reboot the phone in order to upgrade the software (using the same sd car)

- phone restarted, saw the update and started to update, updated completely then configure the new update then at one moment (maybe at the end) the phone turned off, i was not paying attention, and is still off like i described above.

can you please help me understand what i did wrong, what is happening with the phone and how can i turn it back to life?

it s a Huawei P9Lite SS branded by Vodafone Romania

thank you
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Update/News

Heyho,

does it was charged over 30% battery?

Can u boot into fastboot, after...

1) press [power] for at least 20-30 sec

2) if the device turn on

2.1) connect the usb cable

2.2) long press [power] again, until it's off

2.2) now instantly after the screen is black press and hold [Vol- Power]

3) if the device don't turn on

3.1) connect it via usb

3.2) press and hold [Vol- Power]

...?

If u see now the fastboot screen, it's unlocked (frp, device)?

-----

I added the "BETA_V2_P9 Lite Toolkit_0_0_0_12.zip" to the downloads. This build contains:

* Support for P10 Lite (WAS-L01 / L01A / LX1 / LX1A)

* Added a new tab "Device-Info" which gives u an overview if the required paths exists

If u encounter any bugs or crashes, pls report them with a description how to reproduce it.

To all P10 Lite user which read this post, if u are rooted, it would be really nice if u share ur oeminfo's and custom.bin's. U can do so, by starting the toolkit and heading to the "Dual-/Single-SIM -> Export" tab. Just zip them, upload them to g-drive, dropbox, etc. and share the link here on the thread.

Big THX in advance! :highfive:

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] dumitru.o:
hi

thanks for the reply. The battery was over 30% for sure. I think i already hold the power button more then 30 sec without anything happening (by the way, when i hold volume+ and volum- and power at the same time i can see in windows that something happens, the device is disconnecting and connecting again via USB because hisuite is turning off and back on, the device manager also shows the android interface as disconnecting and connecting back, so something is happening after holding all of the butons together for like 10sec+)

but i will try again when i get home and reply with a feedback
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Maybe the board turns on and try to boot into "recovery2" (e-recovery) for update reasons... [Vol+ Vol- Power] => Update Mode... But, if then nothing more happens, maybe there is something corrupted base on the "Configuring..." screen and the possible crash which u mentioned...

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] dumitru.o:
when i hold power for 35 sec, noting happens

when i hold volume- and power for 35 seconds nothing happens

when the phone is connected to the laptop this is what pops out in device manager and hisuite starts automatically

[IMG="android p9lite"]https://s24.postimg.org/q2n0tgeqt/android.jpg[/IMG]
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Can u see the device by fastboot?

fastboot devices -l

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] dumitru.o:
[IMG="fastboot"]https://s22.postimg.org/wq62kdfdd/fastboot.jpg[/IMG]
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] Kami Look:
I locked this phone with SRKToolHuawei again but i can't flash this device with any build

It seems device stuck on this Build

Anyway, thanks for your description
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Heyho,

ok, did the screen also goes on?

what does the following command return?

fastboot oem get-bootinfo

To flash another build u need the matching oeminfo i have mentioned this now billions of times...

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] dumitru.o:
screen is off all the time. i will try the command and reply with feedback

C:\WINDOWS\system32>fastboot oem get-bootinfo

...

(bootloader) locked

OKAY [ 0.004s]

finished. total time: 0.005s
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
In this case u can only send the device to warranty... Because u have no option, so far i can see, to unlock ur bootloader and flash the images by hand... To confirm the unlock u need an working screen.

Sorry to tell u this :(

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] dumitru.o:
that is not so good.....

C:\WINDOWS\system32>fastboot oem get-bootinfo

...

(bootloader) locked

OKAY [ 0.004s]

finished. total time: 0.005s

C:\WINDOWS\system32>fastboot getvar rescue_version

rescue_version: rescue0.3

finished. total time: 0.002s

C:\WINDOWS\system32>fastboot getvar rescue_phoneinfo

rescue_phoneinfo: VNS-L21C432B128

finished. total time: 0.004s

C:\WINDOWS\system32>fastboot oem get-product-model

...

(bootloader) HUAWEI VNS-L21

OKAY [ 0.004s]

finished. total time: 0.005s

C:\WINDOWS\system32>fastboot oem get-psid

...

(bootloader) SN:9JT7N17515000232

(bootloader) IMEI:869398024503672

(bootloader) IMEI:869398024533687

OKAY [ 0.005s]

finished. total time: 0.007s

C:\WINDOWS\system32>fastboot getvar vendorcountry

vendorcountry: hw/eu

finished. total time: 0.004s

C:\WINDOWS\system32>fastboot oem check-rootinfo

...

(bootloader) old_stat: NULL

(bootloader) now_stat: NULL

(bootloader) change_time: NULL

(bootloader) Check System: PASS

OKAY [ 0.016s]

finished. total time: 0.017s

C:\WINDOWS\system32>fastboot oem get-build-number

...

(bootloader) :VNS-L21C432B128

OKAY [ 0.006s]

finished. total time: 0.007s

C:\WINDOWS\system32>fastboot oem device-info

...

FAILED (remote: Command not allowed)

finished. total time: 0.008s

C:\WINDOWS\system32>

i can t unblock it from fastboot? i have the code
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
pls put those crazy long texts in (hide)(/hide) tags...

-

So far u can't see if frp is unlocked and when u have to press Vol+/Vol- in the dialog which will appear on the screen... No u can't...

EDIT:

Also, based on the fact that u can enter the bootloader, i think, ur screen controller or at least the screen backlight is cracked/blown/miss-configured.
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] pyromana:
Hi,

I had some issues with update my P9 lite to android 7 so I've decided to root it and to install a custom rom.

like some of you, I had the VNS-L31C432B370 but the update was the incomplete version (1,25 instead of 1,99). After contacting Huawei, they aren't able to force the update to be the complete one.

now, the more I read posts in XDA, the more I "regret" to go to a custom rom.

I wanted to know how to go back to a stock rom?

Afterwards, I would like to activate the dual-sim.

So my question, to go back to a stock rom, is that so simple to flash a OEMINFO and custom.bin, then do a search with FFinder and install a stock version like the VNS-L31C432B384?

Thanks for your help.
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] pyromana:
I found this procedure, I'll try it:

https://xdaforums.com/huawei-p9lite/how-to/p9-lite-stock-rom-vns-l31-europe-t3417027/page12

edit: the file "userdata" is not present in the update.app, can there be an issue if I don't flah this file?

also, it there a way to flash with trwp?

thanks.
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] ut0mt8:
Dual sim from VNS-L31C432B381

Hello,

First thks for all your work on this, these give me hope to make dual working.

I ve just purchased a p9 lite supposed to be dual sim, but that in reality only show the first sim. So I jump here.

I've read all the documentation, and dowload toolkit but I'm still a bit lost.

I ve sucessfully unlock , install twrp and root my device. I m stilll unsure were to go next.

I m with VNS-L31C432B381 version. Does I have to downgrade my device first ?
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Heyho,

Nope it's not an issue, the userdata in this case is the cust.img. As mentioned quiet a lot of times, NO!, u can't flash the update.app via TWRP... Why? ...read the last posts of this thread.

I would recommend this, yes! Because, u can't flash the N updates so easy by hand and also not via TWRP... So just downgrade to MM, upgrade to DS and update after that, via the stock updater, back to N.

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] pyromana:
thanks ;)

I knew it in advance but wanted to be sure.

I downloaded a VNS-L31C432B370 and just tried the normal 3buttons way. strangely It worked. Now I'm back to the version "NRD90M" with the bluetooth not working.

I'll try to find a solution for this issue.
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Heyho,

lol surely it works... ;)

But, u have only the half part of the software... Downgrade to MM and update normally to N via the stock updater.

-

The reason for this is, only a few parts of the update.app (the bigger one) will be written and the other 2 zip's will end in an error.

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] pyromana:
I finally managed the installation of B371.

I wanted to activate the dual sim with your toolkit and with the upgrade to B161, I received the full B370 :)

unfortunately I didn't activate the dual sim as I'm using a sd card too. There is a way to use 2 sim and a SD card but I don't want to use my professional sim with my personnal cellphone :D so I'll keep 2 cellphones...

and thanks for your toolkit !!
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] ut0mt8:
Well I might be out of luck. I try downgrading the "official way" using the intermediate firmware from huawei but I got an error "invalid firmware for sofware version" (or something like this). I ll try a full flash with a stock roms from twrp.

(if my device let me copy it on it, because I have strange deconexion when connected to usb ?!)