How to go back to stock EMUI 5.0 after flashing TWRP/Custom roms (Guide)

BackToAndroid

Senior Member
Apr 5, 2017
148
10
0
Were you on mm or Nougat? Any rough idea on what was the build number like b150, b360..and what is the model number BLN-L22, BLN-L21, BLL etc
Hey thanks to one of my old post here, I found that I updated to EMUI 5.0 so I was Nougat and post update my build number is BLN-L22C6. Does this help?
 

shashank1320

Recognized Contributor
May 26, 2015
7,481
2,065
113
Delhi
Hey thanks to one of my old post here, I found that I updated to EMUI 5.0 so I was Nougat and post update my build number is BLN-L22C6. Does this help?
Yes it does. Check the debranding guide in my signature, 2nd link, for Indian version and you will get link to couple of files, main and data zip. Just flash them via dooad. Let me know if fpund else will give the direct link
 
  • Like
Reactions: BackToAndroid

BackToAndroid

Senior Member
Apr 5, 2017
148
10
0
Yes it does. Check the debranding guide in my signature, 2nd link, for Indian version and you will get link to couple of files, main and data zip. Just flash them via dooad. Let me know if fpund else will give the direct link
Thanks man! Let me go home and try it.

Can you tell me what's the difference between current thread and your debranding method?
 

ghostair

Member
Nov 16, 2017
11
0
0
Software install failed!

Incompatibility with current version

Tested Devices:
Huawei GR5 BLL-L22.

Hello all,
I just wanted to put this guide out there for anyone struggling with restoring stock after flashing a custom nougat rom/TWRP. It took me several days to figure out this method, which has never failed to get me back to stock after screwing with my phone. You can also use this if you accidentally wiped data without removing your fingerprint.

Prerequisites:
- Stock firmware for your device. If you were using a BLL-L22, you need the firmware which matches your phone's model and it has only been tested with the same firmware version. You can use the Huawei firmware update finder to get it.
- You'll need HuaweiUpdateExtractor, find it here: https://forum.xda-developers.com/showthread.php?t=2433454 . All credit goes to the original creator of the tool, @worstenbrood .
- You also need a Micro SD card in your phone, along with a micro SD card reader/ SD card reader (if you have a micro SD to SD card converter).
- You need a functioning computer with ADB commands installed system wide.

Anyways, here goes:
1. Unzip the update zip file, and ensure you have the update.app .
2. Using Huawei Update Extractor, extract only the boot.img, recovery.img, system.img, and vendor.img from the update.app . Those are the only files you need.
3. Boot into TWRP and format data. then wipe ALL partitions.
HINT: If you had your Micro SD card merged with internal storage, MAKE SURE you partition your micro SD card in TWRP via the partition SD card functionality, using EXT3/4.
4. Reboot into TWRP, and flash the vendor.img using the install image functionality in TWRP.
5. Wipe all partitions and format data as well, and reboot into the bootloader (fastboot).
6. Flash the BOOT, RECOVERY, and SYSTEM images, in that order, using fastboot.
7. Reboot into fastboot, and remove your micro SD card.
8. Create a folder called dload in the folder where the update.app file is located, and place the update.app file inside the dload folder.
9. Copy the dload folder to the micro SD card you have connected to your PC via a card reader.
10. Place the micro SD card back inside the phone, and then hold power + volume up + volume down.
11. This should begin the flashing process, wait till it finishes flashing and reboots.
12. Boot into the stock recovery, and factory reset and also clear data.
13. Reboot.
14. PROFIT! You should be back on EMUI 5.0 with a fully functional phone once more.

If you have any questions at all, feel free to ask. Also, if the guide worked for you, please let me know and I'll compile a list of devices it has been tested on. Thanks guys!

DISCLAIMER: This method works flawlessly for me, and I have used it countless times with my Huawei GR5 2017 (BLL-L22). I am not responsible for any damage done to your phone, nor can I guarantee this will work on every single variant of the Honor 6X. Do to this at your own discretion.

Hit thanks if I helped.
 

umeshchamara

Senior Member
Oct 25, 2015
76
6
0
24
Colombo
Help Me !!!!

I have done everything until the dload method thing i have put update.app inside dload foder and put it inside my 32gb microsd (fat32) but when i press power + vol up + vol down it showed software installed failed.

I can only boot to fastboot

No Recovery and that's all :crying:
 

RedSkull23

Senior Member
Apr 29, 2017
1,774
641
0
Milan
soundcloud.com
Incompatibility with current version
Don't quote full OP, please
I have done everything until the dload method thing i have put update.app inside dload foder and put it inside my 32gb microsd (fat32) but when i press power + vol up + vol down it showed software installed failed.

I can only boot to fastboot

No Recovery and that's all :crying:
Tried to flash recovery via fastboot mode? Dload method never worked for me too
 

