yashsingh1/xdaforums huggingface dataset:
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] Beni2567:
I need help

---------- Post added at 09:07 AM ---------- Previous post was at 09:02 AM ----------

Hi, from what you wrote I can see youre an expert with roms and I need some help.

So what I done was upgrade my phone from marshmellow 6.0 EMUI 4.1.1 to nougat 7.0 EMUI 5.0 unofficial by TWRP.

After that my phone had many system apps missing and even now that I'm using my phone it doesn't have all apps, but for me that's enough because I can still use it which is fine. But I would like to know if I can rollback to marshmellow and when the official nougat cames out I just upgrade it normally.

Right now I have the file firmware of Huawei p9 lite L31 Europe which is perfect for my phone, but I want to know if I should flash the firmware or if can(?).

The method I can use right now if upgrading by holding: [vol+] + [vol-] + [power] and other methods don't work.

I tried to put the file firmware on the dload and then go in updates but the updates settings don't work, is bugged.

Also I tried to install a recovery for my phone but most of the times my device couldn't be detected and when I finally could, there was the message "command not allowed" even thought my bootloader is unlocked.

Also every time I boot my phone the message turned from yellow to red, maybe that's the problem? If it is can I solve it? And how?

Also my phone isn't rooted now.

Thank you !

And sorry if I asked too many questions :crying:[/QUOTE]
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Heyho,

About the 2cd IMEI, this absolute normal, because u had a single-sim device which got only one IMEI from Huawei but, this will not be a problem.

About the updates, YES, normally u'll get all updates which are designed for the C432 region.

1st of all, pls never quote the OP...

2cd pls read this post carefully... (specially the last 1/3)

This is the wrong thread for rom related questions, even problems with updates to

B E T A

software are not related to this thread...

But, to be not an asshole, i used the search for u:

- https://xdaforums.com/huawei-p9lite/help/rollback-to-stock-firmware-european-t3556650

- https://xdaforums.com/huawei-p9lite/how-to/how-to-roll-noguat-to-mm-l31-21-c185-t3539885

- https://xdaforums.com/huawei-p9lite/how-to/vns-l21c432-downgrade-n-to-mm-tutorial-t3521040

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] Seth01:
Thank you for your answer. That's really interesting. How can Dual Sim work then? I've always thought you need two IMEIs to use two SIMs in a phone.
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Heyho,

the IMEI is only a kind of unique modem identifier, in china there are several devices which have the IMEI "000000000000000". So far i know, the government of each state decide how to handle mobile device identifier. That's for example the reason why it's in some countries allowed to modify/rewrite the IMEI and in others u'll get in bad trouble when u fake/modify an IMEI.

I have written a mini explanation about an IMEI have a look at this post.

---

About the "dual-sim", our device as much more others only support dual-standby. Dual-standby means that both cards are logged-in but only one card can act at a time. So u never could have an active call on sim1 while u try to start a new call on sim2. This means in short is sim1 in action sim2 will be offline until sim1 is not longer active.

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] Seth01:
Hey,

thank you for this good explanation. Learned something new. ;)

Could you call then with both SIMs simutaneously if you had 2 IMEIs (like it is the case with the official Huawei P9 Lite Dual SIM)? Or a better example maybe: Make a call with SIM2 and download something from the Internet with SIM1?

Seth
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] Beni2567:
Sorry for that also ive been searching a lot and if you check on the links you gave me I already asked there and no one can help me so I decided to ask an expert..
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Heyho,

np ;)

-

Nope, so far i know the complete P9 Lite series have only dual-standby but, i've never tried data services like internet usage during a call with sim2, maybe this could work.

I can't tell u more as the threads, because they tell u the same as i would tell u:

1) flash the necessary oeminfo

2) maybe extract the update.app with the extractor (which can be found here on XDA) and flash the boot,system,recovery,cust images manually

3) place the update.app on the sdcard "/dload" and do the update

worked for me and so far i know all other...

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] elliotn:
Had success in turning my single sim to dual......
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] Seth01:
Well done. Have fun. ?
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] Seth01:
Hey Sebastian,

I think I've found a bug in your tool:

Whenever I try to flash the Stock Firmware with your Tool, it does so and says operation done, but I still have my Firmware Version I've flashed (VNS-L21C432B161). It doesn't change.

I tried to flash the B160 firmware, but it says, it can't. The reason is that I wanted to try out if the B160 FW is the Dual SIM one (which would display me two IMEIs, respectively one IMEI and a second one saying unknown or locked.)

Greetings,

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

my toolkit doesn't flash any "firmware" :p

U can:

- un-/lock the bootloader

- flash a recovery (stock/twrp)

- root the device via twrp

- flash the dual-/single-SIM files

