Root Sony Xperia Arc / Arc S Official Android 4.0.3 ICS firmware 4.1.A.0.562

Previously we shown up a quick tutorial for installing official Android 4.0.3 update on both Sony Xperia Arc LT15i / Arc S LT18i. Sony has released same ICS firmware 4.1.A.0.562 version for both android phones. Both devices look identical to each other and they have been loaded with similar features and specifications. The name itself indicates that it was official update so it doesn’t come with pre-rooted; we need to root it manually for both Sony Xperia Arc LT15i / Arc S LT18i with some rooting applications DooMLoRD’s kernel and flashing it via Fastboot. The clockworkmod recovery will help you install some important zip files directly from the phone itself and it will be time saving process for all users.
Pre-Requisites:

1. Required original flagship devices Sony Xperia Arc LT15i and Arc S LT18i and both phones must be running with official android 4.0.3 ICS 4.1.A.0.562 either locked or unlooked bootloader.
2. Windows PC with working USB Data Cable.
3. You must download and install the ADB drivers on your PC from here. (Filename Flashtool-drivers.exe).
4. Back up all data like Call Log, Contacts, SMS, APN, MMS settings and also disable antivirus in the computer. Sometimes antivirus may interrupt the rooting process.
4. Enable USB debugging in your Sony Xperia Arc / Arc S from the path “Settings > Applications > Development > USB debugging”. The option of USB Debugging should be ticked.
6. Enable Unknown Sources on your device. You can go through from this way "Settings > Security > Unknown Sources", the check mark to enable the option.

Steps and Procedure How to Root Sony Xperia Arc LT15i / Arc S LT18i on official Android 4.0.3 firmware.

Step 1. First of all you need download all those three files from below.

Superuser package Here (Superuser-3.0.7-efghi-signed.zip, 625 kB)
ARC-DooMKernel file Here (ARC-DooMKernel-ICS-BETA-v04-lower-boot.img, 7.6 MB)
Fastboot Here (Fastboot.zip, 404 k)

2. Connect your Device with PC with the help of USB data cable.

3. Now transfer the Superuser-3.0.7-efghi-signed.zip file from your PC to SD card of your phone.

4. When you copied the file into the Phone, then disconnect the device from the PC.

5. Extract the Fastboot.zip file into C drive. Then you will get the following path C:\Fastboot\Fastboot. In this folder you have 4 files which you are extracted them. See the below image
6. Copy ARC-DooMKernel-ICS-BETA-v04-lower-boot.img file into the C:\Fastboot\Fastboot folder. Therefore you have 5 files in that folder.

7. Connect your phone to the PC via original USB cable. This time you need to enter into fastboot mode by following this procedure. First connect your USB data cable to PC, now HOLD the Menu Key on your phone then connect the other end of the USB cable to your device.

8. Now, open RUN command prompt in your PC by pressing windows logo button + R key in keyboard. Type cmd in the run box and Enter the following below commands on the command prompt.

cd c:\Fastboot\Fastboot
fastboot boot ARC-DooMKernel-ICS-BETA-v04-lower-boot.img
9. This will install the file to your phone. Your phone will reboot automatically.

10. When the phone has booted up, when you see ‘Sonylogo, and Blue LED lights up of the phone, begin pressing the ‘Back’ button continuously. This will put your phone into Clockworkmod Recovery mode.

11. In the Recovery Mode, select “install zip from sdcard” then select “choose zip from sdcard” and then choose “Superuser-3.0.7-efghi-signed.zip” file.

12. After the installation has completed, select “++++Go Back++++” and then select “reboot system now” to reboot your system.

13. You should also install “Busybox” on your Smartphone, download it from Google Playstore.

You can also Root via One-Click Method

1. Download the Rooting toolkit package from here. (file name DooMLoRD_v1_Xperia-2011-ICS-ROOT-emu-busybox-su.zip)
2. Extract the downloaded file using either winrar or winzip.
3. Connect the Phone to your PC with USB cable.
4. In that extracted folder you can see the file name called runme.bat. Double click the runme.bat, then rooting process will start and it will take some time to complete the job.

5. When process is finished you will get a message like “All Done”. Finally your phone is rooted without any problems.
6. Disconnect your phone from the PC and install whatever applications you like superuser, setcpu and much more.

Congratulations, you have rooted your Sony Xperia Arc / Arc S. Share with us if you face any problem, we will help to resolve the same.