umeshchamara

Senior Member
Oct 25, 2015
76
6
0
24
Colombo
Finally booted

Don't quote full OP, please

Tried to flash recovery via fastboot mode? Dload method never worked for me too
Finally booted to the system after few times trying to access stock recovery and reset but some systems apps like themes not working at all. I have tried many update.zips and using dload method to reflash but it always stuck at 5℅ and give software update failed message.

Note : I have relocked my bootloader after successful boot but know i'm stuck with some non functioning system apps:crying:
 

RedSkull23

Senior Member
Apr 29, 2017
1,774
641
0
Milan
soundcloud.com
Finally booted to the system after few times trying to access stock recovery and reset but some systems apps like themes not working at all. I have tried many update.zips and using dload method to reflash but it always stuck at 5℅ and give software update failed message.

Note : I have relocked my bootloader after successful boot but know i'm stuck with some non functioning system apps:crying:
You could try unlocking your bootloader again and do a clean install of your firmware, it should fix things... That happens when something important is missing on your firmware. What version are you running?
 
  • Like
Reactions: umeshchamara

umeshchamara

Senior Member
Oct 25, 2015
76
6
0
24
Colombo
You could try unlocking your bootloader again and do a clean install of your firmware, it should fix things... That happens when something important is missing in your firmware. What version are you running?
I have done exactly below steps few times but still, i'm stuck with some non-functioning system files.

Unlock Bootloader,
Flash twrp
format & wipe partitions
flash stock recovery, boot and system using fastboot
doing dload (Only early version (B360) worked fine latest version (B384) gives an error "Update Failed")

My Current firmware version as below

Model - BLL - L22
Build Number - BLL - L22C636B384 (Eventhough i have used dload method several times with B360 still show as B384 :crying: )
 

RedSkull23

Senior Member
Apr 29, 2017
1,774
641
0
Milan
soundcloud.com
doing dload (Only early version (B360) worked fine latest version (B384) gives an error "Update Failed")

My Current firmware version as below

Model - BLL - L22
Build Number - BLL - L22C636B384 (Eventhough i have used dload method several times with B360 still show as B384 :crying: )
So you tried to do dload with B360 while you was on B384, because B384 by dload won't work, right? I think that if yes, this could be one possible cause of the problem. You did that because apps wasn't already working, or problems are started after that? Because using dload with earlier versions of your build can mess up things by what I know, maybe because there are version of files that doesn't match with files on your actual build that are overwrote... You don't have TWRP backups to restore? And... Why won't you try to rebrand it to another variant?
 
Last edited:
  • Like
Reactions: umeshchamara

umeshchamara

Senior Member
Oct 25, 2015
76
6
0
24
Colombo
So you tried to do dload with B360 while you was on B384, because B384 by dload won't work, right? I think that if yes, this could be one possible cause of the problem. You did that because apps wasn't already working, or problems are started after that? Because using dload with earlier versions of your build can mess up things by what I know, maybe because there are version of files that doesn't match with files on your actual build that are overwrote... You doesn't have TWRP backups to restore? And... Why won't you try to rebrand it to another variant?
I didn't have twrp backup and I don't want to rebrand it. I just want to get back to stock with fully functioning stock ROM that's the only thing I want. Is there anything I can do to get back to stock ROM without any issue ?? I just noticed all the default media files comes with this device also doesn't appear to be there :crying::crying::crying:
 

shashank1320

Recognized Contributor
May 26, 2015
7,481
2,065
113
Delhi
I didn't have twrp backup and I don't want to rebrand it. I just want to get back to stock with fully functioning stock ROM that's the only thing I want. Is there anything I can do to get back to stock ROM without any issue ?? I just noticed all the default media files comes with this device also doesn't appear to be there :crying::crying::crying:
Flash the small update.zip file (data file of few ? MBs) via TWRP. Need help? I can guide further
 
  • Like
Reactions: umeshchamara

RedSkull23

Senior Member
Apr 29, 2017
1,774
641
0
Milan
soundcloud.com
Last edited:
  • Like
Reactions: umeshchamara

shashank1320

Recognized Contributor
May 26, 2015
7,481
2,065
113
Delhi
Here you can find the BLL-L22C636B384 update package http://update.hicloud.com:8180/TDS/data/files/p3/s15/G1756/g1755/v98545/f1/full/update.zip inside it you'll find 3 update zips; update.zip - the biggest one around 1,70GB, then update_full_BLL-L22_hw_xx, around 700MB usually and last, the smaller one which @shashank1320 was referring to, i mean update_data_full_public (shashank, didn't knew that this data zip could be flashed even by TWRP! If possible, that's a great thing)
Let me check the version and will confirm if this can be flashed via TWRP
 
  • Like
Reactions: umeshchamara