[TOOL][ROOT/UnROOT][Razr] EternityProject EasyRootICS v1.5 [Win/Linux]

Search This thread

pedrotorresfilho

Senior Member
Jan 4, 2012
1,595
1,098
decantodepoetas.blogspot.com
What do we have here?

EternityProject EasyRoot for ICS is a 1 click root method to your Motorola RAZR, Droid RAZR and RAZR MAXX running Android Ice Cream Sandwich using miloj's exploit.

What does it do?

EternityProject's EasyRootICS package contains a batch script for Windows and Linux made by me and kholk to automate the root process using miloj's exploit on the current Motorola's ICS devices (it may work on Droid4, too).

NEW: EternityProject EasyRootICS now installs a working version of Adobe Flash Player to your Razr / Maxx runninc ICS 4.0.4

How to use it:


1. Download and unzip the package (hint: save it to your PC Desktop)
2. Install Motorola Drivers - Get it here (hint: uninstall others android devices drivers from PC)
3. Enable Unknown Sources (Config > Security > Unknown Sources)
4. Enable USB Debug (Config > Developer Options > USB debug)
5. Enable Mock Locations (Config > Developer Options > Mock Location)
6. Connect the phone to your PC as Media Sync - MTP (Change it after connect you phone to PC in Config > Storage > Media Sync)
7. Run the script (Double click on .bat file from PC)
8. Enjoy!



We proudly presents to you a 100% Working build of EternityProject EasyRootICS v1.5 *Updated* 02/09/2012



Direct Download Link:
http://dlhg.eternityproject.eu/mtspyder/eprj/pedro/EPRJ_EasyRootICS_MultiOS_v1.5.zip
----> Please, respect us! Do not post direct download links and do not reupload this file on other filehosters. If you want to share it, redirect to this thread! <----


What's new?


V1.0
- EternityProject EasyRootICS works for any ICS 4.0.4 builds:
- Devices Tested: HTC One X and Motorola Razr and Droid 4! It may work to more devices!
- su binary updated
- Superuser app: switched to SuperSU by Chainfire
- Correct installation of Busybox
- su binary now goes to correct path with correct permissions

V1.1
su binary updated
Fixed Linux build.

V1.2
su binary updated (Run SuperSU after root to su binary update be applied)
SuperSU updated v0.94

V1.3
SuperSU updated v0.95

V1.4
SuperSU updated v0.96
su binary updated
Exploit fix

V1.5
Installs a working version of Adobe Flash Player for ICS to your Razr.

Note: If you get a 'su/superuser' already exist message, use the alternate root method created by Dan Rosemberg with su binaries and superuser app updated by me. Get it here
Notice: This is an alternate root method, don't use it as primary root tool there's a reason for that.

How do I unroot from this?

Just run the SuperSU and press 'Full unroot' (if you have superuser app installed uninstall it first with an app like Titanium Backup)

201206131836.png



You might also like to watch this video tutorial by Hrishi21007



Liked it? Press thanks button. You can alsoBuy me a Cold Beer!

Remember: To get rooted you need an ADB connection. Check if ADB is enable in Device Manager:

adbnc.jpg



Thanks to EternityProject Main Developer kholk for the patience! lol
Thanks to all the @XDA users that provide us logs and feedback!
Thanks to FrAsErTaG for the tip on the batch: headache killer man! :good:
 
Last edited:

droidier

