|View Poll Results: Do you have a Singel Sim or Dual Sim Desire 500?|
|Voters: 170. You may not vote on this poll|
After unlocking your bootloader, the installation of ota (over the air) upgrades fails, because it requires a locked bootloader.
Steps to install the upgrade anyway:
First, you need to download the ota. Next, pull the zip to your computer, it should be located in your downloads folder.
Next, open the zip and remove the file firmware.zip, you will need it later. Next, open in the zip the file META-INF/com/google/android/updater-script. There, you need to remove this part:
ifelse( is_ship_bootloader(getprop("ro.bootloader")) == "t" , assert(check_cid(getprop("ro.cid"), "00000000" , "11111111" , "22222222" , "33333333" , "44444444" , "55555555" , "66666666" , "77777777" , "88888888" , "99999999" , "HTC__001" , "HTC__E11" , "HTC__102" , "HTC__032" , "HTC__Y13" , "HTC__M27" , "HTC__A48" , "HTC__J15" , "HTC__203" , "HTC__304" , "HTC__N34" , "HTC__405") == "t"); ); ifelse( is_ship_bootloader(getprop("ro.bootloader")) == "t" , assert(check_mid("full", "0P3Z11200") == "t");, assert(check_mid("simple", "0P3Z11200") == "t"); ); assert(getprop("ro.product.device") == "z4u" || getprop("ro.build.product") == "z4u");
fastboot oem rebootRUU fastboot flash zip firmware.zip
On HTC phones, by default, you can not replace a partition on the phone from your computer. To enable this, your phone has to be Unlocked.
There is a very good video guide about this, made by @Fliwatt:
Unlocking your bootloader will wipe all your data!
Unlocking your bootloader may void your warranty!
It is, however, necessary to root your phone. Currently, there is no other way to unlock the phone or install a custom recovery.
Then in the top bar, click register. Create an account and fill in all your data. You will get an e-mail from HTC and your account will be activated.
Once you are logged in on the site, you need to go to "Unlock bootloader", and then click get started. On the right, you see a dropdown box. Click it, and select "All Other Supported Models", then click "Begin Unlock Bootloader"
Next install fastboot. I'm not gonna hold your hand here, there are 400+ tutorials on installing fastboot, for every OS you can think of. Search for one and install it.
And, if you are on windows, then install HTC sync as well, pretty basic, even a Windows user should be able to do it
Next, on your phone, got to Settings->Battery and scroll down. There, disable the checkbox "fast boot" (not to confuse with fastboot, that's something entirely different).
Once you have done that, shut down your phone, then hold the volume down button, and the power button. This is commonly referred to as "booting into fastboot".
To move around in the fastboot menu, you need the volume keys to go up and down, and the power keys to select an option.
If the options you can choose from are:
then you need to navigate to fastboot, and then hit the powerkey.
The option you can choose from must be:
Then, on your computer, type:
fastboot oem get_identifier_token
... (bootloader) (bootloader) < Please cut following message > (bootloader) <<<< Identifier Token Start >>>> (bootloader) 2ADE05B9466F0DD398559C7B5A6D636F (bootloader) 70E8FB65B9523AE73B8A22DDCD0092A2 (bootloader) D52C617B971383374332044C0D04C492 (bootloader) 707A43C4AAEC77A36DDE3060F7665574 (bootloader) 22453BF1F9FDCA6E2118385B96A3C88B (bootloader) 4FE90D89BC086A9E9B0EA2086456D658 (bootloader) 5831DBA6ADF940D3B0DD0618B745DD18 (bootloader) AE37DC63341E4CBC66A8ACCB494E6AEE (bootloader) 5982C1432A5C5535836953243D6B8353 (bootloader) 648EFDFD3B5F0C6D47987A0F47BC1A9F (bootloader) 0ABF9438C059A604832ABB87696CFDD7 (bootloader) 1847D317701DC2C140294FD486109872 (bootloader) 559EE22C73E4F2F9B00AF03FB12A9F9D (bootloader) 61DFDDD3FAB40CD8537F300078566632 (bootloader) 2142B7EC56E99DD8C4DFB1B819F9F449 (bootloader) 9B2DB0EA3E2FB18C293BD246012909ED (bootloader) <<<<< Identifier Token End >>>>> OKAY [ 0.076s] finished. total time: 0.076s
... FAILED (status malformed (1 bytes)) finished. total time: 0.000s
fastboot flash unlocktoken Unlock_code.bin
So my Problem is after doing all the steps when i attach my mobile to the desktop and open the command prompt and type the above given command it keeps waiting for the device...
and shows the text "Waiting for device". What to do now.. help urgent..... thanks in advance
|Thread Tools||Search this Thread|