yashsingh1/xdaforums huggingface dataset:
[Huawei P10 Guides, News, & Discussion] irony_delerium:
For the sake of simplicity here, you can also simply use /dev/block/bootdevice/by-name/... here as well. 'bootdevice' is a symlink to the correct .../platform/(name) directory.
[Huawei P10 Guides, News, & Discussion] Jannomag:
Alright, didn't know this. I'm not an Android guy, I'm just adapting my Linux knowledge and if it works it's fine :cyclops:

But does this symlink also exist while TWRP is booted? Can't test it, I don't have a P10 anymore
[Huawei P10 Guides, News, & Discussion] irony_delerium:
It has in every build of TWRP I've used on pretty much any Huawei device. If I need TWRP I find myself using the pretoriano80 one from the Mate 9 group; it's worked pretty universally for me across devices - at least, Mate 8, Mate 9, and P10 - and due to the way Huawei sets some things up, it's using the stock Oreo init (otherwise, at least on Oreo kernels, you get a reboot after about 5 minutes of uptime because init never tells the kernel that the boot was successful).
[Huawei P10 Guides, News, & Discussion] the-bomber:
i unlocked my bootloader yesterday and updated manually to pie ! i used funkyHuawei since they offer a deal NOW ! 20$ u get instant code :) (it was 60$ before). so its a good deal and super worth im happy with it. :o

also i was on VTR-L09 C02 8.0.0.391 and successfully updated to pie. :fingers-crossed:

---------- Post added at 12:13 AM ---------- Previous post was at 12:10 AM ----------

Hey i flashed um the pie_stock_recovery.img (downloaded from ur first post) and works fine i even did a factory reset and went fine.

do i have to extract eRecovery and recovery ramdisk from my updateApp and flash them ? :confused:

and i wanna lock bootloader do i flash them and lock it after ?
[Huawei P10 Guides, News, & Discussion] Jannomag:
If it's working for you, you don't need to extract and flash the images.

You can RElock the bootloader with the command "fastboot oem relock UNLOCKCODE".

Since Oreo it's impossible to lock the bootloader completely again - it'll have a relock flag forever which shouldn't be a problem for official OTAs but maybe for warranty.
[Huawei P10 Guides, News, & Discussion] Caguayote:
What method 4 is that? Can you please explain?

I need to unbrick my mate 9
[Huawei P10 Guides, News, & Discussion] nabeelrazanaqvi:
Hi there

I have Huawei p10 VTR-L29 running stock emui 8. When I enter into erecovery and enable wifi my device can not detect my wifi but it detect all other in surroundings
[Huawei P10 Guides, News, & Discussion] mad1993max:
Hi where can I find the twrp for pie, and can i flash it via fastboot falsh recovery?

best regards
[Huawei P10 Guides, News, & Discussion] virusdunil:
hi...in tuto no 4 it says...

- When you found your version find the row which containts "FullOTA-MF" and click on "filelist".

- You need three files: update.zip and update_full_MODEL_hw_[].zip (example update_full_VTR-L29_hw_eu.zip).

- When you downloaded both files rename them after this:

update.zip stays.

update_full_MODEL_hw_[].zip to update_full_hw.zip.

need to clarify please...:D

2 files with same name...

what do we do with the third file ?
[Huawei P10 Guides, News, & Discussion] Jannomag:
There's no TWRP for pie, install the one for Oreo linked in first post.

It works for flashing, but it decryption and ADB won't work.
[Huawei P10 Guides, News, & Discussion] virusdunil:
ive successfully updated to oreo with tuto #4... thanks :laugh:
[Huawei P10 Guides, News, & Discussion] RealPsygnosis:
But will twrp for pie be developed or the emui 9 ram disk thing it's an obstacle? I just want to understand

Edit: if I update from oreo to pie, can I do a clean install?or I have to update then use the factory setting restore from the emui itself?
[Huawei P10 Guides, News, & Discussion] Jannomag:
I don't know if there's a developer supporting the P10...this phone has a huge lack of support in open source development.

You need to do a factory reset since my script just tells the stock recovery which file it has to install.

