[HTC Desire 500] KickaZz123:
Hey can anyone help me. I´m so frustrated...

sorry for this basic english:laugh:

I fight me to all this treads for the desire 500.

Finally i update the firmware from this tread site 46

I managed to install it. Thank you very much [MENTION=4931342]marius88cc[/MENTION] for the files! This are my steps:

----Part 1: OTA ROM Part-------

0. Make sure you are on 1.20.401.3

1. Recovered my first nand backup.

2. flashed stock boot.img from marius88cc

3. flashed custom recovery

4. Downloaded OTA 1.32.401.1 from marius88cc

4. edited OTA updater script (see quote)

5. Flashed new OTA in recovery

You need to remove this from /META-INF/com/google/android/updater-script

Quote:

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");

It will skip some checks and install succesfully.

DL link modified OTA:

Quote:

----Part 2: Firmware.zip (Dangerous)-------

Special thanks to: Jan from sadevil.org for this part.

If the OTA install was succesfull. Please check it first at your phone software information.

It should look like this:

Click image for larger version

Name:	Screenshot_2014-03-09-23-11-42.png

Views:	211

Size:	80.9 KB

ID:	2622322

This part we will flash the "Firmware.zip" in the OTA which contains : boot.img, hboot, radio, rcdata,recovery

Quote:

* I am not responsible for bricked devices or broken SD cards.

6. Get into bootloader and type:

Quote:

fastboot getvar cid

It will give your devices CID (Mine was: HTC__E11)

7. Open firmware.zip in the OTA and find android-info.txt and find the match with above CID. (if they don't match you should stop here)

Click image for larger version

Name:	cid.jpg

Views:	143

Size:	116.6 KB

ID:	2622433

8. Extract firmware.zip to your fastboot location

9. Now its time to lock fastboot to enter OEM update mode. So type:

Quote:

fastboot oem lock

Your phone will reboot.

10. Make sure USB debugging is on and your phone is booted.

Type:

Quote:

adb reboot oem-78

to enter OEM update mode. (you should see big HTC on your phone now)

Click image for larger version

Name:	oem-78.png

Views:	111

Size:	186.2 KB

ID:	2622392

11. Flash the firmware update:

Quote:

fastboot flash zip firmware.zip

If you don't see the green progressbar on the screen, try it again.

12. When completed type:

Quote:

fastboot reboot-bootloader

Now your hboot should look like this. (First there was no OS filled in)

Click image for larger version

Name:	hboot new.jpg

Views:	178

Size:	21.5 KB

ID:	2622393

13. Now you can unlock your bootloader again.

You can select "Always on SD card" in Primary Storage under Storage settings now:

Click image for larger version

Name:	sd option.png

Views:	151

Size:	99.6 KB

ID:	2622415

I`t all works no i`m on OTA 1.32 but i found after that the kang bang kernel v3 doen`t work on it.

Now Viper4android and all the nice root stuff don`t work and i will back to 1.20 and wait for an new kang bang kernel

But the mistake is, i don`t find the 1.20 OTA with the firmware.zip stuff so i can flash it with fastboot.

And 1.20 stock rom...yearh i can install buth wlan and mobile data doesn`t work.

Can anybody help me with the 1.20 OTA Firmware.zip ?