ClockworkMod, abbreviated as CWM, is a very famous custom recovery for all the Android phones and also tablets.It is developed by Koushik Dutta (Koush), a well reknown name in the Android dev community. ClockworkMod recovery helps you to perform many advanced recovery, restoration, installation and a good maintenance operations on the Android device that are not possible with stock recovery, and it is one of the most easy ways used to gain root access, back up device data, install custom ROMs, kernels & mods, and more. However, for anyone new to Android customization and hacking, some of its options might be proved to be a highly confusing ones.
All of the Android devices consign with a recovery assuage that is a basic partition on the device's internal memory and also can be booted into it. The stock recovery of almost all of the Android devices provide a few basic yet useful options that allow us to factory reset our device, clearly it is cache partitioning, and bring back its operating system using an official ROM in zip format, but that is the only thing you can do with it. This is the reason where a custom recovery becomes handy.
A custom Android recovery initially replaces all the stock recovery with the one that lets you to do all that you can with the stock recovery, plus a overabundance of options that give us a lot more control on the device. With a custom recovery, you can install official and unofficial ROMs as well as other updates also including hacks, themes, kernels.Using zip files, wipe not just user data but every standard partition on our device, ascend the storage card for USB mass storage access without leaving recovery, partition your SD card, wipe dalvik cache and battery status, fix the permissions, perform, manage and restore backups, and so on.
Introduction To ClockworkMod
ClockworkMod recovery is one of the most extensively used custom Android recoveries that is available for most of the main stream Android devices. ClockworkMod recovery has been developed by Koushik Dutta the same guy who delivered us the Android ROM Manager.
For most the devices, ClockworkMod has a very simple installation process. This method requires you to completely root your device in order to install but once it is rooted, installing it is simple, and launching it and using its first option - the one that says Flash ClockworkMod recovery.
Neverthelessly, in certain situations, the ROM Manager method would not work, or would simply cannot be preferred method for your situation. In such scenarios, there are several methods available for us to install ClockworkMod. We have sheathed the ROM Manager method as well as all other alternative methods.
Booting Into ClockworkMod
Once you have the ClockworkMod recovery having installed on your Android device, booting into it is very simple. All you have to do is to launch the ROM Manager and click 'Reboot into Recovery' and also, if you have ADB installed on your computer, you can simply make it enable USB debugging mode on to your device from the Settings > Applications > Development, then connect it to your computer using USB, launch a Command Prompt or Terminal window on your computer and then enter this command: adb reboot recovery
The above given method will not work in certain cases but though, for instance if you cannot boot into an Android in the first place due to some problems, or if you are using a device like the HTC HD2 that does not usually support an Android recovery. Number of solutions are available in these cases also.
Making use of Hardware button combination on Android devices
On most of the Android devices including one by HTC, you can enter recovery by powering your device off and then again powering it back on while keeping either of the 'Volume Down' or 'Volume-Up' button pressed, depending on the device. This will enter into the boot loader from where we can select the 'RECOVERY' option by t searching it with the Volume key and entering it with 'Power' key.
On most of the Samsung devices especially Samsung Galaxy S series , we must keep both the 'Volume-Up' and 'Home' keys pressed while powering on this device, to directly enter into recovery.