• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

Exploid - root for X10 mini

Search This thread

kabaldan

Inactive Recognized Developer
Dec 15, 2009
1,640
3,926
Prague
android.doshaska.net
Rooting using the Exploid method:
http://android.doshaska.net/x10miniroot

Guide:

This hack http://c-skills.blogspot.com/2010/07/android-trickery.html is almost universal.
I've compiled and tested a version for X10 mini.
Download: exploid_x10mini.zip
- download and extract the archive...

You will need ADB from Android SDK and USB drivers for X10 mini (part of Sony Ericsson PC Companion).
Enable USB debugging on the phone in Settings>Applications>Development and connect the phone to PC via USB.
Add the Power Control widget to your active widgets on the phone, so you can quickly turn off and on the wi-fi function.
From the command line (on windows it's cmd.exe):
cd c:\exploid_x10mini (or another folder where you've extracted the files from exploid_x10mini.zip)
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
./busybox cp /sdcard/Superuser.apk /system/app/
./busybox cp /sdcard/su /system/bin/
./busybox cp busybox /system/bin/
chmod 4755 /system/bin/su
rm /system/bin/rootshell
exit - out of rootshell
exit - out of adb shell

Verification:
When you run the abd shell again and issue su command, the Superuser.apk will run on the phone and will ask whether to allow the root permissions...

Mod edit: I felt it was better to have the guide her for new users. Or people not trusting external links.
 
Last edited by a moderator:

Bin4ry

Inactive Recognized Developer
Nov 14, 2008
2,007
5,906
Berlin
Nice one ! Really ! :)

Regards
Bin4ry

Works too on Mini Pro !
Nice one !!!
 
Last edited:
  • Like
Reactions: mawaisz

spatuluk

Member
Jun 14, 2010
26
1
Stockport
gratz! Can't wait to get home and see if it works on an X10 Mini Pro. :)

edit: just read bin4rys update. woo! :D
 
Last edited:

knd

Member
Jul 20, 2007
36
1
Now with "ROOT" it should be "easy" to remove the applications that the network providers install by default. Maybe i'm wrong.

in the adb shell
rm -r /system/app/*********.apk

Have to try this at home.
 

agaith

Member
Mar 6, 2008
7
0
Barcelona
Working perfectly in X10 mini (E10i), many thanks Kabaldan! :)

To remove or copy apps, the path would be:

adb shell
$su
#busybox rm -r /system/app/<file.apk> --removes the app
#busybox cp /sdcard/<file.apk> /system/app/<file.apk> --copies the app from SDCard
 

..::Viny::..

Senior Member
Jul 27, 2010
265
38
Cool :)

Whats coming next? Do I see Android 2.2
Also can you mention how to create a backup of current SE x10 Mini ROM, so that if in future i want to get back to SE Default, i should be able too :)
 

kimb0

Senior Member
Mar 12, 2008
123
5
Hi. OK i am a complete noob so please small words lol

I downloaded the ADB and the Exploit but were to from here ?

I am on a win7 64x machine and would really like to unlock the full potential of my phone (x10 mini)

If i dubble click the install in the SDK folder it want to update some stuff, do i do all of them or what do i do?

On the exploit page it gives you commends to type .. do i do that in CMD or how do i do them?

Pls help me
 

master9997

Member
Jun 20, 2010
39
0
rooted my mini. i can remove apps from system folder or rename app, but when i try something like mv LearningClient.apk /sdcard/backups i get failed and reason Cross-device link . Any help ? Also cp command not found


EDIT: using busybox for that
 
Last edited:

sola88

Member
Jul 29, 2010
17
0
Thanks Phenombox, but now I get this

adb push Superuser.apk /sdcard/Superuser.apk
failed to copy 'Superuser.apk' to '/sdcard/Superuser.apk': Permission denied
 

Phenombox

Senior Member
Jul 19, 2010
71
7
Denmark
www.codeclaw.info
Thanks Phenombox, but now I get this

adb push Superuser.apk /sdcard/Superuser.apk
failed to copy 'Superuser.apk' to '/sdcard/Superuser.apk': Permission denied

Be sure to install the Sony Ericsson PC Companion, and remember to enable USB Debug under Settings>Programs->Development (on your phone)..

After that connect your phone in "Charge only" state, then run the command...
 

sola88

Member
Jul 29, 2010
17
0
So Im finished rooting. How do I verify this thing ? I dont quite understand what he means...
 

Top Liked Posts

  • There are no posts matching your filters.
  • 3
    Rooting using the Exploid method:
    http://android.doshaska.net/x10miniroot

    Guide:

    This hack http://c-skills.blogspot.com/2010/07/android-trickery.html is almost universal.
    I've compiled and tested a version for X10 mini.
    Download: exploid_x10mini.zip
    - download and extract the archive...

    You will need ADB from Android SDK and USB drivers for X10 mini (part of Sony Ericsson PC Companion).
    Enable USB debugging on the phone in Settings>Applications>Development and connect the phone to PC via USB.
    Add the Power Control widget to your active widgets on the phone, so you can quickly turn off and on the wi-fi function.
    From the command line (on windows it's cmd.exe):
    cd c:\exploid_x10mini (or another folder where you've extracted the files from exploid_x10mini.zip)
    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
    ./busybox cp /sdcard/Superuser.apk /system/app/
    ./busybox cp /sdcard/su /system/bin/
    ./busybox cp busybox /system/bin/
    chmod 4755 /system/bin/su
    rm /system/bin/rootshell
    exit - out of rootshell
    exit - out of adb shell

    Verification:
    When you run the abd shell again and issue su command, the Superuser.apk will run on the phone and will ask whether to allow the root permissions...

    Mod edit: I felt it was better to have the guide her for new users. Or people not trusting external links.
    1
    Nice one ! Really ! :)

    Regards
    Bin4ry

    Works too on Mini Pro !
    Nice one !!!
    1
    Yes, but we must have a rooted phone. If we can't root we can't install this firmware, so we stay in the same step, unrooted. :(


    If thats your problem then try the Flash version 2.1 provided by Bin4ry....which doesn't require any root access before update and even you got latest version of firmware+root(Automatic)............I think that i'll be better option for you!!!!!:D

    Pro: http://forum.xda-developers.com/showthread.php?t=826455
    Mini: http://forum.xda-developers.com/showthread.php?t=825664

    In order to use the flasher just try these steps:

    1)Download SEUS and Pc Companion and connect the phone with them at least once (just connect)

    2)Make sure you have the latest java installed on your pc.

    3)Download the flasher from Bin4ry (Just make sure you've downloaded the mini and not the mini pro edition).

    4)Download from the same thread a Generic 2.0.A.0.504 FW and put the folder with the .sin files inside the flashtool's directory.

    5)Run the flashtool, press flash and then choose the name of the folder, where the .sin files are in.

    6)While the phone is off, keep the back button pressed and connect on usb until the green light is on.
    1
    I have Xperia X10 mini
    version 2.0.2.A.0.24
    I cant rooting my divice any of variant.
    Where i can find manual or instruction to do this?
    may be some body can mail me ? maodzedun_at_gmail.com
    10x!

    I found it on thith forum
    http://forum.xda-developers.com/showthread.php?t=906742
    Its working !