yashsingh1/xdaforums huggingface dataset:
[Huawei P9 Guides, News, & Discussion] Tecalote:
No, you don't need to install Google location service, it's already installed.

If the Chinese location service is disabled, Google location service is active.

I don't know yet how the missing "location history" can be solved.

Everything is pretty new (because of China Firmware) that's why we have to make experience with it to find solutions.
[Huawei P9 Guides, News, & Discussion] zgfg:
Did anyone play seriously with:

Phone Manager or Settings / Battery

then Launch / Manage batch manually

You can manage which apps to be auto-started on boot, and which to get closed on locked screen

(Hence, no need for PMPlus) .

Eg, Instant Messaging aps must be allowed to auto- start on boot and prevented from closing on the locked screen.

MiXplorer, GDrive and similar apps that may need to download/upload in background must be prevented from closing on locked screen, but there is no need to auto-start them on boot.

Mirror, Calculator, etc: - no need to auto-start and safe to close on the locked screen.

There is also an option to Manage all automatically, supposedly pretty smart, but one could probably squeeze more juice from the battery by managing the apps manually.
[Huawei P9 Guides, News, & Discussion] jonathanhenry81:
Hello dude. Well for some reason a think I solved the trouble of YTV in my mobile ..I don't use navigation bar. That the reasons. Because yo nee to push home virtual button. I think it was that's why. Well if yo know some thing about this please tell me.
[Huawei P9 Guides, News, & Discussion] Tecalote:
Thanks for describing the "Launch"component in Phone Manager!

Yes, I seriously played with it. I had recommended it here in connection with a problem: https://xdaforums.com/showpost.php?p=77285413&postcount=358

I like these advanced setting options out there.

"No need for PM Plus" - thats right - and it would also not be installable on Oreo.
[Huawei P9 Guides, News, & Discussion] Tecalote:
Enable VoLTE in this Firmware

Attention: You must be careful doing this, because if you do something wrong, phone may not boot!

1) With MiXplorer got to the directory /vendor → open build.prop and go to Line 104.

You will see the entry there: ro.config.hw_volte_on=true

→ click with the cursor directly right next to the last letter e and hit enter

2) This creates a new line directly below with this entry (=Line 105 - and the original 105 becomes 106 ...):

ro.config.hw_volte_dyn=false

→ after the word: "false" no space!

3) Save the changes and reboot Phone

Enjoy ;)
[Huawei P9 Guides, News, & Discussion] Tecalote:
The work on MRv5 is in progress and should be available soon :)
[Huawei P9 Guides, News, & Discussion] jonathanhenry81:
That news Make me feel so happy:highfive:
[Huawei P9 Guides, News, & Discussion] zgfg:
Following up:

https://xdaforums.com/showpost.php?p=77279258&postcount=338

Problem solved by suggestions from [MENTION=7404650]urbanmec[/MENTION] - master of config files :)

1) Replace complete ontent of

/hw_oem/prop/local.prop

with the L19c432-like stuff:

net.tethering.noprovisioning=true
ro.cofig.onlinemusic.enabled=false
ro.cofig.onlinevideo.enabled=false
ro.config.hw_floatvideo=false
ro.config.hw_ReduceSAR=true
ro.config.emailsound=Letter.ogg
ro.config.calendarsound=Step.ogg
ro.config.hw_nfc_on=true
ro.config.hw_nfc_msimce=false
ro.config.hw_hotswap_on=true
ro.config.hw_showTestInfo=false
ro.config.hw_lte_support=true
#ro.frp.pst=/dev/block/platform/hi_mci.0/by-name/frp
ro.config.marketing_name=HUAWEI P9
ro.config.hw.security_volume=8
ro.config.spare_ntp_server=ntp.sjtu.edu.cn,time.windows.com,time.nist.gov,1.cn.pool.ntp.org
ro.product.hardwareversion=HL1UEVAM
ro.config.hw_channel_info=0,0,0,0
ro.product.name=EVA-L19
ro.build.id=HUAWEIEVA-L19
ro.product.model=EVA-L19

Observe commented line (starting with #) - if you uncomment you will have back OEM Unlocking option under Settings/Developer options but

it's safer without - thanks to [MENTION=6870018]Tecalote[/MENTION] for the tip

2) In the file:

/cust/all/cn/prop/local.prop

replace:

ro.product.local.language=zh
ro.product.local.region=CN

with:

ro.product.local.language=en
ro.product.local.region=GB

AND THERE ARE WILL BE NO MORE PINYIN YELLOW PAGES IN DIALER :)

PS:

0) You can also disable system app:

/system/app/HwYellopPages.apk

change extension apk to eg bak, but it will not solve the problem.

Then tried with (1), did not solve the problem either, finalky applied (2) and problem was solved.

Maybe only (2) is enough, but with (1) and (2) you are going towards L19c432

IMO, before OTA or Factory resetting, it would be good to revert the above changes
[Huawei P9 Guides, News, & Discussion] zgfg:
Indeed, it shows VoLTE option

Btw, I wanted to enable the same on MR v4 but there is not even ro.config.hw_volte_on line like 104

May I add both or sonething more is missing
[Huawei P9 Guides, News, & Discussion] dkionline:
Isn't vendor on N.
[Huawei P9 Guides, News, & Discussion] zgfg:
There is vendor folder and build.proč file (MR v4), as attached
[Huawei P9 Guides, News, & Discussion] urbanmec:
Editing Vendor build.prop is too risky guys , my suggestion is always , whatever lines or mods you want to apply, add them in cust local.prop (in Huawei's environment it will have the same effect). Good luck
[Huawei P9 Guides, News, & Discussion] Tecalote:
Yeah, but in case of VoLTE it's not a problem and it's working on my phone (because it's also supported by my mobile network provider): https://xdaforums.com/showpost.php?p=77294528&postcount=370

But thanks for the hint with cust. I will test too. :)
[Huawei P9 Guides, News, & Discussion] brookie229:
WOW---I'm gone for a couple of weeks and I see this great work by Tecalote with help from other members. 38 pages so sorry that I haven't gone through them all. I have checked out Tecalote's first page with info and do not see the EVA-L29 mentioned all that much. Am I to assume that this Oreo update is unavailable? My P9 is EVA-L29C636B399SP02 and I am wondering if it could be updated (by re-branding) to Oreo using this method?

p.s. sorry if this has been asked- I just have not had the time to check.
[Huawei P9 Guides, News, & Discussion] zgfg:
You can quick search through this thread for L29. IMO, [MENTION=6870018]Tecalote[/MENTION] was looking for L29 oeminfo
[Huawei P9 Guides, News, & Discussion] Tecalote:
Unfortunately not - if you rebrand

Changing oeminfo must be done with closing Bootloader and Low-level Factory reset (wipe of the internal storage) and flashing FullOTA-MF Firmware. The script is doing everything automatically and it's just required to press different Buttons between. (the script tells you which ones)

After this steps you can open with the same script the Bootloader again.

USB must be connected during all steps.

But if you just update your Firmware (on Nougat) the Skript does not wipe your data and not lock the Bootloader - except if the Firmware does it.

I updated from b502 to b503 without loosing anything.
[Huawei P9 Guides, News, & Discussion] superkryo:
Fantastic news for P9, do you intend to support P9 Plus as well?
[Huawei P9 Guides, News, & Discussion] Siletina:
Thank You for your good work and support for our P9 :)
[Huawei P9 Guides, News, & Discussion] Carlos6862:
P9 eva-dl00

Yes my friend, my phone is P9 EVA-DL00. But was rebrand to L19. I had use yours MagicRainbow Roms without any problem and working both sims.

Regards!!
[Huawei P9 Guides, News, & Discussion] Tecalote:
Ofc, now I remember :)

Yes, rebranding from Chinese Phone with Dual SIM (on P9) to L19 (which has also Dual SIM) is working with both SIM.

The same also with rebranding from L19 to Chinese Phone (AL10, AL00, DL00 etc)

But not from L09 (which has Single SIM) to L19 or Chinese brands..

BTW: Have you a Backup (TWRP) from your DL00 oeminfo?

Because there's one for DL00-c17 and one for DL00-c00.

Which one was your original?

I have in HWOTA7 only the c17 variant of DL00 and it would be fine to get also the c00 variant ;)
[Huawei P9 Guides, News, & Discussion] Tecalote:
It's a bit difficult because I don't have P9 Plus.

Whenever I develop something, I test it on my own device before
[Huawei P9 Guides, News, & Discussion] Carlos6862:
Thanks my friend!!

Yes, I have one, and i think is DL00-C00

I hope it works and helps!!

Regards!!

https://mega.nz/#!u0xEFSxC!jmGk8OMws2ECtZSpFO7LNVX_1ZfFLjcjTf0liAgs2Ak
[Huawei P9 Guides, News, & Discussion] Tecalote:
Thanks my friend [MENTION=956100]Carlos6862[/MENTION] :good:

But I guess it's c17

I will check md5 and compare with the oeminfo I have and tell you :)
[Huawei P9 Guides, News, & Discussion] Tecalote:
P9-EVA-HWOTA7 Tool Download-Link is already in OP
[Huawei P9 Guides, News, & Discussion] Goldak:
Can I use the tool just to de-brand from L09C150 (t-mobile) to L09C432? Thanks
[Huawei P9 Guides, News, & Discussion] Tecalote:
Of course. This Tool is primarily made for de/re-brand :)

Tell me your current Build Number from settings /about phone
[Huawei P9 Guides, News, & Discussion] Goldak:
Its L09C150B384, thanks!
[Huawei P9 Guides, News, & Discussion] Tecalote:
Okay I give you in the evening the Firmware Links which you need.

I have no time before. :)
[Huawei P9 Guides, News, & Discussion] Carlos6862:
Ok my friend!!

Thanks!! ????
[Huawei P9 Guides, News, & Discussion] wujokrzycho:
problem on windows 10. update_eng.bat closes after selecting 1 or 2
[Huawei P9 Guides, News, & Discussion] Gilgameshhhhhh:
So if I am not mistaken, for EVA-L19C636, I am supposed to be on the latest version possible then rebrand into Europe version, then rebranding into AL00B399SP01, then proceed to Oreo? So I need to download 3 firmwares right? Do you have any recommendations on what Treble ROM to flash on our device (where if possible everything works)?
[Huawei P9 Guides, News, & Discussion] kwonleader:
I'm already rebanded for now everything work find (thank you ?)

but device is rooted so how to unroot?
[Huawei P9 Guides, News, & Discussion] Tecalote:
Yeah, Windows 10 makes several problems with phones. Mate 10 phone for example will not be recognized unless you install the Windows 10 Fix.

I have Windows 8.1 and here everything works.

I have no idea at the moment to solve it on Windows 10.

But on Windows 8.1 it's required to execute the update_eng.bat NOT as Administrator (only double click)

Are you sure, you have the HWOTA7 folder in the main directory of C:\ ?

If it can't work on Windows 10 from C:\ you can try it from Desktop. (If Desktop isn't on D:\)
[Huawei P9 Guides, News, & Discussion] Tecalote:
Nope, if you have original EVA-L19c636 I would try directly rebrand to EVA-AL10c00 B399Sp17a and after upgrade to Oreo
[Huawei P9 Guides, News, & Discussion] Tecalote:
If you want to Unroot, do following:

Download from xda - Huawei Extractor

Extract update.zip and open with Huawei Extractor the UPDATE.APP

Extract ramdisk.img

Flash it in Fastboot mode (fastboot flash ramdisk RAMDISK.IMG)

Uninstall Magisk Manager.

That's all
[Huawei P9 Guides, News, & Discussion] zgfg:
Is it coming with coffee machine this time ?
[Huawei P9 Guides, News, & Discussion] Tecalote:
Wow - you are the man I am searching for :)

Please make a TWRP Backup from your oeminfo and upload this oeminfo for me.

I will include it into HWOTA7 Tool.

Of course you can update to Oreo, but first I need your oeminfo - because I don't have it for L29.

You can use TWRP from MagicRainbow v4 Thread (it can Backup oeminfo) or you do it manually with TWRP Advanced Terminal (to internal or external SD)

dd if=/dev/block/bootdevice/by-name/oeminfo of=/sdcard/oeminfo.img