But never did this with TWRP, only with stock recovery...this is also a reason for flashing pies stock recovery and erecovery images after updating with my script.
[Huawei P10 Guides, News, & Discussion] RealPsygnosis:
So the process is:

Update through your script

(restore stock recovery)

Factory reset

Install twrp for magisk.

Right?
[Huawei P10 Guides, News, & Discussion] Jannomag:
Correct. Flashing stock recovery after this will overwrite Magisk.
[Huawei P10 Guides, News, & Discussion] nmlng:
Just to let know that the firmware database link have been change to https://pro-teammt.ru/en/online-firmware-database/ . Hope this help :)
[Huawei P10 Guides, News, & Discussion] aalmeida1972:
'Does anyone knows what is going on with https://pro-teammt.ru?

I can't get files from file list

Thanks
[Huawei P10 Guides, News, & Discussion] DallasCZ:
You can, but you have to click on file list and then scroll down on the screen, the pop-up box is lower...
[Huawei P10 Guides, News, & Discussion] aalmeida1972:
I just found it. Thanks
[Huawei P10 Guides, News, & Discussion] RealPsygnosis:
just curious:

what's the difference between THIS guide and the script in this thread?.

Today is holyday in my country so maybe it's time to go for a fresh install from oreo to pie.
[Huawei P10 Guides, News, & Discussion] aalmeida1972:
Is it safe to (re)lock bootloader on PIE? And what is the "command" to lock bootloader?

Thanks
[Huawei P10 Guides, News, & Discussion] Hermanos01:
it is possible to unlock bootloader huawei p10 pie?
[Huawei P10 Guides, News, & Discussion] RealPsygnosis:
So I don't need to install the e.rocevery manually to do a full wipe after I install Pie?

Can I use the VTR-LGRP2-OVS 9.0.1.203? (fullOTA-mf)

or I have to use VTR-L29C432E1R1P9B185?
[Huawei P10 Guides, News, & Discussion] QuinnFX:
Android 8 oreo - VKY-L09C432B369 to VKY-L09C432E4R1P9 without any problems!
[Huawei P10 Guides, News, & Discussion] luistorres90:
I used tutorial 2 to unbrick my P10 plus VKY-L09 (rogers version). I bricked my phone through wiping userdata with twrp. Followed these instructions and it got fixed, then updated to next oreo release and then to android 9 thorugh official releases from rogers.

Thanks Jannomaq, best tutorial I've seen in the last two days.
[Huawei P10 Guides, News, & Discussion] NowLearn:
HI, i have a vtr-l09(Vendor HW, Country:la), it has been converted to VTR-l29 8.0.0.361(c605), phone is root. I have got a message for an update to the version VTR-L29 8.0.0.374, Im afraid to do update, should I accept it? or should I turn my phone unroot? what do you guys recommend? Thank you
[Huawei P10 Guides, News, & Discussion] Lextermina:
Hello i have unlock the bootloader with Multitool and i'v installed the last update for pie. But I will like Relock the bootloader but Multitool tell me he can not. A solution? Thanks for your help
[Huawei P10 Guides, News, & Discussion] mleczan:
[MENTION=6954776]Jannomag[/MENTION] just updated Oreo to Pie my eMMC device using your script - worked like a charm! Thanks!
[Huawei P10 Guides, News, & Discussion] KreNtal:
Does anybody know if this method works for an

already debranded

