Wednesday, June 19, 2013 Register
 
www.cyberspacesolutionsinc.com
www.cyberspacesolutionsinc.com Bookmark and Share
  Search
AllDroid Forums
Welcome Guest! To enable all features please try to register or sign in.

Notification

Icon
Error

4 Pages123>»
Root for the Motorola I1!
rainabba
0
#1 Posted : Monday, July 26, 2010 7:48:19 PM(UTC)
rainabba

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)


  1. Download the attached archive and expand it to a folder you can find (eg. c:\MotoI1Root)

  2. Set up ADB (Step-by-step guide for Windows Vista/7 HERE.  <-- USE THAT THREAD FOR ADB SUPPORT PLEASE.)

  3. On the phone: Home, Menu Button, Settings, Applications, Development: Make sure the "USB debugging" option is enabled/checked.

  4. Status bar, USB connection: Make sure "PC Mode" is selected.

  5. Open a command prompt (Windows: Start, Run, "cmd", OK; Linux: Terminal)

  6. 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.

  7. Run "CD c:\MotoI1Root" (or where ever you expanded the archive)

  8. Run "adb push Superuser.apk /sdcard/Superuser.apk"

  9. Run "adb push su /sdcard/su"

  10. Run "adb push busybox /sdcard/busybox"

  11. Run "adb push exploid /sqlite_stmt_journals/exploid"

  12. Run "adb shell"

  13. Run "cd sqlite_stmt_journals"

  14. Run "chmod 755 exploid"

  15. On your phone, navigate to a screen where you can switch wifi/bluetooth on/off easily (settings, or a home screen with a widget)

  16. IMMEDIATELY after executing the next step, toggle wifi or bluetooth off and back on

  17. Run "./exploid" and follow directions on screen. Once this completes you'll be back at a shell prompt.

  18. Run "rootshell". You'll be prompted for a password.

  19. Type in password "secretlol" and press Enter then you are root! (You'll know because your prompt will now be a "#" instead of "$")

  20. Run "cp /sdcard/Superuser.apk /system/app/Superuser.apk"

  21. Run "cp /sdcard/su /system/bin/su"

  22. Run "cp /sdcard/busybox /system/bin/busybox"

  23. Run "chmod 4755 /system/bin/su"

  24. Run "chmod 4755 /system/bin/busybox"

  25. Run "rm /system/bin/rootshell"

  26. Run "exit" to drop from root to a non-root user shell (on phone still)

  27. Run "exit" to drop back to your machine command prompt (instead of phone)


To Confirm root is established:


  1. Run "adb shell"

  2. Run "su" (now you should see the # sign which indicates you are root)

  3. 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.
File Attachment(s):
MotoI1Root.zip (1,081kb) downloaded 1,718 time(s).
1 user thanked rainabba for this useful post.
TonyFinianos on 4/21/2011(UTC)
Sponsor
Mgf95
0
#2 Posted : Monday, July 26, 2010 8:49:26 PM(UTC)
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
Guest
0
#3 Posted : Tuesday, July 27, 2010 9:14:40 PM(UTC)
Rank: Guest
Joined: 5/17/2010(UTC)
Posts: 97
Points: 326

Groups:

i tryed this but after entering "./exploid" it says "./exploid: not found"....please help i really want this baby rooted
rainabba
0
#4 Posted : Tuesday, July 27, 2010 10:51:46 PM(UTC)
rainabba

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.
Guito
0
#5 Posted : Wednesday, July 28, 2010 3:42:20 AM(UTC)
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
rainabba
0
#6 Posted : Wednesday, July 28, 2010 4:37:54 AM(UTC)
rainabba

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.
Guito
0
#7 Posted : Wednesday, July 28, 2010 4:48:07 AM(UTC)
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
bryuliro
0
#8 Posted : Wednesday, July 28, 2010 10:58:44 AM(UTC)
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??
bryuliro
0
#9 Posted : Wednesday, July 28, 2010 11:45:56 AM(UTC)
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??
Guito
0
#10 Posted : Wednesday, July 28, 2010 12:31:22 PM(UTC)
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.
bryuliro
0
#11 Posted : Wednesday, July 28, 2010 2:43:21 PM(UTC)
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
bigwills4202
0
#12 Posted : Wednesday, July 28, 2010 10:31:18 PM(UTC)
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
rprado
0
#13 Posted : Thursday, July 29, 2010 10:42:16 AM(UTC)
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.
bryuliro
0
#14 Posted : Thursday, July 29, 2010 3:04:26 PM(UTC)
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 ??
bigwills4202
0
#15 Posted : Friday, July 30, 2010 12:02:27 PM(UTC)
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? 
Guito
0
#16 Posted : Tuesday, August 03, 2010 6:49:50 AM(UTC)
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.
hankhill050
0
#17 Posted : Tuesday, August 03, 2010 11:37:20 AM(UTC)
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?
hankhill050
0
#18 Posted : Tuesday, August 03, 2010 12:28:04 PM(UTC)
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
Marcelo Tinoco
0
#19 Posted : Tuesday, August 03, 2010 8:41:51 PM(UTC)
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.
mike.bernal1990
0
#20 Posted : Wednesday, August 04, 2010 11:55:09 AM(UTC)
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)


  1. Download the attached archive and expand it to a folder you can find (eg. c:\MotoI1Root)

  2. Set up ADB (Step-by-step guide for Windows Vista/7 HERE.  <-- USE THAT THREAD FOR ADB SUPPORT PLEASE.)

  3. On the phone: Home, Menu Button, Settings, Applications, Development: Make sure the "USB debugging" option is enabled/checked.

  4. Status bar, USB connection: Make sure "PC Mode" is selected.

  5. Open a command prompt (Windows: Start, Run, "cmd", OK; Linux: Terminal)

  6. 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.

  7. Run "CD c:\MotoI1Root" (or where ever you expanded the archive)

  8. Run "adb push Superuser.apk /sdcard/Superuser.apk"

  9. Run "adb push su /sdcard/su"

  10. Run "adb push busybox /sdcard/busybox"

  11. Run "adb push exploid /sqlite_stmt_journals/exploid"

  12. Run "adb shell"

  13. Run "cd sqlite_stmt_journals"

  14. Run "chmod 755 exploid"

  15. On your phone, navigate to a screen where you can switch wifi/bluetooth on/off easily (settings, or a home screen with a widget)

  16. IMMEDIATELY after executing the next step, toggle wifi or bluetooth off and back on

  17. Run "./exploid" and follow directions on screen. Once this completes you'll be back at a shell prompt.

  18. Run "rootshell". You'll be prompted for a password.

  19. Type in password "secretlol" and press Enter then you are root! (You'll know because your prompt will now be a "#" instead of "$")

  20. Run "cp /sdcard/Superuser.apk /system/app/Superuser.apk"

  21. Run "cp /sdcard/su /system/bin/su"

  22. Run "cp /sdcard/busybox /system/bin/busybox"

  23. Run "chmod 4755 /system/bin/su"

  24. Run "chmod 4755 /system/bin/busybox"

  25. Run "rm /system/bin/rootshell"

  26. Run "exit" to drop from root to a non-root user shell (on phone still)

  27. Run "exit" to drop back to your machine command prompt (instead of phone)


To Confirm root is established:


  1. Run "adb shell"

  2. Run "su" (now you should see the # sign which indicates you are root)

  3. 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]
bryuliro
0
#22 Posted : Wednesday, August 04, 2010 8:09:01 PM(UTC)
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
bacardi2001
0
#23 Posted : Thursday, August 05, 2010 8:34:53 AM(UTC)
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
bryuliro
0
#24 Posted : Thursday, August 05, 2010 6:46:41 PM(UTC)
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 :-(
haxzamatic
0
#25 Posted : Sunday, August 08, 2010 12:43:14 PM(UTC)
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
phil.barreto
0
#26 Posted : Monday, August 09, 2010 8:46:11 AM(UTC)
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
Users browsing this topic
4 Pages123>»
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.

Powered by YAF | YAF © 2003-2011, Yet Another Forum.NET
This page was generated in 0.701 seconds.
www.cyberspacesolutionsinc.com
 
 

 
This site enhanced by Look out for more enhancements in the near future!
 
www.cyberspacesolutionsinc.com www.cyberspacesolutionsinc.com www.cyberspacesolutionsinc.com