Member
Aug 29, 2010
41
5
New Delhi
Getting stuck on this :(

Tried this but it takes me to shell prompt...am i missing something?


######################################
# EternityProject's easyROOT #
# for Motorola RAZR #
# #
# #
# By pedrotorresfilho and kholk #
# Exploit binary by miloj #
# #
# If you wanna support us donate to: #
# kholk -- kholk00@alice.it #
#pedrotorresfi. -- pedrofilho@msn.com#
# #
# or come on our Website! #
# http://www.eternityproject.eu #
# #
# Happy Rooting! #
######################################
Press any key to continue . . .
----------------------------------------------
--- Please, connect your Motorola RAZR ---
--- and make sure that ADB mode is enabled ---
--- prior continuing. ---
----------------------------------------------
Press any key to continue . . .
.
[Step 1] Rooting...
2033 KB/s (22364 bytes in 0.010s)
2869 KB/s (1862336 bytes in 0.633s)
40 KB/s (123 bytes in 0.002s)
shell@umts_spyder:/ $
 

pedrotorresfilho

Senior Member
Jan 4, 2012
1,595
1,098
decantodepoetas.blogspot.com
Last edited:

theZest

Senior Member
Oct 27, 2010
246
63
Vladivostok
Thanks Pedro & kholk, well done guys.
Haven't tried it but seen pre-alpha-version :) With typing cmd lines I understood more clearly how it works, lol.
Anyway I think that I will need it someday cause my experiments don't seem to end in the near future xD
 
  • Like
Reactions: pedrotorresfilho

maniAK-

Senior Member
Oct 7, 2011
206
25
Still not working for me , error i get is



step 1 rebooting

'adb' is not recognized as an internal or external,
operable program or batch file.
'adb' is not recognized as an internal or external,
operable program or batch file.
'adb' is not recognized as an internal or external,
operable program or batch file.
'adb' is not recognized as an internal or external,
operable program or batch file.
[Step 2] knocking at the door ....
'adb' is not recognized as an internal or external,
operable program or batch file.
'adb' is not recognized as an internal or external,
operable program or batch file.
'adb' is not recognized as an internal or external,
operable program or batch file.


and yes I have drivers installed and ADB is indeed running
running Windows 7 x64
 

Ramdanih

Senior Member
Jun 16, 2010
245
33
Depok
[Step 1] Rebooting...
.
.
.
[Step 2] Knocking at the door...
debugfs 1.42 (29-Nov-2011)
debugfs: cd xbin
debugfs: write /data/local/12m/su su
Allocated inode: 22802
debugfs: set_inode_field su mode 0104755
debugfs: set_inode_field su uid 0
debugfs: set_inode_field su gid 0


stuck in this step..
 

Reazy64

Senior Member
Apr 28, 2010
51
3
Tarbes
[Step 1] Rebooting...
.
.
.
[Step 2] Knocking at the door...
debugfs 1.42 (29-Nov-2011)
debugfs: cd xbin
debugfs: write /data/local/12m/su su
Allocated inode: 22802
debugfs: set_inode_field su mode 0104755
debugfs: set_inode_field su uid 0
debugfs: set_inode_field su gid 0


stuck in this step..

Same here.
672.180.17.XT910.Retail.EU
 

pedrotorresfilho

Senior Member
Jan 4, 2012
1,595
1,098
decantodepoetas.blogspot.com
Still not working for me , error i get is



step 1 rebooting

'adb' is not recognized as an internal or external,
operable program or batch file.
'adb' is not recognized as an internal or external,
operable program or batch file.
'adb' is not recognized as an internal or external,
operable program or batch file.
'adb' is not recognized as an internal or external,
operable program or batch file.
[Step 2] knocking at the door ....
'adb' is not recognized as an internal or external,
operable program or batch file.
'adb' is not recognized as an internal or external,
operable program or batch file.
'adb' is not recognized as an internal or external,
operable program or batch file.


and yes I have drivers installed and ADB is indeed running
running Windows 7 x64

You need to connect your razr as MTD and make sure USB debug is enable.

[Step 1] Rebooting...
.
.
.
[Step 2] Knocking at the door...
debugfs 1.42 (29-Nov-2011)
debugfs: cd xbin
debugfs: write /data/local/12m/su su
Allocated inode: 22802
debugfs: set_inode_field su mode 0104755
debugfs: set_inode_field su uid 0
debugfs: set_inode_field su gid 0


stuck in this step..

Same here.
672.180.17.XT910.Retail.EU

Thank you very much for the logs.

You were a step ahead to get rooted. Just wait it reboots.

Cheers
 
Last edited:
  • Like
Reactions: maniAK-

pedrotorresfilho

Senior Member
Jan 4, 2012
1,595
1,098
decantodepoetas.blogspot.com
Last edited:
  • Like
Reactions: maniAK-

maniAK-

Senior Member
Oct 7, 2011
206
25
You need to connect your razr as MTD and make sure USB debug is enable.





Thank you very much for the logs guys.

Please, download EasyROOTICS again and let me know about root.

Script has been updated with Win/Linux v0.4

Cheers


got past that first error now i get same error as other guy above

[Step 1] Rebooting...
.
.
.
[Step 2] Knocking at the door...
debugfs 1.42 (29-Nov-2011)
debugfs: cd xbin
debugfs: write /data/local/12m/su su
Allocated inode: 22802
debugfs: set_inode_field su mode 0104755
debugfs: set_inode_field su uid 0
debugfs: set_inode_field su gid 0


stuck in this step..
 

pedrotorresfilho

Senior Member
Jan 4, 2012
1,595
1,098
decantodepoetas.blogspot.com
got past that first error now i get same error as other guy above

[Step 1] Rebooting...
.
.
.
[Step 2] Knocking at the door...
debugfs 1.42 (29-Nov-2011)
debugfs: cd xbin
debugfs: write /data/local/12m/su su
Allocated inode: 22802
debugfs: set_inode_field su mode 0104755
debugfs: set_inode_field su uid 0
debugfs: set_inode_field su gid 0


stuck in this step..

Sent you a PM, please read your in box.

Thanks a lot for the feedback! We have actually 2 Razrs. Eu and Latam both sucessfully rooted.

BTW, Go to google play and update your superuser. AFAIK you've done! :D

Just reboot it and check root with Root Checker :D

Cheers
 
Last edited:
  • Like
Reactions: maniAK-

maniAK-

Senior Member
Oct 7, 2011
206
25
cheers Pedro sir

got it working now

seems rooted with all superuser fuctions

your da man :)

