DISCLAIMER – Rooting your phone can void your warranty!!! Do this at your own risk!
Here’s how to gain root access to the Sony Ericsson Xperia Mini (SK15i, ST15i). Rooting using the zergRush method is very easy to do, and there are literally no risks of bricking your phone involved. Its also possible to do this using VirtualBox as well.
EDIT: As of now, this method for rooting Xperia Mini (or Pro) will not work with the newest firmware (4.0.2.A.0.62). There aren’t any easy methods for rooting this firmware right now. You always have the option to downgrade the firmware and root it then. I haven’t gotten around to using 0.62, and I’m still on 0.42.
To root, use the following steps,
Download the zergRush files. Extract them to a folder. Make sure you have atleast 50% of battery life. We don’t want the phone to turn off while you’re attempting to root it!
- Update your phone to the newest firmware using the Sony Ericsson PC Companion or the Update Service. It would be easiest to use the PC Companion as it installs necessary drivers as well- I ran into some problems while directly trying to use the Update Service.
- Make sure you have the Adb drivers for your phone (Android Debugger). This can be obtained automatically when you update using the PC Companion. Alternatively, you can obtain it from here as well.
- Go to Menu > Settings > Applications > Enable ‘Unknown Sources’.
- Go to Menu > Settings > Applications > Development > Enable ‘USB Debugging’.
- Although not necessary, increase the screen timeout to something like 10 minutes. Sometimes, the process would cancel when the screen gets locked.
After doing that, connect your phone’s USB cable. Skip the option that asks you to install the PC Companion. Navigate to where you extracted the zergRush files and open ‘runme,bat’ and press any key to initiate the process (open runme.bat by giving it Administrative controls). If all goes well you’ll have successfully rooted your phone!
Once you have rooted your phone, you can remove all the bloatware that comes with it. For that, you can use Super Manager, which is available for free from the Android Market.