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.  Android.zip [Contains the necessary adb and fastboot files]

3. DooMLoRD_v1-ROOT-insecure-busybox-su.zip [Download link available in this post under Download Links section]

III.  Flashing the Insecure Kernel

1.  Extract Android.zip 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 DooMLoRD_v1-ROOT-insecure-busybox-su.zip 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.

13 thoughts on “How to Root the Sony Xperia E Dual”

  1. 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 !!

  2. 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

    1. Waiting for device error occurs if your drivers are not installed properly…follow this link for setting up ADB/USB drivershttps://theunlockr.com/2009/10/…

      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)

  3. 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.

  4. Hello all, everything is right in the explanation, but only the fastboot step not. You must fisrt turn off your cellphone, press volume up key while you connect it to usb cable to your computer. If you receive the message “WAITING FOR DEVICE” you must install drivers in here https://theunlockr.com/2009/10/06/how-to-set-up-adb-usb-drivers-for-android-devices/, and I then went to device manager, right click, click properties, update driver, and selected C:Program Files (x86)Androidandroid-sdkextrasgoogleusb_driverandroid_winusb.inf

    After these steps, I could make my cellphone was detected. I flashed an rooted my cellphone, after that is more faster. I tried to configure it swapping, but when I was doing it, I turned it off and did not turned on again, I had to flash it again. If someone knows about this issue, please share it.

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

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.