dd if=/dev/block/bootdevice/by-name/oeminfo of=/external_sd/oeminfo.img

[MENTION=8493947]brookie229[/MENTION] Please upload, because if we don't have this oeminfo, you would be able to update to Oreo, but not go back to your original phone.

Thanks
[Huawei P9 Guides, News, & Discussion] Tecalote:
Yes, Rom Espresso :laugh:
[Huawei P9 Guides, News, & Discussion] jonathanhenry81:
Smells so good . I Just sit down and wait

not even huawei loves us so much the owners of P9 like you friend
[Huawei P9 Guides, News, & Discussion] brookie229:
I am very sorry to disappoint you but because I have no clue what I'm doing, I will have to decline uploading the oeminfo. I had my bootloader unlocked at one point (long ago) and then bricked my device for awhile, then somehow got it back working to factory which is where I sit today. I'm very reluctant (chicken!) to attempt again. My P9 is now locked and if I understand this correctly, there is no way to obtain oeminfo.bin without first unlocking the device and installing Twrp. I am just waiting for an official version of Oreo. If there was some way to get you that info without messing with my device I would gladly help out. I'm just not comfortable with android yet as I'm still co-carrying a BB10 device.:(
[Huawei P9 Guides, News, & Discussion] Tecalote:
It is a pity, because you were my great hope. I searched all over the internet - nowhere I can find oeminfo for EVA-L29. What do you mean with BB10 device?

The other thing you should know - it's not sure that Huawei will release Oreo official outside of China
[Huawei P9 Guides, News, & Discussion] brookie229:
I may, at some point, look for my unlock code from a year ago and install Twrp again. If I do, I will be sure to get that info you want. Again, I'm sorry!

My wife has an Honor 8 and I see through FF that Oreo is on there (but still not available for USA/Canada).

I am satisfied with Nougat if there is no change and am grateful for the security updates (just received August update yesterday). Unlike others, it's not a big deal if I don't get Oreo.:)

Lastly, BB10 is Blackberry 10 OS. I'm Canadian after all!:) Sadly, another OS bites the dust as of Dec 31, 2019 it will be EOL.:crying:
[Huawei P9 Guides, News, & Discussion] bugra018:
How can i get bootloader code i just lost it :( please help
[Huawei P9 Guides, News, & Discussion] zgfg:
Search (XDA thread search) in this thread for bootloader, it was already two times answered

Here you go

https://xdaforums.com/showpost.php?p=77203125&postcount=131
[Huawei P9 Guides, News, & Discussion] Necrodaemon:
DISCLAIMER: THIS WILL WIPE YOUR DEVICE! THIS INCLUDES INTERNAL STORAGE! I am not responsible for any lost data or bricked devices!

Getting your Unlock Code:

1. First you need to go to https://www.dc-unlocker.com/ and register for an account. Do not download their software!

2. Instead download the software at https://hcu-client.com/

3. Install drivers via HiSuite if you have not.

4. View the supported devices page. Now the Mate SE is not listed as a supported device but it did work for my device (Mate SE).

5. Make sure your drivers are installed via HiSuite.

6. Now go into https://www.dc-unlocker.com/buy and buy 4 credits. This is needed for the software. Cost is 4 EUR ($5)

7. Launch HCU-Client and connect your phone.

8. Open the dialer on your phone and enter *#*#2846579#*#* select “Background settings”, “USB ports settings”, “Manufacture mode”.

9. Now in HCU Client log into your account (Check your Email for info) click Read Phone Info.

10. Go to Unlock tab and choose Read Bootloader code. It says it will wipe your device but mine did not get wiped until I unlocked my phone. This will take a couple of minutes. Watch the right terminal window. It should spit out your code.
[Huawei P9 Guides, News, & Discussion] curtricias:
Hi.

A few days ago I discovered this topic. I thought, I give it a try.

I started the script. TWRP installed just fine.

After reboot to TWRP I had to stop the script because I had to go somewhere. I thought that is was no problem because only the recovery changed. But when I want to go further yesterday I noticed in settings that the oem lock was unchecked. And it was gray. So it can't be checked no more? I have an frp lock now. Is there any way way to make this undone? Or is downgrade to marshmallow the only solution?
[Huawei P9 Guides, News, & Discussion] Tecalote:
First of all - if you use this Tool with the intention to change Firmware or Location, do it only if you have time to continue what you have began.

The Tool does not disable OEM Unlock. But it is necessary to check before using this Tool if OEM Unlock is enabled.

Try first just shutdown the device and then boot again to system and check again if you can enable OEM Unlock or if it is enabled after reboot.

I wouldn't recommend to relock the Bootloader - this can brick your phone in this situation.

Different possibilities:

A) If you can boot to TWRP you can try to flash FullOTA-MF Firmware that match your device/cust with HuRUpdater.

