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

That's good to know, will test it later. ;) - Btw. u mean the update to B371? (because u are on B161?)

If u get a update (~400-500 mb) to, in ur case B371, via the updater, just let it fail. The system will check this and offer u the FULL update (~1,99 GB). Try this, for me, that worked always fine.

If u get the " NRD90M test - keys", just reflash the oeminfo and start from scratch.

(To avoid the reformatting each time, just get a clean B160/B161 installation and get a backup of the oeminfo, which u can than use in such an situation.)

Because, it sounds like, that the updater, however, find the " NRD90M test - keys" entry in the oeminfo, or that it can't reach the "cust" path. For the "cust" problem, check the "/data/custom.bin" content, it should be "hw/eu".

Hope i could help u ;)

EDIT:

!IMPORTANT!

Flash always the stock recovery back, before u start an update!

Regards,

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

Thanks for your input. Apologies, I didn't understand what you meant with your comment immediately above (I'm not to up to speed with all the terms)

Here's what I intend doing...

1. reflash the oeminfo using your tool

2. Rollback to B131 firmware (using the SD card & 3 button upgrade method)

3. Upgrade to B161 (using the SD card & 3 button upgrade method)

4. Upgrade to nougat (B371) - it's typically this bit that *always* fails with "Software Failed" compatibility issues

Should I be doing this in a different way?
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Heyho,

the order is correct, but u can skip the B131 and flash directly the B161.

-

About the update to N, does the "FULL" update also fail?

If so, try as i mentioned in my last posts the B160, i use always the B160 and for me everything works without problems.

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] der_Kief:
[MENTION=3753223]k1ll3r8e[/MENTION]

may you have a look at my problem here ?

As you are a dev and very familar with the P9 Lite you may help me with my big problem.

Thanks in advance.
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] grgzz:
Hello to everybody! I have a Huawei P9 Lite single sim, 3gigs of ram, model PRA-LX1C432B173 and it is running Android 7.0 and EMUI 5.0.1. That's how i got it and after a factory reset, i didn't touch anything.

I want to add the dual sim feature as i have two sim cards. My model number doesn't match these mentioned here as all are VNS-L** and mine is PRA-LX1. Has anybody tried it with success or am i gonna brick it?

I have found also some other instructions but it is mentioned that i have to revert it to Android 6 first, is it a fact?

Thanks in advance for any reply.
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Heyho,

to activate dual-SIM u need a oeminfo which is marked as dual-SIM. So far u have 2 options...

1) search here on XDA for an PRA dual-SIM oeminfo

2) create ur own, using my OEMInfo-Tools (as a base u can use the one which is currently used)

(Here are some instructions what u need to edit. And here is a link to my OEMInfo-Tools)

About the downgrade, yes normally u should downgrade to MM, because the most oeminfo's are from an MM device. Also, flashing an N build via dload is not that easy.

Hope i could help u ;)

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] grgzz:
Hello Sebastian, thanks for the reply, i will check everything you send me and if i have a question i will ask you. There's a shop here in Greece that fixes it (and other Huawei devices) for 30€, without this procedure (at least that is what they told me), but i can do it on my own with a little research. It is not about the money, it's for the fun of it.

Regards,

George
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] grgzz:
Sebastian i found out that my device is a rebranded P8 Lite 2017, on the box and in the menu "About Phone" it is referred as P9 Lite but it is a P8 Lite 2017, that's why the version is PRA-LX1. The cpu is Kirin 655.

This is changing the situation, i found an oem info in this thread, it is from PRA-LX1C432B170 and mine is PRALX1C432B173, i think that it will fit as both are Nougat firmwares. It is in TWRP backup flashable zip.

I guess that i have to root it first and install TWRP and then flash it through recovery. I have vast experience in MediaTek devices but here's a whole different story, brick is around the corner. Do you know the exact steps i have to do in order to succeed because i can't figure out the safe way.
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Hi George,

the backup is from an "PRA-LX1C432B200" build, so u need at least the same rom version or a newer one.

-

