Post Reply

huawei mytouch root

4th February 2013, 10:00 PM   |  #31  
Senior Member
Flag Douarnenez (finistère, bretagne, france)
Thanks Meter: 63
 
471 posts
Join Date:Joined: Oct 2008
Donate to Me
More
Quote:
Originally Posted by illdill

This is great, gets you rooted. I was able to install clockwork, but I have no backup options in the recovery menu which is kind of the whole point. Anyone able to back the device up yet? I tried that adb method but I get an error about accessing the device. All other adb functions appear to work normally.

adb backup -apk -all -nosystem -f c:\backup.ab

http://www.addictivetips.com/mobile/...tition-images/
24th February 2013, 12:07 PM   |  #32  
Junior Member
Thanks Meter: 0
 
1 posts
Join Date:Joined: Aug 2012
Unhappy image folder files
Quote:
Originally Posted by toquer

ok so here's what i've learned so far from trying every method that i can find...

when you boot the phone into the pink screen (volume up and volume down plus power) there is a partition containing 1 folder with 5 files. That folder is called image and the file inside are amss.mbn, boot.img, cust.img, emmcboot.mbn, and recovery.img

The Ascend G300 is a similar phone to the G312 and there is a filed called superrecovery which changes the recovery to set ADB with root priveliges and installs SU in system. If we use the recovery from that batch file made by PauloBrien and push it to the device while in pink screen mode and then reboot into recovery the phone won't power on. You can return to the pink screen and change back to the original recovery, but you can not boot the device into recovery nor regularly. Now this gave me an idea as i'm typing. what if i change it and issue the command in ADB as ADB works during the pink screen. I'm going to try that now.

But this can't be done when in bootloader, only in pinkscreen which makes me think it's fastboot USB mode, but fastboot commands dont work uless you are in the bootloader with the huawei logo which you can only get into by issuing the reboot-bootloader command through adb. once you enter bootloader mode via ADB reboot command then you are able to issue some fastboot commands.

ok so that didn't work...basically when the files in the imge folder are changed the device won't boot into anything but the pink screen mode.

the original recovery file size is 6340KB and the one from PauloBrien is smaller at 5074KB. I'm wondering if file size has something to do with why it won't boot, however, i'm not familiar with what's inside of these files. So...as i reasearch how to build our own clockworkmod recovery i'm wondering if there's a way to change the ADB command inside from not root to root. if it's a on off selecton i'm not sure how i'd affect file size. this is where we get into the realm of knowledge that i don't possess.

so if anybody can offer up some knowledge from where i stand now... please do so.

on a side note, when running exploits, (gingerbreak, zergrush, doomsomething, psneuter, etc)...they all hang.
in linux when trying to drop a file into /system/bin the terminal read out says something about failing to cycle power, not certain what this means.

as i learn a bit more, i'll go ahead and add more...

HEY i was wondering if someone could upload or point me in the direction where i could find the files that belong in the -image- folder i replaced them with other files and now my phone either restarts as soonest logo comes up or if i hold -volume up and power button i get a blue screen my phone is a Huawei Unite Q U8730--any help highly appreciated much thanks in advance My wife is going to kick my ass??help
26th February 2013, 12:21 AM   |  #33  
Junior Member
Thanks Meter: 0
 
3 posts
Join Date:Joined: Dec 2010
Talking Need root on new OTA? Got it!
Fixed for me:
Some of these steps may be unnecessary, but this sequence worked for me, with a updated phone fresh from the box, under Windows 7 64 bit.
Note that NO exploit is required, just the right steps in the right order.

You will need the "old" rooting file:
"Huawei MyTouch 4G Root
Created by mattlgroff
Visit me at DroidRzr.com!!!"
They want a registration to download at droidrzr.com, but the file is probably around elsewhere as well.



On the phone, go to phone app, dial *#*#2846579#*#*
Project menu->background setting
OTP NV filter switch, hit confirm.
UsbSetting->Manufacture mode, confirm.

Don't reboot yet.

