How to Root the Sony Xperia E Dual

The Sony Xperia E Dual was released last January and is a mid-range device featuring 1GHz CPU and runs Android 4.0.4.  But don’t you feel you want much more from this middling device, like say root access?  If you concur, read on to root the Xperia E Dual pretty easily.

I.  Before You Begin

1.  You’ll need an unlocked bootloader for this procedure to work.  Head to the Sony Bootloader Unlocking site to do this.  Beware that you’ll lose your warranty by doing this!

2.  Charge your device to 75% or more and back up everything you feel is important before you begin.

3.  This procedure is designed work on the Sony Xperia E Dual running Ice-Cream Sandwich; do not try this if you are running any other firmware.

II.  Necessary Downloads

1.  XperiaEDual.elf [Insecure kernel] [Download link available in this post]

2. [Contains the necessary adb and fastboot files]

3. [Download link available in this post under Download Links section]

III.  Flashing the Insecure Kernel

1.  Extract to a folder on your desktop.

2.  Copy XperiaEDual.elf to the extracted Android folder.

3.  Power down your device and put it into fastboot mode.  To do this, hold the Volume Up button and press the Power button until it boots into fastboot mode.

4.  Open up a command prompt window to the Android folder.  To do this, hold the Shift key on your keyboard and right-click on the Android folder.  Now select Open command window here.

5.  Connect your device to your PC using the microUSB cable that came with it.  If Windows installs any drivers at this point, let it do so and wait until it is done.

6.  Run the following commands [do not type what is in the brackets next to the commands as they are an explanation of the command and what it does]

fastboot devices [this should show the device connected to your PC as a string of alphanumeric characters, signifying that your device is connected and recognized properly]

fastboot flash boot XPERIAEDual.elf [This will flash the insecure kernel to your device]

fastboot reboot [Reboots your device]

IV.  Rooting the Xperia E Dual

1.  Extract to a folder on your desktop.

2.  Enable USB Debugging on your device.  To do this, go to Settings > Developer Options > Development and tick the USB debugging checkbox.

3.  Enable installation of apps from unknown sources.  To do this, go to Settings > Security and tick the Unknown sources checkbox.

4.  Connect your device using a microUSB cable.

5.  From the extracted folder, double-click on runme.bat to begin the procedure.

6.  Follow the on-screen instructions.

At the end of the procedure, your Xperia E Dual should be rooted and you should have the SuperSU app appear in your app drawer!

If this procedure helped you please thank/donate to the original developers here and here.

If you need help with this procedure, please ask in the comments below or in the forum.

This is part of our Android How To’s. We have how to’s on rooting, loading ROMs, and tons of other tips and tricks for your specific device or for Android devices in general! For all of our Android How To’s, head here.

  • Amru Izwan Haidy

    thanks for the nice post but I’m stuck at the last section. how should I know that my phone has been rooted or not?

  • Siddharth Sidhu

    Will this method work in xperia e single sim(c1504) ??

  • Luky

    Thx, It’s worked perfect here (Xperia E dual C1604 11.1.A.0.64)

  • poode

    without unlock ur bootloader and get out of warranty ..this way is risky…i sent email for sony support and they told me to hold power + low volume key simultaneously ..i mean press both and hold for a sec. and screen shot will be taken in this directory >> /sdcard/pictures/screenshots/

    thanks for help and do not try risky way because my mobile got damaged before but warranty cebter here in egypt gave me new one …but i didnt tell them that i did unlock bootloader..because it get out my mobile from warranty !!

  • poode

    i have note..update to latest android version 4.1.1 with sony software and my way will help you!!

  • Orlin Yankov

    well… when I’m stuck on the last step. When I run the runme.bat… it just stays on “WAITING FOR DEVICE” and nothing else happens?!? Please help

  • Pone

    I need help with my Xperia E Dual C1604. I’m stuck. It keep saying WAITING FOR DEVICE.

    • Jazz

      Waiting for device error occurs if your drivers are not installed properly…follow this link for setting up ADB/USB drivers…

      keeping your phone ON check if the device is installed with the command “adb devices”
      you should get a code
      If not, install PDA net from the link in the site above, it automatically installs drivers for you :)
      Hope this helps (y)

  • Ryan

    Hey i was wondering is the procedure the same for the regular Sony Xperia E ? Also is it possible to do with Android 4.1? If not any chance of a tutorial? Get back to me when you can.

  • vijay

    after flashing my sony xperia e dual c1604 is not rebooting, its just looping in starting and switch off auttomatically . please tell the solution