After it is flashed you must reboot to Recovery (instead of system) and do from there Wipe Cache Partition and Factoryreset.

B) If you can't use HuRUpdater with TWRP because of OEM Unlock disabled and greyed out, you can try to do a Factoryreset with TWRP instead.

C) Depended in which device and Firmware you currently use, you can try to flash MagicRainbow Rom v4 and you are able to use the OEM Unlock Key.

D) If nothing helps, then you must anyway going back to Stock Firmware and downgrade to MM.

BTW: If you have OEM Unlock Key back - before Rebranding you must be on Stock Firmware and not on Custom Rom
[Huawei P9 Guides, News, & Discussion] curtricias:
Hi.

Thanks for your answer.

Before I started the script I checked for sure the USB debugging and oem unlock. Both were checked!

I already tried the factory reset in twrp (forgot to mention). But the grayed out oem unlock remained.

Later today i will try the HuRupdater. And if needed the other options ?

I'll keep you posted!
[Huawei P9 Guides, News, & Discussion] Liminglonca:
I am unable to format phone in stock recovery, can someone provide me stock recovery file to flash it?

I don't want to flash twrp because I want to flash RR on my phone.

Sorry on bad English
[Huawei P9 Guides, News, & Discussion] Tecalote:
Did you rebrand to AL10 and have you already Oreo installed with working mobile network?

And what was your original brand EVA-???
[Huawei P9 Guides, News, & Discussion] Liminglonca:
My phone was EVA L09 c432B401, and I rebrand phone to AL10 Oreo, now i want to format my phone trought setting but it does nothing, then I tried to go in stock recovery and format phone from there but it fail.

Formating go to 14% and the recovery display big red ! (excerpt)
[Huawei P9 Guides, News, & Discussion] Blackmedicine:
it happened the same to me but it formatted right
[Huawei P9 Guides, News, & Discussion] NervReaper:
Same here.
[Huawei P9 Guides, News, & Discussion] Tecalote:
When my tests are finished for the new ROMs I will do Factoryreset on my phone just to see how it goes.

Factoryreset can't be done with TWRP (because this TWRP can not access data and Dalvik cache)

In autumn we should get a (fully) working TWRP.

Factoryreset (also from settings) can only be done with original EMUI Stock Recovery. I will make a complete relaunch of OP and will also upload the recovery_ramdis.img (extracted from update.app b528)

I see no reason why this Factoryreset should not work - if the rebranding was made correctly and without jumping over some steps.

BTW: Format and Wipe are two different things
[Huawei P9 Guides, News, & Discussion] Liminglonca:
Format work. I only need to reboot to system, what i didn't do first time. stupit me :eek: .

thanks on help, and on quick response.

cheers

Sorry on bad English
[Huawei P9 Guides, News, & Discussion] kristiansja:
Hi i know this is somewhat out of your specialy, but after updating to android 8 i installed openkiriks treble, works great. When it first started there was no connectivity, so i used the eva-lo9 guide. It works somewhat, but both simcards are detected, even tough i only have 1 simcard slot. And disabeling sim 2 disables sim 1 too. Rebooting the phone reenables sim 2
[Huawei P9 Guides, News, & Discussion] Tecalote:
If your device was original L09 - just leave it at the moment as it is. Until the end of the week the Thread (Guide) will be updated and you can download the required files to change the configuration (just copy them into directory and reboot) → then it will be only one SIM in settings and some other optimizations
[Huawei P9 Guides, News, & Discussion] kristiansja:
super cool. Keep up coding-god!:angel:
[Huawei P9 Guides, News, & Discussion] zgfg:
Is it possible to disable Split Screen in this b528?