What i did was change the USB ports after Pc reboot as Windows 7 x64 needs that now and again
and then i read up on your thread which i should have done in first place and grabbed latest version EPRJRAZR_EasyRootICS_MultiOS_v0.4

after rooting with EPRJRAZR_EasyRootICS_MultiOS_v0.4 i installed Superuser.apk and then installed Rootchecker from market just to confirm
Superuser now full root access

Thanks again :)
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 223
    What do we have here?

    EternityProject EasyRoot for ICS is a 1 click root method to your Motorola RAZR, Droid RAZR and RAZR MAXX running Android Ice Cream Sandwich using miloj's exploit.

    What does it do?

    EternityProject's EasyRootICS package contains a batch script for Windows and Linux made by me and kholk to automate the root process using miloj's exploit on the current Motorola's ICS devices (it may work on Droid4, too).

    NEW: EternityProject EasyRootICS now installs a working version of Adobe Flash Player to your Razr / Maxx runninc ICS 4.0.4

    How to use it:


    1. Download and unzip the package (hint: save it to your PC Desktop)
    2. Install Motorola Drivers - Get it here (hint: uninstall others android devices drivers from PC)
    3. Enable Unknown Sources (Config > Security > Unknown Sources)
    4. Enable USB Debug (Config > Developer Options > USB debug)
    5. Enable Mock Locations (Config > Developer Options > Mock Location)
    6. Connect the phone to your PC as Media Sync - MTP (Change it after connect you phone to PC in Config > Storage > Media Sync)
    7. Run the script (Double click on .bat file from PC)
    8. Enjoy!



    We proudly presents to you a 100% Working build of EternityProject EasyRootICS v1.5 *Updated* 02/09/2012



    Direct Download Link:
    http://dlhg.eternityproject.eu/mtspyder/eprj/pedro/EPRJ_EasyRootICS_MultiOS_v1.5.zip
    ----> Please, respect us! Do not post direct download links and do not reupload this file on other filehosters. If you want to share it, redirect to this thread! <----


    What's new?


    V1.0
    - EternityProject EasyRootICS works for any ICS 4.0.4 builds:
    - Devices Tested: HTC One X and Motorola Razr and Droid 4! It may work to more devices!
    - su binary updated
    - Superuser app: switched to SuperSU by Chainfire
    - Correct installation of Busybox
    - su binary now goes to correct path with correct permissions

    V1.1
    su binary updated
    Fixed Linux build.

    V1.2
    su binary updated (Run SuperSU after root to su binary update be applied)
    SuperSU updated v0.94

    V1.3
    SuperSU updated v0.95

    V1.4
    SuperSU updated v0.96
    su binary updated
    Exploit fix

    V1.5
    Installs a working version of Adobe Flash Player for ICS to your Razr.

    Note: If you get a 'su/superuser' already exist message, use the alternate root method created by Dan Rosemberg with su binaries and superuser app updated by me. Get it here
    Notice: This is an alternate root method, don't use it as primary root tool there's a reason for that.

    How do I unroot from this?

    Just run the SuperSU and press 'Full unroot' (if you have superuser app installed uninstall it first with an app like Titanium Backup)

    201206131836.png



    You might also like to watch this video tutorial by Hrishi21007



    Liked it? Press thanks button. You can alsoBuy me a Cold Beer!

    Remember: To get rooted you need an ADB connection. Check if ADB is enable in Device Manager:

    adbnc.jpg



    Thanks to EternityProject Main Developer kholk for the patience! lol
    Thanks to all the @XDA users that provide us logs and feedback!
    Thanks to FrAsErTaG for the tip on the batch: headache killer man! :good:
    13
    still expect that the root tool.:crying:

    Working on it ATM.

    We have JB. :)
    12
    Is there hope this project can be developed for EU jb ?

    Inviato dal mio XT910 con Tapatalk 2

    Yup. Soon as I get JB on my Latam Razr. And it may happen really soon. Cheers

    Sent from my XT910 using xda premium
    4
    This Worked For Me (Verizon's OTA ICS 4.0.4; Previously Rooted, but Stock GB ROM)

    For the benefit of others like me who find it a little confusing how to follow the instructions, I offer this mini guide. I take absolutely no credit for any programming, code, exploit, etc. All real credit goes to Pedro, the OP (original poster; thread starter; handle: pedrotorresfilho) and to those whose work he credited.

    In the first thread Pedro gives his instructions. I will try to explain each one as though you're new to Android, because it's the way that I prefer things explained to me. I have been rootin' and ROM'n Android phones for years, but I still prefer instructions written for a 5th Grade level, which is what I've tried to do here. If you don't need all the explanation, just proudly go on about your business. Nothing to see here. Move along.

    1. Download and unzip the package
    There are TWO (2) PACKAGES on the original post. One of them Pedro wrote on June 14th. The other he wrote in the last few days. This second package is written especially for people like me who can't get the new root to work because there's an old version of SuperUser already installed on your phone. Look for where Pedro writes:

    NOTE: If you don't get root by other method root attempt with su and Superuser.apk already installed. Run the RootICS404_SuperUserFix.zip - it's a Root Exploit by Dan Rosemberg with su binaries and Superuser.apk updated by me.

    EDIT PER PEDRO: always use the first script first to see if it works for you. Only use the second script if the first fails to work for you because you already have SuperUser on your phone. Many users will never need the second script. Using the second script without trying the first script first may damage your phone.

    2. Enable USB Debug
    On your Razr, press the Menu button, then select System Settings, then scroll down until you see Developer Options and tic the box for USB Debugging.

    3. Enable Mock Locations
    On your Razr, press the Menu button, then select System Settings, then scroll down until you see Developer Options and tic the box for Allow Mock Locations.

    4. Connect the phone to your PC - Use Media Sync - MTP
    When you connect your phone to a PC running Windows, the needed drivers should be installed automatically. They were on my Windows 7 Pro (64bit) PC. If the device drivers don't automatically install on your system, stop, disconnect and go download the drivers. Visit this page at Motorola.com. Once you have proper drivers installed, when you connect your phone to your Windows PC, you should see three (3) virtual drives. On my system they were D:\, E:\ and F:\, but you may see different drive letters on yours. I saw three drives on mine, where D:\ was a virtual cdrom drive containing the files needed to install Motorola MotoCast (which is variously referred to in this thread as MTP, MTD, MTB, etc.), E:\ was the internal storage of my Razr and F:\ was the content of my SD Card on my phone. I used the files on the D:\ drive to install MotoCast (even though I didn't really want it). I don't have a clue why we need MotoCast to make this work, but Pedro says that we do, so I did it. After you're all rooted, you may wish to uninstall it, or at least set it so that (1) it does not auto-start when Windows starts and does not launch when you connect your Razr to your PC, but that's a matter of personal preference. I hate MotoCast and don't need it to transfer anything back and forth to my phone, but YMMV.

    NOTE: since I did this yesterday, my drivers updated again and now when I connect, I don't see three drives, but the Razr appears as portable device in Windows Explorer, and when I click on it, it shows me the internal drive and the SD Card as separate volumes. See screenshot below.

    Razr1.jpg


    Razr2.jpg


    5. Run the script (Phone will reboot 3 times)
    EDIT PER PEDRO: Run Pedro's first script first. Only use his second script if his first does not work for you.

    Pedro's first did not work for me, because I let Verizon's OTA ICS install over the top of my previously rooted phone. Because my phone was previously rooted, it had SuperUser on it (a version that is now out of date). When I ran his first script, it was not able to overwrite and replace the old SU with the new, so the attempt to root always failed for me. However, when I ran his second script, the one where Pedro writes:
    NOTE: If you don't get root by other method root attempt with su and Superuser.apk already installed. Run the RootICS404_SuperUserFix.zip - it's a Root Exploit by Dan Rosemberg with su binaries and Superuser.apk updated by me.
    then it worked for me just fine.

    6. Enjoy!
    Thanks to Pedro, I did.

    NOTE: I have purposely not put links to any downloadable files in this post. I've given you a link back to Pedro's top post and a link to a driver page at Motorola.com. I didn't link to any of Pedro's scripts because I wanted everyone to have confidence that nothing was being substituted by playing games with URLs.