[GUIDE] Manual Oreo update - v190219 - Pie upgrade now supported (Tut #4)

Jannomag

Senior Member
Sep 20, 2015
694
221
63
Hamburg
@Jannomag Full partition layout of eMMC version on Nougat can be found here: https://forum.xda-developers.com/showpost.php?p=73008866&postcount=155
[...]
Thanks a lot! Didn't found it.
Are there even a few guys with eMMC devices?

I updated oreoupgrade, too:

UPDATE 060518 - Only oreoupgrade
- Added support for eMMC devices
Thanks to @mleczan who provided me information about eMMC devices!
Testers for both versions are still welcome and wanted - I need information if it's working or not (I can't provide any warranty for safety!)
 

Fabz1976

New member
May 6, 2018
2
0
0
Softbricked P10 ( eRecovery loop)

I used firmware finder to udgade nougat to oreo on my P10. I used VTR-L29... which the app said was okay for my device, now i'm stuck on the Huawei eRecovery page but when i try to press download latest... it doesn't work, i'm stuck in a loop. My problem is that I have a backup, but I dont have TWRP installed...

I'm really stuck... can someone help?
 

Lovecraft Mysticora

New member
Mar 22, 2014
3
1
0
I used firmware finder to udgade nougat to oreo on my P10. I used VTR-L29... which the app said was okay for my device, now i'm stuck on the Huawei eRecovery page but when i try to press download latest... it doesn't work, i'm stuck in a loop. My problem is that I have a backup, but I dont have TWRP installed...

I'm really stuck... can someone help?
Did you download the FullOTA? I got VTR-L29 but didnt face this problem. I'm on B361 right now. I see B362 and B364 are on the list but its not approved for installation (yet) so I' ll just wait for the right version and approval.
 

mleczan

Member
Apr 2, 2018
11
4
0
I used firmware finder to udgade nougat to oreo on my P10. I used VTR-L29... which the app said was okay for my device, now i'm stuck on the Huawei eRecovery page but when i try to press download latest... it doesn't work, i'm stuck in a loop. My problem is that I have a backup, but I dont have TWRP installed...

I'm really stuck... can someone help?
@Fabz1976 you can try to recover your device by turning it on with Vol- and power buttons pressed while phone is connected to PC via cable - it should start fastboot mode and let you flash TWRP. If TWRP will be installed then it should be possible to cancel upgrade

---------- Post added at 06:08 PM ---------- Previous post was at 05:59 PM ----------

Thanks a lot! Didn't found it.
Are there even a few guys with eMMC devices?

I updated oreoupgrade, too:

UPDATE 060518 - Only oreoupgrade
- Added support for eMMC devices
Thanks to @mleczan who provided me information about eMMC devices!
Testers for both versions are still welcome and wanted - I need information if it's working or not (I can't provide any warranty for safety!)
I hope there is more, otherwise I'm really unlucky.
Meybe those having some problems use eMMC and that's the root cause of issues?
BTW I found one thing in your scripts which may cause issues if someone would flash your zip twice (or try to recover from previus issues).
I think it would be safer to replace line:
echo --update_package=/sdcard/oreoupdate/update.zip >> /cache/recovery/command
with:
echo --update_package=/sdcard/oreoupdate/update.zip > /cache/recovery/command
in both scripts to flush content of recovery command every time zip is installed
 
Last edited:

Silently

Senior Member
Jul 16, 2011
74
28
0
I can confirm this has worked to update my P10 VTR-L09 from B360 to B365. Thank you.

Custom TWRP recovery was indeed lost but it has been easily replaced through fastboot.
 

Jannomag

Senior Member
Sep 20, 2015
694
221
63
Hamburg
I hope there is more, otherwise I'm really unlucky.
Meybe those having some problems use eMMC and that's the root cause of issues?
BTW I found one thing in your scripts which may cause issues if someone would flash your zip twice (or try to recover from previus issues).
I think it would be safer to replace line:
echo --update_package=/sdcard/oreoupdate/update.zip >> /cache/recovery/command
with:
echo --update_package=/sdcard/oreoupdate/update.zip > /cache/recovery/command
in both scripts to flush content of recovery command every time zip is installed
You're completely right with the difference between > and >>. I've got it from HWOTA and your idea was my first thought while making my script.
My thoughts were a bit different: When there's another important command inside /cache/recovery/command and I put my commands with ">" inside it, then it maybe cause more problems because it overwrites the file.
I never tried it and never read about issues related with it but it can be an option within my next update (I'm on holidays for a few days).
Thanks for working with me ;)


I can confirm this has worked to update my P10 VTR-L09 from B360 to B365. Thank you.

Custom TWRP recovery was indeed lost but it has been easily replaced through fastboot.
Yes, this normal. TWRP has to be replaced with modified stock recovery (modified means a removed online validation) to execute the update commands. So the stock recovery installs the firmware with the commands my script put in /cache/recovery/command, as mleczan and I mentioned before.
I was working on a script that replaces the stock recovery with TWRP after this update, but it didn't work because the stock recovery reboots itselfs after installing the update.
So, you have to reinstall TWRP after every update.
 

