Solution for B521 install problem - Honor 6, 6 Plus Q&A, Help & Troubleshooting

Hi everyone,
Problem: I tried every method I know to install B521 on my H60-L04; but every time I encountered a problem: the installer failed at "post_processing cust" (at 96%). After rebooting, the OS seemed to be half installed: ugly arrangement of icons, no keyboard, no hide navigation bar, ... and factory reset did not work. In short, I had a bad feeling about it.
Solution: Thanks to this post, there is a simple procedure to solve this problem. In cust partition of B521, there is only a folder for "eu" region and my phone requires a "ru" folder, so I just renamed "eu" to "ru" .
The procedure is:
Install B521.
Root the phone (I did by Multi-Tool).
Install an explorer which can access and modify root (I used ES File Explorer).
Go to "/cust/hw".
Rename "eu" folder to "ru".
Do factory reset.
Done! enjoy your life.
After above procedure, my phone has this features:
Swype and Google keyboards
Supports 4G and has a button for it in notifications
Hide navigation bar button
Motion control
Mirror and Smart Controller
Some games!
...
Note that may be your phone requires different country code than "ru", but even in indian rom B510, there is a "ru" folder in "/cust/hw".
Also I find a procedure for users who don't want to root their phones:
you can extract "cust.img" from "update.app" using HuaweiUpdateExtractor and unpack "cust.img" contents by ext4_unpacker. Then rename the "eu" folder to ru" and repack it by tools described here. Finally flash modified "cust.img" in fastboot mode. Note that because repacking tools need linux, I did not do this and don't know even it works or not.

what's your base version of kitkat?
i have B370, can i directly go for the update of B521?

droyd.014 said:
what's your base version of kitkat?
i have B370, can i directly go for the update of B521?
Click to expand...
Click to collapse
I tried to upgrade from B370, B380, B390, B394 and B500 and all are the same. If you buy your phone from eu region, it must upgrade with no problem.

thanks! i would give it a try
keep you posted

je.nickp said:
Hi everyone,
Problem: I tried every method I know to install B521 on my H60-L04; but every time I encountered a problem: the installer failed at "post_processing cust" (at 96%). After rebooting, the OS seemed to be half installed: ugly arrangement of icons, no keyboard, no hide navigation bar, ... and factory reset did not work. In short, I had a bad feeling about it.
Solution: Thanks to this post, there is a simple procedure to solve this problem. In cust partition of B521, there is only a folder for "eu" region and my phone requires a "ru" folder, so I just renamed "eu" to "ru" .
The procedure is:
Install B521.
Root the phone (I did by Multi-Tool).
Install an explorer which can access and modify root (I used ES File Explorer).
Go to "/cust/hw".
Rename "eu" folder to "ru".
Do factory reset.
Done! enjoy your life.
After above procedure, my phone has this features:
Swype and Google keyboards
Supports 4G and has a button for it in notifications
Hide navigation bar button
Motion control
Mirror and Smart Controller
Some games!
...
Note that may be your phone requires different country code than "ru", but even in indian rom B510, there is a "ru" folder in "/cust/hw".
Also I find a procedure for users who don't want to root their phones:
you can extract "cust.img" from "update.app" using HuaweiUpdateExtractor and unpack "cust.img" contents by ext4_unpacker. Then rename the "eu" folder to ru" and repack it by tools described here. Finally flash modified "cust.img" in fastboot mode. Note that because repacking tools need linux, I did not do this and don't know even it works or not.
Click to expand...
Click to collapse
Does screen off gestures working after this like double tap to wake the screen?

yash4505 said:
Does screen off gestures working after this like double tap to wake the screen?
Click to expand...
Click to collapse
I think this features requires an additional sensor which honor 6 doesn't have it.

je.nickp said:
I think this features requires an additional sensor which honor 6 doesn't have it.
Click to expand...
Click to collapse
Thanks for replying...

Downgrading Honor 6_L04 from B507 to B380-Honor 6-Honor
Do you have any Youtube link to solve this issue of Downgrading Honor 6_L04 from B507 to B380-Honor 6-Honor

Hi, My l01 flashed B560 of l04, how to go back to B535, please help me.

Related

[Solved] Huawei y550 only boots in twrp. Can not install any rom.

