[Q] How to root Huawei U8860(Honor) with Android 4.0

Search This thread

inoe.321

New member
Feb 12, 2011
4
0
I can't flashing my honor, and get update failed when flashing any rom ..anybody can help me..

uploadfromtaptalk1331899211014.jpg

Sent from my U8860 using xda premium
 

kaefert

Senior Member
Nov 14, 2007
513
190
Vienna
The recovery image linked in post #53 named "recovery_v8.img" --> http://www.mediafire.com/?2e8prgk99e3n0f7
Doesn't seem to be able to make Nandroid Backups. It seems to correctly create a boot.img and a system.img, but while creating the data.img it crashes, leaving the data.img either with a size of 0 bytes or sometimes with a few MB but corrupted. After a bit of testing I found that the problem doesn't seem to be the backup process, but just the time of how long since the boot of the recovery image. It also reboots if I don't do anything.

Is there any other recovery that works for the U8860, besides the original one and this one? I would like to have these two features from a recovery image:
-) flashing custom stuff
-) creating (and restoring) nandroid backups

I searched the web, but I couldn't find anything satisfactory:
this links to the same recovery image:
http://naw32fsystem.blogspot.com/2012/01/how-to-install-recovery-on-huawei-honor.html

and here they have another image but it doesn't seem to boot for me, if I try to boot it, it just keeps hanging on the huawei logo
http://unleashedprepaids.com/index.php?topic=491.0
--> http://www.mediafire.com/?lwhyfr9kgho80ap

I managed to get the dmesg output a few milliseconds before such an unwanted reboot -->
Code:
/root # dmesg -c
<3>[0, swapper] [  145.652458] 
<3>[0, swapper] [  145.652458] SMSM: Modem SMSM state changed to SMSM_RESET.
<3>[17, modem_notifier] [  145.652489] Notify: start reset
<3>[17, modem_notifier] [  145.652489] Notify: start reset ch:0
<3>[17, modem_notifier] [  145.652489] Notify: start reset ch:1
<3>[17, modem_notifier] [  145.652519] Notify: start reset ch:2
<3>[17, modem_notifier] [  145.652519] Notify: start reset ch:3
<3>[17, modem_notifier] [  145.652519] Notify: start reset ch:4
<3>[17, modem_notifier] [  145.652519] Notify: start reset ch:5
<3>[17, modem_notifier] [  145.652519] Notify: start reset ch:6
<3>[17, modem_notifier] [  145.652550] Notify: start reset ch:7
<3>[17, modem_notifier] [  145.652550] Notify: start reset ch:8
<3>[17, modem_notifier] [  145.652550] Notify: start reset ch:9
<3>[17, modem_notifier] [  145.652550] Notify: start reset ch:10

EDIT: Okey, I seem to have finally found a recovery that seems to work, but the problem with it its in chinese... I attach it since for downloading it from this site you first have to register and reply to the post..
http://www.deepin.org/forum.php?mod=viewthread&tid=2092884
It's a bit easier to find your way around this recovery menue by looking at the screenshots with english text from here:
http://xdaforums.com/showthread.php?t=1465957

EDIT2: I checked the chinese forum again, and found another post that has the same recovery but with english language! --> there -->
http://www.deepin.org/forum.php?mod=viewthread&tid=2087367
I replace the attachment file with the english version
 

Attachments

  • recovery-u8860-en.img
    6.4 MB · Views: 3,505
Last edited:

dv1234

Member
Mar 19, 2012
12
0
Downgrade or upgrade

Hi.
Read that I needed 2.3.5 or 4.0 to root Huawei u8860.
I wondered if any of you could post a link to a update.app and updare_cust.app to 2.3.5 or english verson of 4.0 or 4.0.3..
Would be nice

From
A guy that want root so much!!!!
 

kaefert

Senior Member
Nov 14, 2007
513
190
Vienna
Hi.
Read that I needed 2.3.5 or 4.0 to root Huawei u8860.
I wondered if any of you could post a link to a update.app and updare_cust.app to 2.3.5 or english verson of 4.0 or 4.0.3..
Would be nice

From
A guy that want root so much!!!!

Well, you can also change the language of the chinese ROMs to english.