In computers browser, go to here: sigmakey.com/ Sigma-Help/ Qualcomm.html scroll down till you see
Direct unlock for U8680, U8730, U8800, U8860, C8860E:
Click that and download the single file "Huawei drivers"
Extract the zip file somewhere handy.

Find and extract the previously used rooting file.


Now, reboot the phone.
When It comes back up, go to device manager (Win+r devmgmt.msc <enter>)
you should see some Android devices with yellow triangles (no driver).

For each of the four:
Go to details, change property to Hardware Ids, make a note of the number at the end of the first line in Value, right after MI_
Then go to driver, update driver, Browse, let me pick, All devices, have disk. point to where you extracted the earlier downloaded Huawei drivers, plus the folder for your OS (mine was t:\huawei\win764 for windows 7 64 bit)

Select any file in the directory, doesn't matter. use the following chart to load the correct driver for the MI_##
## Driver
00 Huawei Incorporated Android Adapter Modem
01 Huawei Incorporated Android Adapter PCUI
03 Google, Inc Adapter ADB Interface
04 Huawei Incorporated DBAdapter Reserved Interface
05 Huawei Incorporated DBConsole Reserved Interface

yes, 02 is missing, but unneeded.

Unplug your phone, count to 5 and replug.


I used the "old" rooting file and used the root.bat as a guide.
Extract the old rooting file to a directory, change to that directory, then, You'll want to do this:

adb reboot-bootloader
Wait for the bootloader to come up
fastboot boot rooted.img
Wait for it to come up, then give it an additional minute or two.
adb shell "mount -t ext4 -o remount,rw /dev/block/mmcblk0p12 /system"
adb push su /system/bin/su
adb push Superuser.apk /system/app/
adb push busybox /system/xbin/
adb shell "chmod 6755 /system/bin/su"
adb shell "chmod 755 /system/xbin/busybox"
adb shell "chmod 644 /system/app/Superuser.apk"
adb reboot

After the reboot, when it got the the "desktop", there was about a 2 minute delay where NOTHING seemed to work and i was missing all desktop icons. After about 2 minutes, everything worked.

This survives a "quick" reboot, don't know about a "full" reboot yet.
And I'm guessing the same basic process would work for a custom ROM image, but I haven't tested it yet.

Replies about working or not working would be appreciated.


Quote:
Originally Posted by toquer

I've been working on this for the past week. Every exploit I've tried just hangs after a while. I've gotten much further manually. I've got unbuntu and been working using various manual methods. The thing I've noticed is that there is no system folder in root. There is a system partition in which app and bin folders exist. Later today I'm going to have time to try some more. If it weren't for these silly rules id reply to somebody elses post, but I guess reading in forums for 3 years as a registered user doesn't count. Never a need to post as I've always found something using a search. And now I've got a phones that's been out for a week and there's no info out on it so I guess I get to develop myself. Not a hard thing...just time consuming and I've got better things to do, but these pink apps gotta go and I need wired or wireless tehter again. Hopefully I have succcess later today and can post how I accomplished it.

26th February 2013, 02:03 AM   |  #34  
Junior Member
Thanks Meter: 0
 
3 posts
Join Date:Joined: Dec 2010
8 digit ID, how to find.
Have you tried the 8 digit number you get from adb devices

Also, I have a reply that includes how I rooted the latest OTA. the post includes how to get the fastboot mode to work.
Short version: the drivers are NOT complete for updated phones, they seem to have changed the USB PID/VID/MI codes.


Quote:
Originally Posted by toquer

huawei says the product ID is an 8 digit number. I've been trying to dump the log files so i can scan them for some kind of 8 digit number. i've also tried all the different USB modes as well as a few other changes in the project menu that we're able to access. These haven't given me any success in changing the ownership of the folders needed to gain root access. i've not had any time to tear apart the recovery image to figure out what it's doing. but all in due time somebody will figure this out. still haven't been able to get fastboot to work properly either. am running through the usb modes on that now.

1st March 2013, 08:18 AM   |  #35  
Junior Member
Thanks Meter: 0
 
3 posts
Join Date:Joined: Dec 2010
More fun with the U8730 / Huawei Mytouch Q
mount -o remount,rw /dev/block/mmcblk0p12 /system
Now install busybox from the play store. Then open it and install.
You may have to do this twice, using the smart install option the second time.

Use:
pm list packages -e To list enabled PackageManager apps (autoruns)
pm disable app.name.something To disable autorun

I now have 334872 free mem (after waiting for system to settle), it was less than 256000.
Oh, and you can disable CarrierIQ this way. I also wiped the apk from /system/app

/data/app seems to have new pkgs as well as updates to the existing packages in the form of pkgname-x. I'm guessing you could add a fake pkg and increment X (which is a number) to force an overwrite of (currently) undeletable packages.

Remember, if you have auto-updates on in the "Play Store", it can update and re-enable any package on the system.


Is anybody at all finding my piddling about and documenting it useful? Anybody? Bueller?


---------- Post added at 09:18 AM ---------- Previous post was at 09:05 AM ----------

FYI, those MBN files? They are ELF files...aka executable (decompilable?) unix program.
31st March 2013, 05:32 PM   |  #36  
Crazygrouzin's Avatar
Senior Member
Flag geisenheim
Thanks Meter: 142
 
466 posts
Join Date:Joined: Jan 2013
More
Quote:
Originally Posted by FockingHail

mount -o remount,rw /dev/block/mmcblk0p12 /system
Now install busybox from the play store. Then open it and install.
You may have to do this twice, using the smart install option the second time.

Use:
pm list packages -e To list enabled PackageManager apps (autoruns)
pm disable app.name.something To disable autorun

I now have 334872 free mem (after waiting for system to settle), it was less than 256000.
Oh, and you can disable CarrierIQ this way. I also wiped the apk from /system/app

/data/app seems to have new pkgs as well as updates to the existing packages in the form of pkgname-x. I'm guessing you could add a fake pkg and increment X (which is a number) to force an overwrite of (currently) undeletable packages.

Remember, if you have auto-updates on in the "Play Store", it can update and re-enable any package on the system.


Is anybody at all finding my piddling about and documenting it useful? Anybody? Bueller?


---------- Post added at 09:18 AM ---------- Previous post was at 09:05 AM ----------

FYI, those MBN files? They are ELF files...aka executable (decompilable?) unix program.

Did someone find the update.app firmware for u8680? I need it badly
Last edited by Crazygrouzin; 2nd April 2013 at 12:56 PM.
12th April 2013, 11:41 PM   |  #37  
Crazygrouzin's Avatar
Senior Member
Flag geisenheim
Thanks Meter: 142
 
466 posts
Join Date:Joined: Jan 2013
More
how to root
http://forum.xda-developers.com/show....php?t=2214495
2nd May 2013, 10:32 AM   |  #38  
Senior Member
Flag Douarnenez (finistère, bretagne, france)
Thanks Meter: 63
 
471 posts
Join Date:Joined: Oct 2008
Donate to Me
More
The Following User Says Thank You to magikstar For This Useful Post: [ View ]
2nd May 2013, 11:03 AM   |  #39  
Crazygrouzin's Avatar
Senior Member
Flag geisenheim
Thanks Meter: 142
 
466 posts
Join Date:Joined: Jan 2013
More
Quote:
Originally Posted by magikstar

That is good, i just posted to make a dload file for us. I m waiting their answer, U should do this also
The Following User Says Thank You to Crazygrouzin For This Useful Post: [ View ]
4th May 2013, 11:45 AM   |  #40  
Senior Member
Thanks Meter: 26
 
103 posts
Join Date:Joined: Apr 2013
thanks
Quote:
Originally Posted by Crazygrouzin

http://forum.xda-developers.com/show....php?t=2214495

Thanks for this.....this rooting thing is all greek to me....still working around it though

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Top Threads in Upgrading, Modifying and Unlocking by ThreadRank