using TWRP to downgrade -> recovering old backups - Honor 6, 6 Plus Q&A, Help & Troubleshooting

Hello everyone!
First post by me here
I'm trying to be as cleas as possible.
Device: Honor 6 L04
current Firmware: B820
extras: none (no TWRP, no root, no mods)
Aim: getting back my fully configured B521 as TWRP nandroid backup.
I succeeded in flashing TWRP, but when I tried to recover my old B521 Backup I softbricked it. Using fastboot I was able to flash back B820 but that's it..I'm stuck and I worked on it for almost a complete day.
I might have overlooked something...not sure...even tried to flash the stock recovery after a recovered my B521 backup but still...no luck.
Tools used: SRK tool, multitool, adb, fastboot, coffee (lots)
I also tried the official rollback to be try to recover the TWRP nandroid backup. That sadly got stuck at 5% (seen some unanswered threads here in the forum concerning that particular problem). Or does the rollback package take longer than 20 minutes to get past the 5% mark?
I'd concider myself to have some kind of dangerous half-knowledge but I am not at all offended if you treat me like a noob...sometimes even a professional finds out that he just forgot to put the plug in.
Please help..I am getting desperate here.
Anyway..thanks to everyone who read through my ramblings.

Never use an twrp backup to downgrade with Honor phones !
If you was on B820:
Download full b820 firmware and use unbrick Honor multitool function.
After use downgrade packet from Hihonor and flash B521. At this point you could use your twrp backup.

Thanks for the tip!
As I said earlier, the official downgrade package got stuck at 5% and I stopped it after 20 minutes AND I was able to get a running MM System...no problem there...I didn't even need the unbrick function, I just flashed everything myself.
My question is: do I have to wait longer for the downgrade package?
And other thing came to mind: The problem could be the bootloader, right?
I cannot find any bootloader.img with the Huawei Update extractor...is it named differently? It must be somewhere in there....and if it is..it must be possible to flash it via fastboot, right?

Related

How can i install older firmware in mt7-tl10

the phone was soft-bricked (boot-looping in the huawei initial animation), when i failed to instal correctly the update from b326 to b511, the bootloader was locked and the phone wasn't rooted, but i managed to solve both things, then i tried to restore a twrp backup of b511, since that was the version i tried to update to in the begining, after the restore, it was stuck yet again in boot loop but this time it only shows the initial huawei picture, so my cuestion is if there is some way to reinstall an older firmware, say b326, because when i did a backup so i could use the folder to store the files for the b511, the containing carpet name included b326, or if someone has a twrp backup for b326 that could share, it would be really apreciated
cheers
p.s.: i don't know if i should use some sort of rollback or how to use it, so any guidance would be really helpful
p.s.2: fooling around i just did another backup with twrp an it says that it has the b511 version, but i would love to go back to b326
p.s.3: i tried to run diferent stock recoveries and it only runs MM version, even when i flash recovery, boot, cache, cust, system and userdata from b326, it only let me run the MM recovery, aside of TWRP
nevermind, i finally solved it
so, with the b511 backup, you download it and change the s/n in the recovery txt, restore it with twrp and when you're going to reboot it, don't install the suggested SU, just let it run as it is and it will get into MM, then you flash the stock recovery using "recovery mate7 mobopx v2.1 translate by chudy_85" and follow the steps in this thread
http://forum.xda-developers.com/mate-7/development/finally-rollback-513-331-511-326-t3325803

How do I safely root and unlock bootloader on Marshmallow?

