[Miscellaneous Android Development] cappa72:
CWM recovery

Installing CWM on your phone

You need to install proper drivers to your computer.

Available (ported) CWM recoveries:

With newest kernel:

CWM recovery 6.0.1.2 - S150 - ported from bgcngm@xda ZTE V970 recovery.

CWM recovery 6.0.4.0 - S150 - ported from carliv@xda ZTE V967S recovery.

CWM recovery 6.0.1.2 - S138 - ported from bgcngm@xda ZTE V970 recovery.

CWM recovery 6.0.1.2 - S135 - ported from bgcngm@xda ZTE V970 recovery.

Option 1, with SP Flashtool

Download the SP_Flashtool software to your computer. Extract it to a directory, where you want to run it from.

Download the scatter file, which you will need if you want to use SP_Flashtool.

Download the CWM

(5.5.0.4, 6.0.1.2, 6.0.2.8; it is your decision)

Run the SP_Flashtool.

Browse your scatter file.

Choose only the recovery.

Tick the “DA DL all with checksum” (you can find it close to the download button). It is a really important point!

If your phone is connected, let’s disconnect it from the computer.

Turn off your phone. Take the battery out from your phone for 5 sec. Insert the battery to you phone. Keep it still turned off.

In the flashtool press the Download button.

Choose OK to the warning message.

Connect your phone to the computer.

The flashtool will flash the recovery into your phone.

When the green circle appears, wait for 5-10 secs, and the unplug your phone.

If everything went well, you can enter into the recovery menu (see 1st post, power-on modes)

Option 2, on rooted phone, with MobileUncleTools.

Install MobileUncletools 2.8.x or higher from the Play Store.

Save one of the CWM I linked to the root directory of your physical SD card.

- select menuitem Recovery Update. The program will list the available recovery images.

- choose the one, what you want to install

- It asks back: "Are you sure flash recovery!" - Use recovery file: <name of the recovery what you choose previously>. Tap to OK.

- After the flashing process it offers you to reboot into recovery. If you tap OK, it will automatically reboot your phone to recovery. If you tap cancel, you can use your phone as a phone.

- Before you tap to "reboot to recovery", I suggest you to wait approx. 5-10sec.

Use of the CWM.

If you enter into the CWM (6.x.x.x) recovery, the following buttons can be used:

- Power button : “enter”

- Volume down : step down in the menu

- Volume up : step up in the menu

- Soft key “option”: step down in the menu

- Soft key “back” : step back in the menu

In 5.x.x.x you cannot use soft keys, but the physical buttons works on the same way as in the case of 6.x.x.x

CWM restoration

I experienced failures in restoration of the CWM backup.

This was a real surprise for me because I have not faced this issue with other MTK phones.

So, the issue is that the CWM restoration does not work immediately.

In details:

-I saved the stock rom by CWM 6.0.1.2 (CWM was complied by Bruno, and I modified it for A820)

-For checking the restore function, I did a factory reset: the phone stopped working.

-I did the CWM restoration, but still the phone stopped at the boot animation. And stayed it for 15min. I removed the battery then.

In order to solve the issue, the following method was done:

-In the advanced restore I choose the restore /system (only!)

-After restoring the /system I turned off the phone took the battery out, waited 5 secs, inserted the battery back.

-Turning on the phone it worked again with the restored data, BUT the internal SD card was injured! I formatted the internal SD card – with this action I lost all my data that were saved on the internal SD card.

So, please be careful using it! Save your internal SD card data before the CWM restoration!

This was experience in case of all the available CWM (5.5.0.4, 6.0.1.2, 6.0.2.8).