Silently

Senior Member
Jul 16, 2011
74
28
0
I was working on a script that replaces the stock recovery with TWRP after this update, but it didn't work because the stock recovery reboots itself after installing the update.
So, you have to reinstall TWRP after every update.
I think the current solution is best as it means you don't need to maintain a link to a working TWRP build, it is up to the users to select the most recent/most working one.
 

mattintoronto

Member
Aug 27, 2015
31
10
28
Hey folks, first time working with TWRP on a Huawei so maybe I'm missing something obvious?
Everything looked fine, except after the line thanking for the cookie, the unit doesn't reboot. It is just hanging there. I assumed it would automatically restart, and boot into eRecovery.
Now my first thought would be to force a reboot but I'm not sure if that is the best course of action, OR, how to do it without causing more harm than good. Any and all suggests from the learned souls on this site would be appreciate. Thanks.

Update: held down power key for ten seconds to power off, powered on, install began, installed failed when more than 75 percent done.

Touched button below to reboot.

Restarted into OS, seems like update worked? However functions strangely as the build number hasn't changed to the build number of the Oreo version, but, claims to be Oreo and EMUI updated to 8 from 5.1. Thoughts?

Should have increased from vtr-L09C654213 to ...321

Update 2: I believe it was a problem with the firmware I flashed. Two versions with different sizes and dates but the same version IDs were available to choose from. The newest one is the one I chose, the slightly older one is the one my provider eventually approved for upgrade (officially). After upgrading using system update all the numbers make sense, but there is no face unlock as there was in the version I had installed using this method. :( Anyways, I'm all good...until I mess with and break it again :)
 
Last edited:

maly82

Senior Member
Nov 4, 2014
63
17
0
With this method I was able to return my device to factory firmware VTR-L29432 after testing some phh treble roms. Thank You

For those who have problems please read carefully instructions few times before attempting anything.
 

sfoot13

Senior Member
Apr 24, 2013
587
236
0
www.flickr.com
Oreo update for C432 :good:
This update adds the Face unlock feature, which unlocks the device when the owner's face is recognized.
[What's new]
Adds the Face unlock feature, which unlocks the device when the owner's face is recognized.
Settings > Security & privacy > Face Unlock
Adds the smart lock screen notifications feature, which by default hides the content of notifications on the lock screen. This feature protects your privacy by preventing others from reading your messages.
Settings > Security & privacy > Face Unlock > Smart lock screen notifications
[Security]
Integrates Google security patches released in May 2018 for improved system security.
 

Attachments

SavageRobot

Senior Member
Sep 26, 2013
465
125
43
How long does it take you guys to hear back from Huawei about getting Unlock code? What did you actually send in email? I used online submission then asked how to get unlock code a few days back and still not heard anything.
 

Jannomag

Senior Member
Sep 20, 2015
694
221
63
Hamburg
How long does it take you guys to hear back from Huawei about getting Unlock code? What did you actually send in email? I used online submission then asked how to get unlock code a few days back and still not heard anything.
I would write the same mail every 48/72 hours. It seems that Huawei is reducing the service more and more. It's annoying.
------------------------------------

Did someone an update to B369 and got Magisk working? I need every information I can get so I can provide a good guide with a good brick safety.
 
Last edited:
  • Like
Reactions: SavageRobot

sfoot13

Senior Member
Apr 24, 2013
587
236
0
www.flickr.com
Did someone an update to B369 and got Magisk working? I need every information I can get so I can provide a good guide with a good brick safety.
I updated to b369 using your method, I'm on B369 with magisk 16.4 :)
Update: I reinstalled the B369 update without problems and root works, no bootloop, no random reboots, everything works :)
 
Last edited:

espaciosalter20

Senior Member
Jun 12, 2011
1,534
887
143
Bogotá, Colombia, Colombia
Thanks for your script @Jannomag it works flawlessly! i just upgraded my vtr-lo09c432 to latest 369 from 365 without losing any data on the process. Now i'm rocking the new facial unlock :D

Edit about your question:
Did someone an update to B369 and got Magisk working? I need every information I can get so I can provide a good guide with a good brick safety.
In fact, now i'm rocking my p10 with magisk 16.4 (root) and some modules without bricks, bootloop or anything...
 
Last edited:

zihangli

Member
Apr 21, 2017
11
1
0
can you tell me how to make VTR_RECOVERY_OREO-NoCheck.img ,what software you have used?plz tell me ,thanks a lot! I want make a new .img to change my another phone 's partition.
 
Last edited:

Jannomag

Senior Member
Sep 20, 2015
694
221
63
Hamburg
can you tell me how to make VTR_RECOVERY_OREO-NoCheck.img ,what software you have used?plz tell me ,thanks a lot! I want make a new .img to change my another phone 's partition.
First, please remove the quote of the whole first post - it's way too long.
Second, I didn't make it. It's from @Blackball 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!
 
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone