How to Root Sony Ericsson Xperia X10 Phone

by Jeffry on June 28, 2010

Xperia X10 android phone has been rooted successfully. Bin4ry over at xda-devs managed to get the root access on Xperia X10 and have posted easy steps to follow. Rooting X10 Android phone provides full access to its system files allowing you to modify the phone firmware and install third party apps, themes and custom ROMs. You can now spruce up your handset with number of third party applications.


Steps to root Sony Ericsson Xperia X10 Phone

  1. Download (from here) and unzip the file.
  2. Read howto.txt and find your DeviceID in the registry and change the DeviceID.txt in step1 and step3 folders.
  3. Now run step1.bat. This will update the phone firmware to R1EA018 S0-O1B.
  4. After flashing, remove the battery and wait for 5 seconds.
  5. Replace the battery and reboot the phone.
  6. When phone is running again activate USB-Debugging.
  7. Do a factory reset (recommended).
  8. Then run step2.bat. A popup menu should appear.
  9. Choose option 6.
  10. The phone will reboot and flash. After an end and everything will be ok.
  11. Now run step3.bat. This step will update the baseband X10i R2 (this is for X10i only).
  12. After you finish this. The phone will restart.
  13. Now run step4.bat. This will allow the root, and delete SE and Docomo Stuff from phone in addition to installing small apps.

Voila! Xperia X10 has been rooted successfully! you now have the rootshell on your Xperia X10. If you found these steps hard to implement, you may follow the 10 minutes video guide on how to root your Xperia X10. Just check it out!

Video: How to root Sony Ericsson Xperia X10


Via – xda-devs,

Blog Widget by LinkWithin
  • gpm

    is this how you do a third party download

  • Temka

    D:XARROOTstep1>java -jar X10flash.jar
    Exception in thread “main” java.lang.UnsatisfiedLinkError: D:XARROOTstep1USBFlash.dll: Can’t load IA 32-bit .dll on a AMD 64-bit platform
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(
    at java.lang.ClassLoader.loadLibrary(
    at java.lang.Runtime.loadLibrary0(
    at java.lang.System.loadLibrary(
    at X10flash.main(
    help me what’s wrong with it

  • Dpk_dabas

    after flashing my phone start in error mode ! plz help.

  • Awkwardboy

    the download is too long. can you just send me the file or something. cant download it. :((

  • Vbquoc2006

    I can not do it, please help me. (Sony Ericsson Xperia X10, from AT&T)
    I do on the step 1, but the command windows shows me like below.

    D:AppsX10ROOTstep1>java -jar X10flash.jar
    ‘java’ is not recognized as an internal or external command,
    operable program or batch file.
    Press any key to continue . . .

    Please help me.

  • cyskd

    Does this work on x10 mini pro?

  • syed

    i already had android 2.1 in my x10, i just wanted to root my phone.. but after flashing as mentioned above my phone is not switching on. is there any way to restore my phone to its original firmware?

    • Amit

      hello..i had the same problem..did you get any solution??Thanks

  • Saurabh Kunte


    Once rooted is it possible to install android 2.2 on x10i? If yes please let me know how to steps. Thanks and great job !


  • Saurabh Kunte


    Once rooted is it possible to install android 2.2 on x10i? If yes please let me know how to steps. Thanks and great job !


  • Rana12305_cse

Previous post:

Next post:

Gadgets DNA | About us |  Copyright Policy |  Privacy Policy |  Disclaimer |  Subscribe us |  Contact us |  RSS Feed |  Sitemap