[HTC Desire 500] KickaZz123:
S-off, fix kang kernel much more

Hey dudes sorry for the Basic Englisch but i Have brand new News for all Desire 500 Users

Ich buy me this phone for 4 Months it`s an EU Desire 500.

I foumble on my phone 4 Monats because the Mic Boost from the Speakers are to low. But from the Headset perfect. This problem i had in Whatsapp.

What i only want to do was, copy the settings from the Headset mic gain to the Speakers mic gain.

This problem is finally don`t solved, because it`s harder than i think. HTC decrypt most of the importents settings.

I unpack the framework apk, searching androidmanifest.xml copy the file system on the pc and search hours and hours where i can change the mic gain.....specially xdadevelopers

This Month was the OTA 1.32.blabla Update released.

Yearh i thought this Update solved my problem....but first it was really hard to update my phone.

Because first i don`t become the Update. Why? I was root Stage 1 S-ON...i finally doen`t understand.....but what i know is that this Forum specially this Tread helped me to become OTA 1.32 Update.

Yearh it was really risked, i had boot the Special HTC Boot and Flashed the OTA 1.32 Firmware from this tread...it`t was really risked...that will my phone will be boot again. but it booted. And i Update my Phone.....

BUT AFTER THAT I HAD MORE PROBLEMS :D because KangKernelv3 becomes buggy and sd memory become locked but root Stage 1 was become.

The last 2 weaks i was spend 10 Yours per day to fix this problem. Yearh me crank dudes i love to foumble on android maybe more than womans.

I unpack the boot.img from OTA 1.32. with Android Image Kitchen and changed the settings from the default.prop in the ramdisk folder.

ro.secure=0

ro.allow.mock.location=0

ro.debuggable=1

persist.service.adb.enable=1

ro.metropcs.ui=0

but become root with terminal or adb shell.....HTC Quick Root tool or DEBUGFS....was don`t to become.

Than i unpack boot.img from KangKernelv3 and look what changed...and mixed files too yearh.

I become an boot.img mixed from OTA 1.32 and kangkernelv3 to become root and fix the SD locked Memory.

It`s easily the important files from the unpacked boot.img ramdisk folder from KANGKERNELv3 are

init.usb.rc

to become adb shell..me wasn`t to skilled to change settings i was spend hours....

You copy the init.usb.rc from KANG in the unpacked ramdisk folder from OTA 1.32 repack it, delete the boot.img in the kangkernelv3 archive copy your boot.img inside and flash it trough CWM. Wolla SD-Memory can change again.

But for me it was not enough ;> because it doen`t become the permisson the change die mic gain settings from the speakers :D

I wanted to fix the mic gain with ALSAMIXER(ROOT) but the mixer says change alsamixer settings failed...Operation not permited.

i become angry because me thinked root is root. after mounths i found root is not = root.

And when i was to become the GODMODE from my phone i can change the settings specialy with alsamixer this was in my head the last week.

Yesterday i become S-OFF SUICD 11111111 yearh :D

Here is what you have to do this guide is not for all!!!!! i had OTA 1.32 so think what you do!!!

Flash your personal 1.32 KangKernel with only modifed init.usb.rc, OTA 1.32 boot.img to become adb shell.

Important!!! you must flash the archive because to break the S-OFF the files inside /lib/modules/ from Kang archiv are important..this files become root.

Format your SD-Memory

Flash Full Wipe

Install Clean fresh backup 1.32 (you don`t have it? look google : 4pda Stock Backup 1.32.401.1 Desire 500)

Flash your KERNEL

FLASH SuperSU binarys

after reboot:

Enable usb-debug, change are lock settings face look etc.to no lockscreens.

And than you have to download:

rumrunner_proto_0.7.1

and run the bat inside the folder and wait to finish it. Important!!!!Read the guides from the tools for what you must to know!!!!

For me i had to restart it`s 10-15 times for the first complete run. (i was needed 2 runs for it because i run first with orginal Stock Kernel without the file from kang kernel)

After that i become Godmode from my phone, Bootloader says S-OFF and flash me with fastboot SUID 11111111 GODMODE.

And now you don`t needed the KangKernel any more you gain root without custom kernel.

But why i do that, i don`t become to fix...why the hell? Can anybody help me?

When i flash SUID 1111111 i can see changing the mic settings i don`t see. only what i see is unable to change hardware because why oO???

(bootloader) [ERR] Cmd5 polling status timed out, MCI_STATUS: 0x0

(bootloader) [ERR] sdcc_command: sdcc_poll_status error, rc: 2

(bootloader) sdcc_init_memory_device done

(bootloader) [ERR] Cmd5 polling status timed out, MCI_STATUS: 0x0

(bootloader) [ERR] sdcc_command: sdcc_poll_status error, rc: 2

(bootloader) [ERR] Cmd8 polling status timed out, MCI_STATUS: 0x0

(bootloader) [ERR] sdcc_command: sdcc_poll_status error, rc: 2

(bootloader) [ERR] Cmd8 polling status timed out, MCI_STATUS: 0x0

(bootloader) [ERR] sdcc_command: sdcc_poll_status error, rc: 2

(bootloader) [ERR] Cmd8 polling status timed out, MCI_STATUS: 0x0

(bootloader) [ERR] sdcc_command: sdcc_poll_status error, rc: 2

(bootloader) [ERR] Cmd55 polling status timed out, MCI_STATUS: 0x0

(bootloader) [ERR] sdcc_command: sdcc_poll_status error, rc: 2

When i won`t change the ALSAMIXER now i become the message:

Unable to set alsamixer aamixer......Operation not permission oO

At this point i think it had to do with the settings inside the boot.img specially the default.prop.

Because inside the other folder from Android Image Kitchen the spit_img folder, you can found and Archive:

boot.img-ramdisk.cpio.gz

and inside you found another default.prop. I think the settings inside this folder are the settings to load every time, not the settings you can found inside ramdisk folder.

I become to unpack the image i found the default.prop settings and lot of HTC decrypted stuff but the the standards settings are encrypted.

My problem know is, change the settings and repack boot.img-ramdisk.cpio.gz.

I found guides how i fix it with pearl. Is that the only solution? Is there another method specially with windows?

At know i think to change mic settings mic gain i had to change these settings in the defaul.prop inside the archive ramdisk

ro.secure=0

ro.allow.mock.location=0

ro.debuggable=1

persist.service.adb.enable=1

ro.metropcs.ui=0

to set the alsamixer and become the permission.

I found it had to do with the special htc alsa driver but not more at this point.

Or maybe how i can config sound with terminal???

When i become to change the default.prop settings inside the gz archive and i don`t become to gain the mic, i become brutallity angry because i reinstall 1000 times spend most of my free time to setup my phone specially the sound settings and what will i do when it doesen`t work with highest permission.

I hope i helped you and hope much more you can help me. i`m frustrated. Thanks