P10? (It was VTR-L09 before debrand now it's VTR-L29)
[Huawei P10 Guides, News, & Discussion] BloodBullet:
Tested the #5 Tutorial - Downgrading Pie to Oreo -> it went smooth without any issues (for now).

Used VTR-L29C432 on Pie with Oreo TWRP (Blackball's FF ROM version) to downgrade to version 384.
[Huawei P10 Guides, News, & Discussion] Fenryl93:
Codes, OTA and welcome screen

Coming from fRomFuture V2.1 (B370) I upgraded to PIE with Tutorial #4. I chose the "VTR-L09C432E1R1P9B185 (9.0.1.185)" update to download and install. Flashed it using TWRP from here.

In TWRP I made factory reset and then flashed "piupgrade.zip". It all went fine. Made it to fully booted system. But there got stuck on the welcome screen. The Restore Functions (Google, Huawei & Old Device) didn't work and I got stuck in the "Just a sec" / Security Check - screen.. The solution then was to boot into recovery and made another full wipe there. Got through the welcome screen setup without problems. So coming from not stock works! :cool:

Thanks a lot for the Tutorial and script! :)

I was just wondering, whether it matters which "CXXX" file I choose? Because, as I am thinking going through the list of firmwares available, different CXXX versions means also different (newer) EMUI versions. Mine will not update through OTA in the phone. I don't think it matters much, but would be interesting to know, if there will be OTA available or not. Some explanation about the Codes would be great :)

Can I flash other update.zip and/or update_full_hw.zip by installing a TWRP or am I stuck with what I chose?
[Huawei P10 Guides, News, & Discussion] BloodBullet:
The CXXX stands for the region. For example C432 is Europe I believe.
[Huawei P10 Guides, News, & Discussion] RealPsygnosis:
Hi, I have this problem, after using this method to upgrade to Pie (and use the trick to install Magisk) I don't have a recovery anymore.

And this is a problem because I cannot wipe my phone anymore, I cannot ugrade to 9.1, I cannot restore, because eithre TWRP than erecovery is gone.

Now, Here are some guide to restore Pie recovery, but I cannot understand it...where I should find UPDATE.APP? I don't understand.
[Huawei P10 Guides, News, & Discussion] zgfg:
You didn't need TWRP to root, you could have patched Ramdisk img by Magisk Manager and then flashed the patched img directly from Fastboot

Now - install Firmware Finder app from Playstore, then from FF app find and download update.zip corresponding to your firmware, unzip and you will have update.app you are asking for
[Huawei P10 Guides, News, & Discussion] QuinnFX:
Been trying to get emui 9.0 to 9.1. Nothing seems to work with your scripts. Any ideas how I could make this work?

Update file to 9.1 is only 1 zip file, instead of 3 zip files we have to rename ;/
[Huawei P10 Guides, News, & Discussion] OHP:
Question is can I use this method to update to a later version of Pie on a p10 that already has pie ?
[Huawei P10 Guides, News, & Discussion] maximus231:
did you find solution?
[Huawei P10 Guides, News, & Discussion] petr.hybler:
EDIT: dunno how to delete :)
[Huawei P10 Guides, News, & Discussion] ingomueller.net:
This happened to me as well. As suggested here, I unlocked the bootloader and installed TWRP again. Will try Tutorial #2 next. Update: Tutorial #2 worked fine afterwards (for VTR-L29C605B374 from 2018-12-29).
[Huawei P10 Guides, News, & Discussion] ingomueller.net:
I can't find the link to the update_data_full_public.zip file for the newer OREO versions. Has somebody found them or does this method not work with those anymore?
[Huawei P10 Guides, News, & Discussion] ARDV:
edit: all the links on that website seems to be broken

is there another site to download the firmware?

