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 ?
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?
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
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?
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?
Thank you to reply, I'm thinking in use this guide later: https://forum.xda-developers.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?
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
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.
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.
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.
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.
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.
and here is a part from recovery.log - install error. It is not so much clear for me.
Code:
-----------------------------------------------
| 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
Hi,
in this tutorial I will guide you how to upgrade from Nougat to Oreo and updating Oreo to newer version, when they are released.
ANNOUNCEMENT: Testers with eMMC devices are needed! Please read post #219!
Special thank are going to @mankindtw who wrote the script and @Blackball who released something similar for the P10Plus.
I just edited the script for working with the P10 to make it easier for you.
DISCLAIMER: I don't give any warranty. I tested this on 5 devices without any problems.
This Tutorial ist just for the Huawei P10 (VTR).
This tutorial has two versions:
Tutorial 1: Upgrading your P10 from Nougat to Oreo
Tutorial 2: Updating to a newer Oreo version.
Prerequisites: You need a sd card with minimum 4gb free space, formatted in FAT32.
Also you need an unlocked bootloader and TWRP installed.
Read first, then do it.
Backup, backup, backup - please, don't blame me when you notice data loss.
For everyone who don't know how to unlock bootloader and install TWRP, here's a short tutorial:
Unlocking bootloader (will void warranty!): The site is down at the moment. There's no official statement from Huawei if they shut it down completely or if there's just an error on this site. Fact is, at this moment you can only get an unlock code by sending Huawei support an E-Mail or using DC Phoenix (costs around US$5)!
If you found another solution, tell it here for everyone, please!
- Go to settings app and write down you IMEI, Build-Number and Model-Number. VERY IMPORTANT!
- Open phone app and dial *#*#1357946#*#* - write down the Product-ID and Serial Number. VERY VERY IMPORANT!
- Go back to settings, open developer options and activate OEM-Unlock and USB-Debugging.
- Go to this site, login or create account, follow the steps and fill out the forms to get your unlock code.
- VERY VERY VERY IMPORTANT: Write it down on paper, pc, laptop, tablet - everything you have. If you lost it and brick your phone with locked bootloader, you'll not be able to unbrick it without payed services like FunkyHuawei!
- ALSO VERY IMPORTANT: Do a backup of everything you need! Unlocking the bootloader will cause a factory reset, all data will be removed!
- Now turn off your phone.
- Connect it to USB and turn it on while holding the volume-down button.
- You should see the fastboot screen with green FRP Lock and Bootloader Lock.
- AGAIN: BACKUP! Do you have your unlock code save?
- Type following command into your cmd or terminal: "fastboot oem unlock CODE"
- Confirm the unlock with volume-up and power button.
- Done, phone will do a factory reset and the bootloader is unlocked.
Install TWRP:
- Open the developer settings and enable the the "OEM Unlock" and "USB Debugging" if you haven't done it already.
- Download the right TWRP version: TWRP 3.1.1-0 for Nougat by @OldDroid - TWRP 3.1.1 for Oreo by @Blackball.
- Boot into fastboot mode by turning off the phone, connect it via usb to you pc and power it on while holding down Volume-Down until you see the white fastboot screen.
- Flash the TWRP version - there are two different commands for Nougat and Oreo:
Nougat:
Code:
fastboot flash recovery TWRP.IMG
Oreo:
Code:
fastboot flash recovery_ramdisk TWRP.IMG
- Test it by turning off the phone with holding the power buttong until it's off and boot the phone with DISCONNECTED usb while holding Volume-Up.
Now the real thing:
Tutorial 1 - Upgrade Nougat to Oreo Do not use this to unbrick your P10 or REinstall Oreo! This works only, if you're on Nougat! Otherwise you can full brick your P10! Mention: I didn't loose any data after upgrading from Nougat to Oreo with this method. None of the guys who tested it noticed any data loss. BUT, no warranty for this!
BACKUP BEFORE YOU UPGADE!
- 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". Only tested with B360 FullOTA-MF, one guy bricked his phone using B365 Full-OTA-MF-PV, I think it's because B365 is an update from B360, but I really don't know if B1xx to B365 alway bricks your phone! Just use B360 and then use oreoupdate.zip for updating to a newer version - this method is tested on multiple devices without any problems.
- 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 - Version 060518, MD5 0637269f1dc9b9a509de97ff14559f4a.
- Extract the archive on your sd card - you should have a folder named "oreoupgrade" on it. This folder contains three files: oreoupgrade.zip, VTR_RECOVERY_NoCheck.img and VTR_RECOVERY2_NoCheck.img.
- Put the three update zips you downloaded before inside the "oreoupgrade" 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 oreoupgrade directory.
- Tap on oreoupgrade.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 Oreo installed.
The script installs the original recovery, so TWRP is removed. The bootloader stays unlocked.
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 - 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.
If there are any issues with this notify me so we can work together to find a solution!
Please post the TWRP log and a screenshot of your oreoupgrade / oreoupdate directory on your sd card with file sizes. With this information it's easier to help.
Tutorial 3 - Updating Oreo version with official EMUI updater 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!
This Method is only if there's an official update released for your device by Huawei. You'll get a system update notification. If there's no such notification use Tutorial #2!
MENTION: I tested it on my device from B365 to B369 without any problems. If there are any issues, please notify me. Brick risk is barely 0 because it's using offical update files downloaded by EMUI. BACKUP BEFORE YOU UPDATE!
- Check if there's an official update available in system settings. You should also get a notification. DO NOT INSTALL, YET!
- Download this rar archive - version 020618, MD5 31fbddff853a4dd9b167e6682c17f175.
- You can choose two different places where you extract it:
- 1. Without root: SD card: Just extract the archive on SD card, so you'll have a directory on it called "officialupdate". Inside this directory are two files: "officialupdate.zip" and "VTR_RECOVERY_OREO-NoCheck.img".
- 2. With root: /cust directory. Extract the archive with a file manager of your choise and put the "officialupdate" directory into /cust.
- Now boot into TWRP and install the officialupdate.zip on SD or in /cust - /cust needs to be mounted. Go to "Mount" and just check "cust". Then go to "Install" and navigate to the .zip file.
- TWRP will install the modified recovery - it's the same one as in Tutorial #2.
- Reboot into system
- Install the update and the update process will start.
Note: The reboot after the update can take a few minutes (my phone took around 5 minutes!). Don't abort the reboot process!
You also need to install the root again after this update!
Note #2: I need testers for it. Please write here in this threat if it worked for your or not with phone information (model, version, etc.).
KNOWN ISSUES
- @SwiftingDuster got is bootloader loggeg with VTR-L29C636B362 coming from B162. It can be produced by the firmware files, I really don't know.
- eMMC version of P10 can be bricked! Thanks @mleczan for notice. If possible I will release an eMMC version, but without testers I can't do it.
--- 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!
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!)
UPDATE 040518 - Only oreoupdate
- Added support for eMMC devices.
Special thanks to @mleczan who provided the code for eMMC devices!
Testers with eMMC devices are needed! Please read post #219!
UPDATE 080418
- Fixed oreoupdate - should work now!
UPDATE 050418
- Added comments to TWRP output
- Added security and fail safety
(check if all files are present and in the right directory, if not, it stops)
IF YOU FIND ANY ERRORS OR TYPOS PLEASE REPORT !!
UPDATE 130318 - Fixed a typo on oreoupdate, sorry for this guys!
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 from hwmt firmware database.
- Added screenshots of sd card directory.
- Edited the tutorial for unlocking bootloader and installing TWRP.
Greetings,
Jannomag
PS: Every donation is welcome - and will go directly to a local children hospice in my hometown!
and here is a part from recovery.log - install error. It is not so much clear for me.
Code:
-----------------------------------------------
| 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
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.
------------------------------------------ @BlaMa: Thanks for notice!
UPDATE 130618 - Only officialupdate
- Fixed an issue with the script, should work know (theoretically - can't test it at the moment!)