[RECOVERY][5/6/11] ClockworkMod Recovery for X10mini / X8 - 220.127.116.11-r3
This is ClockworkMod Recovery (v.18.104.22.168) ported to work on X10mini / X10mini pro / X8
Recovery is the default recovery option by the CyanogenMod, it has several additional features over plain old xRecovery and uses Edify exclusively:
Originally Posted by CyanogenMod
Amend scripting (update-script) is no longer supported
Amend scripting was deprecated by Google in Android 1.5.
It was necessary to remove it when upgrading to the ClockworkMod 3.0 Gingerbread based recovery.
Please switch to Edify scripting (updater-script and update-binary) to create working update zip packages.
Despite the non-support for Amend scripts, it's the future of Recoveries and cooks should get used to this kind of scripting when making their zips.
CWM 22.214.171.124-r3 introduces two new features that validate and restore the currently installed recovery and it's deps before reboot / shutdown. If the current recovery doesn't appear to be correct, it will prompt for a recovery restore option that at least guarantees that the phone can boot into recovery. This is NOT:
- a way to make any ROM that you installed boot
- an idiot proof mechanism (e.g. if you are prompted and omit restoring, you are on your own)
- ADB root shell
- reboot system now
- apply update from sdcard
- wipe data / factory reset
- wipe cache partition
- install zip from sdcard
- backup and restore
- backup (also backs up ext partition and installed apps to sdcard)
- restore (also restores ext partition and installed apps to sdcard)
- restore from xRecovery (Use this in case you want to restore backups done with xRecovery)
- advanced restore
- mounts and storage
- mount / unmount /cache
- mount / unmount /data
- mount / unmount /sdcard
- mount / unmount /system
- mount / unmount /sd-ext
- mount / unmount /cache
- format /cache
- format /data
- format /sdcard
- format /system
- format /sd-ext
- mount USB storage
- reboot recovery
- wipe Dalvik Cache
- wipe Battery Stats
- report Error
- key Test
- partition SD Card
- Ext Size (formatting as ext4)
- Swap Size (Set this to 0)
- Rest Size is for vfat
- fix permissions
- validate recovery
- restore recovery
- power off
When booting your phone and when the 'Sony Ericsson' letters appear, press and release continuously the 'back' button.
Once you are in the CW recovery, use the volume keys to navigate upwards / downwards, the 'home' or camera button key to select, the 'back' key to go back.
If you have xRecovery:
- Stock 2.1 ROM
- Busybox from the market
Flash the CWM recovery Amend zip
If you have a previous version of CWM Recovery:
Flash the CWM recovery Edify zip
If you don't have a recovery installed, using Root explorer:
manually extract any of the above CWM recovery zips and copy the contents of the system folder (system/bin and system/xbin) to /system, then give 755 permissions to those files, especially to /system/bin/chargemon, or you'll get bootloop.
Notes to everyone
Do NOT use this recovery if you are not in Stock 2.1 firmware. If you have a custom ROM, your cook should incorporate this to his ROM first
Notes to Devs/Cooks
To incorporate this to your ROM, extend the chargemon file to contain the needed part required in order to boot your ROM, the rest of the files need no changes.
Switch to Edify when giving updates for your ROMs
. Search xda and google for that, there are plenty of resources out there. E.g: http://forum.xda-developers.com/showthread.php?t=936175
use the attached update-binary
which is modified and tested to work correctly with this recovery.
for his testing / support
for writing the piece of software the first place
for his rm -rf tip
for the obvious reasons...
I can't be held responsible if this Mod bricks your device or makes it explode in your hands! Use it at your own risk!