Rooting Ice Cream Sandwich Xperia Mini Pro SK17i

Rooting Ice Cream Sandwich Xperia Device

This post is about tutorial to root ice cream sandwich on Sony Xperia Mini Pro SK17i devices. This tutorial mainly for beginner. So i will try to write this guide as details as possible to help you understand on how to root ice cream sandwich for Xperia Mini Pro.

Firstly what you might need to understand is the current build number for your Android phone. If your phone or device has build number 4.0.2.A.0.58 and below, then you are good to go. If your current build number 4.0.2.A.0.62 and above, please downgrade your Android version first.

Take note that some files are quite large in size. You are advised to download all necessary files before you begins.


A. Downgrade ROM to Gingerbread (For current build number 4.0.2.A.0.62 and above)

1. Download ROM with build number 4.0.2.A.0.42

2. Flash the ROM using Flashtool


B. Root your Xperia Devices (For non-rooted devices with current build number 4.0.2.A.0.58 and below )

1. Please refer to this guide on Rooting Sony Xperia Mini Pro SK17i


Once you reach here, you android device should has current build number 4.0.2.A.0.58 or below and has been successfully rooted.


C. Rooting Ice Cream Sandwich 

1. Download the Xperia Root (Current version as this post is written is Revision 3) and extract it.

2. Make sure your devices is turned on. Connect your Android devices to your computer. Carefully execute “01-local-prop.cmd” file. The filetype should be “Windows Command File” and not “”.

3. Follow on screen instructions.

Rooting Ice Cream Sandwich Xperia Device

4. Download the ROM for Android version 4.0.4 build number 4.1.B.0.431. Download Part 1 and Part 2 (Use HJSplit to join the downloaded file)

Update: You also may use Android version 4.0.4 build number 4.1.B.0.587 (Generic CE3 World). Download Part 1 and Part 2

5. Flash the 4.0.4 ROM using Flashtool as described in the post Flashing ROM Xperia Devices. However when you reach firmware selection interface, please make sure “Wipe Data” option is untick as shown below. The rest should be similar.

Rooting Ice Cream Sandwich Xperia Device

6. Once the flashing process has been completed successfully, now try to turn on the device and continue next step with your device turned on. Take note that the device might be restarted on the first boot. But, if the device continuously restart and you are trap on boot loop, just proceed to next step with your android device turned off.

7. Remember the folder Xperia Root that you download on step 1. Now find “02-push-root-files.cmd” file. With your device plug in to the computer, execute the “02-push-root-files.cmd” file. You are recommended to ensure your ADB driver is installed and updated.

8. Follow the on screen instructions. Once done, your device will be rebooted.

Rooting Ice Cream Sandwich Xperia Device

That’s all. Your Xperia Mini Pro SK17i Ice Cream Sandwich should be rooted now.

Thank You.

Sharing is Caring

19 thoughts on “Rooting Ice Cream Sandwich Xperia Mini Pro SK17i”

  1. I rooted my xperia mini pro sk17i ICS by flashing kernel neo v 4.0.3 and then rooting using DoomloRD method then flashing kernel back to xperia mini pro ICS 4.0.4 as mention at xda forum [] .,,,,but i get into serious problem with my device that….battery level behaves randomly drastically coming to very low levels and gets auto shutdown …it is happening randomly….sometimes auto shutdown happens in 15-20min….sometimes ,,after 30min…..pls help …my phone is still in warranty period…dont knw whether now i am getting my warranty due to above procedures or not….so pls help me to fix this ASAP…thanks in advance!!

    I searched on internet…found some battery calibration app…stating that after flashing ROM battery needs to be calibrated…so installed it …but i observed strange thing again….it is said to tap on calibrate when charge shows 100% but due to the fact that battery levels changes strangely…battery status 100% is never reaching…and behavior is so weired.that in charging condition..that i see it 77% now…after 5min see it 82%…then after 10min see it 66%….then…57% after 5min….then 60% after 3min,,,,,and 1% after 10min….and these all happen in charging status…and if it wasn’t into charging…my device would have gone auto shutdown after 1% level……so how would i even try with battery calibration app 🙁 🙁 …..pls help me soon plss

    pls help….my device is not able to be ON for more than a hour or even less and even auto shutdown in charging mode also due to above issues…!!!

    1. i have no experience in flash kernel neo v 4.0.3 into sk17i.
      However, what i can suggest you is follow my tutorial from the beginning.
      Which mean flash it to original stock rom and start from scratch
      You can download ROM 4.0.2.A.0.42 for SK17i, root it then proceed to 4.1.B.0.431.

    1. yes it should.
      In step 4, instead of using ROM for Android version 4.0.4 build number 4.1.B.0.431, just use ROM for 4.1.0.b.587.

      Update: i have include download link rom for sk17i 4.1.0.b.587 in step 4.

  2. Hello, I followed all the above steps and everything works perfectly!

    Now I got a message in my phone that a new update is available 4.1.B.0.587.
    Can I update my phone without loosing the root i made?

    Thanks again!!

    1. no. u will lose your root. just followed the back the tutorial but in step 4 change the rom to 4.1.b.0.587.

      i have include rom 4.1.b.0.587 in step 4 for you to download

  3. Hi, the link to part one of the “build number 4.1.B.0.587” file does not work, it says “Archive Download Blocked”

    Could you re-upload please?

  4. Thanks man, this tutorial is f*ing amazing. I just needed to find new source to download ICS because the link you stated doesn’t work for non-premium users. But thank you very much, I was looking everywhere for instructions but yours are the best!

  5. Excellent work, i really appreciate, for basic users its a good tool for developing their ideas keep posting



    Rooting method based on android emulator hack
    this script will create /data/local.prop to enable andorid emulator hack

    scripted by PuPPeT13th@XDA

    special thank to DooMLoRD @ XDA

    please press ENTER key to continue . . .

    1. Connect you device using usb cable
    2. Make sure USB DEBUGGING was ENABLED
    3. Wakeup your device
    4. Allow root access if prompted

    please press ENTER key to continue . . .

    waiting for device . . .

    checking for rooted device . . .

    rooted device FOUND

    creating /data/local.prop . . .
    cannot create /data/local.prop: permission denied

    power off your device
    update your device using :
    – Update Service
    – PC Companion
    – Flashtool

    when updating with Update Service/PC Companion
    DO NOT factory reset

    when flashing with flashtool
    UNMARK wipe data

    please press ENTER key to exit . . .

Leave a Reply

Your email address will not be published. Required fields are marked *