My device is European L04, currently running North Africa release (the earliest Marshmallow build uploaded) - L04_2016_0316_0900 (B820)
I'd like to unlock the bootloader and root my Honor 6. I've never done it (on this particular device), because I've read enough here to know it's slightly more risky than on other devices, especially when you plan to update the stock rom soon, so I preferred to wait until I have the last important update the device is likely to receive - Android 6.0.
What I want to know (some of the answers are in the topics which I listed below):
MultiTool - I've seen reports of bricks when using MultiTool with EMUI4/Marshmallow - why does it happen? My understanding is that MultiTool is a bundle of adb/fastboot and some recovery images for older Android versions, so my theory is that instead of using MultiTool, I should simply get the proper recovery for Marshmallow and flash it manually with fastboot, right?
unlocking bootloader, rooting, flashing recovery - I think I understand the process; in a nutshell: 'fastboot oem unlock X', 'fastboot flash recovery imagename.img', then flash the proper SU.zip in recovery. Where do I find the code, the Marshmallow recovery image, the SU.zip file?
will recovery backup in TWRP work without any problems?
what is the procedure to go back to stock completely after rooting? Unroot, (then wipe if it's needed?) so I am able to safely flash stock firmware again (since, from what I know, flashing stock on a rooted phone makes itself brick permanently, right? or is it just a soft-brick and it can be fixed?)
is there anything else I should know before proceeding?
What I found so far:
http://forum.xda-developers.com/showpost.php?p=66615082&postcount=502 - two recovery images, TWRP and another one (stock?) for the Marshmallow release
http://forum.xda-developers.com/honor-6/general/honor6-multi-tool-t2963060/page50 some rooting instructions for the L02 beta, see posts 494 and 498; no idea whether this is applicable to final Marshmallow or L04 at all
http://forum.xda-developers.com/honor-6/general/huawei-honor-6-plus-unlock-bootloader-id-t3357259 an app to get the unlock code, seems a bit shady to me though on the first glance
http://forum.xda-developers.com/honor-6/development/honor-6-rooting-method-t2962795 alternate methods for bootloader (through a website or by email), in case the app won't work; also, detailed instructions on unlocking and rooting
Basically, I need to know whether my procedure is more or less right before I proceed. I think the information is quite hard to find and the risks are quite high, so I'd like to make a promise - when I'm done rooting it and I know the correct process, I'm going to make a "Update to Marshmallow, unlock, root" how-to thread for all the people that will need it in the future.
Another two questions...
1. Where do I get proper SuperSU for Marshmallow? I get a boot loop (yeah, I know I have to wait and I did, but it's a pretty obvious bootloop from watching the logcat content, and nothing new happens...) after flashing http://download.chainfire.eu/supersu-stable (2.65).
2. I have unlocked my bootloader and installed TWRP, so recovery and fastboot are functional. I didn't make a backup before flashing the zip and now I'm in a bootloop. How do I restore working Marshmallow? I assume I can either beg somebody to upload a TWRP backup for my H60-L04, or somehow flash the stock over what I have now. Can I simply use manual update from SD? Can I somehow flash Marshmallow again with fastboot? I'm too scared of bricking my device right now so I guess I'll brace myself for a few days without a phone until somebody helps me :/
I just flashed the Marshmallow release I had before the bootloop (I used Huawei Update Extractor and flashed boot, cust, system and recovery with fastboot; then open up Huawei recovery and factory reset for good measure, I'm not sure it was even needed) and the device is working. I'll restore my stuff, install TWRP, make a backup then try out your ZIP. Thanks
edit: thanks again - your zip works indeed. So after the initial hurdles, now I've got working root and a reasonable way of restoring in case I screw something up along the way.
Before making a new topic with the tutorial I have a few more questions.
First of all, why exactly we weren't supposed to update the rooted devices? I'm not currently interested in OTAs (it's pretty obvious that it needs a functional Huawei recovery, and you need to unroot cause an update can make a mess in a rooted system, making it bootloop for example), but can we flash extracted images with fastboot on rooted devices? Logically, we should be able to... How about sdcard update method?
Can we flash Marshmallow on Kitkat? (fastboot, sdcard, local update methods?) Or do we need to update to Lollipop along the way?
Can I flash stock roms in general (evenbetween different Android versions) by using fastboot with {boot, cust, recovery, system} images only? There's a lot of images that you can extract with Huawei Update Extractor - why there's so many if they're not needed?

GEM-702L, want to get rooted marshmallo installed. Screwed something up

I will try to keep it short and concise;
Had android 5.0.1 (if I recall correctly), unlocked it, installed twrp and rooted it.
Then used the local update option to get to marshmallo. Then tried to root again using supersu and it wouldn't boot. Tried restoring nandroid backup of 5.0.1 backup but it wont boot either.
I have searched for many hours and tried many different roms etc. I can only get to the boot animation and it just stays there.
I can get into TWRP and bootloader with no issue but have no idea if I can use the dload option if I can not boot into the OS.
Can someone please help me get this back either to the stock rom or a custom marshmallo rom installed?
I will be honest that I don't fully understand what it means when there is a prerequisite of "You must already be on B201 or higher to flash this" such as with the Simply International I have tried to flash. And am not sure what the EMUI version is or how it affects what can be installed.
Thanks for any info.
Hello
1) First of all, go into TWRP recovery, and do a full wipe. Then reboot and wait.
2) If unsucessfull, try out the downgrade file for 702L : http://download-c.huawei.com/download/downloadCenter?downloadId=81363&version=323452&siteCode=tw . It does install with official dload method
3) If it's not enough, you'll have to use ADB to fix your device I guess:
https://androidmtk.com/download-minimal-adb-and-fastboot-tool
http://lifehacker.com/the-easiest-way-to-install-androids-adb-and-fastboot-to-1586992378?
its use on X2:
http://forum.xda-developers.com/showthread.php?p=62829551#post62829551
(and following post)
pick up the file from your last installed (or nandroid restored) ROM to use with huawei update extractor.
==
but try out 1 &2, and come back here before using ADB, to have more precise instructions

Can't OTA fromL29C432B560 to b581 because of TWRP. How to go back to stock recovery ?

Hello all.
I think it's all in the title. I am on L29C432B560, with root and TWRP installed.
Recently, I got the OTA notification for B581. But when I tried it, the system dowloaded the package, then rebooted to recovery. Except my recovery is TWRP, and won't auto-install the package.
Could I just use fastboot to re-flash stock recovery, OTA update, and maybe re-root with magisk ?
If yes, where to download the stock recovery for nougat ? I've been searching for 2 hours, but it seems my google-fu isn't strong enough :/
Alternatively, any suggestion is welcome as to the best way to go from rooted b560 with TWRP to b581 ...
Thanks in advance for your help !
Aaaaaand I just found it.
There seems to be something magical with me, where I look for something for 2 hours, then decide to ask for help, and figure out the solution 5 minutes later.
I just needed to use HuaweiUpdateExtractor to get the recovery.img file from a full b 560 update. After that I flashed it with fastboot, and the OTA .... well, the OTA failed. But it got through to standard recovery and started.
@kaceps
Here the stock recovery of your firmware.

Any possible way to unbrick my phone?

Hello, guys. I bought two of these phones. BLN-AL30 VERSION is the one that I was using for a while. I tried to unlock its bootloader and it was a complete success. I remember that my phone said BLL-L22 in its about device section and not BLN-AL30 though. I proceeded to install TWRP and rooted it, I also backed up all the partitions so I decided to go for the elite version (TWRP, for I wanted to install their room). Everything was ok. I installed the elite rom which I thought was cool and I used it for a while. Then I decided to switch into slim ROM. I had made the proper back up also and still have them files. I backed up everything because I realized the elite ROM asked for a complete wiping. The next thing I realized was that my phone wouldn't be able to install the slim rom because I had this error:
Unable to wipe vendor /vendor command not allowed.
It also happened with product and version partition. And sometimes it said unable to mount /vendor. (The same for product, version)...
Now, I can't install any other room because of that. And I have downloaded many update.app files to recover and heal my phone as stock but it seems impossible. I have bought another honor 6x and it's coming the next month because I loved this phone but also because if bricked but unrecoverable I'd like to have its parts in case of some repair needed. Is there anyway to recover it? it's so sad. I never thought elite rom would do that to my phone. I assure I followed every single step from its thread. Thanks in advance. Hope you can help.
try to formate data then go to main main screen reboot to recovery now wipe everything. if it is not working then try previous version of elite TWRP or Berlin TWRP. if nothing works then u need to do dload. but u r saying dload is also not working still u have two solutions. download oem info of another region and flash it via TWRP u can try oem info for bln-l22c675b340 https://forum.xda-developers.com/honor-6x/how-to/guide-debranding-to-india-variant-bln-t3679402 now Google for bln-l22c675b340 firmware download it then unzip update app file. now Flash oem info file in TWRP then using sd card flash update app by pressing 3 buttons. this time it will install for sure. if oem file failed to install then extract the oem file then download srk tool put both files in restore folder connect your phone in fastboot restore oem info will work for sure. there is no way to brick honor 6x lot of rescue methods available if this fails still you can use hwota8 method to upgrade oreo.
Thank I'm going to try that
Where can I find the Oreo update thing?. Thanks
evjgl said:
Where can I find the Oreo update thing?. Thanks
Click to expand...
Click to collapse
once it is ready for your model. its in beta phase in China and not released for public yet.

Categories

Resources