* and in the next version, en-/disable double-tap (only in MM) and en-/disable USB-OTG (only in MM)

The firmware u maybe mean, is the update.app? If so, then it depends on the update.app... U can only try to flash a earlier oeminfo that u get a B130 and retry it with the update.app. But maybe the update.app is the B161 and it's only described as B160.

------------------------------

About the Update

I just upload the needed files (update.app's, packages, etc.) i hope that i can upload the new build this evening.... But my line is currently really slow and the updates are really big ~1,6 GB each...

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] Seth01:
Hey,

yes, I meant flashing a recovery (stock).

It doesn't work with me. The tool does its job, but when I boot my phone afterwards, I am still on my firmware I had flashed. And not on stock firmware., which should be VNSL21-C432B130 in my case.

Edit: Oh, and I've found out something else: I can't lock my bootloader with your tool. It just crashes. I tried many times, unlocking works without problems, but to lock it again I had to flash a firmware via SD-Card upgrade (dload folder).
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
U made my day :p

Dude, the recovery has absolute nothing to do with the build-number... the build-number depends on the flashed system/hardware/oeminfo/custom.bin and some other things :p

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] Seth01:
Oh, my... :o - There you can see that I am quite a newbie in modifying Smartphones (ROMs etc.) ;)

Okay, then I might have another minor problem: I can't flash back then.

The phone says: "Incompatible version" when I try, i.e. flashing C432B150 via the dload folder.
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Heyho,

np :p - Here is what u can try:

1. flash the oeminfo which the toolkit contains (so far i remember it's the B130 or B131)

2. reboot, do the necessary resets which maybe offered

3. try to update with the B160/B161 update.app (without cable connection)

-- if that doesn't help

4. get u the "Huawei Update Extractor" from "worstenbrood" and unpack the boot,system,recovery,cust images from the update.app

5. flash the images via fastboot

6. copy the update.app to ur sd-card (dload)

7. try to update with the B160/B161 update.app (remember, without cable connection)

now everything should work.

---

About the app crash, thx for the hint, i just had a look at it and i think i found the bug ;)

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] ijasonx:
Work on L23?
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] Seth01:
Hey,

I'm afraid to say that, but I downloaded the new version of your tool, and it still crashes when I try to lock my bootloader. I am using Windows 10 Version 1607 Build 14393.693.

Seth
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] tw1st3d83:
try to run it as administrator...
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] Seth01:
I did. But it crashed anyway...
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Heyho,

that's strange... But u can try to re-lock it manual. Open an CMD/terminal prompt, navigate to "the/toolkit/adb" and type:

fastboot oem relock UR_RELOCK_CODE

(It would be nice when u can add the response from fastboot here, so i can maybe find the problem.)

EDIT:

I had again a look on the function, and well i found a missing msgbox string... Maybe this caused the crash...

Rebuild in progress. upload starts in a few min.

--

Upload done it's the 2017-02-22.2317.zip

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] stevegtrlmk:
This toolkit is the only way I was able to unlock my boot loader and root amazing noob friendly software.

I installed the new update and it said I needed to install packages but when I clicked the drop down menu to install it was empty box no packages in the box????.-
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] Seth01:
Hey,

good news!

The Tool doesn't crash anymore when trying to lock BL.

But, how do I get the Lock-code?

I tried using the unlock code and the tool said, "Wrong code, or BL already locked." (Which it wasn't.)

Seth
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] tw1st3d83:
The code you got for unlock is also for locking... you can not have 2 codes for same device, only if you somehow changed IMEI of your phone you need new code...
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Heyho,

pls never quote the OP, just use for example [MENTION=3753223]k1ll3r8e[/MENTION] ;)

-

To install the needed packages, u have to download the package designed for ur device and head of to the "Packages" tab. There u click on the "..." button and select the downloaded package (pkg.xxxxx.zip) after that u click on install. Then u can use the toolkit.

That's good to hear :P

-

About the problem with the lock, u can't relock ur device once u rooted it. The bootloader will give u the message "root is risk type" and a "failed...". Maybe u can relock the device when u fully un-rooted the device. But on my end, i tried it with complete un-root and still get the msg (root is risk type).

PS:

I just work on the "Unbrick" tab. With this tab u'll have in the future the ability to flash an boot, recovery, system and cust img to restore ur device after an soft-brick or to downgrade from N to MM.

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] Seth01:
Okay, then it ddin't work.

Ah, I see. That's probably also the reason with me then.
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] tw1st3d83:
easiest way to lock bootloader again is to flash stock rom...
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] Seth01:
I know. I already did. (And also did so when Sebastian's tool didn't work with re-locking until the latest version of his tool.)
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] stevegtrlmk:
That never worked for me unfortunately the dload method failed at 5% always
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] tw1st3d83:
dload method falis if you have wrong oeminfo (rebranded phone).

example: you have VNS-L21 and you upgrade to beta N build and you rebrand your phone to VNS-L31 and in the process with flashing diferent recoveries you lose ability to mount system or data and dload method fails with any and all versions of stock roms...
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] stevegtrlmk:
Very interesting to know did not know that it does come up as a different name on the tool kit now.is that something I can reverse
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] tw1st3d83:
yes you can by flashing original oeminfo but better wait for new version of toolkit to do that and be very careful when you do any flashing... i dont know why but huawei phones are most complicated for flashing custom roms... im in flashing for a looong time and never had problems like on this phone...
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] stevegtrlmk:
I feel same they can be easy to brick :svetius:
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Heyho,

the 5% stop can also come from an connected cable. When u use the dload method u MUST disconnect the device from any cable connection otherwise u'll also stuck at 5%.

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] stevegtrlmk:
Relocked bootloader I downgraded to the b30 update than extracted the update.app from the update zip file and flashed using the 3 button method worked. Bootloader relocked and no annoying phone unsafe message happy days
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] tehdane:
Am I the only one that can't access the unlock page on Huawei's website? It just redirects to a page about EMUI 5.0. I've tried three browsers and same result.
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] Seth01:
It may be temporarily unavailable (as written in Sebastian's tool). You can write an email to Huawei then.

The browser that works great imo is Google chrome.

And remember to use the Chinese website.

Happy flashing.

Seth
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] :
Email won't work too...

Did you try using a desktop site?
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] Seth01:
Well, I used the url from Sebastian's tool in Google chrome and translated it into English, created an account, logged in and got my unlock code.
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] tehdane:
Thanks. It works again - I should have waited a bit longer it seems.

Sorry.
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] franzyanga:
[MENTION=3753223]k1ll3r8e[/MENTION]

maybe this is the reason why VNS-L31C900B161 have problem with the playstore? i had morethan 5 phones like these before but the phones are from italy. :confused::confused:
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Heyho,

this could be a reason but, i personally never experienced this kind of bug. Anyways, the C900 is the general fallback id for example, u flash a C636 over an C432 u'll get C900, when u flash an C432 over an C150 u'll get C900. U always need the correct oeminfo and custom.bin for the firmware.

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] franzyanga:
hmm Huawei company do it intentional.....? because the phones are fresh from the box.
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Hmm that's a bit strange... But maybe ur provider made a fault? Because so far i know, got it from an technical supporter by huawei, the provider get the source of the device, code their own theme and app's merge them with the source and compile the images. Then the images get unseen by huawei written into the ordered devices. So maybe there comes the problem from, i had a similar issue with the C150 (t-com) rom, there the huawei id wasn't able to login because it was the chinese version in an EU rom. So the huawei server always told me wrong region, unable to login^^

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] solidservo:
I went from C150 to C900 and now thanks to the Dual SIM OEM info I am on C142.

Calls work, google playstore works, SD-Card works.

However when I start the phone then I get this warning message: "Your device has failed verification and might not work properly"

Can I get rid of this?

*edit* i think I got it now.

I entered the update mode with the "3 button method" and had it flash L31C432B161 again

at the very end of the update it said update failed

I restarted the phone

now it asked for the password to unlock the store/memeory

then I did a hard factory reset

and now the warning message is gone!
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] guitarfreedom:
Hi all and [MENTION=3753223]k1ll3r8e[/MENTION] is there a possibility to have NMO L31 oeminfo hw/eu? I'm looking for it everywhere but nothing. Thanks to all for the attention. :)
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Heyho,

about the red msg, that's absolute normal ;)

-

If u would read the tab right below the "Upgrade" button there is written: "Successful Factory-Reset" an "Wipe-Loop". In both cases u need to reflash the C432 again after u flashed a oeminfo, that's needed to align the oeminfo to ur device and get the dual-/single-SIM to work.

What does u mean by "NMO"?

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] guitarfreedom:
hi, thanks for your answer. My device is Huawei GT3, and the model reported on my device is NMO-L31.

I need it's oeminfo, because I changed it to honor 5c oeminfo.

I've found it on 4pda forum, but link is dead and I can't speak Russian to access their forum and ask for it.
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Uhmm, sry i can't help u... I haven't a oeminfo for an NMO-L31. All oeminfo's which i have are on the ftp/g-drive. But u can open a thread in the corresponding forum here on xda and ask for it.

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] cmax24:
If you used the toolkit you can find your own oeminfo in backup folder
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] guitarfreedom:
No, I haven't used the toolkit.
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] ChunkFlip:
Unsure what to do

Hey guys, I bought the phone yesterday and want to debrand it. I'm not really sure how to get around this. Currently I have C150B161 and want to get to C432. I have already unlocked the bootloader, flashed twrp and rooted. What do I do from here? If i understand correctly i have to go to Dual Sim and upgrade there, and after that I'm not sure what to do. Is a SD Card mandatory? After I finish flashing can I use firmware finder to update to nougat?

Thank you guys and sorry for the maybe silly questions, I have been away from the android scene for a while. I have one more question ( what is oeminfo - the kernel? )
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] cmax24:
After root flash original recovery next flash oeminfo of c432 with the toolkit (files can bè found in the forum) and next flash the full rom c432 with 3 Burton method. That s all
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] ChunkFlip:
Which is the 3 button method?
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] Seth01:
switch off your phone first. Then press volume down, volume up and power button at the same time.
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] Seth01:
Hey Sebastian,

I've got a question: Why does my (and your) Single Sim Phone converted to Dual Sim actually work?

I've read in an Huawei Board that the Single Sim P9 Lite only has one radio module, and therefore Dual Sim can't work, even when you flash the oeminfo?

Is Dual Sim/Single Sim hardware or software related now?

Seth
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] cmax24:
you have to put c432 rom in "dload" folder in your sd card (if not exist, create it). switch off your phone and turn it on with all botton pressed (Vol+/- and Power)
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Heyho,

About the sd, it's not mandatory but, if u get stuck in a wipe loop u'll need an sd to escape it ;)

-

About the oeminfo, the oeminfo is a chunk divided file which holds like a kind of "hole map" some required informations. For example the device encryption key, the last flashed recovery id e.g. L31C432B130, the initial id e.g. L31C432B100, the settings if the device is an single or dual sim, etc. the file is divided in 4096 byte cluster which hold so far i could see in a hex view 1 value per 4096 block or multiple 0/1 switches over more cluster. So u can call it a binary/ascii mixed config file.

As i wrote here in the thread maybe 5+ times, have a look at this page all "Venus" devices have the ability for

dual-standby

. What is dual-standy? Just use google ;)

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] solidservo:
Yeah it was my fault. First time I did this so I was a bit overwhelmed.

That said you did an awesome job on the tool!
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] sasabo:
in The last step when I push vol +, vol- and power button and will start installing software,but that it is not original software, and it said failed?Why? I used B130 and I have L21 B160
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] cybero2912:
if you have L21 try this one:

http://update.hicloud.com:8180/TDS/data/files/p3/s15/G1164/g104/v66051/f1/full/update.zip
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] imeicodes:
i need solution nougat to MM without unlocking bootloader because my phone bootloader locked there is any solution available for nougat bootloader unlocking ???
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] sasabo:
in this tutorial toolikit in last stap write to use C432B130 for L21,but I have L21 C432B161 and on the last step when I push vol +, vol- and power butto it said failed not original software?What to do
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Heyho,

well how should it work? if u are on the B160 (a newer version than B130) how should the B130 override the B160?

Which last step? Have u flashed the oeminfo b4?

Regards,

Sebastian
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] hash26:
hello ther.. i want to flash oeminfo on my device which is bricked btw! i want to know which oeminfo file should i download???? my device model number is Huawei P9 lite VNS-L21 (Dual Sim) Please help me out! im really stressed rn. looking forward to your reply....

Thanks! :)
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] cybero2912:
[MENTION=4283313]sasabo[/MENTION]

This is B161 VNS L21
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] sasabo:
Which last step? Have u flashed the oeminfo b4?

i flash oem info LS 21 DS C432? What is b4?
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] k1ll3r8e:
Heyho,

well how does the pkg.L21C432_DS.zip looks?^^

then u normally can flash the B130/131 or B160/161 all these versions should work. If u get an error after the 1st try but after 90%, just reflash the update again, now it should finish without probs. (This behavior was reported by a few user but in the end the update works still fine.)

-

b4 means, before ;)

Regards,

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

I managed to rebrand single to dual SIM . I have a question : what version i can install to recive OTA updates? Now i have VNS-L31C432B161 .

Thanks,

Bogdan.
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] Seth01:
I also upgraded to dual sim and flashed b130 to test if I get ota, and I instantly got the update to b160.

It should work with b131 or b161 as well, but the official dual SIM firmware is b160 (I checked in a store, where they sell official dual SIM Huaweis).

Seth
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] pinhpongk:
I have file oeminfor.img I can install it through fastboot
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] mishuseby:
Killer8e, I managed to change my L21C02B122 to L21C432B160 using your tool. I also have the original oeminfo and custom.bin from.my original rom. I can shared this files, if somebody is interested.
[Huawei P9 Lite ROMs, Kernels, Recoveries, & Other ] sasabo:
how they manage to brick phone with toolkit?