Maybe useful but very annoying when long press to multi-task button halves the current view, also annoying when selecting an app from multi-task deck reopens the app but also with half the screen - because of accidentally tapping to the split-screen icon in the middle of status bar
[Huawei P9 Guides, News, & Discussion] kristiansja:
Any update on that file? To fix SIM data?

---------- Post added at 09:24 PM ---------- Previous post was at 09:06 PM ----------

After some troubleshooting i seem to have tracked it down to the APN, nothing there works? Searching for Access Piont Names dosnt seem to work at all
[Huawei P9 Guides, News, & Discussion] Tecalote:
Sorry, I worked on the new Oreo Custom Rom for P9 and had no time to update the Thread, I will do ist soon.

But I upload for you the neccesary files in 15 Min you can download from here.
[Huawei P9 Guides, News, & Discussion] Tecalote:
[MENTION=8213236]kristiansja[/MENTION] Okay - attached the zip file. It contains three folders:

1) cust-all-cn-prop (inside: local.prop) - that means you copy local.prop to: cust/all/cn/prop...

2) product-hw_oem-EVA-AL10-prop (inside: local.prop)... - copy local.prop to: product/hw_oem/EVA-AL10/prop

3) product-hw_oem-EVA-AL10-xml (inside: unstall_apk.xml)... copy unstall_apk.xml to: product/hw_oem/EVA-AL10/xml

Copy the files with MiXplorer (Root-Explorer) to the right directory and replace the existent file. Then click on the circle arrow in the window to refresh the view. Mark the replaced file and via the menu: Properties, check the permission of each file. The permission for each file should be: 644 (Mixplorer shows 644, other Root Explorer may show 0644). If every replaced file has 644, close Mixplorer (and every open App) and reboot your Phone.

Of course, you need only the L09 zip file - the L19 zip file is for users, which had L19 before rebranding.
[Huawei P9 Guides, News, & Discussion] kristiansja:
does the "product-hw_oem-EVA-AL10-prop" go in /data?

---------- Post added at 10:40 PM ---------- Previous post was at 10:37 PM ----------

*false
[Huawei P9 Guides, News, & Discussion] Neonalton:
Thanks for the files, just wondering though, you mentioned Root Explorer by using Mixplorer, are the Treble ROMs from Openkirin Team "rootable"/Magisk 16?
[Huawei P9 Guides, News, & Discussion] kristiansja:
i have root on openkirik, you use the patched ramdisk, works just fine

---------- Post added at 10:49 PM ---------- Previous post was at 10:45 PM ----------

Sidenote It works just great ! :D

This worked for me on openkirik RR TREBLE OREO

1) cust-all-cn-prop (/cust/all/cn/prop)
2) product-hw_oem-EVA-AL10-prop (/product/hw_oem/EVA-AL10/prop)
3) product-hw_oem-EVA-AL10-xml (/product/hw_oem/EVA-AL10/prop/xml)

*Still have 2 SIM card icons in top bar, but thats not so important
[Huawei P9 Guides, News, & Discussion] Tecalote:
No - the folder tell you the path - in this case: product/hw_oem/EVA-AL10/prop - and not /data!

Yes, of course. You need just the patched ramdisk.img (from this rebrand Thread) and Magisk Manager on Open Kirins Rom.

Fine :)
[Huawei P9 Guides, News, & Discussion] Serbest955:
How can i use it if my bootloader is not unlocked ?

I cant unlock it now or ?

you can replay in German if you want :D

Thx fore your work and your help
[Huawei P9 Guides, News, & Discussion] Tecalote:
You can only read the Unlock code with DC Unlocker (you must pay 4 Credits = 4 EUR with PayPal)

https://www.dc-unlocker.com/how-to-read-huawei-bootloader-unlock-code

That's how I did it on different phones after Huawei has closed his service.

BTW: Talking in German isn't allowed by xda rules. :)
[Huawei P9 Guides, News, & Discussion] Serbest955:
oh ok. ^^

I need to buy the unlock cood and than folow your thread to rebrand and upgrade my p9.