Home Mobiles Install xRecovery on Xperia X10 Mini and X10 Mini Pro

Install xRecovery on Xperia X10 Mini and X10 Mini Pro


Sony Ericsson declared that X10 Mini and Mini Pro will not be getting further updates. It means we all are stuck with 2.1 Eclair. Good news is custom rom development is going with great pace. This are all CyanogenMod projects. Thanks to owain94, doixanh, nobodyatall, zdizihu, jerpela, DaRk_dOgthespak101, and all the DEVS who are working hard for it. You all ROCK… If you want 2.2.1 Froyo or 2.3.1 Gingerbread on your Mini or Mini Pro, you will have to go with custom firmwares/Rom.


1. This post is written for X10 Mini and Mini Pro but holds same nearly for all Android Phones (except xRecovery file)
2. If you already have xRecovery and want to install ClockWorkMod then go HERE.
3. If you want to install Custom / Cyanogen ROM’s on X10 Mini and Mini Pro using xRecovery then go here.
4. Taking Full backup of your phone is your responsibility. Check out this post.

UPDATE: Install xRecovery only you want to install ROM cooked for it. CWM can be directly installed now without need of xRecovery. ROM’s comes for both recoveries but I think xRecovery will be discontinued. So fresh install of ClockWorkMod is preferable.

However, for installing custom Rom you need to Root your Xperia and also install xRecovery. xRecovery is like pre-boot environment which is used to install all these ROM’s, New features, tweaks and Updates. This may sound hard but it is really very easy.


1. Rooted phone. If you have not done it yet. Read above guide and get it done.
2. Busybox must be installed. If you have Titanium  Backup (root) , then you already have it. Do it as shown below.
3. Root Explorer. Get from Android Market.
SuperManager (Free) also have file/root explorer & works great. Just set Root permission in settings of SuperManager and restart it before use.
4.  xRecovery: Two ways to install and little difference between Mini and Mini Pro.
For Mini & Mini Pro : – As an applicationD4 Recovery Installer APK 
For Mini Pro : – ManuallyZip File.


If you have Titanium Backup (Root) installed, then you already must be having it. If not you can click the problem button in Titanium Backup and it will automatically do installation for you.

For user who don’t have Titanium Backup or other things installed, follow this:

Needs BusyBox from Market:

1. Start Market and find “busybox”. Download & install the Busybox Installer.
2. Open application and select “Allow” when you are prompted for SuperUser access.
3. Let it complete the download and installation.

INSTALLING  xRecovery:

As said, there are two ways to install it. As an application is easy process and in manual you need to unzip the contents. For Mini, the application method will work without hassle. For Mini Pro, it may give problem (at least it gave me some)

METHOD 1: As an Application using APK:

1. Transfer the downloaded D4 Recovery APK file to SD Card using computer. Copy it to root. Don’t make any folders.
2. Download and install Root Explorer or Super Manager Free, if you have not done it yet.
3. Run it and navigate to Root (one level up to SD Card). Find “system”
4. When prompted by Explorer or File Manager press “Mount r/w"
5. Now go back to “/sdcard" and find "apkrecovery-release.apk". Click to install.
6. Exit Root Explorer and then open D4 Recovery Installer. Run it to Install xRecovery.

METHOD 2: Manually:

I don’t know why people call it tougher one as I found it much easier than above.

1. Download  and unzip the above Zip File xRecovery contents on system.
2. Transfer it to root of your SD Card. There will be 3 Files excluding “read me”.


3. Get Root Explorer or SuperManager if you have not done it yet.
4. Go to SD Card root and select all 3 files and selectMove (not Copy, there is difference in operation).
5. Go to Root (one level up to SD Card). Find “/system”  and then “bin”. Path is “/system/bin”
6. If  prompted then press “Mount r/w"

7.Paste all three files here and overwrite if prompted.
8.Select each file and Change attributes to “777” (chmod) one by one.

9.Exit. You are done!

USING xRecovery:

1. Reboot your phone. When you see white Sony Ericsson logo start pressing Back Key 3-4 Times. You will enter xRecovery.

xRecovery-Xperia-X10-geekact 2. In xRecovery use volume buttons to Up and Down. To select press Home button (Centre).
3. Back button takes you back. Lol!

Now, you are ready to install Custom Rom’s and other tweaks.
If you now want to install ClockWorkMod using xRecovery then go here.
If you want to directly install Custom / Cyanogen ROM’s using xRecovery then go here.


  1. Justin

    July 4, 2011 at 7:00 am

    Easy like a pie… Very nice and quick guide. Thank you!


  2. Wasim

    July 4, 2011 at 1:25 pm

    I have xrecovery but I want to uninstall it to make clean install of clockwork mod. can u plz guide me?


  3. Gabriel

    July 18, 2011 at 7:48 am

    Thanks man! It's working fine!


  4. Nikola

    July 19, 2011 at 12:42 am

    How to change attributes to “777″ (chmod)? I can only change ownership and permissions! Otherwise, thanks for a great tutorial! Cheers!


    • Mrinal Buddekar

      July 19, 2011 at 5:58 pm

      @Nikola:Chmod = Permissions. 😀 Setting it to 777 means selecting all Nine boxes in permissions which I think you already did.


  5. saeed

    August 23, 2011 at 1:47 am

    I'm currently trying to install xrecovery to install android 2.3 but when I try to change the permissions of the program in Root Explorer I get this error. 'Permissions change was not successful. Please note that some file systems(e.g SD Card) do not allow permission changes.' I have my phone rooted with superuser aswell


    • Mrinal Buddekar

      August 23, 2011 at 1:55 am

      @saeed:May be your Root Explorer didn't get root permissions. Check its settings about Root Rights and others. You can try other software like Super Manager (Free) which also needs to set root access first from settings. At last you can try directly to boot in Xrecovery without changing permissions because I remember that I already changed them and re-uploaded long back.


  6. afra

    August 31, 2011 at 5:55 pm

    I have problem with runung xrecovery all levels done , but when i restart phone and press the backbutoom , no matter how fast and how many time i pressed it (try 4 3 5 ) xrecovery menu wont show it self 🙁 .. after all this try i get nothing !!!! 😮 plz help


    • Mrinal Buddekar

      August 31, 2011 at 7:44 pm

      @afra:Why don't you go with CWM directly. This is an old article and xRecovery is almost outdated. Every ROM is being built in ClockWorkMod because it provides more features and reliability. After having CWM if you install some ROM like GingerDX etc you will have Dual Recovery. 🙂


  7. satya

    September 3, 2012 at 12:13 am

    my phone is still not re -booting after doing each and every step shown above…wat to do………plsssssss….suggest yaar


Don't hesitate. Comment!

Check Also

How to Link Aadhaar with Vodafone Number via Call

This guide will help you to quickly link Aadhaar with your Vodafone number using a phone c…