| |
|
|
 |
|
|
|
|
 |
Rank: Administration
Joined: 5/17/2010(UTC) Posts: 131 Points: 100,300 Location: United States
Groups: Administrators, AllDroid Sponsor, filemanagertest, Registered Users, RootzWiki Admin, RootzWiki Editor, Subscribers Thanks: 6 times Was thanked: 4 time(s) in 4 post(s)
|
How to root the Motorola I1! (yet to be confirmed)
By Rainabba (thanks to Birdman for the process)Again, http://AllDroid.org has the priveledge of releasing a root tutorial based on birdmans root process inspired by the vulnerability Sebastian Kramer discovered. (Run means type the command in quotes [but not the quotes] then press the Enter key)
- Download the attached archive and expand it to a folder you can find (eg. c:\MotoI1Root)
- Set up ADB (Step-by-step guide for Windows Vista/7 HERE. <-- USE THAT THREAD FOR ADB SUPPORT PLEASE.)
- On the phone: Home, Menu Button, Settings, Applications, Development: Make sure the "USB debugging" option is enabled/checked.
- Status bar, USB connection: Make sure "PC Mode" is selected.
- Open a command prompt (Windows: Start, Run, "cmd", OK; Linux: Terminal)
- Run "adb devices". If you don't see your device listed under "List of devices attached", return to step 2 and follow the link to setup ADB (use that topic for support) and return here when "adb devices" lists your I1.
- Run "CD c:\MotoI1Root" (or where ever you expanded the archive)
- Run "adb push Superuser.apk /sdcard/Superuser.apk"
- Run "adb push su /sdcard/su"
- Run "adb push busybox /sdcard/busybox"
- Run "adb push exploid /sqlite_stmt_journals/exploid"
- Run "adb shell"
- Run "cd sqlite_stmt_journals"
- Run "chmod 755 exploid"
- On your phone, navigate to a screen where you can switch wifi/bluetooth on/off easily (settings, or a home screen with a widget)
- IMMEDIATELY after executing the next step, toggle wifi or bluetooth off and back on
- Run "./exploid" and follow directions on screen. Once this completes you'll be back at a shell prompt.
- Run "rootshell". You'll be prompted for a password.
- Type in password "secretlol" and press Enter then you are root! (You'll know because your prompt will now be a "#" instead of "$")
- Run "cp /sdcard/Superuser.apk /system/app/Superuser.apk"
- Run "cp /sdcard/su /system/bin/su"
- Run "cp /sdcard/busybox /system/bin/busybox"
- Run "chmod 4755 /system/bin/su"
- Run "chmod 4755 /system/bin/busybox"
- Run "rm /system/bin/rootshell"
- Run "exit" to drop from root to a non-root user shell (on phone still)
- Run "exit" to drop back to your machine command prompt (instead of phone)
To Confirm root is established:
- Run "adb shell"
- Run "su" (now you should see the # sign which indicates you are root)
- Watch your screen so you can allow Superuser root access.
You're done! feel free to kill the bloat apps snd such. NOTE: It might be a smart idea to do "rm /system/bin/rootshell" after you have su and superuser in place as ANY program will have access to your root if you leave it (cause everyone will know the password) Credits - Sebastian Kramer for this blog post - http://c-skills.blogspot...07/android-trickery.html
- Birdman - for editing Sebastians work for the droidx
- [mbm] - for answering birdmans many questions while root was tried (and failed xD)
- Rainabba - for writing up this tutorial
The blog list
Videos
- Video tutorial for root: http://tiny.cc/How2RootDroidXVideo (clearly this is for the DroidX, but the process is exactly the same)
As is always the case with this sort of activity, you do this completely at your own risk. AllDroid, Rainabba and Birdman take NO responsibility for the outcome.
|
|
1 user thanked rainabba for this useful post.
|
|
|
|
|
|
|
|
Rank: Android Apprentice
Joined: 5/19/2010(UTC) Posts: 129 Points: 417 Location: United States
Groups: Registered Users, Subscribers
|
Wait, Motorola I1? DROID X OVERCLOCK TO 1.15GHZ WAITING FOR BUGLESS BEAST
|
|
|
|
|
|
Rank: Guest
Joined: 5/17/2010(UTC) Posts: 97 Points: 326
|
i tryed this but after entering "./exploid" it says "./exploid: not found"....please help i really want this baby rooted
|
|
|
|
|
|
Rank: Administration
Joined: 5/17/2010(UTC) Posts: 131 Points: 100,300 Location: United States
Groups: Administrators, AllDroid Sponsor, filemanagertest, Registered Users, RootzWiki Admin, RootzWiki Editor, Subscribers Thanks: 6 times Was thanked: 4 time(s) in 4 post(s)
|
Guest wrote:i tryed this but after entering "./exploid" it says "./exploid: not found"....please help i really want this baby rooted You missed step 11 or step 13 then. Revisit those then try again.
|
|
|
|
|
|
Rank: Android
Joined: 7/25/2010(UTC) Posts: 4 Points: 12 Location: United States
Groups: Registered Users, Subscribers
|
I have been working with Birdman on this. The original exploid file from the DroidX worked but of course the rootshell was not written to /system/bin/. Birdman put together the new from my data from my i1 but it is not recognizing the new file. I checked to see if exploid was in /sqlite_stmt_journals/ location and it is. So just being curious I put the from the DroidX in there again and it ran. Then put the new back and when I entered ./exploid it said not found. I am kind of curious though, on the DroidX files there are five files and in the new one there are four. The new one is missing the exploid.c file. Could this be the problem and what exactly does the exploid.c file do and which one is being pushed over to /sqlite_stmt_journals and ran when we run ./exploid?
Thanks,
Greg
|
|
|
|
|
|
Rank: Administration
Joined: 5/17/2010(UTC) Posts: 131 Points: 100,300 Location: United States
Groups: Administrators, AllDroid Sponsor, filemanagertest, Registered Users, RootzWiki Admin, RootzWiki Editor, Subscribers Thanks: 6 times Was thanked: 4 time(s) in 4 post(s)
|
Guito wrote:I have been working with Birdman on this. The original exploid file from the DroidX worked but of course the rootshell was not written to /system/bin/. Birdman put together the new from my data from my i1 but it is not recognizing the new file. I checked to see if exploid was in /sqlite_stmt_journals/ location and it is. So just being curious I put the from the DroidX in there again and it ran. Then put the new back and when I entered ./exploid it said not found. I am kind of curious though, on the DroidX files there are five files and in the new one there are four. The new one is missing the exploid.c file. Could this be the problem and what exactly does the exploid.c file do and which one is being pushed over to /sqlite_stmt_journals and ran when we run ./exploid?
Thanks,
Greg If 'ls' shows exploid, then './exploid' won't return "./exploid: not found". Perhaps something about it not being executable in which case you'd need to run the chmod step. That's just basic linux for ya. Tommorrow we could setup some remote access if you want my direct help.
|
|
|
|
|
|
Rank: Android
Joined: 7/25/2010(UTC) Posts: 4 Points: 12 Location: United States
Groups: Registered Users, Subscribers
|
When ls it gives me the following:
ls
phx
sqlite_stmt_journals
cache
sdcard
etc
system
init.iDEN.rc
default.prop
init.goldfish.rc
init.rc
data
sbin
sys
init
proc
dev
Does this look right to you?
When I chmod 755 exploid it goes through and doesn't give me any error, why does it work with the droidx version and what is the second exploid file that is a .c file that is with the DroidX files?
Thanks,
Greg
|
|
|
|
|
|
Rank: Android
Joined: 7/7/2010(UTC) Posts: 12 Points: 36 Location: US
Groups: Registered Users, Subscribers
|
has anyone confirmed yet.......do u think is possible to get cyanogen mod to work on this??
|
|
|
|
|
|
Rank: Android
Joined: 7/7/2010(UTC) Posts: 12 Points: 36 Location: US
Groups: Registered Users, Subscribers
|
i just tryed this too and it says "./exploid not found" and i did sted 13.....any sugestions??
|
|
|
|
|
|
Rank: Android
Joined: 7/25/2010(UTC) Posts: 4 Points: 12 Location: United States
Groups: Registered Users, Subscribers
|
Birdman is working on it. These guys are awesome, as soon as they figure it out they will post it. Just hang in there it is coming.
|
|
|
|
|
|
Rank: Android
Joined: 7/7/2010(UTC) Posts: 12 Points: 36 Location: US
Groups: Registered Users, Subscribers
|
Guito wrote:Birdman is working on it. These guys are awesome, as soon as they figure it out they will post it. Just hang in there it is coming. great man thanks cant wait to root and theme this baby
|
|
|
|
|
|
Rank: Android
Joined: 7/28/2010(UTC) Posts: 2 Points: 6 Location: United States
Groups: Registered Users, Subscribers
|
Followed instructions exactly n I get the same error ./exploid not found I dont know if this will help getting this unit rooted but I was on the phone with Motorola the other day b-s ing them told them my phone was booting to a weird screen they told me to hold down volume up + down, green send key, round center enter button simultaneously then hit power when phone is off. I didnt obviously or I would b telling you what happening im guessing this is a master reset combination, well if anyone has tried please post response
|
|
|
|
|
|
Rank: Android
Joined: 7/29/2010(UTC) Posts: 1 Points: 3 Location: Brazil
Groups: Registered Users, Subscribers
|
bigwills4202 wrote:Followed instructions exactly n I get the same error ./exploid not found I dont know if this will help getting this unit rooted but I was on the phone with Motorola the other day b-s ing them told them my phone was booting to a weird screen they told me to hold down volume up + down, green send key, round center enter button simultaneously then hit power when phone is off. I didnt obviously or I would b telling you what happening im guessing this is a master reset combination, well if anyone has tried please post response I acquired a Boost phone, unlocked it for Nextel Brazil. All worked fine but I couldn't send sms or use IDEN internet. I did the reset described above and now all services are working fine. During the reset a image of a phone being took out of a box appeared. Since ALL my data were erased, it's probably a master reset/factory reset. It solved my problem thank you. Now i'm looking forward to root this baby.
|
|
|
|
|
|
Rank: Android
Joined: 7/7/2010(UTC) Posts: 12 Points: 36 Location: US
Groups: Registered Users, Subscribers
|
i heard that the cliq was rooted dont u think that the rooting prosses would be more similar ??
|
|
|
|
|
|
Rank: Android
Joined: 7/28/2010(UTC) Posts: 2 Points: 6 Location: United States
Groups: Registered Users, Subscribers
|
any news on the exploid error anyone get this unit rooted yet?
|
|
|
|
|
|
Rank: Android
Joined: 7/25/2010(UTC) Posts: 4 Points: 12 Location: United States
Groups: Registered Users, Subscribers
|
The button combination you described above does an out of the box reset. All information is wiped back to new state.
|
|
|
|
|
|
Rank: Android
Joined: 8/3/2010(UTC) Posts: 4 Points: 12 Location: United States
Groups: Registered Users, Subscribers
|
ok, really stupid question i know but how do i get into pc mode on the i1.. i have usb debug on and the drivers working on the pc but i just cannot get cmd to recognize the adb command?
|
|
|
|
|
|
Rank: Android
Joined: 8/3/2010(UTC) Posts: 4 Points: 12 Location: United States
Groups: Registered Users, Subscribers
|
On the droid x pc mode is right under the status bar then usb... i dont beleive its like that on the i1 as i do NOT see it in the list.. i DO see the following choices.. memory card, modem, usb debuggin, and gps nmea... is it one of those just named differently or what am i missing? do i need to have pc mode enabled is that my issue for cmd not recognizing the command line adb devices? i have already installed the drivers for adb "android composite ADB interface" help..? THANKS
|
|
|
|
|
|
Rank: Android
Joined: 8/3/2010(UTC) Posts: 1 Points: 3 Location: Brazil
Groups: Registered Users, Subscribers
|
Has anyone done the root? If someone could, please explain whether this process is even posted up and gave some error, how to correct this error. I appreciate everyone's help.
Regards,
Marcelo.
|
|
|
|
|
|
Rank: Android
Joined: 8/4/2010(UTC) Posts: 1 Points: 3 Location: United States
Groups: Registered Users, Subscribers
|
[quote=rainabba] How to root the Motorola I1! (yet to be confirmed)
By Rainabba (thanks to Birdman for the process)Again, http://AllDroid.org has the priveledge of releasing a root tutorial based on birdmans root process inspired by the vulnerability Sebastian Kramer discovered. (Run means type the command in quotes [but not the quotes] then press the Enter key)
- Download the attached archive and expand it to a folder you can find (eg. c:\MotoI1Root)
- Set up ADB (Step-by-step guide for Windows Vista/7 HERE. <-- USE THAT THREAD FOR ADB SUPPORT PLEASE.)
- On the phone: Home, Menu Button, Settings, Applications, Development: Make sure the "USB debugging" option is enabled/checked.
- Status bar, USB connection: Make sure "PC Mode" is selected.
- Open a command prompt (Windows: Start, Run, "cmd", OK; Linux: Terminal)
- Run "adb devices". If you don't see your device listed under "List of devices attached", return to step 2 and follow the link to setup ADB (use that topic for support) and return here when "adb devices" lists your I1.
- Run "CD c:\MotoI1Root" (or where ever you expanded the archive)
- Run "adb push Superuser.apk /sdcard/Superuser.apk"
- Run "adb push su /sdcard/su"
- Run "adb push busybox /sdcard/busybox"
- Run "adb push exploid /sqlite_stmt_journals/exploid"
- Run "adb shell"
- Run "cd sqlite_stmt_journals"
- Run "chmod 755 exploid"
- On your phone, navigate to a screen where you can switch wifi/bluetooth on/off easily (settings, or a home screen with a widget)
- IMMEDIATELY after executing the next step, toggle wifi or bluetooth off and back on
- Run "./exploid" and follow directions on screen. Once this completes you'll be back at a shell prompt.
- Run "rootshell". You'll be prompted for a password.
- Type in password "secretlol" and press Enter then you are root! (You'll know because your prompt will now be a "#" instead of "$")
- Run "cp /sdcard/Superuser.apk /system/app/Superuser.apk"
- Run "cp /sdcard/su /system/bin/su"
- Run "cp /sdcard/busybox /system/bin/busybox"
- Run "chmod 4755 /system/bin/su"
- Run "chmod 4755 /system/bin/busybox"
- Run "rm /system/bin/rootshell"
- Run "exit" to drop from root to a non-root user shell (on phone still)
- Run "exit" to drop back to your machine command prompt (instead of phone)
To Confirm root is established:
- Run "adb shell"
- Run "su" (now you should see the # sign which indicates you are root)
- Watch your screen so you can allow Superuser root access.
You're done! feel free to kill the bloat apps snd such. NOTE: It might be a smart idea to do "rm /system/bin/rootshell" after you have su and superuser in place as ANY program will have access to your root if you leave it (cause everyone will know the password) Credits - Sebastian Kramer for this blog post - http://c-skills.blogspot...07/android-trickery.html
- Birdman - for editing Sebastians work for the droidx
- [mbm] - for answering birdmans many questions while root was tried (and failed xD)
- Rainabba - for writing up this tutorial
The blog list
Videos
- Video tutorial for root: http://tiny.cc/How2RootDroidXVideo (clearly this is for the DroidX, but the process is exactly the same)
As is always the case with this sort of activity, you do this completely at your own risk. AllDroid, Rainabba and Birdman take NO responsibility for the outcome. [ yo i tried this and i cant find the i386 and the other one thats listed in step 2 plz help me]
|
|
|
|
|
|
Rank: Android
Joined: 7/7/2010(UTC) Posts: 12 Points: 36 Location: US
Groups: Registered Users, Subscribers
|
oh man i check this every hour i cant wait for this phone!....i had a g1,my touch3g,and a nexus one and now this phone....is a HUGE difference compared to my other phones so i really need this :-P
|
|
|
|
|
|
Rank: Android
Joined: 8/2/2010(UTC) Posts: 1 Points: 3 Location: United States
Groups: Registered Users, Subscribers
|
Can This Be Done Using Linux? And If So How? Im Using Ubuntu Ultimate. Thanks Alot
|
|
|
|
|
|
Rank: Android
Joined: 7/7/2010(UTC) Posts: 12 Points: 36 Location: US
Groups: Registered Users, Subscribers
|
bacardi2001 wrote:Can This Be Done Using Linux? And If So How? Im Using Ubuntu Ultimate. Thanks Alot the root is not working yet so i dont think it will work with anything :-(
|
|
|
|
|
|
Rank: Android
Joined: 6/30/2010(UTC) Posts: 1 Points: 3 Location: US
Groups: Registered Users, Subscribers
|
I got a friend that just got a i1, I was going to root it tonight. I looked at it for 5mins last night, the browser is trash imo but for a $50 a month unlimited this should sell good. Also there is way to many icons in the status bar, I hate blur we need aosp on this now :) I need to play with some more though, a quick scroll through settings and I see that you can't mount SD and have ADB at the same time :( Oh and ADB is in Settings/USB Settings if I remember correctly.
So let me get this right no one rooted this yet? I guess someone did or the tut wouldn't be here, or in theory it works?
I would try to push busybox to /sqlite_stmt_journals and chmod busybox if you pushed the other files from tut already then run exploid?
cd c:\MotoI1Root (or where ever you expanded the archive) adb push Superuser.apk /sdcard/Superuser.apk adb push su /sdcard/su adb push exploid /sqlite_stmt_journals/exploid adb push busybox /sqlite_stmt_journals/busybox adb shell cd sqlite_stmt_journals chmod 755 exploid chmod 755 busybox Immediately after the next command, you will need to disable and enable the wi-fi using the power widget on the phone: ./exploid then run: rootshell enter password rootnow prompt will change to # - now we have root
|
|
|
|
|
|
Rank: Android
Joined: 8/9/2010(UTC) Posts: 1 Points: 3 Location: Brazil
Groups: Registered Users, Subscribers
|
hi guys, can I upgrade the Android OS to version 2.x with this process? if no, is there a way to upgrade the i1 to the 2.x version of Android? Thanks
|
|
|
|
|
|
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.
|
 |
|
|
|
|
|
|
| |
|
|
|