yashsingh1/xdaforums huggingface dataset:
[Huawei P10 Guides, News, & Discussion] Jannomag:
First, please remove the quote of the whole first post - it's way too long.

Second, I didn't make it. It's from [MENTION=477335]Blackball[/MENTION] who made a similar guide for VKY (P10 Plus). So it's just the VKY Recovery but after testing it on 7 VTR I used it for my guide.

Third, you want to change the partition table? Do you know what this mean? If you're not 100% sure what you want to do, leave it. You can fullbrick your phone!
[Huawei P10 Guides, News, & Discussion] zihangli:
Thank you, I just want to make /System more space, so I want to try to make a partition table as .img, and flash it.
[Huawei P10 Guides, News, & Discussion] 88-BLUE-88:
Probably it's me, but I cant seem to get my VTR-L09C432B180 to Oreo. When I look here, the first FullOTA-MF filelist with all three files is from 2017.12.04. I installed this, but this is Nougat.

Any idea's?
[Huawei P10 Guides, News, & Discussion] mattintoronto:
If you type in the full build number it will only display that build. Not newer ones (with larger numbers after the letter B). Search for VTR-L09C432 and use the most recent full build. Always a good idea to determine official compatibility with your IMEI using in the firmware App as determined by your carrier. Good luck.
[Huawei P10 Guides, News, & Discussion] 88-BLUE-88:
*facepalm* Indeed...thanks =)
[Huawei P10 Guides, News, & Discussion] mattintoronto:
It has happened. :( Huawei is over and done with unlocking bootloaders on their phones!

If you bought one recently either return it or unlock it now or else you may not be able to!

Source:

https://www.androidcentral.com/huawei-says-itll-stop-offering-bootloader-unlock-codes?amp

Womp womp! :(
[Huawei P10 Guides, News, & Discussion] spddrjiangb@126.com:
Func NO : 11 (recovery image)

"ERROR MODE"

Attention! Please update system again

Error!

Func NO : 11 (recovery image)

Error NO : 2 (load failed!)

Solution：

1、enter fastboot

2、fastboot flash system system.img

3、reboot

OK
[Huawei P10 Guides, News, & Discussion] spddrjiangb@126.com:
oreoupdate.zip in update-binary:

"echo --update_package=/sdcard/oreoupdate/update.zip >> /cache/recovery/command"

I think should be "echo --update_package=/sdcard/oreoupdate/update.zip > /cache/recovery/command"

Successfully modified
[Huawei P10 Guides, News, & Discussion] zihangli:
I think you'll flash stock recovery back before this is done, or it will reboot to the twrp again
[Huawei P10 Guides, News, & Discussion] Migue26:
Mistake

Hi I have a problem rigth now, I hope you can give me a hand

I had Nougat on my Huawei P10, my bootloader is unlocked.

I did a perfect upgrage to oreo with your post and thanks a lot for that. But when I tried to use my baking apps I couldnt because they noticed me I had root and I dont know If have the bootloader unlocked is considered like root, I suppose yes. So I was searching information about that and I found that I can fix this problem with a custom kernel, so I tried.

I installed a new TWRP following this post: https://xdaforums.com/p10-lite/development/recovery-twrp-3-2-1-0-oreo-t3777582

I donwloaded custom kernel from here: https://xdaforums.com/p10-plus/development/kernel-hyperplus-kernel-oreo-t3753128

then I tried to install the custom kernel with the TWRP so I chose the zip file that I downloaded from the link above and everything bad started. I got red words and I was scared, I reboot my phone but always boot in the recovery mode, so I think I did something I should not, as I had the files for the upgrade in my sd card, I tried to upgrade again my phone but again I got red words in the screen. After that my phone stucked in: Your device is unlocked and cant be verified, your device is booting now...

I can enter to the bootloader mode. but nothing more. When I try to enter to the recovery mode this screen appears:

"ERROR MODE"

Attention! Please update system again

Error!

Func NO : 11 (recovery image)

Error NO : 2 (load failed!)

I dont know what to do, can I fix my p10 after that?
[Huawei P10 Guides, News, & Discussion] sky|ined:
Updated easily VTR-L29C432 from B365 to B369 using this method. HWOTA method would simply not work
[Huawei P10 Guides, News, & Discussion] DanKrv:
I received the l29c432b369 update from huawei OTA, I saw in FF there is 369a,what the difference?
[Huawei P10 Guides, News, & Discussion] Jannomag:
After Reading the change log there seems to be no differences. But there are no information about it. You can wait a few days.

If someone loves the risk: can someone try the small OTA package with my script? I wanted to try it this weekend but my SD card is lost...damn small thing.
[Huawei P10 Guides, News, & Discussion] DanKrv:
The 369a is approved for my device.
[Huawei P10 Guides, News, & Discussion] Jannomag:
--- U P D A T E - C H A N G E L O G ---

UPDATE 020618 - Only officialupdate

- Added a third guide for using official update method by EMUI.

Testers needed!
[Huawei P10 Guides, News, & Discussion] Jannomag:
First: please remove the quote of the whole first post. It's unnecessary long. You could've qouted just a part or just mention me with an @.

My script just tells the stock recovery what it has to install. The recovery I provide is modified, so it doesn't do a check of bootloader and root.

The firmware is provided by Huawei and the links for it are provided by TeamMT.

You're on stock when you install a downloaded firmware. There's no difference between the tutorials, it's always stock EMUI.

If you notice any bugs, then they're caused by EMUI or by you (installed apps, changed system files with root etc.). Also those bugs you mentioned can be caused by wiping partitions. I have to say that I really don't know what exactly emui recovery do while it installs the firmware.

A factory reset will fix this in most cases. Just boot into eRecovery and do a factory reset (BL ist locked after this).

An update is just an update, not a new installation.

Tutorial 3 ist just a faster and easier method to install an update if it's already released by Huawei.
[Huawei P10 Guides, News, & Discussion] Migue26:
8.0.0.046

Hi, Unfortunately I have the same problem like other guy in this post. . I used your tut #1 and everything worked fine but now I'm in 8.0.0.0.46 and I know why: I committed a mistake, my version was VTR-L09C25 :( :(. Do you know how can I rebrand my P10 to C432? First I have to downgrade to Nougat? How?

Please help!
[Huawei P10 Guides, News, & Discussion] urbanboymne:
If you have stock recovery you can back to Nouget using this tool on PC or you can use FirmwareFinder just find correct rom wersion. You will seen i description 180 or 185 rom is rollback rom

Poslato sa VTR-L29 uz pomoć Tapatoka
[Huawei P10 Guides, News, & Discussion] eddyping:
Hello,

I did the manipulation to the letter, but my device starts again and again in a loop ...

Help me that I have no solution please.

I managed to install twrp 3.2.1 V3 again but I tried to flash again but nothing.

sorry i don't speak english
[Huawei P10 Guides, News, & Discussion] urbanboymne:
What rom you flash before bootloop? Of you flash Oreo rom try Oreo Upgrade solution to update to newer version of Oreo rom 360 > 365 > 369 If you be able to flash rom you will receive stock recovery and if you phone again say in boot go into recovery or eRecovery and wipe system, dalvic, cache and reboot device. This is how i'm solved my bootloop one time.

Just you need to know what rom you flash and stay in boot and you will easely know what rom you need to download for again to flash STEP 2 Oreo Ugrade

Poslato sa VTR-L29 uz pomoć Tapatoka

---------- Post added at 05:24 PM ---------- Previous post was at 05:21 PM ----------

I mean OREO UPDATE step 2 not Oreo Upgrade (this is from Nouget to Oreo)

Poslato sa VTR-L29 uz pomoć Tapatoka
[Huawei P10 Guides, News, & Discussion] Migue26:
Hi,

Thank you to reply, I'm thinking in use this guide later: https://xdaforums.com/p10/how-to/guide-to-rollback-huawei-p10-oreo-to-t3735156

I found B217 is a rollback rom so I will try to downgrade to Nougat with it, but before the VTR-L09 8.0.0.046 (04VT) my version was VTR-L09 C25, but the guide above says that to downgrade we need VTR-L09 C900 B217 even if your are in C432.

What do you think? Can I use C900 without any problem?
[Huawei P10 Guides, News, & Discussion] eddyping:
Reboot again ans again

I have emui 8 and Android 8.0 L09xxxxxx i Want instal vtr-L29c432 360but thé vérifiée is Oreoupdate.zip non diggest?

Why???:(

M'y device is not rooted!it's à problème ?
[Huawei P10 Guides, News, & Discussion] soadfan:
Quick question: will the update (method 2) sort out bootloop problem which occurs after trying to install exposed framework? eRecovery didn't work because it loaded TWRP which has failed.

So if i install same oreoupdate.zip (L29C432B370) will it do the magic?
[Huawei P10 Guides, News, & Discussion] urbanboymne:
Xposed dosent work for Oreo on Emui 8.0

Poslato sa VTR-L29 uz pomoć Tapatoka
[Huawei P10 Guides, News, & Discussion] soadfan:
2late. I didn't look for info, cuz i never had any issue with exposed. this is 1st device which stuck in bootloop.

So redoing the update process will resolve problem? Or it's better to search for stock recovery, flash it and do factory reset with it?
[Huawei P10 Guides, News, & Discussion] urbanboymne:
Can you go in any recovery, stock, twrp, erecovery to wipe system? Try again Manual update to never version of Oreo. If you have 360 > 365 > 369 and if you succes try to reboot system, if thay stay in bootloop go into stock recovery and wipe system or update using HiCenter on PC or FirmwareFinder also on PC to flash some rollback rom like 185 to Nouget.

First try to download Xposed uninstaller.zip and flash this if you can boot into TWRP. Also use TWRP file manager and find all Xposed files and delete them afther flashin uninstall.zip and rebooting phone if they stay again in bootloop

Poslato sa VTR-L29 uz pomoć Tapatoka
[Huawei P10 Guides, News, & Discussion] soadfan:
Is it a problem to flash same version (370, which is latest) i flashed using update method?

TWRP fails to mount /system, no factory reset from it.

Also which uninstaller https://dl-xda.xposed.info/framework/uninstaller/

arm64 from 17 01 2018?
[Huawei P10 Guides, News, & Discussion] urbanboymne:
Yes, use last uninstaller Arm64

Poslato sa VTR-L29 uz pomoć Tapatoka

---------- Post added at 05:51 PM ---------- Previous post was at 05:49 PM ----------

I dont know to be honest... If FF say APPROVED you go

Poslato sa VTR-L29 uz pomoć Tapatoka
[Huawei P10 Guides, News, & Discussion] eddyping:
my version has been VTR-L09c530.8.0.0.360 i have try flash vtr-L29c432B360.it's possible ?

I can to go on twrp 3.2.1.0! my device is not rooted maybe it's the reason of failed?

very sorry for my bad english.

bye
[Huawei P10 Guides, News, & Discussion] urbanboymne:
You cannot flash using TWRP only if you want to try "manual Oreo update" precess STEP 2 but i dont this so this work for other region, only EU. Try, you cannot lost anything.

Poslato sa VTR-L29 uz pomoć Tapatoka
[Huawei P10 Guides, News, & Discussion] soadfan:
Well, the uninstaller did the job, but i was already tried factory reset option, so /data is wiped^^
[Huawei P10 Guides, News, & Discussion] asbarrr:
It works on a VTR-L09C109, from Nougat to Oreo.

(Tutorial #1 version 060518, firmware VTR-L09C109B312a FullOTA-MF)

Merci [MENTION=6954776]Jannomag[/MENTION]
[Huawei P10 Guides, News, & Discussion] Jannomag:
After reading some post about rebrandibg I have to mention that I never tested it with my script!

Don't use another firmware version if you aren't able to unbricj your phone!

Maybe it's possible, maybe not. I'm thankful for every feedback.
[Huawei P10 Guides, News, & Discussion] Jannomag:
Tut #3 is for unlocked bootloader and rooted phones - with unlocked bootloader you're not able to update via OTA. You would need a factory reset every time you want to update.

With my script you're able to update via OTA with unlocked bootloader and also installed root (SuperSU or Magisk).

Theoretically it's possible to add a rebrand feature but I think it's not needed because it's not that hard to rebrand.

Scripts don't allow user inputs, so I need to add another installable zip for TWRP for each oem version. But to flash the oeminfo file at your own takes less steps and time than doing it with a script.
[Huawei P10 Guides, News, & Discussion] Jannomag:
ANNOUNCEMENT

Since I'm on RR Treble ROM at the moment it's not possible for me to test or update the script.

If you have ideas or issues you're still welcome to feed me with information but I also need volunteers for testing. When I plan something new I'll notify.

Btw: RR Rom works great on my P10 with some cons like missing flip cover support or EMUI related tweaks. The homebutton gestures are working out of the box without any problems.
[Huawei P10 Guides, News, & Discussion] BlaMa:
Hello,

problem here. I am using the procedure "Tutorial 3".

Then file is downloaded and extracted to the path:

HWVTR:/cust/officialupdate # pwd
/cust/officialupdate
HWVTR:/cust/officialupdate # ls -lrt
total 29124
-rwxrwx--- 1 media_rw media_rw 2281 2018-06-11 21:26 officialupdate.zip
-rwxrwx--- 1 media_rw media_rw 29816832 2018-06-11 21:26 VTR_RECOVERY_OREO-NoCheck.img
HWVTR:/cust/officialupdate #

and here is a part from recovery.log - install error. It is not so much clear for me.

-----------------------------------------------
| Welcome to Jannomag's manual update script! |
-----------------------------------------------
This script will NOT update your EMUI 8.0 (Oreo)
It will only flash modified stock recovery
So you can install official updates without
needing to unroot and relock bootloader

Let's start!

Checking, if every file is present...
and looking for some cookies
officialupdate.zip on SD ..... OK
Recovery on SD ................ OK

Something is missing or wrong, check the log above.
There were also no cookies :(
The script will stop now!
Check the files and read my guide.
If you have any problems, tell me on XDA!
And next time, I want some cookies!
I:Updater process ended with RC=0
I:Install took 5 second(s).
Updating partition details...
I: Data backup size is 12079MB, free: 31641MB.
I:Unable to mount '/usb-otg'
I:Actual block device: '', current file system: 'auto'
...done

Just for info, I also tested the installation from ext_sdcard, but error is exactly same.

Phone in P10 VTR-L09 8.0.0.373(C02)

Vodafone brand.

TWRP is 3.2.1-0, phone is rooted and bootloader unlocked
[Huawei P10 Guides, News, & Discussion] QuinnFX:
****ing legend!

You deserve a nobel prize. Fixed my P10 Plus hard bricked everything. Just, I want to give you 10000 thanks :D
[Huawei P10 Guides, News, & Discussion] urbanboymne:
How to know if is my phone eMMC? [emoji16]

Poslato sa VTR-L29 uz pomoć Tapatoka
[Huawei P10 Guides, News, & Discussion] BlaMa:
Then at the end I manually flashed the recovery_ramdisk via command:

fastboot flash recovery_ramdisk VTR_RECOVERY_OREO-NoCheck.img

and update is successful

!!! IT IS RELATED TO PROCEDURE-TUTORIAL 3. !!!
[Huawei P10 Guides, News, & Discussion] Jannomag:
The script tells it to you when you install updates.

Or install a terminal emulator app and enter the command "ls /proc/fs/*" without "".

If it shows sd*** below /proc/fs/f2fs, it's UFS.

If it show mmc*** below /proc/fs/f2fs, it's eMMC.

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

[MENTION=2787181]BlaMa[/MENTION]: Thanks for notice!

UPDATE 130618 - Only officialupdate

- Fixed an issue with the script, should work know (theoretically - can't test it at the moment!)
[Huawei P10 Guides, News, & Discussion] urbanboymne:
They only show me "not found" i dont know what to tipe i'm confused :confused:
[Huawei P10 Guides, News, & Discussion] Jannomag:
Who shows you "not found"? You need an app like Termux. There you have to type the command ls /proc/fs/ and press enter.

The output shows you what memory type your phone has.

Sorry, but I don't understand your post.

- Do you want to flash the stock recovery from update.app? Yes, this is possible. Just extract the recovery_ramdis.img and flash it with "fastboot flash recovery_ramdisk PATH\TO\FILE".

- Which menu do you mean? Can you post some screenshots, please? If there's something missing then it can only caused by the firmware itself, not by the update process. If a factory reset didn't help then I really can't help you. Such problems are firmware related. The only thing you could try is to way for another firmware or download another version of your firmware (there are some differences in size as you can see in Firmware Finder list by TeamMT - choose another FullOTA B369 if there's one).
[Huawei P10 Guides, News, & Discussion] Jannomag:
[MENTION=7298122]absynteZero[/MENTION] If you relocked everything OTA should work. Does the bootloader say "Bootloader locked" or "Bootloader relocked"? This is important, it must be "locked" for OTA. You can reach this by complete factory reset only.

+ + + NEWS + + +

I'm back on stock, because the treble rom had a huge battery drain for me.

To get back to stock, I just installed B370, which is new, with oreoupdate script and did a factory reset in recovery (not TWRP).

Everything works fine, I'm back on Oreo 8.0 again - the only thing I'm missing is the AVRCP version setting from 8.1, which is important for bluetooth streaming.
[Huawei P10 Guides, News, & Discussion] DallasCZ:
only possibility to lock bootloader is to go back to nougat (with proper rollback firmware), lock bootloader,let OTA update do it or use FF.

I think when you have bootloader relocked it still shows unlocked when entering fastboot oem lock-state info or fastboot oem get-bootinfo.

I got no OTA (i am relocked) but maybe just coincidence, because i can't wait and make always manual update via FF.
[Huawei P10 Guides, News, & Discussion] urbanboymne:
Unlocked bootloader dosent mean anything. If you have stock recovery you can OTA update your phone withouth any problem.

I succesfully update my phone two times on Nouget using OTA update wich Xposed and Magisk on phone. Phone still unlocked bootloader but you need STOCK recovery!

I update my phone from 179 to 180 and previous version of rom. Also i update once from180 to 360 using stock recovery again - no Xposed, Magisk...just unlocked bootloader and bootloader still unlocked.

If you want you can relock your bootloader again but if you ask me, this feature dosent mean anything... (this is only my exp) :good:
[Huawei P10 Guides, News, & Discussion] Jannomag:
Install a stock recovery which you can extract von update.app and do the factory reset inside this - I'm not 100% sure if this will work.

You need to flash recovery_ramdisk and erecovery_ramdis(k).

I made a script for you, which you can flash in TWRP: Download.

You need to put the zip and both recovery files from update.app (recovery and erecovery) into SD card root. Then install the zip via TWRP, the phone reboots automatically into freshly installed recovery after flash.

For TWRP you need to unlock your bootloader again, but after factory reset with stock recovery it should be locked.
[Huawei P10 Guides, News, & Discussion] Jannomag:
Okay, it was worth a try. So, like [MENTION=6613038]urbanboymne[/MENTION] said, you need to go back to Nougat. It seems that Oreo is making it impossible.
[Huawei P10 Guides, News, & Discussion] soadfan:
Please change it to two

EDIT:

Also i have this dumb question, which firm is better for oreoUPDATE method, FullOTA-MF or OTA-MF ?

EDIT:

I went in bootloop this morning after updating to *371 version, which ended in factory reset.

I've just tried again and everything went fine.

Now i'm curios might have existing root (supersu) messed things up?
[Huawei P10 Guides, News, & Discussion] soadfan:
This is second time i went in bootloop. This time updating from *371 to *374 and did full unroot.

What can i do to exit from bootloop without factory reset?
[Huawei P10 Guides, News, & Discussion] DallasCZ:
when you root your device you need to patch the kernel, so when you unroot, you have to flash back the unpatched kernel.

So now you have to make FR i think.
[Huawei P10 Guides, News, & Discussion] soadfan:
Ok but i'm not sure that the root is the problem in the first place?

The process went fine from Nougat to Oreo (370) also from 370 to 371
[Huawei P10 Guides, News, & Discussion] DallasCZ:
I don´t know i don´t root my phone since some months because i have no need to root it. For me the time you have to have root to be able to change something on your system is gone.
[Huawei P10 Guides, News, & Discussion] soadfan:
How do you change something in /system without root? :rolleyes:
[Huawei P10 Guides, News, & Discussion] DallasCZ:
why you have to change something in the system? I have no need to do that anymore. When i would have the need I know how to patch kernel, flash magisk and get root with magisk hide to be able to use Android Pay. And tro get OTA updtae, you have to do the steps reverse way and only then you can flash update (but i always flash full image, and make backup before).
[Huawei P10 Guides, News, & Discussion] soadfan:
Well for example... i'd prefer to lock device with icon. This way i don't care what device is and where is the frickin' power button. It's more convenient for me. Nova launcher has 3 ways to do it. Turn off the screen, Device admin, Root. First it isn't a lock, just work around, you have to w8 30 seconds in my case for autolock. Second locks the device but after that you can't unlock it with fingerprint, you have to type the password. Third works flawless, locks immediately, unlock with finger print. Also i'm using it as a work phone. My work is dynamic with a lots of calls. Often i don't have where to write down things, so im recording the calls. The app i use need root for this. This is the main reasons, all others aren't important^^
[Huawei P10 Guides, News, & Discussion] DallasCZ:
lock icon is stock in huawei oreo.

there are laws, that don't allow you to record calls, that's why its not on european phones (but is present in east country versions of huawei, xiaomi etc). But as I said i don't need it, you do (for reason i don't understand how efficient it is to have a call and then spend time to play the records again to write the notes... its double the time instead you can buy a note book and save a lot of time). anyway your choice.
[Huawei P10 Guides, News, & Discussion] soadfan:
As i said im in the move almost all the time. This is easiest way to remember important stuff.

P.S. Huawei lock works with default launcher only.
[Huawei P10 Guides, News, & Discussion] Jannomag:
For me the main reasons to root are AdAway and modifications in apps, like image quality in WhatsApp.

The other reason is that I buyed something and want full access.

When I buy a house I want access to the switchbox and the heating system without paying for the key.

My scripts aren't affected by root. The only issue is that the root will be gone after update.
[Huawei P10 Guides, News, & Discussion] soadfan:
Well... idk why, but i got bootloop twice already
[Huawei P10 Guides, News, & Discussion] Jannomag:
Did you choose the correct firmware version for your model and also FullOTA(-PV)? Some firmware files aren't working properly, I don't know why. Use other files from TeamMT, you can see differences in the file sizes even with the same version.
[Huawei P10 Guides, News, & Discussion] soadfan:
Well...it's not PV, but if i understand correctly, PV means point version and is used when upgrading major version (e.g. from 7 to 8).

Do you think this could be the problem? I've updated from 7 to 8 (*360 or *365) using PV, then updated to *369 with MF only without issues.

If this is the problem why after the bootloop and FR i updated it again, using the same firm files? It went fine both times after the FR.
[Huawei P10 Guides, News, & Discussion] droidvark:
I'd like to try to fix my bootloop using this method, its a Mediapad M5. I noticed it requires the VTR_RECOVERY file to be present as well, but shouldn't I replace that file with a recovery for my model?