2010
01.21
01.21
I was getting the following error when trying to install CyanogenMod 4.2.13 on my Google ION:
assert failed: getprop("ro.product.device") == "sapphire" || getprop("ro.build.product") == "sapphire"
It turns out I was following the wrong advice, here’s the correct way of doing it:
- Download the fastboot tool for Mac / Windows / Linux here: http://developer.htc.com/adp.html#s2
- Unzip the tool, go to the command prompt and run:
chmod 744 fastboot
or
chmod 744 fastboot-mac - Download the CM 1.4 recovery image and save it next to the fastboot program
- Download the HTC Android 1.6 base image
- Download the latest CyanogenMod ROM for your device
- Plug the phone into the computer
- Put the base image zip file and the latest rom zip file onto your sd card
- Reboot into fastboot mode by holding volume down + power (you should see three Androids on skateboards
- Go to the command prompt and run:
fastboot boot cm-recovery-1.4.img
or
fastboot-mac boot cm-recovery-1.4.img - You should see:
downloading 'boot.img'... OKAY
booting... OKAY - The phone should now be in recovery mode, select “wipe data/factory reset” form the menu
- Select “apply any zip from sd” and choose “DRC83_base_defanged.zip”
- Press home to confirm and let installation complete DO NOT REBOOT YOUR PHONE AFTER IT HAS FINISHED
- Again, select “apply any zip from sd” and choose “update-cm-4.2.x-signed.zip”
- Press home to confirm and let the installation complete
- Reboot your phone by pressing home & back buttons.
- Wait for the phone to finish booting. This may take a couple of minutes, be patient!
Enjoy
No Comment.
Add Your Comment