About the flash, well, i can't tell u the exact build numbers etc. because i don't have an PRA device i have an VNS. For the VNS the steps are the following:

1) flash the L31C432B160 oeminfo

2) rollback to MM (B160)

- Dual-SIM upgrade done

3) upgrade back to N via normal updates or FF

The downgrade is needed, because flashing an N update via dload brings mostly a lot a problems. Like the often mentioned "test-keys" etc.... So the best advice i can give u, is, have a look at the P9 Lite (2017) forum, if there is somewhere a "99,9%" working build mentioned.

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] grgzz:
I made it, not with a normal way, hahahaha. :laugh:

I unlocked the bootloader, flashed TWRP and rooted it, all these with success. I played a bit with TWRP, tried to create a full backup of my device with it, but it always failed with error 255.

I had seen this post from the thread that i found the oem info and i was aware that i could brick it. I decided to give it a try as i had already found the way to unbrick it and i flashed the zip, BUILD NUMBER: PRA-LX1C432B110, through TWRP. It ended in bootloop and after that it was entering the e-recovery and prompted me to download and install the original package. I did so, although it installed the package it failed to boot and i tried a second time, it had problems, but after a factory reset and a clear cache it booted fine and i found myself with firmware PRA-LX1C432B170 AND dual sim menu enabled at last.

I tried to update the firmware, it couldn't find updates and then i pressed the three dots menu and downloaded the latest complete package, the update went fine and now i am in PRA-LX1C432B194 and EMUI 5.0.1. The only difference is that now the device name is HUAWEI P8 lite 2017 and not P9 lite 2017.

Thinking about how this happened, most probably it kept the oem info i flashed, it was PRA-LX1C432B110, and that's why through the e-recovery it downloaded the newer firmware version and flashed it. Maybe i discovered an alternative way to convert a single sim to a dual sim. :laugh: Anyway it works fine, the second sim IMEI is 000000000000 but it is not a problem.

I have to say something else also. From my experience with other devices the TWRP is a total crap as it causes problems in creating a backup, but most important, it fails to restore it's own backups! It's a shame that we don't have another option, i never had problems with CWM, it is very reliable.

I will keep it stock for the moment, i don't want to flash the TWRP again.
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] Ricardomps73:
2) Which devices/builds can encounter this problem?

So far i saw, its "LxxC02Bxxx", "LxxC440Bxxx" and some other maybe.

Any solution to this problem?

I have a L31C02B327.

Is it impossible to root?
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Heyho,

nah the problem can occur if u try to reflash a stock rom...

-

-

About a solution, i don't know any, because it's a random behaviour and will affect only a small amount of devices.

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] stevegtrlmk:
Hey Sebastian will this tool work with the P8 2017 model used it on p9 lite and was great :svetius:
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Heyho,

normally yes! - The paths to the oeminfo mount and the custom.bin should be the same, u can check this in the TK under "Device Info". (For both paths u need root to check them.)

The only thing is, u need a oeminfo for ur device, because i don't have any... But this should not be the problem, just do a quick search here on XDA.

Hope i could help u ;)

Regards,

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

Please assist my device is stuck on black screen. I tried to flash an oemfile and a custom image from one forum here on XDA. Now only fastboot commands respond. I have used your tool but when I tried to flash the STOCK images it tells me it needs SUPERSU permissions. I can;t get to flash the SUPERSU since it won't go to TWRP recovery when Power/Volume+ is pressed. Also Volume+/- doesn't respond when creaded a dload on SD card. The decvice currently has C423B120. Says Boot loader is already unlocked (fsatboot oen unlock). Please assist I can't do anything the device just remains on black screen even when .imgs (system, boot, recovery etc) are flashed individually. I tried B130, B151, B160 all don't recovery from black screen.
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] grgzz:
Can you boot into erecovery?
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] @SimphiDroid:
No. Only fastboot commands are going through.

---------- Post added at 12:25 PM ---------- Previous post was at 12:19 PM ----------