and the file link: - Download this rar archive (alternative Link

is not working.
[Huawei P10 Guides, News, & Discussion] Jannomag:
If you want to boot into fastboot there shouldn't be the bootloader unlocked screen. Your 0hone is connected while booting into fastboot? Is eRecovery booting when you try to boot into recovery while USB is connected?
[Huawei P10 Guides, News, & Discussion] martindoublem:
Flashing Oreo TWRP is not a problem in my case, i just can't seem to boot into it is all. Let us know how the huawqei repair center treat you.
[Huawei P10 Guides, News, & Discussion] grockstar:
Well, after letting the battery discharge, I can now enter fastboot again so can flash recovery (output below). However, as reported by others it still doesn't seem possible to actually boot into recovery.

D:\>fastboot flash recovery_ramdisk twrp_oreo.img
target reported max download size of 471859200 bytes
sending 'recovery_ramdisk' (20336 KB)...
OKAY [ 0.439s]
writing 'recovery_ramdisk'...
OKAY [ 0.200s]
finished. total time: 0.642s
[Huawei P10 Guides, News, & Discussion] uzernamezz:
Hi, I hate to add to another problem to the thread, but what happened was that I accidentally flashed the oreoupgrade.zip while I was on Oreo TWRP by accident while flashing some other mods. Reflashing the oreo TWRP does nothing via fastboot, and HiSuite can't detect the phone. Is my phone bricked?

It just boots to a screen which says the following:

"ERROR MODE"

Attention! Please update system again

Error!

Func NO : 11 (recovery image)

Error NO : 2 (load failed!)

I'd appreciate any form of help, thanks guys!

(currently looking at the "how to unbrick thread" but Huawei Update Extractor gives an error when reading the Oreo UPDATE.APP)
[Huawei P10 Guides, News, & Discussion] Jannomag:
[MENTION=4752682]grockstar[/MENTION] [MENTION=4339318]martindoublem[/MENTION] [MENTION=4767878]uzernamezz[/MENTION]:

can you please try another TWRP by [MENTION=477335]Blackball[/MENTION] please: https://xdaforums.com/showpost.php?p=75609769&postcount=21

Sorry for those problems - but this is great for optimizing.
[Huawei P10 Guides, News, & Discussion] Jannomag:
Double post - didn't double click though....
[Huawei P10 Guides, News, & Discussion] grockstar:
Hi Jannomag, I'm afraid I'm going to give the flashing a rest and am sticking with stock rom & recovery for now. I eventually managed to recover my device through FunkyHuawei's unbrick tool but it's not an experience/expense I want to repeat for a while. Many thanks for all your great work though.
[Huawei P10 Guides, News, & Discussion] urbanboymne:
FunkyHuawei - Where you find this tool? I have Huawei Multi-Tool, is great.
[Huawei P10 Guides, News, & Discussion] Jannomag:
FunkyHuawei is a paid service. Just Google it. You have to buy credits and need to be able to change the DNS settings in your WiFi router or to create a hotspot with your PC. Their tutorial and support are great, but it costs money.
[Huawei P10 Guides, News, & Discussion] uzernamezz:
Will do, Jannomag! Will report back after I return from school.

[MENTION=4752682]grockstar[/MENTION], how did said tool work? This seems like the last resort for me, but my parents wouldn't allow me to buy things online. Heck, I'm sure my parents would flip out more if they've discovered I voided the warranty on my P10 :/

Update: flashing this TWRP does nothing at all. I'll try the Huawei multi-tool, and was advised to redownload another Oreo zip, since both 7zip and and the extractor tool give an unexpected error with this zip.
[Huawei P10 Guides, News, & Discussion] grockstar:
The Funky unbrick tool is really straightforward, and there's no need to mess around with DNS settings as there is with the normal Funky re-flashing/re-branding method. You just need to download a suitable firmware fie and extract the update.app file from it. Full instructions here.
[Huawei P10 Guides, News, & Discussion] uzernamezz:
Gotcha! Though, I'll be looking for a free alternative, unfortunately..
[Huawei P10 Guides, News, & Discussion] Avil:
Hello.

who long usually takes the first TWRP operation?

Now it says " Skipping MD5 check: no MD5 file found" and nothing happens?

cesedy had the same problem on Page 3 of this thread but he said he used a P10+ Image instead of normal P10

I use "http://update.hicloud.com:8180/TDS/data/files/p3/s15/G2323/g1699/v120180/f1/full/VTR-L09_hw_eu/update_full_VTR-L09_hw_eu.zip" on my phone which has VTR-L09C432B162 installed at the moment.

thank you
[Huawei P10 Guides, News, & Discussion] aussieinhk:
can't install via twrp

Hi,

I have tried to follow this guide, but keep getting stuck on TWRP installing oreoupgrade.zip .

I've a VTR-L29C636, upgrading from B172.

All files are in the oreoupgrade folder on the sd card (/external_sd/)

files are:

oreoupgrade.zip

update_data_full_public.zip

update_full_hw.zip

update.zip

VTR_RECOVERY_NoCheck.img

VTR_RECOVERY2_NoCheck.img

I downloaded "VTR-L29C636B360 (8.0.0.360)" files which is the FullOTA-MF-PV.

I've flashed recovery with twrp-3.1.1-0-vtr.img

I select to install "oreoupgrade.zip"

it starts, then reboots the phone, back into TWRP.

However upon reboot, there is an error in TWRP, then nothing else, back to normal TWRP screen.

Thought?

The TWRP log is per below:

Running recovery commands

installing zip file '/external_sd/oreoupgrade/update.zip'

installing zip file '/external_sd/oreoupgrade/update.zip'

checking for digest file...

skipping digest check: no digest file found

warning: no file_contexts

script succeeded: result was [/data]

script succeeded: result was [false]

write radio image...

check_write_data_to_partition,write data error update_huawei_pkg_from_ota_zip: update package from zip failed

e: unknown command [errno]

updater process ended with error: 9

error installing zip file '/external_sd/oreoupgrade/upgrade.zip'

done processing script file
[Huawei P10 Guides, News, & Discussion] Jannomag:
You need three update files, like I said in the tutorial: update.zip, update_full_VTR-L29_hw_eu.zip and update_data_full_public.zip - after you downloaded these, rename them like in my tutorial.

To download these files you have to click on "filelist" - if this isn't working try another browser or use the app to get the download links. The database site is great but has some bugs.

If the log is correct, you didn't select the "oreoupgrade.zip" for install in twrp - you selected the "update.zip". And also your log says something about an "upgrade.zip" in the second last row, but there shouldn't be a file like that - did you edit your log?

Try to install the "oreoupgrade.zip" inside of your "oreoupgrade" folder on sd card, not the "update.zip".
[Huawei P10 Guides, News, & Discussion] DarkPJV:
It does not work to update from oreo to new version of oreo. Does not work
[Huawei P10 Guides, News, & Discussion] Jannomag:
How did you test it? Which version and files did you use?
[Huawei P10 Guides, News, & Discussion] DarkPJV:
Use the oreoupdate.zip files plus the 3 update files and try flashing with twrp the oreoupdate.zip file and nothing happens at all. Could you please update me from oreo to oreo please
[Huawei P10 Guides, News, & Discussion] Jannomag:
Should work now, redownload oreoupdate.rar please.

UPDATE 120318

- Fixed the script for oreoupdate.

- Added version number 120318 for better overview of updates.

- Added MD5.

- Added firmware links for VTR-L09 and VTR-L29 version B360 provided by hwmt firmware database.

- Added screenshots of sd card directory.

- Edited the tutorial for unlocking bootloader and installing TWRP.
[Huawei P10 Guides, News, & Discussion] samy0x:
I rebranded my phone via LWannaCM method previously and now i want to update it to oreo did i loose my data?

I have unlocked bootloader with TWRP

What method is more suitable for that ? :)
[Huawei P10 Guides, News, & Discussion] Jannomag:
You need the oreoupgrade for upgrading from Nougat to Oreo.

