Go Back   Android Forums > Android Phones > Huawei Mercury > Mercury - All Things Root

test: Reply
 
LinkBack Thread Tools
Old December 25th, 2011, 07:52 PM   #1 (permalink)
ROM Developer
Thread Author (OP)
 
PlayfulGod's Avatar
 
Join Date: Jan 2011
Location: NW Georgia
Gender: Male
Posts: 8,109
 
Device(s): LG G Flex, LG Spirit, LG Motion, LG F3
Carrier: AT&T

Thanks: 238
Thanked 4,935 Times in 2,077 Posts
Default [ROOT] Steps to root the Huawei Mercury

here this may help, has pix etc to help you see whats done:

Article : How to Root Any Android Device Manually

I have put together a zip to run the adb commands for you. The part done in download mode via a nix live cs/usb with nautilus tho I cant make easier for u. Its about like moving things around in windows tho with the gui.

Mercury-Root.zip

Just download the zip to your PC, unzip and run the appropriate install for your OS (windows-install.bat for Windows and linux-install.sh for Linux)

You will need the drivers for the Mercury installed and USB Debugging enabled on your phone and if there is a internet connection option when connecting usb.

And again, this only does the first part that pushes the files to the phone n sets permissions.

Advertisements
__________________
Official Donate link if you like my work and would like to show your appreciation and support. All donations are greatly appreciated!!

PlayfulDroidz Wiki
UPP
PlayfulGod is offline  
Reply With Quote
The Following 5 Users Say Thank You to PlayfulGod For This Useful Post:
infowarz (November 27th, 2013), Lennatron (January 12th, 2012), NeoZiggy (December 26th, 2011), rugburn2076 (May 31st, 2012), the258 (December 26th, 2011)
sponsored links
Old December 25th, 2011, 07:55 PM   #2 (permalink)
ROM Developer
Thread Author (OP)
 
PlayfulGod's Avatar
 
Join Date: Jan 2011
Location: NW Georgia
Gender: Male
Posts: 8,109
 
Device(s): LG G Flex, LG Spirit, LG Motion, LG F3
Carrier: AT&T

Thanks: 238
Thanked 4,935 Times in 2,077 Posts
Default

This is from the guide I found, all credit goes to its author. All I've done thus far is create some scripts for those not to cmdline savvy.

Requirements and rooting process

Requirements and rooting process

  • Your pitiable unrooted Android device
  • ADB drivers for your device installed on your pc (I used WinXP. You may use Win 7/Vista or the Linux distro of your choice)
  • su, busybox, Superuser.apk (included in the zip posted in the OP)
  • A working linux distro with Nautilus (I used a live usb stick of Ubuntu 11.04)
  • Strength, courage and whatever makes you a man according to Emerson.


Rooting Process

To start, you must have adb installed on the OS of your choice.
I used my trusty WinXP system.

To confirm your device is properly detected, in the command prompt, run
Code:
adb devices
Now copy busybox, su, superuser.apk to /data/local/tmp/ using adb.

Code:
adb push busybox /data/local/tmp adb push su /data/local/tmp adb push Superuser.apk /data/local/tmp


Now run adb shell

Code:
adb shell
Note that you see a "$" sign in the command prompt. That means you are not rooted.
Next run the following commands in the shell to change permissions and get some limited privileges for the Superuser files:

Code:
chmod 6755 /data/local/tmp/su chmod 755 /data/local/tmp/busybox chmod 644 /data/local/tmp/Superuser.apk
Note that the names of the files are case sensitive.



Done?
Turn off your Android device using the power button.

Now you need to reboot your system into a Linux distro which has Nautilus.
Android and Linux, having a similar heritage, makes it possible for us to get root access over the Android phone if you are running with root privileges within Linux. I used an Ubuntu 11.04 Live USB disk to save the hassle of installing another os.

When you have booted into Linux, open up terminal and type:
Code:
sudo nautilus
This would open up the Nautilus file browser with root privileges.

Now put your Android device into Download mode.
For Spice MI-410/Huawei Ideos X6/CherryMobile Magnum HD/Wellcom A99 the method is to hold down the Volume up button and simultaneously turn on the phone using the power on switch.

Once in download mode, connect the Android device using the microusb cable to the computer.
Now using the open Nautilus window, navigate to /UserData/local/tmp/ folder and verify that you have the files you sent to the device viz. su, busybox and Superuser.apk

Move/cut-paste su and busybox to /system/bin/ using Nautilus.
Move/cut-paste Superuser.apk to /system/app/ using Nautilus.

Now pull out the battery from your Android device.
I swear, this was the most tedious part on my MI-410 which has such a crappy back cover.

Now simply turn on your device.
You must now have root.

Verify by running:
Code:
adb shell su
You'll note that the "$" prompt will turn into a "#" and you'll be prompted by a Superuser permission notification on your
device



You have now completed your initiation brethren.
Welcome to the root club.



Disclaimer:
For all purposes, consider that your warranty will be void if you follow these steps

I am not responsible for any loss, monetary or otherwise arising as a result of this article.
If you don't feel up to it, quit now and close this web page.

I must assert that although I am aware of no reason why this should not work on *any* Android device, phone or tablet, I have only tested this on my Spice MI-410 crossflashed with the leaked CherryMobile MagnumHD Gingerbread 2.3.4 firmware.

I have tried to explain it in the easiest way I can, but I must state here that this is by no means an easy task and you must persevere. If you can't follow the steps to the letter, its better you don't follow them at all and wait for a single click app for this or a custom rooted firmware.
He conquers who endures.
PlayfulGod is offline  
Reply With Quote
The Following 4 Users Say Thank You to PlayfulGod For This Useful Post:
ciabatoni (December 26th, 2011), Lennatron (January 12th, 2012), NeoZiggy (December 26th, 2011), the258 (December 26th, 2011)
Old December 25th, 2011, 08:50 PM   #3 (permalink)
Junior Member
 
ciabatoni's Avatar
 
Join Date: Jan 2011
Location: Atlantic City, N.J.
Posts: 57
 
Device(s): Huawei Ascend, Cricket Sanyo Zio, Cricket Huawei Mercury, Cricket
Carrier: Not Provided

Thanks: 3
Thanked 6 Times in 6 Posts
Default

???? Suppose I rooted the mercury with this method, will I be able to change it back to the state of un-root. For warranty reasons etc. Would it be like the z4root was as far as permanent and temporary. I know it wont give you the option, but will I be able to do it manually by removing the new code that was pushed thru adb command
ciabatoni is offline  
Reply With Quote
Old December 25th, 2011, 10:17 PM   #4 (permalink)
ROM Developer
Thread Author (OP)
 
PlayfulGod's Avatar
 
Join Date: Jan 2011
Location: NW Georgia
Gender: Male
Posts: 8,109
 
Device(s): LG G Flex, LG Spirit, LG Motion, LG F3
Carrier: AT&T

Thanks: 238
Thanked 4,935 Times in 2,077 Posts
Default

Quote:
Originally Posted by ciabatoni View Post
???? Suppose I rooted the mercury with this method, will I be able to change it back to the state of un-root. For warranty reasons etc. Would it be like the z4root was as far as permanent and temporary. I know it wont give you the option, but will I be able to do it manually by removing the new code that was pushed thru adb command
you could use nautilus to remove su, busybox, and superuser.apk to unroot.

til there is another method anyhow
PlayfulGod is offline  
Reply With Quote
The Following User Says Thank You to PlayfulGod For This Useful Post:
ciabatoni (December 26th, 2011)
Old December 25th, 2011, 10:57 PM   #5 (permalink)
Junior Member
 
Join Date: Aug 2011
Posts: 23
 
Device(s):
Carrier: Not Provided

Thanks: 4
Thanked 17 Times in 5 Posts
Default

once there will be a cwm recovery port all things would gonna be easy for all..
can you get see rom static partition computer while its connected in download mod by usb

UPDATE:
someone upload a rom dump
nitindeck is offline  
Last edited by nitindeck; December 25th, 2011 at 11:19 PM.
Reply With Quote
Old December 26th, 2011, 04:59 AM   #6 (permalink)
Junior Member
 
ciabatoni's Avatar
 
Join Date: Jan 2011
Location: Atlantic City, N.J.
Posts: 57
 
Device(s): Huawei Ascend, Cricket Sanyo Zio, Cricket Huawei Mercury, Cricket
Carrier: Not Provided

Thanks: 3
Thanked 6 Times in 6 Posts
Default

Ok whos gonna make the first video of this process??? That would be a real help. As I said before I know my way around a computer im just nervouse that I may do something wrong in the rooting process aND SCREW MY MERCURY UP SO BAD THAT IT WILL NOT BOOT BACK UP. Is there away I can make a stock rom incase that happens I can just reload the phone????
ciabatoni is offline  
Reply With Quote
Old December 26th, 2011, 05:56 AM   #7 (permalink)
Junior Member
 
NeoZiggy's Avatar
 
Join Date: Dec 2011
Location: San Antonio, TX
Posts: 32
 
Device(s): Huawei Mercury (M886), Samsung Galaxy-S
Carrier: Not Provided

Thanks: 22
Thanked 5 Times in 4 Posts
Default

Thanks PlayfulGod! I saw a similar method somewhere else, but I like the way you write things. ;]

I am buying this phone today, will you be working on developing for this phone? Somehow I doubt Cricket will be updating it to ICS...
NeoZiggy is offline  
Reply With Quote
Old December 26th, 2011, 05:58 AM   #8 (permalink)
Junior Member
 
NeoZiggy's Avatar
 
Join Date: Dec 2011
Location: San Antonio, TX
Posts: 32
 
Device(s): Huawei Mercury (M886), Samsung Galaxy-S
Carrier: Not Provided

Thanks: 22
Thanked 5 Times in 4 Posts
Default

Quote:
Originally Posted by nitindeck View Post
once there will be a cwm recovery port all things would gonna be easy for all..
can you get see rom static partition computer while its connected in download mod by usb

UPDATE:
someone upload a rom dump
I will do this as soon as I buy the phone today...
NeoZiggy is offline  
Reply With Quote
Old December 26th, 2011, 08:21 AM   #9 (permalink)
Junior Member
 
Join Date: Aug 2011
Posts: 23
 
Device(s):
Carrier: Not Provided

Thanks: 4
Thanked 17 Times in 5 Posts
Default

Quote:
Originally Posted by NeoZiggy View Post
Thanks PlayfulGod! I saw a similar method somewhere else, but I like the way you write things. ;]

I am buying this phone today, will you be working on developing for this phone? Somehow I doubt Cricket will be updating it to ICS...
no need to worry abt. ICS update as ICS Alpha is already out for huawei honour, the gsm version of mercury.. so the only thing you need to do is updating the ril_radio in order to use carrier services & it will be ready to use...
nitindeck is offline  
Reply With Quote
Old December 26th, 2011, 08:54 AM   #10 (permalink)
Junior Member
 
NeoZiggy's Avatar
 
Join Date: Dec 2011
Location: San Antonio, TX
Posts: 32
 
Device(s): Huawei Mercury (M886), Samsung Galaxy-S
Carrier: Not Provided

Thanks: 22
Thanked 5 Times in 4 Posts
Default

Quote:
Originally Posted by nitindeck View Post
no need to worry abt. ICS update as ICS Alpha is already out for huawei honour, the gsm version of mercury.. so the only thing you need to do is updating the ril_radio in order to use carrier services & it will be ready to use...
I know about this release, and I know that the differences are GSM and the 2MP FFC. I also think the GPU might be different, not sure.

So are you certain that this would work? Also wouldn't you be better off having CWM just in case?
NeoZiggy is offline  
Last edited by NeoZiggy; December 26th, 2011 at 08:57 AM.
Reply With Quote
sponsored links
Old December 26th, 2011, 08:57 AM   #11 (permalink)
Member
 
the258's Avatar
 
Join Date: Jun 2011
Location: McAllen TX
Posts: 334
 
Device(s): Huawei Mercury M886
Carrier: Not Provided

Thanks: 24
Thanked 43 Times in 36 Posts
Default

I think i might of met my match......

tried it and no go, Ill wait for something much simpler. lol
the258 is offline  
Last edited by the258; December 26th, 2011 at 05:18 PM.
Reply With Quote
Old December 26th, 2011, 12:40 PM   #12 (permalink)
Junior Member
 
Join Date: Apr 2011
Posts: 73
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 10 Times in 5 Posts
Default

I have a rootkit that automates everything from my zte warp I wonder if we can just modify that to fully automate the process.
cas8180 is offline  
Reply With Quote
Old December 26th, 2011, 06:44 PM   #13 (permalink)
Junior Member
 
Join Date: Aug 2011
Posts: 23
 
Device(s):
Carrier: Not Provided

Thanks: 4
Thanked 17 Times in 5 Posts
Default

Quote:
Originally Posted by NeoZiggy View Post
I know about this release, and I know that the differences are GSM and the 2MP FFC. I also think the GPU might be different, not sure.

So are you certain that this would work? Also wouldn't you be better off having CWM just in case?
CWM Recovery is the most important thing for the start of development...

GPU is same Adreno205 but mercury is having new drivers from qualcomm in gingi build, but huawei also updated honour gpu drivers in ICS update, as honour is their flagship phone for atleast 6-8 months untill some next big beast hits up the market...

also i saw that mercury don't have fm radio, but it can be easily ported from honour Roms...
nitindeck is offline  
Reply With Quote
Old December 26th, 2011, 07:07 PM   #14 (permalink)
Junior Member
 
Join Date: Aug 2011
Posts: 23
 
Device(s):
Carrier: Not Provided

Thanks: 4
Thanked 17 Times in 5 Posts
Default

All fellows Just wait till Someone port CWM Recovery, yes this root method is little complicated & not for all..
once there will be a cwm recovery port all things
would gonna be easy for all...

I just want to know from you guys..
if you can access rom static partition of phone by computer
while its connected in download mod by usb...

if so then you can get the stock (recovery.img) from there & then porting cwm mod would be easy..
& when we have ported cwm we could simply replace the stock(recovery.img) with ported CWM(recovery.img)...
& can easily root then by flashing a simple update.zip
nitindeck is offline  
Reply With Quote
Old December 26th, 2011, 09:58 PM   #15 (permalink)
Senior Member
 
Gmash's Avatar
 
Join Date: Feb 2011
Location: neither Here nor There
Gender: Male
Posts: 5,703
 
Device(s): Samsung Galaxy S3, Huawei Mercury (stock/rooted), Huawei Ascend (CM7 2.3.5 @710mhz)
Carrier: Cricket

Thanks: 2,250
Thanked 1,531 Times in 1,170 Posts
Default

Quote:
Originally Posted by nitindeck View Post
CWM Recovery is the most important thing for the start of development...

GPU is same Adreno205 but mercury is having new drivers from qualcomm in gingi build, but huawei also updated honour gpu drivers in ICS update, as honour is their flagship phone for atleast 6-8 months untill some next big beast hits up the market...

also i saw that mercury don't have fm radio, but it can be easily ported from honour Roms...
The Mercury has the FM radio right in the app drawer. (and it is LOUD!) (almost too loud)
__________________
"Machete don't text"
Gmash is offline  
Reply With Quote
Old December 27th, 2011, 11:49 AM   #16 (permalink)
Junior Member
 
ciabatoni's Avatar
 
Join Date: Jan 2011
Location: Atlantic City, N.J.
Posts: 57
 
Device(s): Huawei Ascend, Cricket Sanyo Zio, Cricket Huawei Mercury, Cricket
Carrier: Not Provided

Thanks: 3
Thanked 6 Times in 6 Posts
Default Fm RADIO

Quote:
Originally Posted by nitindeck View Post
CWM Recovery is the most important thing for the start of development...

GPU is same Adreno205 but mercury is having new drivers from qualcomm in gingi build, but huawei also updated honour gpu drivers in ICS update, as honour is their flagship phone for atleast 6-8 months untill some next big beast hits up the market...

also i saw that mercury don't have fm radio, but it can be easily ported from honour Roms...
The huawei mercury does have FM Radio, altleast my phone came preloaded with FMRADIO...
ciabatoni is offline  
Reply With Quote
Old December 27th, 2011, 03:48 PM   #17 (permalink)
Junior Member
 
Join Date: Mar 2011
Posts: 15
 
Device(s): Huawei Mercury Huawei Ascend (bricked)
Carrier: Not Provided

Thanks: 0
Thanked 7 Times in 2 Posts
Default

Maybe an explanation of how to set up the linux distro would be helpful...I am confident enough to try this method but know nothing of linux.
d34thbl00m is offline  
Reply With Quote
Old December 28th, 2011, 03:45 AM   #18 (permalink)
Junior Member
 
NeoZiggy's Avatar
 
Join Date: Dec 2011
Location: San Antonio, TX
Posts: 32
 
Device(s): Huawei Mercury (M886), Samsung Galaxy-S
Carrier: Not Provided

Thanks: 22
Thanked 5 Times in 4 Posts
Default

Quote:
Originally Posted by d34thbl00m View Post
Maybe an explanation of how to set up the linux distro would be helpful...I am confident enough to try this method but know nothing of linux.
You don't even have to install it, although I would highly suggest switching. You can run Ubuntu Linux from a USB stick or CD. (If you choose to install it later, the installer is simple. If you've installed Windows before then you can install Linux. You may want to read up on partitioning if you only have one harddrive and/or are already dual-booting.)

The best option would be to use a USB stick, although it is just as easy to burn a CD. But I feel its a waste of a good CD-R. A 1GB USB stick is more then enough. The ISO is just under 700MB.

Go to Ubuntu's website, click "Get Ubuntu" and choose "Try it from a CD or USB stick". Choose 10.04 LTS (11.10 is harder to get to Terminal and is all eyecandy, IMO).

USB STICK: Download a program called Unetbootin from Sourceforge. You will need to format the USB stick to FAT (right-click on the USB drive in My Computer, choose Format) and then use Unetbootin to write the ISO of Ubuntu to the USB stick. Reboot, and boot to the USB device (your BIOS must support this and you may have to go in to change settings to boot from USB).

CD: Burn the Ubuntu ISO to the blank CD. There are various free programs to do this. Burn the ISO to the CD as Bootable if given the option. Then boot from the CD (also may require you to change boot settings in BIOS or select boot menu at start up).

Once you boot to the USB or CD just choose "Try Ubuntu without installing" and then you'll be in. Terminal is located in the menu bar at the top under Applications > System Tools.

Sorry if this is kinda ruff, I'm on my friend's Windows7 machine right now. Ubuntu has an AMAZING forum community for help and I could do my best to try to help as well (10.04/10.10 only).
NeoZiggy is offline  
Last edited by NeoZiggy; December 28th, 2011 at 04:10 AM. Reason: Simplified?
Reply With Quote
The Following 2 Users Say Thank You to NeoZiggy For This Useful Post:
Catashtrofe (December 29th, 2011), Gmash (December 28th, 2011)
Old December 28th, 2011, 05:04 AM   #19 (permalink)
Junior Member
 
Join Date: Aug 2011
Posts: 23
 
Device(s):
Carrier: Not Provided

Thanks: 4
Thanked 17 Times in 5 Posts
Default

anyone now can upload a rom dump pls??? (multi-upload)
nitindeck is offline  
Reply With Quote
Old December 28th, 2011, 08:26 PM   #20 (permalink)
Junior Member
 
NeoZiggy's Avatar
 
Join Date: Dec 2011
Location: San Antonio, TX
Posts: 32
 
Device(s): Huawei Mercury (M886), Samsung Galaxy-S
Carrier: Not Provided

Thanks: 22
Thanked 5 Times in 4 Posts
Default

Quote:
Originally Posted by nitindeck View Post
anyone now can upload a rom dump pls??? (multi-upload)
Sorry, I didn't know you still needed this. I've been away from home but I will be back tomorrow and jump on my linux box to do this. I haven't even had time to root the phone yet... FML
NeoZiggy is offline  
Last edited by NeoZiggy; December 28th, 2011 at 08:30 PM.
Reply With Quote
sponsored links
Old December 29th, 2011, 06:59 PM   #21 (permalink)
New Member
 
Join Date: Dec 2011
Posts: 2
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 0 Times in 0 Posts
Default

Ok guys I got it!!!!!I followed the steps above to a T, but added a few things for it to work. If you notice the Nautilus terminal fails or says crazy stuff when you plug your phone in ( in download mode vol + & - and pwr ), unplug phone, close terminal. Open it back up and type sudo -s. Then open again type sudo nautilus. I then copied files to /system/bin and system/app. Ok I also changed Superuser to read and write ( it was on just read ) and checked box that said allow to run as program or something. I unpluged, pulled batt., rebooted, then downloaded a virtual terminal and typed su. The $ turned to # and then SuperUser asked for permission! If this newb cracked this thing you guys can too. Thanks for all your guys help. Thanks to all. Oh if you get stuck page through the article posted earlier
Catashtrofe is offline  
Reply With Quote
Old December 29th, 2011, 07:07 PM   #22 (permalink)
New Member
 
Join Date: Dec 2011
Posts: 2
 
Device(s):
Carrier: Not Provided

Thanks: 1
Thanked 0 Times in 0 Posts
Default

Thanks alot I'm new to this and you really helped me past this part!!
Catashtrofe is offline  
Reply With Quote
Old December 29th, 2011, 07:51 PM   #23 (permalink)
Senior Member
 
Gmash's Avatar
 
Join Date: Feb 2011
Location: neither Here nor There
Gender: Male
Posts: 5,703
 
Device(s): Samsung Galaxy S3, Huawei Mercury (stock/rooted), Huawei Ascend (CM7 2.3.5 @710mhz)
Carrier: Cricket

Thanks: 2,250
Thanked 1,531 Times in 1,170 Posts
Default

^ welcome to the forum!^
Gmash is offline  
Reply With Quote
Old December 29th, 2011, 08:05 PM   #24 (permalink)
Junior Member
 
Join Date: Aug 2011
Posts: 23
 
Device(s):
Carrier: Not Provided

Thanks: 4
Thanked 17 Times in 5 Posts
Default

How to create a Full ROM Dump
Hope it helps
nitindeck is offline  
Reply With Quote
The Following User Says Thank You to nitindeck For This Useful Post:
NeoZiggy (December 29th, 2011)
Old December 30th, 2011, 12:27 AM   #25 (permalink)
Junior Member
 
NeoZiggy's Avatar
 
Join Date: Dec 2011
Location: San Antonio, TX
Posts: 32
 
Device(s): Huawei Mercury (M886), Samsung Galaxy-S
Carrier: Not Provided

Thanks: 22
Thanked 5 Times in 4 Posts
Default

nitindeck just said he didn't need the ROM dump anymore... I still plan to do it for the experiance.

I'm on my friend's Win7 machine and after installing too much crud and trying to access the phone using Ubuntu on VirtualBox I give up. It doesn't see it when I do "fdisk -l" but shows in the USB list (lsusb]. I tried a method of trying to get it to work, and of course I had the USB device go to Vbox when I booted Ubuntu. I even unplugged it and plugged it back it a few times.

I'm was about half way to rooting it and I have to get up in 5 hours to go to work. I'll resume this tomorrow when I get home to my good old linux box. *sigh* Now to uninstall Java, SDK, and Vbox.
NeoZiggy is offline  
Last edited by NeoZiggy; December 30th, 2011 at 12:32 AM.
Reply With Quote
Old December 31st, 2011, 03:18 AM   #26 (permalink)
Junior Member
 
Join Date: Mar 2011
Posts: 15
 
Device(s): Huawei Mercury Huawei Ascend (bricked)
Carrier: Not Provided

Thanks: 0
Thanked 7 Times in 2 Posts
Default

Thank you Ziggy for the walkthrough on the Linux stuff...because of this and PlayfulGod's instruction I was able to successfully complete root. Thanks again! Now if only I can get this MMS issue solved my phone will be perfect....
d34thbl00m is offline  
Reply With Quote
The Following User Says Thank You to d34thbl00m For This Useful Post:
NeoZiggy (January 4th, 2012)
Old December 31st, 2011, 10:05 AM   #27 (permalink)
Junior Member
 
NeoZiggy's Avatar
 
Join Date: Dec 2011
Location: San Antonio, TX
Posts: 32
 
Device(s): Huawei Mercury (M886), Samsung Galaxy-S
Carrier: Not Provided

Thanks: 22
Thanked 5 Times in 4 Posts
Default

Quote:
Originally Posted by d34thbl00m View Post
Thank you Ziggy for the walkthrough on the Linux stuff...because of this and PlayfulGod's instruction I was able to successfully complete root. Thanks again! Now if only I can get this MMS issue solved my phone will be perfect....
MMS issue? Have you started a topic for this problem? Could you provide a link or start a topic in the Huawei Mercury forum? I'm interested to know because the phone has working MMS with Cricket by default. I know the info to get MMS working on flashed phones is online.
NeoZiggy is offline  
Reply With Quote
Old December 31st, 2011, 10:25 AM   #28 (permalink)
Junior Member
 
ciabatoni's Avatar
 
Join Date: Jan 2011
Location: Atlantic City, N.J.
Posts: 57
 
Device(s): Huawei Ascend, Cricket Sanyo Zio, Cricket Huawei Mercury, Cricket
Carrier: Not Provided

Thanks: 3
Thanked 6 Times in 6 Posts
Default Mms

Quote:
Originally Posted by NeoZiggy View Post
MMS issue? Have you started a topic for this problem? Could you provide a link or start a topic in the Huawei Mercury forum? I'm interested to know because the phone has working MMS with Cricket by default. I know the info to get MMS working on flashed phones is online.
Was the MMS ever working? Or is this something that just happened after you completed the root for this phone? Details would be awesome!!!
ciabatoni is offline  
Reply With Quote
Old December 31st, 2011, 10:43 AM   #29 (permalink)
ROM Developer
Thread Author (OP)
 
PlayfulGod's Avatar
 
Join Date: Jan 2011
Location: NW Georgia
Gender: Male
Posts: 8,109
 
Device(s): LG G Flex, LG Spirit, LG Motion, LG F3
Carrier: AT&T

Thanks: 238
Thanked 4,935 Times in 2,077 Posts
Default

I've almost got everything config'd to build CWM, just need to research how recovery n boot are booting because it appears to be dual booting them both from the same partition and i want to make sure they will flash correctly n not mess one or the other up.

Another good reason a dev needs the phone in hand lol. But I will be working on it again this week.

If anyone else is working on this n would like to compare notes, I have no problem working or helping someone else.
PlayfulGod is offline  
Reply With Quote
The Following 5 Users Say Thank You to PlayfulGod For This Useful Post:
Dsanders77 (January 1st, 2012), Gmash (December 31st, 2011), infowarz (November 27th, 2013), NeoZiggy (January 4th, 2012), rugburn2076 (May 31st, 2012)
Old January 1st, 2012, 01:51 AM   #30 (permalink)
New Member
 
Join Date: Jan 2012
Posts: 1
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

can someone just tell me exacly witch one is the system, i sent su and busy box to the bin, and Superuser to app, I tride different bin ones and all without luck, all i need to know is where the system app and bin your talking about, are they under same location, their is one like this and I tried it, no go, i'm using ubuntu 10.4, i have no problem with it, just where the file should go, i'm under sudo nautilus so i have root privlages, someone please helpo me i'm so close, don't know why its not working, i sent them to the one where app and bin are under same location, ive already tried the other ones then sent them to trash can
Dhustler is offline  
Reply With Quote
sponsored links
Old January 2nd, 2012, 04:10 PM   #31 (permalink)
Junior Member
 
ciabatoni's Avatar
 
Join Date: Jan 2011
Location: Atlantic City, N.J.
Posts: 57
 
Device(s): Huawei Ascend, Cricket Sanyo Zio, Cricket Huawei Mercury, Cricket
Carrier: Not Provided

Thanks: 3
Thanked 6 Times in 6 Posts
Default

I dual booted unbuntu 11.10 with my secondary laptop running vista, and it now says its missing the NTLDR files for boot manager. I straightened the problem out but I dont understand why that happen. I didnt do a permanent install for ubuntu, it was just a temp to see how it works. If I do unbuntu permanently will I always have this problem when I go to boot up my laptop??? Also does anyone have a link to ubuntu 11.04? Thanx in advance!!!
ciabatoni is offline  
Last edited by ciabatoni; January 2nd, 2012 at 06:21 PM. Reason: mis spelled
Reply With Quote
Old January 2nd, 2012, 10:39 PM   #32 (permalink)
New Member
 
Join Date: Dec 2011
Posts: 7
 
Device(s):
Carrier: Not Provided

Thanks: 3
Thanked 1 Time in 1 Post
Default

did you use the wubi installer? If you did, that may be the problem. Wubi installs ubuntu INSIDE of windows instead of actually allocating space for the linux.

Ubuntu linux is a very rock solid system and great for newcomers. Linux Mint is even more user friendly (an ubuntu derivative). Put in the live cd and *reboot* your system with the cd in the tray and try out the distro. If you like it, install it. You shouldn't have any issues that way.
refriedbeans is offline  
Reply With Quote
Old January 2nd, 2012, 10:51 PM   #33 (permalink)
Senior Member
 
Gmash's Avatar
 
Join Date: Feb 2011
Location: neither Here nor There
Gender: Male
Posts: 5,703
 
Device(s): Samsung Galaxy S3, Huawei Mercury (stock/rooted), Huawei Ascend (CM7 2.3.5 @710mhz)
Carrier: Cricket

Thanks: 2,250
Thanked 1,531 Times in 1,170 Posts
Default

Glad to see we have quite a few smart, tech savvy people on here. I hope you guys will stick around. I'm sure when more people start getting this phone, there will be a lot of people needing some help.
Gmash is offline  
Reply With Quote
The Following User Says Thank You to Gmash For This Useful Post:
NeoZiggy (January 8th, 2012)
Old January 2nd, 2012, 11:45 PM   #34 (permalink)
Junior Member
 
ciabatoni's Avatar
 
Join Date: Jan 2011
Location: Atlantic City, N.J.
Posts: 57
 
Device(s): Huawei Ascend, Cricket Sanyo Zio, Cricket Huawei Mercury, Cricket
Carrier: Not Provided

Thanks: 3
Thanked 6 Times in 6 Posts
Default ubuntu

Quote:
Originally Posted by refriedbeans View Post
did you use the wubi installer? If you did, that may be the problem. Wubi installs ubuntu INSIDE of windows instead of actually allocating space for the linux.

Ubuntu linux is a very rock solid system and great for newcomers. Linux Mint is even more user friendly (an ubuntu derivative). Put in the live cd and *reboot* your system with the cd in the tray and try out the distro. If you like it, install it. You shouldn't have any issues that way.
NO wubi installer, I usd a live usb amd IO went into my bios and turned off the HDD so it would boot from the usb. I then selected temp so it didnt make a partition for it. When I was done browsing I clicked shut down, When I fired back up after turning the HDD back on it said file corrupted. Then I shut down and rebooted and it was fine again. But still, I just wanna make sure I dont go thru that everytime I dual boot or if I make a permanent partition...Can I still do a manual root with linux mint??? Thanx for all the input and suggestions...
ciabatoni is offline  
Reply With Quote
Old January 3rd, 2012, 03:46 AM   #35 (permalink)
Junior Member
 
NeoZiggy's Avatar
 
Join Date: Dec 2011
Location: San Antonio, TX
Posts: 32
 
Device(s): Huawei Mercury (M886), Samsung Galaxy-S
Carrier: Not Provided

Thanks: 22
Thanked 5 Times in 4 Posts
Default

Ok, for some darn reason I am having trouble rooting this thing!
I copy the files with ADB using PlayfulGod's script, boot into linux, put the phone in download mode, open terminal, type sudo nautilus then move the files to the correct locations (the folder with app and bin (also has xbin but I'm not using that)). I also tried to manualy change the file permitions to root-root to see if that would work. But Superuser still says it does not have root permisions to update the SU binaries and BusyBox installer can't complete either. I checked with a terminal emulator on the phone and the permitions seem to be correct.

IDK what the problem is here and it's driving me crazy! Am I missing someting?
NeoZiggy is offline  
Last edited by NeoZiggy; January 3rd, 2012 at 03:48 AM. Reason: feeling like a noob :(
Reply With Quote
Old January 3rd, 2012, 03:59 AM   #36 (permalink)
Junior Member
 
NeoZiggy's Avatar
 
Join Date: Dec 2011
Location: San Antonio, TX
Posts: 32
 
Device(s): Huawei Mercury (M886), Samsung Galaxy-S
Carrier: Not Provided

Thanks: 22
Thanked 5 Times in 4 Posts
Default

When I type "adb shell" then "su" the phones says 'Shell has been granted Superuser permitions' but the prompt doesn't change from $ to #.
NeoZiggy is offline  
Reply With Quote
Old January 3rd, 2012, 10:18 PM   #37 (permalink)
Junior Member
 
ciabatoni's Avatar
 
Join Date: Jan 2011
Location: Atlantic City, N.J.
Posts: 57
 
Device(s): Huawei Ascend, Cricket Sanyo Zio, Cricket Huawei Mercury, Cricket
Carrier: Not Provided

Thanks: 3
Thanked 6 Times in 6 Posts
Default Solution

Quote:
Originally Posted by NeoZiggy View Post
When I type "adb shell" then "su" the phones says 'Shell has been granted Superuser permitions' but the prompt doesn't change from $ to #.
{{you can get the terminal emulator from the market}}

This solution may Help, this is how everyone else Ive read up on, said they ROOTED when they ran into the same problem your having...

~~~~solution~~~~

1. After completing all steps, open ur Terminal Emulator in phone then run:
cd /system/bin
ls -l
Check the owner of su file in the list it'l b at the end, If Its user is 'shell' then U'll not have root.
Here's Solution:
1. Follow same step till the end like you've been:
2. After chmod of all files done, open terminal do:
sudo -s
cd /media/system/bin
chown root su
3. If you do it successfully U'll have root!!, the summary of this method is U'll change user of su from 'shell' to 'root' you can check it on Terminal emulator.

Let me know if this HELPED!!!
ciabatoni is offline  
Reply With Quote
The Following User Says Thank You to ciabatoni For This Useful Post:
NeoZiggy (January 8th, 2012)
Old January 4th, 2012, 02:36 AM   #38 (permalink)
Junior Member
 
NeoZiggy's Avatar
 
Join Date: Dec 2011
Location: San Antonio, TX
Posts: 32
 
Device(s): Huawei Mercury (M886), Samsung Galaxy-S
Carrier: Not Provided

Thanks: 22
Thanked 5 Times in 4 Posts
Default

Quote:
Originally Posted by ciabatoni View Post
the summary of this method is U'll change user of su from 'shell' to 'root' you can check it on Terminal emulator.
The owner of su (and busybox] is already root-root. Everything else in the directory is root-shell. I also checked Superuser.apk and it is root-root as well. SU, Busybox, and Superuser have RW-RW permitions instead of RW-RO (read/write, readonly].

I'm going to delete everything, drink a Monster, then try it again from scratch.


UPDATE:
Still not working.
I put the phone in download mode, deleted the files and rebooted the phone. I reran the adb script to push files, booted to linux, opened terminal, typed "sudo -s" then "sudo nautilus" and then moved the files to the right spots using cut and paste. Exited nautilus. Then using terminal I went to '/media/57[blah]_/bin', chmod'ed su and busybox manualy to the permitions used in the script. Typed 'chown root su'. Then I went to '/media/57[blah]_/app' and chmod'ed Superuser.apk. I rebooted the phone and I still do not have root.

Does the fact that everyone is seeing "system" while I see some long name with a mix of letters and numbers make a difference... I see like 4 or 5 different ones but only one has 'app' and 'bin' so I am assuming that is 'system'.

*getting the noose ready*
NeoZiggy is offline  
Last edited by NeoZiggy; January 4th, 2012 at 04:32 AM. Reason: UPDATED
Reply With Quote
Old January 4th, 2012, 11:33 AM   #39 (permalink)
Junior Member
 
ciabatoni's Avatar
 
Join Date: Jan 2011
Location: Atlantic City, N.J.
Posts: 57
 
Device(s): Huawei Ascend, Cricket Sanyo Zio, Cricket Huawei Mercury, Cricket
Carrier: Not Provided

Thanks: 3
Thanked 6 Times in 6 Posts
Default ?

Quote:
Originally Posted by NeoZiggy View Post
The owner of su (and busybox] is already root-root. Everything else in the directory is root-shell. I also checked Superuser.apk and it is root-root as well. SU, Busybox, and Superuser have RW-RW permitions instead of RW-RO (read/write, readonly].

I'm going to delete everything, drink a Monster, then try it again from scratch.


UPDATE:
Still not working.
I put the phone in download mode, deleted the files and rebooted the phone. I reran the adb script to push files, booted to linux, opened terminal, typed "sudo -s" then "sudo nautilus" and then moved the files to the right spots using cut and paste. Exited nautilus. Then using terminal I went to '/media/57[blah]_/bin', chmod'ed su and busybox manualy to the permitions used in the script. Typed 'chown root su'. Then I went to '/media/57[blah]_/app' and chmod'ed Superuser.apk. I rebooted the phone and I still do not have root.

Does the fact that everyone is seeing "system" while I see some long name with a mix of letters and numbers make a difference... I see like 4 or 5 different ones but only one has 'app' and 'bin' so I am assuming that is 'system'.

*getting the noose ready*
Is there anyway you can post a pic of what your seeing instead of system?
ciabatoni is offline  
Reply With Quote
Old January 4th, 2012, 02:47 PM   #40 (permalink)
Junior Member
 
NeoZiggy's Avatar
 
Join Date: Dec 2011
Location: San Antonio, TX
Posts: 32
 
Device(s): Huawei Mercury (M886), Samsung Galaxy-S
Carrier: Not Provided

Thanks: 22
Thanked 5 Times in 4 Posts
Default

Quote:
Originally Posted by ciabatoni View Post
Is there anyway you can post a pic of what your seeing instead of system?
Here is a SS of the directory list of media. As you can see the phone's partitions show as long names. The one with one underscore is 'system'. I show a list of that directory as well:



Here is a SS of the Nautilus window. The 'sudo nautilus' window is in front, behind it is the one that pops up when the phone is plugged in:



And finally here is a SS of 'ls -l' in the /bin directory. I had just changed su's permitions to root-root because before this it was root-2000 like the other files. After I did this I redid 'chown root su', but the phone still doesn't have root though:



I'm running Ubuntu 10.04 off of a USB stick, but that shouldn't matter....
NeoZiggy is offline  
Reply With Quote
sponsored links
Old January 4th, 2012, 05:42 PM   #41 (permalink)
Junior Member
 
ciabatoni's Avatar
 
Join Date: Jan 2011
Location: Atlantic City, N.J.
Posts: 57
 
Device(s): Huawei Ascend, Cricket Sanyo Zio, Cricket Huawei Mercury, Cricket
Carrier: Not Provided

Thanks: 3
Thanked 6 Times in 6 Posts
Default check it out

Quote:
Originally Posted by NeoZiggy View Post
Here is a SS of the directory list of media. As you can see the phone's partitions show as long names. The one with one underscore is 'system'. I show a list of that directory as well:



Here is a SS of the Nautilus window. The 'sudo nautilus' window is in front, behind it is the one that pops up when the phone is plugged in:



And finally here is a SS of 'ls -l' in the /bin directory. I had just changed su's permitions to root-root because before this it was root-2000 like the other files. After I did this I redid 'chown root su', but the phone still doesn't have root though:



I'm running Ubuntu 10.04 off of a USB stick, but that shouldn't matter....
Take a look here and see if this works for you!!!
[Tutorial] [ROOT] How to Root the Cricket Huawei Mercury M886

Let me know if it helps...
ciabatoni is offline  
Reply With Quote
The Following User Says Thank You to ciabatoni For This Useful Post:
NeoZiggy (January 6th, 2012)
Old January 4th, 2012, 06:27 PM   #42 (permalink)
Junior Member
 
NeoZiggy's Avatar
 
Join Date: Dec 2011
Location: San Antonio, TX
Posts: 32
 
Device(s): Huawei Mercury (M886), Samsung Galaxy-S
Carrier: Not Provided

Thanks: 22
Thanked 5 Times in 4 Posts
Default

Quote:
Originally Posted by ciabatoni View Post
Take a look here and see if this works for you!!!
[Tutorial] [ROOT] How to Root the Cricket Huawei Mercury M886

Let me know if it helps...
I had come across that page yesterday and manually changed the file ownership before by right clicking and selecting properties. I will try it again later when I get home and use the terminal with out GUI.

Just to confirm, you have root and used the files in Mercury-root.zip above? Both su and busybox are in bin and not xbin?
Perhaps it's the folder's permissions on my phone? I just don't get it...
NeoZiggy is offline  
Last edited by NeoZiggy; January 4th, 2012 at 06:45 PM.
Reply With Quote
Old January 4th, 2012, 07:45 PM   #43 (permalink)
Junior Member
 
ciabatoni's Avatar
 
Join Date: Jan 2011
Location: Atlantic City, N.J.
Posts: 57
 
Device(s): Huawei Ascend, Cricket Sanyo Zio, Cricket Huawei Mercury, Cricket
Carrier: Not Provided

Thanks: 3
Thanked 6 Times in 6 Posts
Default ?

Quote:
Originally Posted by NeoZiggy View Post
I had come across that page yesterday and manually changed the file ownership before by right clicking and selecting properties. I will try it again later when I get home and use the terminal with out GUI.

Just to confirm, you have root and used the files in Mercury-root.zip above? Both su and busybox are in bin and not xbin?
Perhaps it's the folder's permissions on my phone? I just don't get it...
Are you doing the first few steps manually, or are you using playfulgod's "root mercury zip" that pushes the 3 files automatically? If your doing it one way, maybe try it the other way..
ciabatoni is offline  
Reply With Quote
Old January 6th, 2012, 05:07 AM   #44 (permalink)
Junior Member
 
NeoZiggy's Avatar
 
Join Date: Dec 2011
Location: San Antonio, TX
Posts: 32
 
Device(s): Huawei Mercury (M886), Samsung Galaxy-S
Carrier: Not Provided

Thanks: 22
Thanked 5 Times in 4 Posts
Default

Quote:
Originally Posted by ciabatoni View Post
Are you doing the first few steps manually, or are you using playfulgod's "root mercury zip" that pushes the 3 files automatically? If your doing it one way, maybe try it the other way..
This time I did it all manually. It seems su isn't getting the right permissions. It has "-rwxr-xr-x" instead of "-rwsr-sr-x" even though I did CHMOD and CHOWN.

I was assuming it could be the directory on the phone. I just noticed that both BIN and XBIN are 'root.shell' and not 'root.root' like every other directory. I'm going to change them and hopefully this will fix the issue.

UPDATE:
I fixed the permissions for su by simply doing "chown root.root bin" then "chmod 6755 bin/su".
NeoZiggy is offline  
Last edited by NeoZiggy; January 6th, 2012 at 05:24 AM. Reason: update
Reply With Quote
Old January 6th, 2012, 05:40 AM   #45 (permalink)
Junior Member
 
NeoZiggy's Avatar
 
Join Date: Dec 2011
Location: San Antonio, TX
Posts: 32
 
Device(s): Huawei Mercury (M886), Samsung Galaxy-S
Carrier: Not Provided

Thanks: 22
Thanked 5 Times in 4 Posts
Default

I HAVE ROOT!

Finally....

So somewhere along the line the folder's permissions got screwed up. This could have been from me trying some kind of "one click" or playing around in the GUI trying to change permissions.

Let it be said that 'chown root.root bin' [and maybe 'chown root.root xbin'] followed by 'chmod 6755 bin/su' may be needed for some people.
NeoZiggy is offline  
Reply With Quote
The Following User Says Thank You to NeoZiggy For This Useful Post:
refriedbeans (January 6th, 2012)
Old January 6th, 2012, 06:08 AM   #46 (permalink)
Senior Member
 
Gmash's Avatar
 
Join Date: Feb 2011
Location: neither Here nor There
Gender: Male
Posts: 5,703
 
Device(s): Samsung Galaxy S3, Huawei Mercury (stock/rooted), Huawei Ascend (CM7 2.3.5 @710mhz)
Carrier: Cricket

Thanks: 2,250
Thanked 1,531 Times in 1,170 Posts
Default

Quote:
Originally Posted by NeoZiggy View Post
I HAVE ROOT!

Finally....

So somewhere along the line the folder's permissions got screwed up. This could have been from me trying some kind of "one click" or playing around in the GUI trying to change permissions.

Let it be said that 'chown root.root bin' [and maybe 'chown root.root xbin'] followed by 'chmod 6755 bin/su' may be needed for some people.
Congrats! Hopefully I will get there one day lol.
Gmash is offline  
Reply With Quote
The Following User Says Thank You to Gmash For This Useful Post:
NeoZiggy (January 8th, 2012)
Old January 6th, 2012, 08:39 AM   #47 (permalink)
New Member
 
Join Date: Dec 2011
Posts: 7
 
Device(s):
Carrier: Not Provided

Thanks: 3
Thanked 1 Time in 1 Post
Default

Quote:
Originally Posted by ciabatoni View Post
NO wubi installer, I usd a live usb amd IO went into my bios and turned off the HDD so it would boot from the usb. I then selected temp so it didnt make a partition for it. When I was done browsing I clicked shut down, When I fired back up after turning the HDD back on it said file corrupted. Then I shut down and rebooted and it was fine again. But still, I just wanna make sure I dont go thru that everytime I dual boot or if I make a permanent partition...Can I still do a manual root with linux mint??? Thanx for all the input and suggestions...
Yes you can do it with mint. Mint is basically the ubuntu source code with a face lift. If you have a nice size HDD, I would recommend going with either ubuntu or mint as a dual boot option. You could do all your everyday online activities without worry of a virus and use windows when it's needed.

I'm still having trouble rooting my mercury as well. I'll post again as soon as I figure it out.
refriedbeans is offline  
Reply With Quote
Old January 6th, 2012, 08:46 AM   #48 (permalink)
New Member
 
Join Date: Dec 2011
Posts: 7
 
Device(s):
Carrier: Not Provided

Thanks: 3
Thanked 1 Time in 1 Post
Default

Quote:
Originally Posted by NeoZiggy View Post
UPDATE:
I fixed the permissions for su by simply doing "chown root.root bin" then "chmod 6755 bin/su".
Was your phone in download mode or did you do this from adb?
refriedbeans is offline  
Reply With Quote
Old January 6th, 2012, 02:54 PM   #49 (permalink)
Junior Member
 
NeoZiggy's Avatar
 
Join Date: Dec 2011
Location: San Antonio, TX
Posts: 32
 
Device(s): Huawei Mercury (M886), Samsung Galaxy-S
Carrier: Not Provided

Thanks: 22
Thanked 5 Times in 4 Posts
Default

Quote:
Originally Posted by refriedbeans View Post
Was your phone in download mode or did you do this from adb?
I put my phone into download made and opened Terminal in Ubuntu. You wouldn't be able to do those commands from ADB if you didn't have root already.

I checked to see what the permissions where for the directory after I noticed su wasn't taking the CHMOD command. I had a sneeking suspition that it was the directory. I think this just happened in my case because I had been trying other options. No where did I see any mention of this problem for others, but it could be a problem if they tried other rooting methods unsuccessfully.

I would suggest people just get on Linux and skip using ADB from windows since linux is required right now anyway.
NeoZiggy is offline  
Reply With Quote
The Following User Says Thank You to NeoZiggy For This Useful Post:
refriedbeans (January 7th, 2012)
Old January 7th, 2012, 12:14 PM   #50 (permalink)
New Member
 
Join Date: Dec 2011
Posts: 7
 
Device(s):
Carrier: Not Provided

Thanks: 3
Thanked 1 Time in 1 Post
Default

Quote:
Originally Posted by NeoZiggy View Post
I put my phone into download made and opened Terminal in Ubuntu. You wouldn't be able to do those commands from ADB if you didn't have root already.

I checked to see what the permissions where for the directory after I noticed su wasn't taking the CHMOD command. I had a sneeking suspition that it was the directory. I think this just happened in my case because I had been trying other options. No where did I see any mention of this problem for others, but it could be a problem if they tried other rooting methods unsuccessfully.

I would suggest people just get on Linux and skip using ADB from windows since linux is required right now anyway.
Yeah I figured that out shortly after. Felt dumb for a minute there.. oh well. The good news is, I FINALLY got root after piddling with all the file permissions. (All was done from the terminal, no scripts [still appreciate all your efforts PG ])

I gotta run but as soon as I get a chance, I'll type out the process as clear as possible of how I obtained root. Thx for everybody's help!
refriedbeans is offline  
Reply With Quote
The Following User Says Thank You to refriedbeans For This Useful Post:
NeoZiggy (January 8th, 2012)
Reply


Go Back   Android Forums > Android Phones > Huawei Mercury > Mercury - All Things Root

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -5. The time now is 08:54 AM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.