Hello there,
My first post here. It is a big forum, so I have to find my way.
Hope you can help me.
Some info:
My device is a Huawei Y550 L01.
The bootloader is unlocked and my device is rooted.
It ran Android KitKat 4.4.4 but I did install cyanogenmod 11 and it looked great.
Problems began when I installed a new boot-theme. It was booting over and over again with the new boot-theme. (bootloop).
I did several things: try to recover the back-up, try to re-install cyanogenmod 11, wiped cache, dalvik cache, system etc. Nothing worked so far. I think my phone is bricked now.
It now only boots in twrp.
So I read the thread of Dimspace:
IVE BRICKED MY PHONE!
Download the full Huawei Y550 rom from Here (You want the penultimate file - y550 build 239
Download the Huawei update extractor from the same link
Run update extractor and extract the rom
Copy the entire folder "dload" to the root of your sdcard (so there is a folder on your sd card called dload containing the update file)
Hold down all physical buttons on your phone - volume up, volume down and power at once
Click to expand...
Click to collapse
Info is very helpful :good:, but I am not sure what to do. I think I have to install the full Huawei Y550 Rom, like described above, but do not know exactly how. I downloaded the Huawei update extractor and the Y550 rom (think I need the build 246 version instead of the 239).
My question is:
- any others solutions in how to get my device working again?
- do I need to extract the Update.app file, which is in the Huawei Y550 rom, before putting it in the dload folder of my sd-card?
I can see the files with the Huawei update extractor. Do I have to extract those files and afterwards transfer the files (in the dload folder) to the sd-card?
Dajoh59 said:
Hello there,
My first post here. It is a big forum, so I have to find my way.
Hope you can help me.
Some info:
My device is a Huawei Y550 L01.
The bootloader is unlocked and my device is rooted.
It ran Android KitKat 4.4.4 but I did install cyanogenmod 11 and it looked great.
Problems began when I installed a new boot-theme. It was booting over and over again with the new boot-theme. (bootloop).
I did several things: try to recover the back-up, try to re-install cyanogenmod 11, wiped cache, dalvik cache, system etc. Nothing worked so far. I think my phone is bricked now.
It now only boots in twrp.
So I read the thread of Dimspace:
IVE BRICKED MY PHONE!
Download the full Huawei Y550 rom from Here (You want the penultimate file - y550 build 239
Download the Huawei update extractor from the same link
Run update extractor and extract the rom
Copy the entire folder "dload" to the root of your sdcard (so there is a folder on your sd card called dload containing the update file)
Hold down all physical buttons on your phone - volume up, volume down and power at once
Click to expand...
Click to collapse
Info is very helpful :good:, but I am not sure what to do. I think I have to install the full Huawei Y550 Rom, like described above, but do not know exactly how. I downloaded the Huawei update extractor and the Y550 rom (think I need the build 246 version instead of the 239).
My question is:
- any others solutions in how to get my device working again?
- do I need to extract the Update.app file, which is in the Huawei Y550 rom, before putting it in the dload folder of my sd-card?
I can see the files with the Huawei update extractor. Do I have to extract those files and afterwards transfer the files (in the dload folder) to the sd-card?
Click to expand...
Click to collapse
Solved this problem, after reading the thread "Everything Huawei Y550". There is a lot of information.
Here is what I did:
I downloaded the stock rom (build 246) to my pc. Extracted it and copied the dload folder with the update app to my sd-card: I extracted only the folder, not the update.app. Then did a forced update by holding both volume buttond and the power-on button. Released the power button after the huawei logo was coming up and after i saw the progression bar (for installing the rom) i released the volume buttons. Worked very good, thanks to the people in the "Everything Huawei Y550" forum.

mate 7 chinese rom to europe rom

hello,
i have a mate7 MT7-TL10C00B561
can you tell me how to pass the phone in europe release?
you have links to a Roma?
pplleeaasseeee help me. :crying:
Chudy made a nice collection of all the firmwares etc, hope that helps you
http://forum.xda-developers.com/mate-7/general/huawei-mt7-l09-l10-stock-firmware-ota-t3275784
thanks for your help.
I have to take C432B571 Full OTA (Europe) for MT7-TL10 ?
edit
I just tested. I get the message, install software failed.
is what to root the phone? unlocking the bootloader?
vulbas2 said:
thanks for your help.
I have to take C432B571 Full OTA (Europe) for MT7-TL10 ?
edit
I just tested. I get the message, install software failed.
is what to root the phone? unlocking the bootloader?
Click to expand...
Click to collapse
How did you try to update and with which file?
I read some changed their region by changing some entry in a file, one example is this topic but I am sure there are more to be found.
EDIT: One more about region.
i put C432B571 Full OTA (Europe) for MT7-TL10 on my sdcard on dload.
and
forced upgrade method: Copy the “dload” folder to external SD card, then boot your phone while holding Vol up + Vol down + Power. Release the Power button when your phone vibrates.
the update.app is in dload folder
vulbas2 said:
i put C432B571 Full OTA (Europe) for MT7-TL10 on my sdcard on dload.
and
forced upgrade method: Copy the “dload” folder to external SD card, then boot your phone while holding Vol up + Vol down + Power. Release the Power button when your phone vibrates.
Click to expand...
Click to collapse
If I were you I would root your phone to allow modifications.
First step is obtaining an unlockcode to unlock your bootloader, please search the topics for someone that can provide it as it can be hard to obtain it using the official page.
jfer671 was so kind to help me and perhaps also you
Next is flashing a custom recovery (TWRP) using fastboot. To use this you must install some software and drivers to allow connecting to your phone. An easy start is using Nexus Root Toolkit to guide you through the basics.
EDIT: Way easier might be using this excellent tool (SRK Tool Huawei) I forgot about
After this you can flash and root (flash SuperSu), backup and restore etc.
thx Mother_Teresa
with SRK Tool Huawei i root my phone.
in the sub menu utility i choose 9= changing oem info and custom.bin. change to eu.
it installs fine. after I do not know what to do.
when i want install C432B571 Full OTA (Europe) for MT7-TL10 the message is install software failed.
actully my rom is MT7-TL10C00B561
vulbas2 said:
thx Mother_Teresa
with SRK Tool Huawei i root my phone.
in the sub menu utility i choose 9= changing oem info and custom.bin. change to eu.
it installs fine. after I do not know what to do.
when i want install C432B571 Full OTA (Europe) for MT7-TL10 the message is install software failed.
actully my rom is MT7-TL10C00B561
Click to expand...
Click to collapse
Are you on C432B571 now ?
Do you find your mistake ?
Velocesuper said:
Are you on C432B571 now ?
Do you find your mistake ?
Click to expand...
Click to collapse
hello cher compatriote
actually my rom is MT7-TL10C00B561
I can not change the Rom. if you have a clear tutorial I'm interested. link to the right rom?
vulbas2 said:
hello cher compatriote
actually my rom is MT7-TL10C00B561
I can not change the Rom. if you have a clear tutorial I'm interested. link to the right rom?
Click to expand...
Click to collapse
Check your vendor information by typing *#*#2846579#*#* in dialer followed by 3 (Network information) and 4 (vendor info).
It should show EU
cege987 said:
Check your vendor information by typing *#*#2846579#*#* in dialer followed by 3 (Network information) and 4 (vendor info).
It should show EU
Click to expand...
Click to collapse
vendor country info :
vendor : cmccchannel
country : cn
vulbas2 said:
hello cher compatriote
actually my rom is MT7-TL10C00B561
I can not change the Rom. if you have a clear tutorial I'm interested. link to the right rom?
Click to expand...
Click to collapse
Same problem on my MT7-TL09. I search a good tutorial too
I'm on C900B560 and I need C432B560 or C432B571.
Velocesuper said:
Same problem on my MT7-TL09. I search a good tutorial too
I'm on C900B560 and I need C432B560 or C432B571.
Click to expand...
Click to collapse
I had same problem with SRK tool, and had to do it manually. You have to be rooted though.
Install a file browser with root access (fx explorer)
In the folder where you installed the SRK tool, go to oeminfo_mate7/oeminfo_eu
Copy the oeminfo file to phone to #system(root)/dev/block/platform/hi_mci.0/by-name/ and set file permission to 0777
Copy the custom file to phone to #system(root)/data and set file permission to 0777
Reboot phone and check vendor info again. If it is Vendor : hw Country: eu then you're good to go.
You can now receive the B571 OTA, but you first have to remove root using the SuperSU app, and reflash the stock recovery using the SRK tool
Then you should go into Setting / Updater on phone, and check for updates
cege987 said:
I had same problem with SRK tool, and had to do it manually. You have to be rooted though.
Install a file browser with root access (fx explorer)
In the folder where you installed the SRK tool, go to oeminfo_mate7/oeminfo_eu
Copy the oeminfo file to phone to #system(root)/dev/block/platform/hi_mci.0/by-name/ and set file permission to 0777
Copy the custom file to phone to #system(root)/data and set file permission to 0777
Reboot phone and check vendor info again. If it is Vendor : hw Country: eu then you're good to go.
You can now receive the B571 OTA, but you first have to remove root using the SuperSU app, and reflash the stock recovery using the SRK tool
Then you should go into Setting / Updater on phone, and check for updates
Click to expand...
Click to collapse
Thank you cege987 for these explanations.
I'm not root for now, I have code to unlock my bootloader, but never use it.
I hesitate to return my phone to Huawei, because it has problems with the GPS (I sometimes have to reboot to it fix the signal)... And it's still under warranty.
If I root, I lose my warranty
cege987 said:
I had same problem with SRK tool, and had to do it manually. You have to be rooted though.
Install a file browser with root access (fx explorer)
In the folder where you installed the SRK tool, go to oeminfo_mate7/oeminfo_eu
Copy the oeminfo file to phone to #system(root)/dev/block/platform/hi_mci.0/by-name/ and set file permission to 0777
Copy the custom file to phone to #system(root)/data and set file permission to 0777
Reboot phone and check vendor info again. If it is Vendor : hw Country: eu then you're good to go.
You can now receive the B571 OTA, but you first have to remove root using the SuperSU app, and reflash the stock recovery using the SRK tool
Then you should go into Setting / Updater on phone, and check for updates
Click to expand...
Click to collapse
i see "block" with EZ file manager, but how to open this file for modify ?i don't understand
with fx explorer i don't see "block". i have activated the root access on fx explorer.
vulbas2 said:
i see "block" with EZ file manager, but how to open this file for modify ?i don't understand
Click to expand...
Click to collapse
Check your PM dude
vulbas2 said:
hello cher compatriote
actually my rom is MT7-TL10C00B561
I can not change the Rom. if you have a clear tutorial I'm interested. link to the right rom?
Click to expand...
Click to collapse
Hello !
Here :
http://ministryofsolutions.com/2016/09/guidehow-to-change-region-of-mate7-mate8.html
:good:

Camera is broken.

Hello,
My device is the Mate 9 (MHA-L29C185B110) and I seem to have a problem with the camera.
When pressing the button to take a photo, the camera app restarts itself. I try again, but didn't work, to no avail.
I also tried to record a video. It seems to work, but the camera freezes but it's still counting, otherwise recording.
I have just recently flashed a custom recovery img (TWRP), the boot img on another thread that prevents the device from being automatically encrypted, and SuperSU root.
Do any of you have a solution to this problem?
Would this be because I haven't flashed Public_data.zip and Full_HW_data.zip?
And will this problem fix if I completely install the MHA-L29C185B172's firmware?
SeanPHTRPW said:
Hello,
My device is the Mate 9 (MHA-L29C185B110) and I seem to have a problem with the camera.
When pressing the button to take a photo, the camera app restarts itself. I try again, but didn't work, to no avail.
I also tried to record a video. It seems to work, but the camera freezes but it's still counting, otherwise recording.
I have just recently flashed a custom recovery img (TWRP), the boot img on another thread that prevents the device from being automatically encrypted, and SuperSU root.
Do any of you have a solution to this problem?
Would this be because I haven't flashed Public_data.zip and Full_HW_data.zip?
And will this problem fix if I completely install the MHA-L29C185B172's firmware?
Click to expand...
Click to collapse
It could be a problem if you flashed a boot image for a different model. You need boot image for C185B110. It should work without hw and Public zips, but a lot of other things break without flashing those. Updating to C185B172 will fix it.
By the way, which supersu did you use?
If the one from the "Decrypt" thread in Guides you don't need to flash a pre-decrypted boot image, the installer does it for you.
ante0 said:
It could be a problem if you flashed a boot image for a different model. You need boot image for C185B110. It should work without hw and Public zips, but a lot of other things break without flashing those. Updating to C185B172 will fix it.
By the way, which supersu did you use?
If the one from the "Decrypt" thread in Guides you don't need to flash a pre-decrypted boot image, the installer does it for you.
Click to expand...
Click to collapse
As for the SuperSU, I think I took it from the full root guide w/o decrypt img, but obviously I had to use a decrypt img because of stock
SUPERSU-2.79-MATE9-init.d_support
For the boot (No force encryption boot)
This is probably where things went wrong. I flashed the wrong build image.
https://forum.xda-developers.com/mate-9/development/stock-boot-img-library-t3573312
I had to use above link because I couldn't flash SuperSU since I don't have an external sd to extract it from (Since you have to format your data before flashing it)
I couldn't find the hw and public zips for C185B110, so if you have it, a link would be generous.
Would flashing stock boot img for MHA-L29C185B110 fix it?
and what would happen if i flash stock boot.img?
and do you have a decrypt boot.img for C185B110?
Thanks!
SeanPHTRPW said:
As for the SuperSU, I think I took it from the full root guide w/o decrypt img, but obviously I had to use a decrypt img because of stock
SUPERSU-2.79-MATE9-init.d_support
For the boot (No force encryption boot)
This is probably where things went wrong. I flashed the wrong build image.
https://forum.xda-developers.com/mate-9/development/stock-boot-img-library-t3573312
I had to use above link because I couldn't flash SuperSU since I don't have an external sd to extract it from (Since you have to format your data before flashing it)
I couldn't find the hw and public zips for C185B110, so if you have it, a link would be generous.
Would flashing stock boot img for MHA-L29C185B110 fix it?
and what would happen if i flash stock boot.img?
and do you have a decrypt boot.img for C185B110?
Thanks!
Click to expand...
Click to collapse
It would probably fix it yes, but no boot image or hw/public exist for B110 so I'm guessing it shipped with that build.
You'd have to update, using https://forum.xda-developers.com/mate-9/how-to/guide-mate-9-flash-update-package-t3593108
I don't think you can use Firmware Finder as you're probably missing the System Update feature.
Either that one I linked or FunkyHuawei, but Funky cost money to use.
Thanks,
I will try using the link you used.
although it is not clear.
On manual update step A, do you need to download all three?
the base, the OS(windows) and the model?
and where do i put these files?
and on b and c on update zip
do i have to download two update.zip?
for example, C185B110 and C185B172
do i also need to download full ota instead of just ota? fullota is incompatible, says firmware finder on mobile
SeanPHTRPW said:
Thanks,
I will try using the link you used.
although it is not clear.
On manual update step A, do you need to download all three?
the base, the OS(windows) and the model?
and where do i put these files?
and on b and c on update zip
do i have to download two update.zip?
for example, C185B110 and C185B172
do i also need to download full ota instead of just ota? fullota is incompatible, says firmware finder on mobile
Click to expand...
Click to collapse
Yes, download base, os and MHA. Extract all to the same folder. You should only have one folder named HWOTA and the files/folders in that. If it extracts to a folder with the same name as the zips, enter the folders and copy hwota folder then go back one folder and paste/merge so you end up with one folder named HWOTA. Easiest way is putting it directly in C:\hwota\, if your windows version allows it. Else place it on desktop. (long file paths or a path containing spaces might make hwota not function correctly).
You need to download all 3 files (fullota update.zip, hw zip and Public zip), easiest way is using firmware finder to download. Either mobile or the pc version. For pc go to the common base tab and search for your model and then download the build you want including public and HW zips.
You only need to download the fullota update, hw and Public zip of the build you're updating to. If you're on b110 and going to update to B172 you only need to download B172.
Rename the files according to the guide (update.zip, update_all_hw.zip and update_data_public.zip), place them in either hwota/update folder or make a HWOTA folder on your sdcard and put the renamed files there.
When running hwota, select script update folder or sdcard update folder depending on where you put the files. Select same model update.
One last question:
Does it have to be FULLOTA, not just OTA?

How to upgrade Firmware from Italian TIM Carrier to Customized Official Italian FW

Hello Everyone!
I am not an expert, but I'd to know, if I can change my actual Firmware "Italian TIM Carrier " to an Official Italian NO Carrier.
It's possibile to follow any guide or link here ?
Actually I have Firmware Nougat 47.0.A.7.137/R15A and i would to updgrade to Oreo 47.1.A.5.51/R2B
If someone could help me, I will thanks in advance.!!
Just download Oreo Italian customized firmware with Xperifirm (you can search for it with Google and download the application). This program would download first the desired firmware and then extract it. Search on xda forum for Newflasher application by munjeni, just download zip and extract it in the same folder where you have downloaded and extracted oreo firmware. Delete all .ta files present in folder and user.sin if you don't want to have corrupted data when turning on your phone after flashing it. Make a backup of your important data and staff present on phone first. Charge your phone completely, when ready, shut it down completely. Hold volume down button and connect phone to pc with his own USB cable. Run newflasher.exe and follow instructions prompted in Windows ms-dos prompt window, it would search for phone and than start flashing. Beware for your PC to not shutting down before is all completed. When flashing is over, turn on your phone and let it setting for a while. If you have any problems can use Sony pc companion application to reset it completely
Good job and pay little attention to what you would do
If not completely sure of what you are going to do just stop and ask. It's better than having a bricked device
Take a look here, that's the guide I followed for flashing my xzp first time :
https://forum.xda-developers.com/xz-premium/help/version-flashing-internation-version-t3629823/page2
Hello Tony
Thanks a lot about your tips... I can tell you.. I did it! Very happy. My Phone it is upadted to Oreo No Italian Brand.
What i did...
I download Firmware from Xperiafirm
I unzipped partion zip folder into the same folder "firmware donwloaded"
I downloaded newflasher, and unzip it into the same folder of official firmware.
I run the newflassher apps, and wait to complete the operation.
Ths a Lot, very happy.
Tonyevol said:
Just download Oreo Italian customized firmware with Xperifirm (you can search for it with Google and download the application). This program would download first the desired firmware and then extract it. Search on xda forum for Newflasher application by munjeni, just download zip and extract it in the same folder where you have downloaded and extracted oreo firmware. Delete all .ta files present in folder and user.sin if you don't want to have corrupted data when turning on your phone after flashing it. Make a backup of your important data and staff present on phone first. Charge your phone completely, when ready, shut it down completely. Hold volume down button and connect phone to pc with his own USB cable. Run newflasher.exe and follow instructions prompted in Windows ms-dos prompt window, it would search for phone and than start flashing. Beware for your PC to not shutting down before is all completed. When flashing is over, turn on your phone and let it setting for a while. If you have any problems can use Sony pc companion application to reset it completely
Good job and pay little attention to what you would do
If not completely sure of what you are going to do just stop and ask. It's better than having a bricked device
Take a look here, that's the guide I followed for flashing my xzp first time :
https://forum.xda-developers.com/xz-premium/help/version-flashing-internation-version-t3629823/page2
Click to expand...
Click to collapse
Good to know it's all fine :laugh:
Um... So, apparently he did not "delete all .ta files present in folder and user.sin", and all went well. So, is it necessary to "delete all .ta files present in folder and user.sin" or not? And if it is, whey are these files even included into the download?
TheKorbenDallas said:
Um... So, apparently he did not "delete all .ta files present in folder and user.sin", and all went well. So, is it necessary to "delete all .ta files present in folder and user.sin" or not? And if it is, whey are these files even included into the download?
Click to expand...
Click to collapse
When I flashed my us dual SIM to fr firmware using newflasher, I flashed everything downloaded from xperiafirm I did have to reinstall apps and logins, but umid rather have a fresh start. I flashed to enable the fingerprint scanner
Sent from my [device_name] using XDA-Developers Legacy app

Unbrick you Mediapad M5 - Install OTAs - Customized HuRUpdater for Mediapad M5

I am sharing with you here my version of HuRUpdater 0.4 customized for the Mediapad M5. I am not taking any credit here for HuRUpdater, the original work can be found here: https://forum.xda-developers.com/honor-9/development/tool-flash-official-firmware-recovery-t3769279. Please follow the instructions there on how to install it to an SD card. Also unzip the hurupdater zip, and in a sub folder you will find huruupdate-binary and busybox. Place these two files in the same folder on the as card where you have the other zips. Finally run it from custom recovery.
Your boot loader needs to be unlocked.
HuRUpdater can be used to:
Recover the tablet from a soft brick or bootloop. As long as you can install and access TWRP, it should be good to go.
Restore the tablet back to stock after installing a custom ROM.
Install full OTA updates after unlocking the bootloader, since it appears you cannot install OTAs anymore once the bootloader is unlocked.
Revert back to an older version of the ROM (watch out for XLOADER versions though, make sure that match https://forum.xda-developers.com/mate-10/how-to/beware-bla-l29c432b147-t3817241)
When I was trying to install an OTA after unlocking my bootloader and installing a custom ROM, I found out that HuRUpdater doesn't work out of the box for the Mediapad M5, so I made some minor customizations:
HuRUpdater looks for the volume keys when it starts up in order to read user inputs, and if it doesn't find it, it bails out. I removed that check for the volume keys, so the script will now run without requiring any user input.
HuRUPdater brings its own busybox binary, but it uses unzip trying to install it, which doesn't seem to be available on the M5. I changed it to copy it to the destination instead from the same folder as the other zips.
HuRUpdater checks whether the update will lock your bootloader, and then require you to press a volume key to confirm. Since volume keys are not working and this locking is probably undesired, the script will now bail out if it finds that your booloader may become locked.
NOTE: After successful flash you have to factory reset! And this must be done using the stock recovery, not TWRP!
I have only used it successfully on the Mediapad M5, but but there should be no reason why it wouldn't work on other devices on which HuRUpdate fails when looking for volume keys.
First big thanks for your post! I have a blank Mediapad here without anything any system flashed on it. When I flash HuRU it states an error with the following lines in recovery.log:
Code:
mkdir: 'utils': File exists
cp: bad '/external_sd/CMR-W09C432/hurupdate-binary': No such file or directory
chmod: utils/hurupdate-binary: No such file or directory
cp: bad '/external_sd/CMR-W09C432/busybox': No such file or directory
chmod: utils/busybox: No such file or directory
/tmp/updater[261]: unzip: not found
/tmp/updater[261]: /tmp/utils/busybox: not found
Error with update.zip file. See recovery.log for more details
Updater process ended with ERROR: 1
Any idea on how to fix this?
valko8877 said:
First big thanks for your post! I have a blank Mediapad here without anything any system flashed on it. When I flash HuRU it states an error with the following lines in recovery.log:
Code:
mkdir: 'utils': File exists
cp: bad '/external_sd/CMR-W09C432/hurupdate-binary': No such file or directory
chmod: utils/hurupdate-binary: No such file or directory
cp: bad '/external_sd/CMR-W09C432/busybox': No such file or directory
chmod: utils/busybox: No such file or directory
/tmp/updater[261]: unzip: not found
/tmp/updater[261]: /tmp/utils/busybox: not found
Error with update.zip file. See recovery.log for more details
Updater process ended with ERROR: 1
Any idea on how to fix this?
Click to expand...
Click to collapse
Oh, sorry, think you found a bug and I need to update the instructions. Please unzip the hurupdater zip, and in a sub folder you will find huruupdate-binary and busybox. Place these two files in the same folder on the sd card where you have the zips and try again.
konradsa said:
Please unzip the hurupdater zip, and in a sub folder you will find huruupdate-binary and busybox. Place these two files in the same folder on the sd card where you have the zips and try again.
Click to expand...
Click to collapse
Thanks a lot! That worked. It got way too late for me, to come to this idea by my own. Spent several hours to revert to stock firmware and now your version of HuRU seems to to do its work. Currently its flashing Huawei's ZIP files.
valko8877 said:
Thanks a lot! That worked. It got way too late for me, to come to this idea by my own. Spent several hours to revert to stock firmware and now your version of HuRU seems to to do its work. Currently its flashing Huawei's ZIP files.
Click to expand...
Click to collapse
Great, glad it worked for you, I updated the instructions in the first post. The reason I ended up with variant of hurupdater is just like you I found out nothing else works, I was trying to install an OTA.l after unlocking boot loader. When I have some time I will think about how to make this a little more seamless. Let me know if you see any other problems.
konradsa said:
Let me know if you see any other problems.
Click to expand...
Click to collapse
Yeah, so far so good, tablet is now on stock firmware. The flash was successful, after extracting both binaries from your HuRU ZIP to same folder as the other ZIP's including HuRU, flashing the HuRU ZIP itself again and letting it do it's magic. That tool saved me a lot of more hours of working out on how to revert to Stock, while every Huawei way to go and also the Androids way to go have failed. Thanks again! I can also confirm, that the "vanilla" version of HuRU does not work on Mediapad because of the mentioned error of not finding the user input device. Using the specialized Mediapad one instead did it's thing. Thumbs up!
You really saved me!!!! I tried everything before this post... I was about to give up.
Wanted to install multi user function (which has been deleted in the lite version), gone through a series of steps and post including unlocking, rooting, flashing custom bootloader, installing a mask, etc... throughout the way something happened and I got stuck at the TWRP bootloader, nothing worked, everything I tried yielded an error of some kind. This was my salvation! I'll be forever in debt! Tanks a lot!!!!

Categories

Resources