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

droidvark

Senior Member
Jul 22, 2013
52
12
28
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?
 

amducias

Member
Feb 15, 2011
9
1
0
Sofia
Hi all,

Can you please advise if this method could be used to get back to Stock Rom from OpenKirin one (currently using Lineage OS but don't like it)? I'm not quite sure which step should I follow from the initial instructions, so if you could advise how to proceed I would really appreciate it.

Please note that I have the stock recovery.
 

M1chiel

Senior Member
Jan 29, 2016
889
386
73
Amsterdam
Hi all,

Can you please advise if this method could be used to get back to Stock Rom from OpenKirin one (currently using Lineage OS but don't like it)? I'm not quite sure which step should I follow from the initial instructions, so if you could advise how to proceed I would really appreciate it.

Please note that I have the stock recovery.
If you haven't rooted you can simply flash system.img from the stock rom and do a factory reset in erecovery. Openkirin.net clearly explains how to extract the system.img from a stock rom. Make sure you download the correct one (i.e. the version you are using: see About phone).
 

amducias

Member
Feb 15, 2011
9
1
0
Sofia
If you haven't rooted you can simply flash system.img from the stock rom and do a factory reset in erecovery. Openkirin.net clearly explains how to extract the system.img from a stock rom. Make sure you download the correct one (i.e. the version you are using: see About phone).
Yeah I tried to follow the instructions which they put in three separate articles, however the last one is landing on the main page and I don't see the flasing instructions. Here is the link:

https://openkirin.net/user_guide/how...tition-images/
 

nmlng

Senior Member
May 29, 2015
106
22
38
Souvlaki Space Station
I'm not really sure, the script just provide the update files for a modified recovery, which installs them.
Maybe it works, maybe not
But, DO NOT try to install Nougat over Oreo! For this, there's a tutorial here on XDA.
Alright thanks. Wanted to downgrade previous oreo version since Huawei started to implement some ridiculous thing and become close source in the future. Really frustrating
 

mcohyeahhh

Member
Sep 18, 2018
5
0
0
Yes, if you're bootloader is unlocked, you can use Tutorial #1.
I have to have fat32 sdcard right? I currently have generic hierarchial sd card formay and have doubts. I will just reformat it. I dont have card reader atm. I'll try it once I have sd card with fat32. I have bootloader locked but I will unlock it to install twrp.
 

Jannomag

Senior Member
Sep 20, 2015
694
221
63
Hamburg
I have to have fat32 sdcard right? I currently have generic hierarchial sd card formay and have doubts. I will just reformat it. I dont have card reader atm. I'll try it once I have sd card with fat32. I have bootloader locked but I will unlock it to install twrp.
FAT32 is the best file system for Android even though it's old. With FAT32 you can't run into SD card related problems.
You can also format it within Android without an SD card reader and copy the files via MTP, so no reader is required if your phone works.
Just be sure to copy everything you need.
 
  • Like
Reactions: mcohyeahhh

mcohyeahhh

Member
Sep 18, 2018
5
0
0
FAT32 is the best file system for Android even though it's old. With FAT32 you can't run into SD card related problems.
You can also format it within Android without an SD card reader and copy the files via MTP, so no reader is required if your phone works.
Just be sure to copy everything you need.
Wow it worked like magic:good: thanks for the guidance. Successfully upgraded my phone to oreo with tutorial 1.

VTR-L29C432B130 to VTR-L29C432B375

I'll have yet to check phone for any concern if there is any.
 

Jannomag

Senior Member
Sep 20, 2015
694
221
63
Hamburg
Wow it worked like magic:good: thanks for the guidance. Successfully upgraded my phone to oreo with tutorial 1.

VTR-L29C432B130 to VTR-L29C432B375

I'll have yet to check phone for any concern if there is any.
I'm glad it's working for you. Btw, B376 is out on Firmware Finder with September patches. With tutorial #2 you can update, but you lost root/Magisk after that, so you need to reinstall them if you want.
 
  • Like
Reactions: mcohyeahhh

mcohyeahhh

Member
Sep 18, 2018
5
0
0
I'm glad it's working for you. Btw, B376 is out on Firmware Finder with September patches. With tutorial #2 you can update, but you lost root/Magisk after that, so you need to reinstall them if you want.
It's all thanks to your guide! And the rest of xda also. I did not install it since it is not yet approved when I checked on Firmware Finder. So I did not risk installing it and installed 375 instead as it is the latest approved based on FF.

BTW, my phone is locked after update and apps&contacts were deleted. Those were the only data I had so no concern for me. I came from a demo P10 (VTR-L09C652B103), soft bricked my phone trying to rebrand it, revived it using HWOTA to VTR-L29C432B130, then to oreo VTR-L29C432B375 using your method so I'm so happy that it os working now.:cool:
Thanks a lot to your method and guidance!
 

ej8989

Senior Member
Jul 8, 2012
1,718
573
143
Manila
Tutorial 2 - Updating Oreo version
Do not use this if you're on Nougat! This Tutorial is only to upgrade the Oreo / EMUI 8 version! Don't use it to unbrick, if you don't know what you do!

BACKUP BEFORE YOU UPDATE!


I tested it on 24.03.2018 with my VTR-L29C432. I updated from B360 to B365 without any problems. No data loss, no bugs notices. Update process took around 4 minutes.

- First you need to find your correct firmware for your model on the Huawei Firmware Database. This is not a rebrand tutorial!
Link: http://pro-teammt.ru/firmware-database or use the links for L09/L29 I provided below.
- When you found your version (example VTR-L29C432B360) find the row which containts "FullOTA-MF" and click on "filelist". BFullOTA-MF-PV seems to mean "Public Version". I tested it on three devices without any problems but one guy notified me that B365 FullOTA-MF-PV bricked his phone after using this to upgrade from Nougat. For me it works fine.
- You need three files: update.zip, update_data_full_public.zip, and update_full_MODEL_hw_[].zip (example update_full_VTR-L29_hw_eu.zip).
- When you downloaded all three files rename it after this:
update.zip stays.
update_data_full_public.zip stays.
update_full_MODEL_hw_[].zip to update_full_hw.zip.

- Download this rar archive (alternative Link without ads if you don't want to support me ;) ) - version 040518, MD5 c4c7b33d104b696a6132f8be1f36ba0b
- Extract the archive on your sd card - you should have a folder named "oreoupdate" on it. This folder contains three files: oreoupdate.zip, VTR_RECOVERY_OREO_NoCheck.img.
- Put the three update zips you downloaded before inside the "oreoupdate" folder on sd card.
- Your SD card has to look like this:

- Insert the sd into your phone and boot into TWRP.
- AGAIN: DO A BACKUP!
- Tap on Install, navigate to your sd card and into the oreoupdate directory.
- Tap on oreoupdate.zip and install it.

- The phone will restart by itself - don't press any button!
- eRecovery will start and install the update - if you didn't do anything wrong, it should take around 2 minutes and the phone will do a reboot.
- If the phone won't reboot after update wait at least 5 minutes until you do it by yourself (I had this issue with only one P10).

That's it - you should have updated Oreo to a newer version.
The script installs the original recovery, so TWRP is removed. The bootloader stays unlocked.

Greetings,
Jannomag
Will this method work if I want to DOWNGRADE from B370 to B366?
Device: VTR-L29C636

EDIT: It worked!
 
Last edited:
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