Last Updated: Jun 12,2012
Guys if you have any questions dont post in root topic, post them here.
I'm completely new to rooting (and android) and was just about ready to take my ally back for a droid, but if this is rooted and I can clean up the phone and get rid of the bloat and overclock the cpu a bit I think I'll love the phone.
So like I said I'm completely new so I'm not sure what to really do. I'm downloading umbuntu so I can load it from my flash drive, but I'm not sure what to do from there.
They're finishing up an image that you can flash and from there they'll overclock i think they'll be done by the end of this week for the root that your asking for... So if you got time wait a week or so.
O.K. thanks. I'll keep checking in then. I'm in umbuntu right now in the terminal but I'm not having any luck :/
I'll help you out tomorrow night? PM me around 9-10PM and remind me
im also new..to rooting and linux.... will we still be using the andriod applications or will we be using linux or will linux be like the root and driod the surface program?
all this line of code confuses the crap out of me.... will it still need to be in line of code or once you get through the basic rooting return to a similair interface as andriod?
sorry last question do i gotta download the 700 mb ubuntu?
A few things.. Where does asroot2 go..., also when I run the first ./adb command in ubuntu im getting doesnt exist.
Kick ass! Great work guys.
Quick question, as I am about to try this. Just follow what im saying and tell me if im on the right track and if not, point me in the right direction, please
1) Where the hell do I do all this
# cat /dev/mtd/mtd0 > /sdcard/mtd0.img
do 0 through 7"
^ that. Where do I do that? I suppose that is a file you want me to back up, but Im not quite sure how to find it.
2) And then am I correct in assuming I will be making all of these mumbo jumbo commands in asroot2 (that I have currently extracted to my desktop)?
3) You probably want me to put asroot2 from my desktop to the phone?? And then use the terminal on my phone and type all that in? Or do I use asroot2 on my PC?
4) Im on Windows 7. Do I need to worry about this linux stuff?
Wait wait wait back up. I changed my mind. I think you want me to run this commands FROM my computer? Where do I do that? On my PCs "run" thingy? Bah! I need a little start.
I give up on ubuntu... Driving me crazy
Could someone do step by step for Windows, I have either XP 32bit or 7 64bit
I am able to get to cd /tools>
I run adb shell and get the error device not found and then after that I am stuck
stop the server and restart it, also make sure your phone is in USB debugging with sdcard mounted
Ubuntu is used to root your phone, it wont replace android or anything, your phones original operating system doesn't get replaced or anything.
And it doesn't matter what Ubuntu you get, all you need is the terminal
First make sure you enabled USB Debugging on your phone
1) Open terminal/cmd (cmd = Command Prompt and its a little different than terminal because they're in different operating systems), if your adb shell is on the desktop than do:
and after that you back up mtds
2) The hard part to the process is to make sure you type correct locations so it doesn't matter where it is as long as you can put the correct locations in terminal/cmd.
3) You are pushing superuser.apk to your phone asroot2 is just used to do the exploit.
4) Windows 7 should work but linux makes it a lot easier since these are all linux files and android is linux based. Ubuntu homepage | Ubuntu <<< LINUX
Backup is done in cmd (assuming you have Windows)> Start>Run> type "cmd"
Would love to try this, but just not real comfortable doing it and i'm afraid of bricking my phone. Wish there was some simple installation method that wouldn't require me to use Ubuntu since i'm not overly familiar with linux. Plus, how do I make sure I can unroot and get the phone back to stock if need be? I never try anything unless I know I can back out of it easily.
This wont brick your phone because you are not replacing the OS or flashing any ROM's. All you are doing is "installing a file" to the system so brick wont happen. And you can back up your mtds before rooting so if anything you can restore your phone any day.
Well that's nice to know, but that still leaves me with no knowledge of linux so how to backup and/or restore my phone is still a mystery to me (although I see the commands for backing up listed in the directions).
Plus, I was looking at the directions in the root thread and there are 'Updated steps' and 'Corrected steps' and I don't know which one to follow. Like I said, i'm a big dummy on this stuff.
Follow the last ones, i believe in the Corrected steps, and backing up is done like this:
and after that you back up mtds:
# cat /dev/mtd/mtd0 > /sdcard/mtd0.img
# cat /dev/mtd/mtd1 > /sdcard/mtd1.img
# cat /dev/mtd/mtd2 > /sdcard/mtd2.img
# cat /dev/mtd/mtd3 > /sdcard/mtd3.img
# cat /dev/mtd/mtd4 > /sdcard/mtd4.img
# cat /dev/mtd/mtd5 > /sdcard/mtd5.img
# cat /dev/mtd/mtd6 > /sdcard/mtd6.img
# cat /dev/mtd/mtd7 > /sdcard/mtd7.img
--Note that for "mtd#" you'll need to replace it with the name of the mtd
Replace it with the name of the mtd......rrrriiiight. Like I would know what name to use. I think it's best I just stick with the stock installation for now.
Or just do the root and dont worry about brick, the worst that can happen with this method is it wont work.
I'm about to throw something through a wall here lol. OK I'm back in linux now. I figured out I was not in the right directory before, but now everytimei try and do ./adb push asroot2 /data/local/ i get error: insufficient permissions for device. Now I'm stuck here.
Will, if you're not root, run the following:
sudo adb start-server
Then type your password, and things should work.
I have 2 q's for linux root
1) do I need internet with linux?
2) do I need sdk?
Yes you NEED sdk
Therefore to get it you need internet.
If you have a windows machine, I find it is easier if you are not a linux friendly user.
I have tried the Windows instructions and never have been able to get the # prompt as opposed to the $ prompt. I have tired it with the SD Card ion, out, mounted and unmounted and no luck. Any help would be appreciated.
My dad is great with linux but he has no internet but I can download. Sdk from my phone and will I need sdk after I root?
When I only received the $ prompt, I have typed 'exit' until I got back to the normal dos prompt. You usually have to type 'exit' twice. Then I type 'adb shell' and it went right to the # prompt.
Separate names with a comma.