z0mg!!!1 I’ve “rooted” the Huawei U8185 (Ascend Y100)!
I say “rooted” (in quotes, as opposed to rooted) because it was extremely retarded and didn’t involve anything tricky, l33t, etc. The bootloader is unlocked so flashing a modified kernel and copying /system/bin/su
and Superuser.apk
is trivial. Trivial as it is, there’s still no easy way for most users to do this on their own yet.
The details
If you want to know how I did it: I compiled a custom kernel using the U8185 kernel sources released by Huawei, built a recovery-only device tree for CyanogenMod 7, then compiled and flashed recovery.img
to the device’s recovery partition. Recovery looks like this right now:
It’s ugly (something about framebuffer formats), but it works for our purposes here. Once booted into recovery the /system
partition is easily modified:
adb shell
mount -o remount,rw /system
exit
adb push su /system/bin/
adb shell chown root:root /system/bin/su
adb shell chmod 6755 /system/bin/su
adb push Superuser.apk /system/app/
adb shell chmod 644 /system/app/Superuser.apk
adb reboot
Done. Embarrassingly easy thanks to the open bootloader (it doesn’t check for signatures when flashing). Now that I have root I can dump system partitions like boot, recovery, and play around inside the phone. CyanogenMod, here I come!
I would like to root mine but I do not seem to get there after following the procedure you’ve given out. Would you mind simplifying it please? Does it void the warranty? Thanks and I await your response.
Haha, it probably does void the warranty. I honestly don’t know and I couldn’t care less. 🙂
Regarding rooting yours… you need to flash ClockworkMod Recovery to your recovery partition, and then flash the SuperUser zip from http://goo.im/superuser.
Here’s the ClockworkMod Recovery I ported to U8185: https://mjanja.ch/2012/07/clockworkmod-recovery-for-huawei-u8185/
hey, i dont get you. i’m unable to root my phone. the superuser is not verifying, not signed
hey i’ve been unable to root my huawei u8185, i dont get the procedure, im lost at the beginning where you start by pressing the down volume button. After connecting to the cable what do you do, and is there any software needed to flash. there its not very clear to me. please help. i dont want this document to go and other documents, i want to uninstal the coz they are taking up alot of space and i have better applications to install like the smart office. thanks anyway.
First, this article was about documenting my progress, not instructing users to follow my footsteps.
Second, if you want to root your U8185, you need to follow the instructions on the other article to install ClockworkMod Recovery: https://mjanja.ch/2012/07/clockworkmod-recovery-for-huawei-u8185/
Superuser will not flash on the stock Huawei recovery. This is why you were seeing signature errors.