32 comments :

  1. how to root if my arc has ics4.0.4

    ReplyDelete
  2. If i have a different kernel, can i replace it over and install the kernel that i want with using this method?

    ReplyDelete
  3. you can install different kernels by using above method. But be careful some kernel will not work properly and phone will not boot.

    ReplyDelete
  4. Well, "One click" method isn't correctly described here. After a long try, I found the solution with my Arc S. Here's what you need to do:

    1. Download and install ADB drivers first.

    2. Press and hold the "Menu" button and connect the Phone to your PC with USB cable.

    3. In that extracted folder you can see the file name called runme.bat. Double click the runme.bat, then rooting process will start and it will take some time to complete the job. The phone will reboot automatically for two times, and you have to reconnect the USB cable (this time without press & holding menu button) after reboot. You also need to re-enable USB debugging after connecting the cable after first boot.

    4. When process is finished you will get a message like “All Done”. Finally your phone is rooted without any problems.

    ReplyDelete
  5. thanks shovon for notifying the problem and it will be helpful for people who are willing to root their Sony Xperia Arc S with One Click method.

    ReplyDelete
  6. plz tell how to unroot..? my sony arc s.. 4.0.4..?

    ReplyDelete
  7. i think unroot procedure is not available for this latest 4.1.A.0.562 firmware. You need to wait some more time. Rather than unrooting Install fresh OS that will remove rooting from your device..

    ReplyDelete
  8. There's no link to download the ARC-DooMkernel??

    ReplyDelete
  9. the download link of ARC-DooMkernel is working fine. you get it from above given link.

    ReplyDelete
  10. in my cmd is all the time just waiting for device

    ReplyDelete
  11. have you enabled USB debugging option? OK try this method hope it will works for all.

    Press and hold the "Menu" button and connect the Phone to PC with USB cable.

    ReplyDelete
  12. does the phone need to be turned off for step 8?

    ReplyDelete
  13. no need to switch off the device at step 8. just connect the device to PC by holding the Menu Button.

    ReplyDelete
  14. which is the menu button..???

    ReplyDelete
  15. third button in the device is called as Menu button in Sony Xperia Neo V.

    ReplyDelete
  16. when i try to root my phone its saying to install s1boot fast boot.
    how to install that..??

    ReplyDelete
  17. after the step 8, cmd prompt opens and it says "waiting for device" and stops like that .. what should i do next ..???

    ReplyDelete
  18. first turn off the device and next hold Menu button. Now connect the phone to PC.

    ReplyDelete
  19. root my phone its saying to install s1boot fast boot.

    ReplyDelete
  20. Hello @ibrahim which method you followed above both tutorial?

    ReplyDelete
  21. My device xperia arc S lt18i is already rooted but while using fastboot recovery it shows me a error "Device must be rooted first"

    I tried updated a rom which was not compatible with the kernel (i think)which resulted into my phone getting stuck at Sony logo and because of this i am not able to get into stock recovery.

    in all fastboot and stock recovery both wont work for me.. is there any other way to install the kernel

    ReplyDelete
  22. the only way to re-install the Android 4.0.4 ICS Stock ROM follow this link

    http://techdraginfo.blogspot.com/2012/06/install-official-android-40-ics-update.html

    ReplyDelete
  23. hi, im using an arc s w 4.0.4 - my build no is 4.1.b.0.587
    sadly i dont have any windows pc available- i do have a macbook is there any way i can root using it ? thanks for the help guys

    ReplyDelete
  24. Sorry you must need Windows PC to root the device otherwise you can't root it.

    ReplyDelete
  25. all the time waiting for the device

    ReplyDelete
  26. Failed. Here is what it says


    CONFIRM ALL THE ABOVE THEN
    ress any key to continue . . .
    -- STARTING ----
    -- WAITING FOR DEVICE
    -- creating temporary directory
    kdir failed for tmp, File exists
    -- cleaning
    -- symlinking tmp directory
    ailed on '/data/local/tmp' - Permission denied
    ink failed File exists
    -- Rebooting
    -- WAITING FOR DEVICE TO RECONNECT
    -- PLEASE WAIT, THIS MAY TAKE A WHILE
    f it gets stuck over here for a long time then try:
    disconnect usb cable and reconnect it
    toggle "USB DEBUGGING" (first disable it then enable it)
    -- DEVICE FOUND
    -- enabling emulator hack
    system/bin/sh: cannot create /data/local.prop: Permission denied
    -- Rebooting
    -- WAITING FOR DEVICE TO RECONNECT
    -- PLEASE WAIT, THIS MAY TAKE A WHILE
    f it gets stuck over here for a long time then try:
    disconnect usb cable and reconnect it
    toggle "USB DEBUGGING" (first disable it then enable it)
    -- DEVICE FOUND
    -- pushing busybox
    356 KB/s (1075144 bytes in 0.241s)
    -- correcting permissions
    -- remounting /system
    ount: permission denied (are you root?)
    -- checking free space on /system
    42 KB/s (439 bytes in 0.003s)
    -- Free space on /system : 74884 bytes
    -- no cleanup required
    -- copying busybox to /system/xbin/
    system/xbin/busybox: cannot open for write: Read-only file system
    -- correcting ownership
    nable to chmod /system/xbin/busybox: Read-only file system
    -- correcting permissions
    nable to chmod /system/xbin/busybox: Read-only file system
    -- installing busybox
    usybox: /system/xbin/[: Read-only file system
    .......
    -- pushing SU binary
    ailed to copy 'files\su' to '/system/bin/su': Read-only file system
    -- correcting ownership
    nable to chmod /system/bin/su: No such file or directory
    -- correcting permissions
    nable to chmod /system/bin/su: No such file or directory
    -- correcting symlinks
    m failed for /system/xbin/su, Read-only file system
    ink failed Read-only file system
    -- pushing Superuser app
    ailed to copy 'files\Superuser.apk' to '/system/app/./Superuser.apk': Read-only file system
    -- cleaning
    m failed for /data/local.prop, No such file or directory
    m failed for /data/local/tmp, Permission denied
    ailed on '/data/local/tmp.bak' - No such file or directory
    -- rebooting
    LL DONE!!!
    ress any key to continue . . .

    ReplyDelete
    Replies
    1. have you both options " Enabled USB debugging and unknown sources " in settings?

      Delete
  27. does this work on arc s that has 2.3.6 kernel

    ReplyDelete
  28. Does this work for 4.0.4? Build number: 4.1.B.0.597, kernel: 2.6.32.9-perf?

    ReplyDelete
    Replies
    1. yeah it works but follow 2nd tutorial i.e One-Click Method.

      Delete