HTC Desire Root and Flash ROM with Unrevoked/ClockworkMod Recovery on Ubuntu

OK, it would be easy when you finish the trip.

 

The orginal link:

 

http://wiki.cyanogenmod.com/wiki/HTC_Desire_(GSM):_Full_Update_Guide

 

 

0. PreRoot

1) adb is mandatory

2)  Make sure device connected to Unbuntu and recongized by it.

 

3) Disable app2sd

    adb shell

 

   $ pm setInstallLocation 0

   $ reboot

 

1.  Root.

 

  1. Go to the unrevoked website.
  2. Select the HTC Desire.
  3. Download the option for operating system on the computer. (here select for Linux)
  4. Connect the HTC Desire & run the unrevoked software.
  5. The process takes a minute or two and in the end HTC Desire should boot into the ClockworkMod Recovery.
  6. Once complete, the HTC Desire will have SU access and ClockworkMod Recovery will be installed in place of stock recovery.

     You needn't the image file such as recovery-RA-desire-v2.0.0.img and recovery-clockwork-2.5.1.2-bravo-modded-by-udK.img and so on, because unrevoked would root and flash last image build in Unrevoked.

 

   I got error says "maybe you have new image", and fix the error by "pm setInstallLocation 0" said as before.

 

 

// the following hasn't any relation to you host pc, either window or Linux, en,  just used them copy files to you android device

 

2. Radio,

Follow the wiki page said. radio 5.17.05.23 was used for my phone.

  1. Download the latest official version of the radio (5.11.05.27), but any 5.x radio should work.
  2. Place the radio update.zip file on the root of your SD card. (rename the radio file to update.zip)
  3. Boot into the ClockworkMod Recovery.
    1. Boot into the bootloader mode.
    2. Select Recovery; volume keys will allow you to navigate up & down & the power key will allow you to select an option.
  4. Once you enter ClockworkMod Recovery, use the side volume buttons to move around, and the trackball button to select.
  5. Select Install zip from sdcard.
  6. Select Choose zip from sdcard.
  7. Select the radio update.zip.
  8. Once the installation has finished, select Reboot system now. Now the HTC Desire's Baseband version should now be 5.11.05.27.

3. Flash Rom

  1. Download the latest version of CyanogenMod. (7.0.3 was I used)
  2. Place the CyanogenMod update.zip file on the root of the SD card. (rename your downloaded file to update.zip)
  3. Boot into the ClockworkMod Recovery.
  4. Once the device boots into the ClockworkMod Recovery, use the side volume buttons to move around, and either the power button or the trackball to select.
  5. Select the option to Wipe data/factory reset.
  6. Then select the option to Wipe cache partition.
  7. Select Install zip from sdcard.
  8. Select Choose zip from sdcard.
  9. Select the CyanogenMod update.zip.
  10. Once the installation has finished, select +++++Go Back+++++ to get back to the main menu, and select the Reboot system now option. The HTC Desire should now boot into CyanogenMod.

 

I encountered an error said: "error can't open /sdcard/update.zip (bad) ", fixed by download update-cm-7.0.3-Desire-signed.zip again, rename and copy to sdcard root.

 

One or two mintues later, gingerbread booted.

 

Please take a look at Rom Manager, Cool!

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值