I posted an index with links to a lot of ROMs, also the worldwide ROM (theres only one 2.3 ROM available to download at the time of this post) here:
http://xdaforums.com/showthread.php?p=23737303
The official huawei ROMs thate come as update.app are at the top of my index under the heading "Huawei Stock Upgrades"
 

davinccy

Member
Mar 26, 2012
6
0
Hi, I found this thread from Google.

I just upgraded my phone to the B977 version. All my Google apps stopped working. I used the recovery ROM kaefert recommended in this thread and successfully rooted my phone and also installed gapps-ics-20120317-signed.

Unfortunately, my Google Maps is still not working (Says app not installed). Can someone help me with this?

To add on, the dial code *147258369# doesn't work even after I installed the package. But reading through the previous posts, this seems to be normal. Could someone confirm?
 
Last edited:

daABBA

Member
Nov 2, 2010
30
0
Hi
Ive updated to huawei's chinese 4.0.3 and root and the recovery u found.

Everthing seems to work nicely, except one thing: mobile data.
It seems like I cant add any new apn's. It looks like I can add new apn's, but they doesnt get saved, so my apn list continues to be empty and still no mobile data.
Wireless works fine :)

Is the lack of mobile data a known issue and does anyone know a fix?

Regards -

Sent from my U8860 using XDA App
 

tropblaster

Senior Member
Apr 3, 2012
140
8
ASUS ZenFone 8
The recovery image linked in post #53 named "recovery_v8.img" --> http://www.mediafire.com/?2e8prgk99e3n0f7
Doesn't seem to be able to make Nandroid Backups. It seems to correctly create a boot.img and a system.img, but while creating the data.img it crashes, leaving the data.img either with a size of 0 bytes or sometimes with a few MB but corrupted. After a bit of testing I found that the problem doesn't seem to be the backup process, but just the time of how long since the boot of the recovery image. It also reboots if I don't do anything.

Is there any other recovery that works for the U8860, besides the original one and this one? I would like to have these two features from a recovery image:
-) flashing custom stuff
-) creating (and restoring) nandroid backups

I searched the web, but I couldn't find anything satisfactory:
this links to the same recovery image:
http://naw32fsystem.blogspot.com/2012/01/how-to-install-recovery-on-huawei-honor.html

and here they have another image but it doesn't seem to boot for me, if I try to boot it, it just keeps hanging on the huawei logo
http://unleashedprepaids.com/index.php?topic=491.0
--> http://www.mediafire.com/?lwhyfr9kgho80ap

I managed to get the dmesg output a few milliseconds before such an unwanted reboot -->
Code:
/root # dmesg -c
<3>[0, swapper] [  145.652458] 
<3>[0, swapper] [  145.652458] SMSM: Modem SMSM state changed to SMSM_RESET.
<3>[17, modem_notifier] [  145.652489] Notify: start reset
<3>[17, modem_notifier] [  145.652489] Notify: start reset ch:0
<3>[17, modem_notifier] [  145.652489] Notify: start reset ch:1
<3>[17, modem_notifier] [  145.652519] Notify: start reset ch:2
<3>[17, modem_notifier] [  145.652519] Notify: start reset ch:3
<3>[17, modem_notifier] [  145.652519] Notify: start reset ch:4
<3>[17, modem_notifier] [  145.652519] Notify: start reset ch:5
<3>[17, modem_notifier] [  145.652519] Notify: start reset ch:6
<3>[17, modem_notifier] [  145.652550] Notify: start reset ch:7
<3>[17, modem_notifier] [  145.652550] Notify: start reset ch:8
<3>[17, modem_notifier] [  145.652550] Notify: start reset ch:9
<3>[17, modem_notifier] [  145.652550] Notify: start reset ch:10

EDIT: Okey, I seem to have finally found a recovery that seems to work, but the problem with it its in chinese... I attach it since for downloading it from this site you first have to register and reply to the post..
http://www.deepin.org/forum.php?mod=viewthread&tid=2092884
It's a bit easier to find your way around this recovery menue by looking at the screenshots with english text from here:
http://xdaforums.com/showthread.php?t=1465957

EDIT2: I checked the chinese forum again, and found another post that has the same recovery but with english language! --> there -->
http://www.deepin.org/forum.php?mod=viewthread&tid=2087367
I replace the attachment file with the english version


Is it stable recover img
 
Last edited:

miui-lover

