Install ClockworkMod Recovery without ROM Manager

We all know that cwm is one of the best recoveries. I recently posted how you can install it through rom manager here. But if you don’t have internet access on your phone then rom manager cannot be used to flash recovery. But don’t worry! There is still a way.

Note:Your device must be rooted. This method is for advanced users and installing through rom manager is always recommended.

  1. Install terminal emulator from here.
  2. Go here and download recovery for your device.(If your device is not listed, you can google for the recovery or find it on xda. If you can still not find it, mention it in the comment and I will try to find it.)
  3. Rename it to recovery.img.
  4. Copy the file to the root of your sd card.
  5. Open terminal emulator and type ‘su’.
  6. Superuser will ask if you want to give root access. Select allow/grant.
  7. Now type ‘dd if=/sdcard/recovery.img of=/dev/block/mmcblk0p32’.
  8. Your recovery is flashed.

UPDATE: This blog has been discontinued. For any help, please comment here.


Install ClockworkMod Recovery with ROM Manager

ClockworkMod is the most popular recovery for android. It can be used to install new ROMs and perform nandroid backup. The most common and easiest method to install it is through ROM manager.

NOTE:You need to be rooted to install cwm. You can check whether you are rooted by checking for an app called superuser in your app drawer. You must have internet access on your device. If you don’t have internet access, try this method instead.

  1. Install ROM manager from here.
  2. Open the app and select ‘flash clockworkmod recovery’.
  3. Pick your phone.
  4. Wait till the download is complete.
  5. Enjoy!


This is a tutorial on how to install CHAINFIRE 3D on your android phone and how to use CHAINFIRE 3D run most games on your android phones using chainfire 3D.


What Chainfire 3D does is that it stands between your apps and the graphics drivers, and intercept and/or change commands between the two. It has some built-in functions, and can be further extended with plugins to provide extra functions.

Warning:: It is recommended for 1ghz+ devices only and the phone must be rooted to use this app!
It works on Android 2.1 + devices but is safer on Android 2.1 devices!


  1. Download and install Chainfire3D (disregard warning and device will reboot).
  2. Download it’s plugins.
  3. Extract the plugins you downloaded to your SD card (they are 3 .i.e.(POWERVR/Qualcomm/Tegra).
  4. Open Chainfire 3D and click on Install plugin/shaders and then, chainfire 3d will search your sd card for plugins.
  5. When it’s done searching select the 3 plugins and install them.
  6. Install (for PowerVR), Install (for Nvidia), Install (for Qualcomm).
  7. Go back and click on Default OpenGL settings and select reduce texture quality then scroll down and click on use plugin and select QUALCOMM.
  8. You can now launch your games.

Note:Use Qualcomm or Nvidia plugin as your default Qualcomm as it is quite powerful and supports almost all games. Use PowerVR plugin for any games or application that need high graphic performance and better solution i.e under per-App OpenGL Settings. PowerVR plugin is not recommended to be used as default plugin cause it will stress your GPU will damage it over time just like ram expansion does to your memory card.