As I mentioned in my guide I can't give any warranty that no files were removed after upgrading.

The only sing I can say is, that I didn't noticed any data loss. Also my 4 test phones hadn't any data loss. So, to be safe, do a backup with HiSuite and backup you DCIM directory if you have any photos (HiSuite doesn't backup your pictures, it backups app date, contacts, messages, phone protocols and so on).
[Huawei P10 Guides, News, & Discussion] DarkPJV:
I followed the steps to but it did not work flashing the oreoupdate file is reinitiated but it keeps appearing again TWRP and does not update. Help
[Huawei P10 Guides, News, & Discussion] kloriahdez:
hi.

Thanks for the guide.

In the new oreoupdate only contein one recovery_nocheck. This it´s ok?

update 2.

After try to update, they don't work.

I check the scrip and put all with the same name, but when I go to TWRP / oreoupdate / oreoupdate.zip

Always restart at TWRP.

https://imgur.com/xJ05xyy Cap1

https://imgur.com/SH0Ti8F Cap2
[Huawei P10 Guides, News, & Discussion] Jannomag:
Did a typo in my script, it should work now! Sorry for this.

Thanks for the screenshots. The filename for the recovery was wrong for the script. I fixed this. Please redownload the archive.

Sorry for this.

And yes, it's correct, that there's only one recovery image. N

It seems there's no need for a different version for eRecovery on Oreo.
[Huawei P10 Guides, News, & Discussion] DarkPJV:
Sorry, friend. It does not work, it is still recovery TWRP when flashing oreoupdate.zip. And it does not install anything
[Huawei P10 Guides, News, & Discussion] Jannomag:
Alright. I looked again at the script. Man I'm getting old. There was another typo. Just reuploaded it and edited the first post. Please redownload.

I tested it on my P10 and the right recovery is booting now.

Here's the link.

Sorry again.
[Huawei P10 Guides, News, & Discussion] Nakedchef:
when i try to unzip i became error message on ubuntu 17.10

I think the archive is damaged
[Huawei P10 Guides, News, & Discussion] Jannomag:
Please use unrar or 7zip:

apt-get install unrar
unrar x oreoupdate-130318.rar
[B]or[/B]
apt-get install p7zip
7z x oreoupdate-130318.rar

Tested both on Solus OS. On Windows 7zip and WinRar are working as well.

The stock archive manager on Solus OS was working fine for me.

You can also check the MD5 with:

md5sum oreoupdate-130318.rar
[B][I]Output should look like this:[/I][/B]
0fa07b99cfa510fb6ac18154d4fd576b oreoupdate-130318.rar

.
[Huawei P10 Guides, News, & Discussion] Nakedchef:
On a Windows 10 + 7zip I could unpack the archive. now the installation of oreoupgrade. zip has been hanging on this point for some time.

~/Downloads$ 7z x oreoupdate-130318.rar

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=de_DE.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Core(TM) i7-6700T CPU @ 2.80GHz (506E3),ASM,AES-NI)