Member
Apr 6, 2012
12
4
Moskwa
How to do a clean restore? Back to GB and wipe out every data?
Very Good question.
1.First copy gb rom to sd card.
2.Wipe data/factory reset in clockworkmod.
2. in advanced choose Wipe cache and wipe dalvik
3 choose mounts and storage and choose in it : erase system and erase boot
4. Flash pack zip gb rom
5. Do a 1 point again.
6 Reboot system now

Finish.
 

Lurendreier

New member
Apr 9, 2012
3
0
Bergen
A problem on pink/purple screen

I have been reading some here, but I have a problem. My device never moves on from the pink/purple screen when I boot, and the drives that is supposed to be mounted when I attach the USB cable never shows up. I really want to upgrade and root to ICS, but since it never moves on and never mounts the drives, I won't take the chance of making the dload directory and start the upgrade and never get the chance of rooting and installing gaps and so on.

In advance. Thanks.
 

kosmas58

Member
May 12, 2011
46
20
To your problem:

To get the files written to your SD card you have the following choices:
1. Use Huawei HiSuite on your PC.
2 Write your Miceo SDHC directly from your PC (that's the way I normally use).

To root go to unlockroot.com. The software works for the U8860.

Cheers

Sent from my GT-P1000 using xda premium
 

Lurendreier

New member
Apr 9, 2012
3
0
Bergen
Simple question

I can easily write the files to the SD card, I can use my phone as normal without problems.

The problem is when i try to boot into recovery mode or upgrade mode. My phone never goes beyond the pink screen.
 

kaefert

Senior Member
Nov 14, 2007
513
190
Vienna
I can easily write the files to the SD card, I can use my phone as normal without problems.

The problem is when i try to boot into recovery mode or upgrade mode. My phone never goes beyond the pink screen.

with the pink screen, there are 3 different situations that might occur:

1.) You have created a dload directory on your sdcard and put a stock upgrade inside. Then the phone will automatically continue from there and do the updating

2.) You don't have a dload directory and are running the 2.3.6 ROM version. Nothing will happen. The phone keeps stuck on the pinkscreen until you take out the battery and reboot that way.

3.) You don't have a dload directory and are running any other ROM version. You can connect the phone to a computer via usb cable and exchange the recovery or kernel images. Once You've finished with that, you have to take out the battery to reboot.
 

kosmas58

Member
May 12, 2011
46
20
I allways upgraded using Settings-> Storage->Upgrade from SD. That's the way it works.

Sent from my GT-P1000 using xda premium
 

Jacksonz91

Member
Aug 26, 2010
23
2
Malaysia
I have the same problem as Dimac, I updated my unrooted Huawei Honor gingerbread to the 4.0.3 official ICS build, but have all the apps missing/hidden. It says Google Market, Google maps are all already installed but I can't find them listed in the Apps option. How do i get the missing apps restored? Because my phone is unrooted, I am unable to boot into recovery mode to install the Gapps package.

I don't consider myself a computer noob (have a diploma in IT), yet all this android debugging is making me really confused. Can anyone shed some light please?

Thank you so much

i have this problems too, after updated my unrooted huawei honor 4.0.3, my gapps are all missing, i unable to install the [gapps-ics-20120215-signed.zip] it says unable to open when i try to install. any solution pls? i want to get back my gapps TT
 

kosmas58

Member
May 12, 2011
46
20
To root you can use a tool like unlockroot.com

You can unroot as well.

Another solution is to install a rom with gapps like the Cambodia Version.

Cheers

Sent from my GT-P1000 using xda premium
 