Also note that I'm using the P9 lite. When using the "fastboot oem get-build-number" I get VNS-C324B120. This is a build I flashed after I tried to covert my single sim L31 P9 lite to dual sim as per thread by "BadWolfYe". Now I realize that C432B120 is a MarshMallow(MM) image why my phone was previously on C02B329(Naugat). So issue may be that I mounted a MM build on a Naugat kernel. Can you tell where the issue might be?
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Heyho,

can u send me a zipped copy of the oeminfo u flashed to "k1ll3r8e@gmail.com"?

-

Seems that u are one of the unlucky ppl which encountered the problem mentioned in the 1st post. So far i know only 2 solutions for ur problem:

1) Have a look at the mentioned links (1st post - Possible solution)

2) Send ur device to an ServiceCenter

-

I can give u maybe more info's after i had a look on the oeminfo u flashed.

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] @SimphiDroid:
Sent already.
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Heyho,

just inspected the oeminfo, so far it looks fine! So the problem should not be based on the oeminfo. Seems that something couldn't be correctly written during the "update". So the options u have are:

1) Try the DC-Phoenix solution (linked in my last post)

2) Send the device to an ServiceCenter

What exactly triggers the black-screen is unknown... It could be:

- Damaged driver

- Damaged EMMC

- Memory which can't be erased

- etc.

(All those problems were in the past the trigger.)

Hope i could help u ;)

Regards,

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

normally u'll end in the MM version u flashed. I convert my device on a regular base back to MM using this steps and for me everything works without problems. (Still my 1st VNS-L31 never send to service)

-

The fastboot output looks also promising, maybe u can get it back to work using DC-Phoenix.

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] @SimphiDroid:
Thanks again.

Seems the ultimate is to take it to the service center or Phoenix DC

Through fast boot commands again, do you know why is the model number now no longer HUAWEI VNS-L31 but hi6250?

C:\Users\simphiwe.khumalo\Downloads\Huawei-P9-Lite-Twrp-Root\Huawei-P9-Lite>fa

boot oem get-psid

...

(bootloader) SN:4TE7N17106000521

(bootloader) IMEI:860921033610755

(bootloader) IMEI:860921033610755

OKAY [ 0.053s]

finished. total time: 0.075s

C:\Users\simphiwe.khumalo\Downloads\Huawei-P9-Lite-Twrp-Root\Huawei-P9-Lite>fa

boot oem get-product-model

...

(bootloader) hi6250

OKAY [ 0.006s]

finished. total time: 0.007s

C:\Users\simphiwe.khumalo\Downloads\Huawei-P9-Lite-Twrp-Root\Huawei-P9-Lite>
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Heyho,

yup i can, it's because that's what the oeminfo shows. The values u request via "fastboot oem XXX" are taken from the oeminfo.

(See the attachment)

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] @SimphiDroid:
Oooh I see thanks. Don't have that tool. Gotta get it;)

Seems I'm stuck. with this brick.
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Heyho,

np ;)

(U can get the latest version of my OEMInfo-Tools here)

-

About the brick, sadly yes, but based on the working fastboot, read the link i provided. Collect all things u need (which are mentioned on the DC-Phoenix site and/or XDA) and try to resurrect the device this way. Based on the posts here on XDA, u have really good chances to get it back to work. ;)

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] @SimphiDroid:
Thanks for your help. I got the OEM Tool.

Hope Dc Phoenix helps. Let me give it a shot.
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Little Update

God bless the T-Com!

Two days ago my battery leaked out... So my P9 Lite is now official DESTROYED the acid made it's way in the whole device...

But today i got my brand new P10 Lite :victory: - So a toolkit for the P10 Lite will come up in the next days. :cool:

EDIT:

Attached a img of the corroded battery...

EDIT 2+3+4+5:

Finally it's done!

Here is the link to the new toolkit ;)

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] Crippius:
Nice tool

Hi

I purchased a P9 Lite this afternoon (my P7 was getting old) and I just unlocked , flashed TWRP and rooted it with your tool.

It works like a charm.

That saved me a lot of searches for instructions, correct packages, and typing of adb commands :)

I do all this for almost 10 years, but not every year so I forget. I know it would have taken 1 day more of worries without this toolkit.

Now looking for a chineese-bloatware-free ROM !

Thank you and greetings from BE
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] sdgunawijaya:
I can't find the download link to the toolkit? pls help
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Heyho,

have a look at the attachment...

[IMG="DL"]https://xdaforums.com/attachment.php?attachmentid=4467268&d=1522926931[/IMG]

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] gir1976:
P9 lite 2017

Hi, I bought a p9 lite 2017 and I want to use dual sim. What exactly do I need to do? When starting comes Vodafone.

Build-Nummer: VNS-L31C02B342

Thank you!
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] azeem ayub:
[MENTION=3753223]k1ll3r8e[/MENTION] I have p9 lite its L21c185 it has 3gb ram and I can't update it to nougat and the build number is b148 if I manually install build b149 it shows error kindly tell me qhat to do

---------- Post added at 12:22 PM ---------- Previous post was at 12:22 PM ----------

[/COLOR [MENTION=3753223]k1ll3r8e[/MENTION] I have p9 lite its L21c185 it has 3gb ram and I can't update it to nougat and the build number is b148 if I manually install build b149 it shows error kindly tell me qhat to do
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] Iwus:
Hi, I know that this thread is pretty old and that I might not get a fast reply to my question, but, what firmware version am I supposed choose if my device has a build number VNS-L31C440B392? In the took-kit the instruction says to choose the needed archive, but there are 2 versions for L31 which are C432B310 and C185B150... from what I have seen B310 is a single sim and B350 is a dual sim but does that mean that if im going from single to dual would i choose b350 and in case of going from dual to singe (for whatever reason) you would choose the B310 version or does it not make any difference and I am really just confusing myself here?

By the time i'm going to receive a reply I'll definitely be finished with the whole upgrade, but an answer might save somebody as confused as me later on, so I would be thankful if somebody could explain this.

Thanks,

Iwo
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] Dadditz:
Hello dear,

This tool is used to convert a device from single to dual SIM and vice versa,

as well as flash OEMinfo.img&cust.bin files in order to make a debrand

or a rebrand from one region/brand (cust) to another (ex. C02 to C432, C440 to C185, and so on ..),

unbricking and more ...

To do this you must have the right OEMinfo file (ex. L31C440 oeminfoSS or DS (single or dual sim)) and,

as the description says, the appropriate marshmallow firmware (ex. L31C440B132).

Unfortunately. on nougat you cannot use DLOAD method to flash a firmware, so you have

two ways...

1. Downgrade to marshmallow and use the toolkit;

2. Use other AWESOME tool like HuRU by [MENTION=3975929]zxz0O0[/MENTION] or THIS GUIDE by [MENTION=8394340]CATUVA21[/MENTION] that works greately !!

Now your device (based on your firmware) is running the latest dual sim firmware.

What would you like to do ?

note1: in order to downgrade to marshmallow you need the correct VNS-L31C440 rollback package !!!

note2: in order to use other tools you need a FLASHABLE OEMinfo&cust.zip file !!!

Cheers :)
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] angelios:
Hey guys, i'm stuck on flashing TWRP when i got this error:

i'm on android 7, So do i need to rollback to 6 in order to flash a custom recovery?
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] -Alf-:
1. Are you sure that bootloader is unlocked? (With unlocked BL you will see that message each time when you reboot: "Your device has been unlocked and can't be trusted").

2. Have you enabled in Developer menu

"OEM unlock" ?

3. Flash compatible TWRP:

For android 6 :

https://mega.nz/#!okcAwabL!E8Ldq5_IQ3WmztjZZ-0ykrwVawr0ArPxckAEiV7WytM

For android 7 :

https://mega.nz/#!EsESQQhK!uc_lfXEfDW6U7Lq2VeNOYq5OWUID0G-YyhK-oUL4deU
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] angelios:
1. yes and yes

2. also yes

in fastboot / rescue mood:

phone unlocked

FRP unlocked

3. i've tried several tools and TWRP versions and still get the same error when trying to flash it:

they all have "failed img verification" error