Scanning the drive for archives:
1 file, 29273139 bytes (28 MiB)

Extracting archive: oreoupdate-130318.rar
--
Path = oreoupdate-130318.rar
Type = Rar5
Physical Size = 29273139
Solid = -
Blocks = 3
Encrypted = -
Multivolume = -
Volumes = 1

ERROR: Unsupported Method : oreoupdate/oreoupdate.zip
ERROR: Unsupported Method : oreoupdate/VTR_RECOVERY_OREO-NoCheck.img

Sub items Errors: 2

Archives with Errors: 1

Sub items Errors: 2

md5sum oreoupdate-130318.rar
0fa07b99cfa510fb6ac18154d4fd576b oreoupdate-130318.rar
[Huawei P10 Guides, News, & Discussion] Jannomag:
Your SD card contains everything and looks like in the screenshot in my first post?

The script should restart your phone with the command "reboot recovery".

Can you do this manually, please? Close the installation, go to "reboot" and choose "recovery". eRecovery should start.
[Huawei P10 Guides, News, & Discussion] samy0x:
I recently updated my P10 VTR L29 C432 from nougat to Oreo B360 via oreoupgrade script method as posted in forum but after update my bootloader seems to be locked again i wanted to root my phone via installing TWRP but it's not allowed by fastboot

Any solution or any solution to unlock bootloader without losing data !? I have too much files and apps on phone that i won't lose :confused:
[Huawei P10 Guides, News, & Discussion] DarkPJV:
Sorry my friend for so many inconveniences. I thank you very much by work If it worked, you are the best friend. Encerio I thank you very much. By chance, you will have some way to install viper4android in emui 8.0 huawei p10. I would be eternally grateful
[Huawei P10 Guides, News, & Discussion] urbanboymne:
Is this BETA or STABLE finall Oreo rom?
[Huawei P10 Guides, News, & Discussion] Jannomag:
Should be a stable, because official updated phones have the exact same version number.
[Huawei P10 Guides, News, & Discussion] ROMSY:
Hey guys!

First: Thanks for the tutorial :)

Right now i am on 8.0 Beta with a VTR-L29 Firmware.

But original my phone was a VTR-L09 Firmware.

How do i determ which firmware i should take? there are a lot of VTR-L09
[Huawei P10 Guides, News, & Discussion] yourstauseef:
i Installed Firmware Finder on my phone and checked if Oreo is approved for model. then register the update. then checked the update from system settings . phone said new version is available and its size is approx 2.89Gb.

but i am confused.

as new and old version looks like same

. the snapshot may be seen please where old and new update version are exactly same. View attachment 4447743

please advice what should i do