Installing CyanogenMod 7.2 on Idea Blade/ZTE blade/xcd35

This post is an update to how-to-install-cyanogeod-7-1-on-zte-blade-a-k-a-dell-xcd35, but mainly focuses on Idea Blade in which we have attempted to install CyanogenMod 7.2.

1) Download CyanogenMod Stable version from this link.
2) and Google Apps from here
3) Copy both the zip files in sdcard
4) The procedure remains same till installing ROM Manager
5) you can’t directly install cm-7.2.0-blade.zip using ROM manager because it will throw an error something like,

E:failed to find "cache" partition to mount at "/cache"
E:Can't mount /cache/recovery/log
E:Can't open /cache/recovery/log
E:failed to find "cache" partition to mount at "/cache"
E:Can't mount /cache/recovery/last_log
E:Can't open /cache/recovery/last_log
E:Can't find misc
E:failed to find "cache" partition to mount at "/cache"

you can’t even backup, restore or flash ROM etc. because CWM fails to identify root access to the device.

6) to overcome this problem, please download following files,

a) flash_image

b) recovery.img

7) and connect to `ADB` using USB(enable `Android debugging mode` on the device)

8) unzip `flash_image.zip` and push it to a location `/sdcard/` of the device

unzip flash_image.zip
adb push flash_image /sdcard/

9) unzip recovery-4.0.1.0-blade-gen2-en.zip and push it to a location `/sdcard/`

unzip recovery-4.0.1.0-blade-gen2-en.zip
adb push recovery.img /sdcard/

10) now enter the adb shell by typing,

adb shell

to enter as a root, type

su

11) you need to copy the binary `flash_image` to `/system/bin/` of the device, but `/system` needs to be mounted as rw first, type

busybox mount -o remount,rw /system

12) and copy `flash_image` binary to `/system/bin`

busybox cp /sdcard/flash_image /system/bin

13) now give all permission to that binary

cd /system/bin
busybox chmod 777 flash_image

14) now flash the recovery image using,

flash_image recovery /sdcard/recovery.img

Now reboot and select Reboot into Recovery option in ROM manager and boot again in recovery mode. You can now follow the same procedure for installing ROM from sdcard.

Update:

If you accidentally push wrong ‘recovery.img’ and the device fails to boot.

1) Press ‘vol-UP’ + ‘power-button’ till you get android logo splash screen.

2) Attach phone using USB cable.

3) and type

fastboot flash recovery recovery.img

from your GNU/linux system.

‘fastboot’ binary can be located in android-sdk path “android-sdk-linux/platform-tools/fastboot”.

versions:
—-
1) z4root_blade_root – v2
2) transparent proxy – 3.08 beta
3) ROM Manager – v5.0.0.8

Refs:
—-
1) CWM Recovery Solution-Idea Blade

  • SIRIKANTH

    In step 13 sholud we enter the text in the box in adb

  • Srikant Patnaik

    From step 10 onwards you are inside your android device. The “adb shell” will drop you to shell access of your device. In step 13 you have to just paste each command one by one in your android shell.