i'm not sure what else to try or did i miss something? :unsure:
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] -Alf-:
It doesn't matter what says fastboot about BL status, that's is important
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] angelios:
yes I do get that msg about unlocked phone and how am i a terible human being and can't be trusted 👾 every time i reboot it 🤐
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] angelios:
I redone it allover again and now everything seems to be working :)
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] juanxc:
Hello, I have a vns-l23 that I passed frp with chimera and I stay in erecovery and it does not start, it is a vns-l23 c605 and I need the full udpdate data please to be able to start it

Current software version: VNS-L23C605B102
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] -Alf-:
You don't have Google Search in your country?
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] SevenSlevin:
Here it is from toolkit: https://mega.nz/#!IUxCSbBD!y-NgIJhVU398aBonvIdTywV2nEV1Ob1F9mrj92Au5qE
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] steven81:
Hello.
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] bubus44:
h....a....
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] steven81:
Because it does not work? I'm just trying to help Sebastian in his work, it does not seem to be in the way it is this firmware works and also good, themselves do not like that I'm going to write in another forum ....
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
- solved and deleted -
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] steven81:
hahaah this makes me laugh looks that are computer engineer then the programming languages ​​have no secrets for me, then it will be Sebastian judging itself what the public is fine or not, or asking me not to post multiple files .
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Lol^^

I'm not judging anything... But for real, have u seen any information's about what not work? Or any screenshots which shows the issue? What does u think i can do with "it's not working"? I have to ask my magic glass ball?

And about the files... I only say that u pls remove the link to the file which contains, as u say ur self, adware... Who want adware on his machine? And well, who can say that the rom doesn't get modified with any adware when the downloader/installer includes some...

And the next point is, bubus wrote:

What makes that for a sense? After the flash of the oeminfo the device will do a full wipe! So what u want backup after that?

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] steven81:
This'is file not contain adware i delete the link in the other post, and this firmware is for obtain OTA for l31c432 mono sim.
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] SevenSlevin:
From a russin forum I found that there are the new firmware version: VNS-L21C432B151 and VNS-L31C432B151
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] cybero2912:
B151 links (hicloud server)
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] SevenSlevin:
And this is my new VNS-L31C432B151 with EMUI 4.1.1 and dual sim:

http://prntscr.com/chhss4
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] cybero2912:
Upgraded successfully from B130 to B151 on my VNS-L31 dual SIM

instructions:

1. download appropriate update.zip for your phone

2. extract UPDATE.APP from zip

3. create dload folder on sd card and copy UPDATE.APP into that folder

4. dial * # * # 2846579 # * # * for accessing ProjectMenu

5. select Software Upgrade then SDCard Upgrade

6. wait until upgrade process is finished

it does not wipe anything - all settings and files are kept during upgrade

but you should make a full backup using Huawei backup tool before starting the process
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Heyho ;)

u'll lose ur root and get an locked boot-loader after flashing the update. So u have to unlock the boot-loader again and that will normally wipe the device.

But, i added a little guide (Q:5) how to avoid the factory-reset after unlock.

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] cybero2912:
is there also a way to re-lock BL without factory reset?

I would like to have my phone rooted with locked BL and I do not need TWRP (I know that TWRP only works with unlocked BL)
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Heyho,

i'm not sure if this work... I re-locked my boot-loader only once, to test the function in my toolkit... But, u can try:

1. Restore everything to stock (in ur case except root)

2. Boot into the boot-loader and re-lock the device

3. When the device shutdown press and hold [Vol- Power] with connected cable (until u'r in the boot-loader)

4. Now u can try reboot into android... But i'm not sure if the cached command, to force boot into recovery and do a factory-reset, gets deleted...

In worst case it'll do the factory-reset anyway and wipe the root with this... But i'm also not sure if u can unlock the boot-loader again...(I never tried re-lock with modified firmware)

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] Doublear:
I'm on vns-l31c432b130 thanks to the k1ll3r8e's tool (modified version c432 after update from vodafone b114) but when I try to update to b151 with dload it returns me an error of version. Any help?