Top Liked Posts

  • There are no posts matching your filters.
  • 11
    To enable google apps on ICS 4.0.3

    Upgrade to ICS 4.0.3

    Download ICS 4.0.3 upgrade from huaweidevice.com/cn/downloadCenter.do?method=toDownloadFile&flay=software&softid=NDExNTI=

    Make a “dload” directory on SD card root directory

    Copy the "UPDATE.APP” and "UPDATE_CUST.APP" to "dload" folder on SD card.

    Long press volume up + volume down + power button on the handset to startup you device in upgrade mode.

    It will reboot few times.

    Delete "dload" forlder on sdcard


    Root access

    Download recovery image at mediafire.com/?2e8prgk99e3n0f7

    Download su-3.0.3.2-signed.zip at mediafire.com/?burku15l62eb4te

    copy su-3.0.3.2-signed.zip to the root of sdcard

    Delete "dload" folder on sdcard

    Open settings / application then turn off/unthick "fast boot"

    Unplug any usb connection and turn the phone completely off

    Holding both the volume up + volume down + power button to startup you device. Let go when you see a pink/purple screen.

    Attach the usb cable to your computer and wait until a few usb mass storage devices are detected and mounted.

    Look for one that has just one directory called "image" in it. Navigate into this directory and you'll see "recovery.img" etc.

    Rename "recovery.img" to "recovery.org"

    copy "recovery-v8.img" to image folder and rename to "recovery.img", unmount the mass storage device (safely remove in windows) and then pull the battery out to turn the phone off


    Long press volume up + power button on the handset to startup you device in recovery mode

    Select “Install zip from sdcard”
    Select “choose zip from SD card”
    Find and select "su-3.0.3.2-signed.zip"
    Select "++Go Back++"
    Select "reboot system now"


    Add google apps to ICS 4.0.3


    Download gapps-ics-20120215-signed.zip at goo-inside.me/gapps/gapps-ics-20120215-signed.zip and copy to sdcard

    Unplug any usb connection and turn the phone completely off

    Long press volume up + power button on the handset to startup you device in recovery mode

    Select “Install zip from sdcard”
    Select “choose zip from SD card”
    Find and select "gapps-ics-20120215-signed.zip"
    Select "++Go Back++"
    Select "reboot system now"

    On dial pad type ( *147258369# ) select "Display GMS apps" and "Ok"
    Reboot phone

    All done :)

    Arnt
    6
    The recovery image linked in post #53 named "recovery_v8.img" --> http://www.mediafire.com/?2e8prgk99e3n0f7
    Doesn't seem to be able to make Nandroid Backups. It seems to correctly create a boot.img and a system.img, but while creating the data.img it crashes, leaving the data.img either with a size of 0 bytes or sometimes with a few MB but corrupted. After a bit of testing I found that the problem doesn't seem to be the backup process, but just the time of how long since the boot of the recovery image. It also reboots if I don't do anything.

    Is there any other recovery that works for the U8860, besides the original one and this one? I would like to have these two features from a recovery image:
    -) flashing custom stuff
    -) creating (and restoring) nandroid backups

    I searched the web, but I couldn't find anything satisfactory:
    this links to the same recovery image:
    http://naw32fsystem.blogspot.com/2012/01/how-to-install-recovery-on-huawei-honor.html

    and here they have another image but it doesn't seem to boot for me, if I try to boot it, it just keeps hanging on the huawei logo
    http://unleashedprepaids.com/index.php?topic=491.0
    --> http://www.mediafire.com/?lwhyfr9kgho80ap

    I managed to get the dmesg output a few milliseconds before such an unwanted reboot -->
    Code:
    /root # dmesg -c
    <3>[0, swapper] [  145.652458] 
    <3>[0, swapper] [  145.652458] SMSM: Modem SMSM state changed to SMSM_RESET.
    <3>[17, modem_notifier] [  145.652489] Notify: start reset
    <3>[17, modem_notifier] [  145.652489] Notify: start reset ch:0
    <3>[17, modem_notifier] [  145.652489] Notify: start reset ch:1
    <3>[17, modem_notifier] [  145.652519] Notify: start reset ch:2
    <3>[17, modem_notifier] [  145.652519] Notify: start reset ch:3
    <3>[17, modem_notifier] [  145.652519] Notify: start reset ch:4
    <3>[17, modem_notifier] [  145.652519] Notify: start reset ch:5
    <3>[17, modem_notifier] [  145.652519] Notify: start reset ch:6
    <3>[17, modem_notifier] [  145.652550] Notify: start reset ch:7
    <3>[17, modem_notifier] [  145.652550] Notify: start reset ch:8
    <3>[17, modem_notifier] [  145.652550] Notify: start reset ch:9
    <3>[17, modem_notifier] [  145.652550] Notify: start reset ch:10

    EDIT: Okey, I seem to have finally found a recovery that seems to work, but the problem with it its in chinese... I attach it since for downloading it from this site you first have to register and reply to the post..
    http://www.deepin.org/forum.php?mod=viewthread&tid=2092884
    It's a bit easier to find your way around this recovery menue by looking at the screenshots with english text from here:
    http://xdaforums.com/showthread.php?t=1465957

    EDIT2: I checked the chinese forum again, and found another post that has the same recovery but with english language! --> there -->
    http://www.deepin.org/forum.php?mod=viewthread&tid=2087367
    I replace the attachment file with the english version
    4
    U8860 root

    Greetings to all!
    First of all I must apologise for my bad English. Lack of practice...

    I've found how to gain root access for Honor running ICS with locked bootloader.
    It is simple and ugly.
    Getting root is based on mempodroid exploit and modified n95-offsets.
    Everything was rather simple except I've got some headache while getting the conclusion :)

    technical and other information
    On June 15 Huawei released firmware for CIS marked as official. Shame to Huawei for locking pinkscreen filesystem mount and many useless software. Also this firmware was really greedy for RAM. Less than 100Mb or mostly less was available after boot.

    Russian community was really upset due to locked pinkscreen issue. We started root privilege search. We choose mempodroid as a primary tool. Another part was n95-offsets.
    As all of you know, n95-offsets use pattern-search scenario to find required memory offsets. Huawei (or some other company or even compiler) slightly changed source code such a way that n95-offsets didn't find necessary addresses. With the help of hexedit I've found that one (of two total for exit function) instruction was changed a little. 0xB0FFFFFF (source of n95-offsets) was changed to 0xB7FFFFFF (run-as application). Among that, while browsing binary copy I got memory address before n95-offset.

    Simple code replace did the trick. mempodroid works. Root access gained.

    Addresses for mempodroid usage
    Assume that you've got android SDK (just for adb), and YOU KNOW WHAT YOU DO. Rooting may violate warranty. Mind it.
    Assume you copied a recent copy of mempodroid to /data/local/tmp and started adb shell right there :)
    Code:
    shell@android:/data/local/tmp $ ./mempodroid 0xd454 0xaac3 sh
    $ in the end of command prompt became #.
    It means that ACCESS GRANTED! :D
    So...
    Exit code offset is 0xd454
    SUID code offset is 0xaac3

    Cheers!

    P.S. These adresses work for U8800 Pro also. :)
    2
    did you guys managed to sync calendar? the option is not even available when i log my google account, it can only sync contacts and gmail.
    For those who have problems with calendar synchronization on ICS, perhaps you can use the way I use:

    1. Go to the calendar
    2. Go to the Settings
    3. Tap/click ADD ACCOUNT
    4. Tap/click Corporate
    5. Insert your Google email address & password
    6. In the Account setup, fill the Domain\username with full of your Gmail address, for example; oke@gmail.com, for password, enter the password you have, for server, fill with m.google.com, checklist Use secure connection (SSL) Accept all SSL certificates, just tap/click Next buttons to continue, later you can choose wether you want to checklist all the options or severals... :D
    1
    hello, we got Root, I can not insert a link (no rights), copy the post:
    1. Set the wood on your computer.

    2. We enter the engineering menu of the body. (*#*# 2,846,579 #*#*) further ProjectMenu - Background setting-Log setting - Logswitch - LOG on - turn on, return to the ProjectMenu - Damp & Log include all items (total 4 points). Exit and restart ProjectMenu of the body.

    3. Connecting to a PC the "Settings" - "Applications" - "Unknown sources" - turn on, then "Quick" - disable, then "Development" - include "Debug on USB" and "left on"

    4. On the PC, disable antivirus, run SuperOneClickv2.3.1. and in the upper left corner click "ROOT".

    5. On the pop-up windows give the "OK", a window with a proposal where a register just turn it off.

    6. The ending of the whole operation will be a few lines (about half the screen) at the end of the last word "OK"

    7. Turn off SuperOneClickv2.3.1, then "Options" - "Applications" - "Development" - turn off the "Debug on USB" and "left on" turn on "Quick", disconnected from the PC, restart the body.

    8. If done correctly then open desks and one of them will see the icon "Sueruser" versiya3.0.7.

    9. Return to its original condition and value of LOG on Damp & Log

    PS
    A small addition to the previous post, namely, after the root note two folders on the SD card and bugreports sleeplog. Remove the contents. If they continue to be replenished, then go to step 2 do the engineering menu, and then claim 9. Restart the body, clean folder on your SD card.