2.1 Root Method

Search This thread

somebloke

Senior Member
Mar 30, 2007
69
1
ROOT achieved for 2.1 FW.

Sometimes the first method isn't always the best:

*edit*
A new app has appeared on the market called "z4root". This seems to root in one click.
Details are here.

Install this from the Market, press Root and you're away.





Old Methodm should it still be required:
This requires you to have 2.1 already (either Nordic, or other generic, or using Bin4ry's flashtool version here.
instructions and files as below.


Download the SuperOneClick (files attached) or original post here

Updated Superoneclick version 1.5.4
v1.5.4
Fixed superuser install issue
Added a prompt to tell you to allow superuser on your phone, for the test.
Fixed unroot.

It can take a while to ROOT - looks as though it is stuck in a loop. I thought it wasnt working but waited about 10mins and it worked.

If you wait longer and it still doesn't work, try untick/retick USB debug while it's running

Hey Presto - ROOT !


Thanks CVCHETAN for adding the attachments & tidying it up.. it was late :)

Remember you will probably want Busybox too - click Problems from within Titanium to download.


NOTE: If you're having no luck with this, it seems the PDANet client might install different drivers which help the process. If you're struggling this might be worth a try. Also ticking Unknown Applications allows it to send the SuperUser.apk has reported to help some users.

PdaNet Client is here.

Pre-requisites not mentioned in this post:
Working 2.1 X10
Drivers must be installed for X10 Debug mode - try adb manually to check
Some virus checkers might flag these files - this is because an exploit can be a security risk, but 100% virus free
You run this all on your PC - it connects to your phone and roots it from there.
 

Attachments

  • adb.zip
    292 KB · Views: 18,641
  • SuperOneClickv1.5.4-ShortFuse.zip
    1.4 MB · Views: 32,843
Last edited:
  • Like
Reactions: trongvinh.nt

Jaxxer86

Member
Oct 30, 2009
29
0
Doesnt work for me, get failed! No ~~FU GOO~~ or something

Tried different versions of the app
 

somebloke

Senior Member
Mar 30, 2007
69
1
Hmmm Barnacle isn't working quite as expected (even after setting athwlan0), but Titanium is definitely giving root...

will post a pic in a bit, have another x10 to update / root first :D
 

SXUsr

Senior Member
Jul 11, 2010
8,161
2,877
Here =)
for titanium to work, update the busybox from titanium menu...
The problem was getting rooted in the first place, but here's how I got it working with yours and awojtas help...

Download the SuperOneClick.

Copied these three from my SDK tools folder...

adb

AdbWinApi.dll

AdbWinUsbApi.dll


...and replaced the ones in the SOCR folder.

Ran it, but when it was looping did this...

then you may need to untick/retick USB debug while it's running

Then got...

Running rageagainstthecage...
ROOTED

Getting mount path...
/dev/block/mtdblock2
OK

Remounting system with read-write access...

OK

Pushing su...
1424 KB/s (26264 bytes in 0.018s)

OK

Pushing superuser.apk...
820 KB/s (196521 bytes in 0.234s)

OK

chmod su...

OK

Remounting system with read-only access...

OK

...and installed Titanium to confirm!
 

cvchetan

Retired Forum Moderator
May 24, 2009
699
59
Bhubaneswar
The problem was getting rooted in the first place, but here's how I got it working with yours and awojtas help...

Download the SuperOneClick.

Copied these three from my SDK tools folder...

adb

AdbWinApi.dll

AdbWinUsbApi.dll


...and replaced the ones in the SOCR folder.

Ran it, but when it was looping did this...



Then got...



...and installed Titanium to confirm!

awesome brother....

cheers to the root...

enjoy!!
 

somebloke

Senior Member
Mar 30, 2007
69
1
i didnt need to swap any files..

i downloaded the package on that link, it looked like it was stuck in a loop but i left it 10mins came back and it said worked.

only difference is that first time i did shell root - then i did a proper root afterwards, not sure if this makes a difference

very happy here..
 

somebloke

Senior Member
Mar 30, 2007
69
1
should also say i had to download busybox in titanium.. click problems on the front screen.

Veryyyy happy.. not only is it rooted now but I get very slight credit for it.

If you've got the loop leave it running, about to do another handset now so will see whats different
 

wolfilein

Senior Member
Aug 31, 2010
223
53
it's very easy
you yust start the exe click on root now it tooks al very long times
(<10 mins) and in this time the programm try very often to root the device
then a message come up
and your device is rooted
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    ROOT achieved for 2.1 FW.

    Sometimes the first method isn't always the best:

    *edit*
    A new app has appeared on the market called "z4root". This seems to root in one click.
    Details are here.

    Install this from the Market, press Root and you're away.





    Old Methodm should it still be required:
    This requires you to have 2.1 already (either Nordic, or other generic, or using Bin4ry's flashtool version here.
    instructions and files as below.

    
Download the SuperOneClick (files attached) or original post here

    Updated Superoneclick version 1.5.4
    v1.5.4
    Fixed superuser install issue
    Added a prompt to tell you to allow superuser on your phone, for the test.
    Fixed unroot.

    It can take a while to ROOT - looks as though it is stuck in a loop. I thought it wasnt working but waited about 10mins and it worked.

    If you wait longer and it still doesn't work, try untick/retick USB debug while it's running

    Hey Presto - ROOT !


    Thanks CVCHETAN for adding the attachments & tidying it up.. it was late :)

    Remember you will probably want Busybox too - click Problems from within Titanium to download.


    NOTE: If you're having no luck with this, it seems the PDANet client might install different drivers which help the process. If you're struggling this might be worth a try. Also ticking Unknown Applications allows it to send the SuperUser.apk has reported to help some users.

    PdaNet Client is here.

    Pre-requisites not mentioned in this post:
    Working 2.1 X10
    Drivers must be installed for X10 Debug mode - try adb manually to check
    Some virus checkers might flag these files - this is because an exploit can be a security risk, but 100% virus free
    You run this all on your PC - it connects to your phone and roots it from there.
    1
    It works with root manager and barnacle wifi tether but I can't make titanium backup works. It says "Sorry. I could not acquire root privileges." Someone else is having this problem?

    Answer: Just search busybox in the market and install it. After that you will be able to open titanium backup without any problem.
    1
    thank's xda developers 5 beers guys my X10 if upd to 2.1 thanks again
    1
    Hey guys,

    tried yesterday evening, and it worked! Not the first time, though, but eventually.

    Tuesday I did the 1.6 NL to 2.1 Nordic upgrade. Now I wanted to root it again.

    First I connected my phone with my pc, without answering the question about "would you connect, or upload, or something else. Then I started superoneclickroot.

    Then, when my phone went into a "loop", I unticked/ticked the USB-button, and it went on! The first time it said that it wasn't rooted, then I tried again, same result, then I restarted the superoneclickroot-program again, tried Shell Root, no luck, then tried Root again, and it said that my phone was already rooted!

    Installed Titanium Backup to be sure, and that program said that it was not rooted. Then I restarted my phone (I forgot.....) and TB told me I needed Busybox in the root... I tried to get it there via my pc, but that didn't work. Restarted TB again, and I ticked the button "Problems?"; it said it could download the right version of Busybox.... I ticked "Yes", and it all went smooth from there on. TB told me it was all right, I restarted my phone again, and it works fine!

    And now I have a rooted 2.1 on my X10!

    Thank you all for the info, I owe you!

    kwarkje