yashsingh1/xdaforums huggingface dataset:
[HTC Desire 500] hazefully:
D500 wont boot after installing recovery

Hello everyone,

I have the Desire 500 Dual Sim version and I unlocked my bootloader and installed CWM recovery as I wanted to reflash the stock ROM because i was expriencing random problems with my phone that dont go away with a hard reset, last one of them was the phone application crashing immediately. However, after I installed CWM and booted into it, I powered it off and it wont boot again since at all. It doesnt charge, the led only blinks orange and no display, and I cant boot into either fastboot or recovery nothing happens. I tried pulling out my battery for 15 mins and putting it again but no luck so far.

I only could manage to make the phone vibrate exactly seven times after i put the battery in again without clicking any button

Any help or thoughts would be appreciated, thank you.
[HTC Desire 500] dummie999:
I'm not sure, but I think it simply removes the system write protection. Why did oblikas use wp_mod, and how did he do it?? idk. [MENTION=5788867]MobilePerson[/MENTION] billabongstaff said it worked.
[HTC Desire 500] GreatEmerald:
If just unsetting that option removes system write protection, then we should have no problem with it on the latest updates. It would be nice if someone could test it out to prove whether it really works that way, though.
[HTC Desire 500] shloki1998:
HTC desire 601 has got the official 4.4 kitkat update. It's sad why the HTC guys aren't updating desire 500 to kitkat which is such a powerful phone. Eagerly waiting for the cm port :(
[HTC Desire 500] dummie999:
Yeah, the point is, when I compiled the stock kernel, the wifi doesn't work :(

The logcat said "cannot load module", so my guess is that the wifi driver is not open source. Could someone who hasn't installed the kangbangkernel give me the output of this command:

ls -la /system/lib/modules

Edit: btw the system write protection was removed. But the wifi didn't work, so....
[HTC Desire 500] steso90:
u0_a206@android:/ $ ls -la /system/lib/modules

-rw-r--r-- root root 105641 2014-04-28 19:10 ansi_cprng.ko

-rw-r--r-- root root 4562769 2014-04-28 19:10 ath6kl_sdio.ko

-rw-r--r-- root root 3697124 2014-04-28 19:10 cfg80211.ko

-rw-r--r-- root root 340882 2014-04-28 19:10 dm-crypt.ko

-rw-r--r-- root root 91272 2014-04-28 19:10 evbug.ko

-rw-r--r-- root root 239826 2014-04-28 19:10 gspca_main.ko

-rw-r--r-- root root 134438 2014-04-28 19:10 lcd.ko

-rw-r--r-- root root 174492 2014-04-28 19:10 librasdioif.ko

lrwxrwxrwx root root 2013-11-23 23:19 moc_crypto.ko -> moc_crypto.ko.3.4.10

-rw-r--r-- root root 503051 2014-04-28 19:10 moc_crypto.ko.3.4.10

-rw-r--r-- root root 40 2008-08-01 14:00 moc_crypto.ko.sig.3.4.10

lrwxrwxrwx root root 2013-11-23 23:19 moc_platform_mod.ko -> moc_platform_mod.ko.3.4.10

-rw-r--r-- root root 8575 2014-04-28 19:10 moc_platform_mod.ko.3.4.10

-rw-r--r-- root root 33346 2014-04-28 19:10 scsi_wait_scan.ko

-rw-r--r-- root root 195756 2014-04-28 19:10 texfat.ko

u0_a206@android:/ $
[HTC Desire 500] dummie999:
Well, that explains a lot. When i compile the stock kernel, there are only 8 modules....

Could you upload them?

Edit: I think the wifi driver is ath6kl_sdio

Edit2: [MENTION=5668475]GreatEmerald[/MENTION] Could you take a look at this? But when I look at the defconfig file, it is not defined. Am I missing something??

Or should I add CONFIG_ATH6KL_SDIO=m to my defconfig? This kernel gives me headache

Edit 3: could somebody try flashing this, and test whether it removes /system write protection?: https://www.dropbox.com/s/i0j6nmf4zxa9buy/kernel.zip

I don't know if it works, I never made a flashable zip before

!! warning !!

make a backup.

It's for 1.20 btw.
[HTC Desire 500] GreatEmerald:
Well, not in defconfig, just enable it in your .config. The thing is that even though companies are required to release kernel sources, they are not required to release the kernel configuration. But if they have enabled CONFIG_IKCONFIG in the kernel they built, then you can get the used .config file from a running device by copying the /proc/config.gz file and then unzipping it. That would be the ideal way to do that, and the default z4u configuration suggests that it should be enabled.

If not, you can also do it manually, but don't edit text files (that option does have other options it depends on, and if you miss one, the kernel build system may very well ignore your settings). Instead, do `make z4u_defconfig && make nconfig` (to create a default .config and then edit it) and go to Device Drivers → Network device support → Wireless LAN and enable "Atheros Wireless Cards", "Atheros mobile chipsets support" and modularise "Atheros ath6kl SDIO support".

Overall it's pretty weird that by default, the Qualcomm Libra drivers are enabled (and [MENTION=5670081]steso90[/MENTION] has it in the output as well). Do the phones have two wireless chips, or is this some sort of hardware difference between regions, I wonder... Also, does Android have the `lspci` command? That would give some more information about the hardware. If the phones don't have the Libra chip to begin with, then its support can be removed from the kernel and that would save some space.
[HTC Desire 500] steso90:
Will try it soon after i made a backup !
[HTC Desire 500] dummie999:
After doing this and saving it to .config, if find these three configs:

CONFIG_ATH_COMMON=m

# CONFIG_ATH_DEBUG is not set

# CONFIG_ATH6KL is not set

ATH6KL is not set. Why not?
[HTC Desire 500] steso90:
Dont work, superuser wont stick after flashing it
[HTC Desire 500] Bogdan Sandu:
There is no sign of updates for our device...
[HTC Desire 500] GreatEmerald:
ATH_COMMON is "Atheros Wireless Cards", ATH6KL is "Atheros mobile chipsets support" and "ATH6KL_SDIO" is "Atheros ath6kl SDIO support". Did you make sure you enabled all three? Because here I don't have any problems with that, setting M to all three gives me this in .config:

CONFIG_LIBRA_SDIOIF=m
# CONFIG_ATH6K_LEGACY_EXT is not set
CONFIG_ATH_COMMON=m
# CONFIG_ATH_DEBUG is not set
CONFIG_ATH6KL=m
CONFIG_ATH6KL_SDIO=m
# CONFIG_ATH6KL_USB is not set
# CONFIG_ATH6KL_DEBUG is not set
[HTC Desire 500] dummie999:
Oops, my wrong.

But you can put this in z4u_defconfig as well, can't you?? Then why didn't htc do this?
[HTC Desire 500] Revin:
This is exactly what I hate - they don't include our device in any lists, infos etc., even with no update planned.

They are pretending like our device is not existing!
[HTC Desire 500] GreatEmerald:
Yes, although since you can't be sure what other dependencies those options enable, it's best to replace z4u_defconfig with the .config with these options enabled instead of editing it by hand.

As for why, like I said, I have no idea; maybe there are different types of hardware, or perhaps the hardware changed and they never updated z4u_defconfig (instead they updated .config but never included it).

Also, have you tried looking at the stock config.gz? It might have even more differences from the default. For that matter, it would be interesting to see the output of `zcat config.gz | diff -u arch/arm/configs/z4u_defconfig -`.
[HTC Desire 500] shloki1998:
I have a plan guys. Why don't we spam the HTC forums and spam their mails that there are a lot of software bugs.
[HTC Desire 500] GreatEmerald:
What exactly do you mean by "it"?
[HTC Desire 500] steso90:
dummie999´s Kernel that he posted on previous page
[HTC Desire 500] Nathanael_cz:
Stock

Hi all

Its possible to unroot desire 500 single sim and lock bootloader to put this phone to factory stock with a working OTA update.

If is possible how can I do it ?

Thanks for help to all
[HTC Desire 500] GreatEmerald:
Oh! I totally missed that, due to the link being put only on edit 3 :)
[HTC Desire 500] steso90:
No worries :)
[HTC Desire 500] dummie999:
Well, could someone upload /proc/config.gz and tell what version he is on (1.20 or 1.32, single or dual sim)? I am currently 'on cyanogenmod', so...
[HTC Desire 500] faji:
Root method #2

Just found that One Click Root is supporting Desire 500...

(Haven't tried this yet my self to root my phone)
[HTC Desire 500] Revin:
In comments is that it does not work. I wil try it later today.

But thank you for info anyway.
[HTC Desire 500] sorinaugusto:
I am on1.32,fully stock,nonrooted,llocked bootloader,single sim.
[HTC Desire 500] dummie999:
Okay, steso sent the config.gz for 1.32 for one sim, and I found this:

CONFIG_LIBRA_SDIOIF=m
# CONFIG_ATH6K_LEGACY_EXT is not set
# CONFIG_ATH_COMMON is not set

There is no other flag with ath6k

I hate kernels.
[HTC Desire 500] steso90:
I just flash stock rom at the first page then latest OTA update works. And for locking bootloader type "fastboot oem lock". It will say "relocked" in the bootloader
[HTC Desire 500] GreatEmerald:
Huh, this is very interesting. This:

make z4u_defconfig; zcat config.gz | diff -u .config -

...outputs nothing, which means that the kernel used there is completely the same as that in z4u_defconfig. So the only way it could load the extra modules is if they were added after the fact and at boot time are enabled via modprobe in the init scripts.

Well, either that or the hardware in the phone [MENTION=4698629]sorinaugusto[/MENTION] has is different from the one [MENTION=5670081]steso90[/MENTION] has. htcdev lists different kernels for different countries and carriers, so perhaps there is a difference in kernel configuration as well?
[HTC Desire 500] steso90:
My bootloader is unlocked if that makes any difference?

And i have custom recovery
[HTC Desire 500] GreatEmerald:
No, that shouldn't make a difference. And I assume that your phone is also the EU version (as the kernel I'm checking the config against). In which case it's probably the case that they just modprobe kernel modules on every boot.

Which brings up a point, is there a way to extract the init scripts? That's already userland, and I don't know much about the Android userland, unfortunately...
[HTC Desire 500] dummie999:
I'll upload the ramdisk for you. Both steso and sorinaugusto don't have the ath6kl flags defined in their configs....

Edit: https://www.dropbox.com/s/i1wpo9gkoc2i5k1/ramdisk.zip

Edit2: I grepped for insmod in the ramdisk:

$ grep -ri "insmod" *.rc
init.qcom.rc: insmod /system/lib/modules/qce.ko
init.qcom.rc: insmod /system/lib/modules/qcedev.ko
init.target.rc:service insert_modules /system/bin/sh /system/etc/init.insmod.sh
init.target.recovery.rc: insmod /system/lib/modules/cfg80211.ko
init.target.recovery.rc: insmod /system/lib/modules/texfat.ko

What is that crap with qce.ko? That module doesn't exist...

Edit3: init.insmod.sh

#!/system/bin/sh

insmod /system/lib/modules/texfat.ko

insmod /system/lib/modules/moc_platform_mod.ko
insmod /system/lib/modules/moc_crypto.ko
insmod /system/lib/modules/dm-crypt.ko
[HTC Desire 500] steso90:
Yes its EU version, bought in Sweden with no carrier lock. Just pm me if you need more files!
[HTC Desire 500] GreatEmerald:
Thanks. I think I figured this mystery out, and I think it will become clear what's going on if someone uploads the /system/etc/init.qcom.wifi.sh file.
[HTC Desire 500] dummie999:
oops, file doesn't exist
[HTC Desire 500] ufonek:
This might not help you?

https://community.freescale.com/docs/DOC-93603
[HTC Desire 500] GreatEmerald:
Eh? Are you sure? Line 347 of init.qcom.rc says:

service qcom-wifi /system/bin/sh /system/etc/init.qcom.wifi.sh
[HTC Desire 500] steso90:
Dont exist in my folder either
[HTC Desire 500] dummie999:
yes, i'm sure,

Look at my post above.

init.qcom.rc: insmod /system/lib/modules/qce.ko
init.qcom.rc: insmod /system/lib/modules/qcedev.ko

Those init files are loading modules that don't exist.
[HTC Desire 500] GreatEmerald:
Well yes, but those modules aren't required (they seem to be related to crypto). Yet that file is required to get wifi working. If you look at that file from other phones, it makes sense:

https://github.com/JerryScript/Victorious/blob/master/system/etc/init.qcom.wifi.sh#L124

What it does is it tries to figure out what network card is present, then create a symlink to its kernel module as /system/lib/modules/wlan.ko (which later on gets loaded, I presume).

Are there any other /system/etc/init* files? What's the output of `lsmod`?
[HTC Desire 500] dummie999:
init.goldfish.sh
init.insmod.sh
init.post_boot.sh
init.qcom.bt.sh
init.qcom.coex.sh
init.qcom.fm.sh
init.qcom.post_boot.sh

My phone is currently on cm, can't output.
[HTC Desire 500] steso90:
Output is

255|u0_a201@android:/ $ lsmod

ath6kl_sdio 218282 0 - Live 0x00000000 (O)

cfg80211 182349 1 ath6kl_sdio, Live 0x00000000 (O)

dm_crypt 14404 1 - Live 0x00000000 (O)

moc_crypto 393041 1 dm_crypt, Live 0x00000000 (PO)

moc_platform_mod 1963 1 moc_crypto, Live 0x00000000 (O)

texfat 128426 0 - Live 0x00000000 (PO)

u0_a201@android:/ $
[HTC Desire 500] GreatEmerald:
Thanks. It would be very interesting to have the contents of these files, they're probably where all the magic happens.

Thanks, this shows that the Atheros module is indeed loaded, and the Libra module never gets loaded. About half the modules on disk don't get loaded, in fact (albeit some could be loaded on demand).
[HTC Desire 500] dummie999:
:good:

initfiles.zip
[HTC Desire 500] GreatEmerald:
Thanks. The init.qcom.coex file is hinting towards something. What's the output of these commands?

getprop wlan.driver.ath
getprop ro.board.platform
cat /persist/wlan_chip_id
[HTC Desire 500] steso90:
u0_a201@android:/ $ getprop wlan.driver.ath

1

u0_a201@android:/ $ getprop ro.board.platform

msm7627a

u0_a201@android:/ $ cat /persist/wlan_chip_id

/system/bin/sh: cat: /persist/wlan_chip_id: No such file or directory

1|u0_a201@android:/ $
[HTC Desire 500] GreatEmerald:
Right, so this hints that there is in fact an init.qcon.wifi.sh equivalent somewhere, because the property wlan.driver.ath does not get set to 1 by itself.

Hmm, so I don't know how else to find what file is responsible for it, other than with this command (which may take a long time):

grep "wlan.driver.ath" -r / 2>/dev/null
[HTC Desire 500] steso90:
How to i type it in ? :)
[HTC Desire 500] dummie999:
I grepped in /system only:

$ grep "wlan.driver.ath" -r system
system/etc/init.qcom.coex.sh:ath_wlan_supported=`getprop wlan.driver.ath`
Binary file system/bin/hci_qcomm_init matches
Binary file system/bin/netd matches
system/build.prop:wlan.driver.ath=1

It's set to 1 in /system/build.prop

Edit: for completeness sake:

In hci_qcomm_init:

wlan.driver.ath.bt_hci_qcomm_get_event: VERY SHORT READ!

In netd:

wlan.driver.ath.ctrl_interface=%s
[HTC Desire 500] DahakePL:
HTC Desire 500

All right guys!

First of all, thank you for your support on this thread.

I've sold my D500 and bought Xperia SP,

I just want to ask you for everything you would like me to add to the first page.

PM me every link and tell me what the thing is.

THANK YOU FOR 112k views!​

Best regards, Dahake

​
[HTC Desire 500] GreatEmerald:
Ah, so it's preset... Hmm. In that case, maybe it's the /system/bin/abtfilt binary that loads the module on demand? The binary itself is for mediating bluetooth and wifi connects so they wouldn't conflict, but it's proprietary as far as I can see.

That, or maybe there are some other insmod statements in /system. (init.insmod.sh loads everything listed in lsmod except the wireless driver, go figure...)
[HTC Desire 500] dummie999:
Nope, not as far as I can see:

$ grep -ri insmod *
Binary file bin/rm matches
Binary file bin/getevent matches
Binary file bin/kill matches
Binary file bin/chown matches
Binary file bin/date matches
Binary file bin/df matches
Binary file bin/dd matches
Binary file bin/vmstat matches
Binary file bin/uptime matches
Binary file bin/lsof matches
Binary file bin/nandread matches
Binary file bin/psatUtil matches
Binary file bin/printenv matches
Binary file bin/start matches
Binary file bin/cat matches
Binary file bin/watchprops matches
Binary file bin/ln matches
Binary file bin/hd matches
Binary file bin/touch matches
Binary file bin/smd matches
Binary file bin/dmesg matches
Binary file bin/setconsole matches
Binary file bin/route matches
Binary file bin/mount matches
Binary file bin/sync matches
Binary file bin/getprop matches
Binary file bin/mv matches
Binary file bin/ifconfig matches
Binary file bin/cmp matches
Binary file bin/wipe matches
Binary file bin/sendevent matches
Binary file bin/ioctl matches
Binary file bin/stop matches
Binary file bin/notify matches
Binary file bin/rmmod matches
Binary file bin/setprop matches
Binary file bin/ionice matches
Binary file bin/toolbox matches
Binary file bin/chmod matches
Binary file bin/iftop matches
Binary file bin/id matches
Binary file bin/rmdir matches
Binary file bin/ip6tables matches
Binary file bin/mkdir matches
Binary file bin/renice matches
Binary file bin/sleep matches
Binary file bin/insmod matches
Binary file bin/netstat matches
Binary file bin/newfs_msdos matches
Binary file bin/log matches
Binary file bin/schedtop matches
Binary file bin/top matches
Binary file bin/lsmod matches
Binary file bin/ls matches
Binary file bin/ps matches
Binary file bin/md5 matches
Binary file bin/umount matches
etc/init.insmod.sh:insmod /system/lib/modules/texfat.ko
etc/init.insmod.sh:insmod /system/lib/modules/moc_platform_mod.ko
etc/init.insmod.sh:insmod /system/lib/modules/moc_crypto.ko
etc/init.insmod.sh:insmod /system/lib/modules/dm-crypt.ko
etc/init.qcom.fm.sh: insmod /system/lib/modules/radio-iris-transport.ko
Binary file lib/libwivu.so matches
Binary file lib/libchromeview.so matches

I just see another module that doesn't exist: radio-iris-transport.ko
[HTC Desire 500] GreatEmerald:
Well, in that case, I'm out of ideas. Maybe it's abtfilt that does it, but nobody can be sure. Either way, for custom kernels it should suffice to enable the ath6k module and possibly edit init.insmod.sh so it would get loaded on boot. No other modules should need any changes for the kernel to work like it does on the stock phone.
[HTC Desire 500] dummie999:
Well, thanks for the help and for the time you spent helping:good:

Last thing: could someone type lsmod with his wifi turned on?
[HTC Desire 500] steso90:
u0_a201@android:/ $ lsmod

ath6kl_sdio 218282 0 - Live 0x00000000 (O)

cfg80211 182349 1 ath6kl_sdio, Live 0x00000000 (O)

dm_crypt 14404 1 - Live 0x00000000 (O)

moc_crypto 393041 1 dm_crypt, Live 0x00000000 (PO)

moc_platform_mod 1963 1 moc_crypto, Live 0x00000000 (O)

texfat 128426 0 - Live 0x00000000 (PO)

u0_a201@android:/ $
[HTC Desire 500] kiskae090:
Hi there!

I just installed JamesRom and everything runs great. I was wondering can I install 1.32.401.1 update? Will I loose root? If I will, is there a way to disable update notification? It's really annoying.

Thanks for help :)
[HTC Desire 500] steso90:
It didnt work for me, I had to flash stock to get the latest update.
[HTC Desire 500] kiskae090:
I can live without it. Is there a way to stop it from popping up?
[HTC Desire 500] steso90:
I have heard of a app called fotakill but I don't know if it works on our device so look it up before you test it :)
[HTC Desire 500] GreatEmerald:
Hm, so April is finished, and not only is there no update, but there are no news about an update, either... That's annoying. Now I don't know whether I should keep waiting and hoping for an update, or start messing around with root mode on the current version, in order to try and solve the incoming call ringtone volume problem...
[HTC Desire 500] kiskae090:
I'll check it out. I've read about disabling framework notifications but that would probably disable loads of other things beside that update
[HTC Desire 500] steso90:
Probably, before I update I just force closed the app and that worked for a while. Maybe you could freeze the app completely with titanium?

---------- Post added at 08:41 PM ---------- Previous post was at 08:35 PM ----------

We can't loose hope :) incoming ringtone problem?
[HTC Desire 500] GreatEmerald:
The ringtone volume gets decreased dramatically (below vibration "volume") whenever headphones are plugged in. Nigh impossible to hear that someone is calling if it's in the pocket/bag.
[HTC Desire 500] steso90:
Ah okay. There is one setting in sound that is called pocket something but assuming you have it already on?
[HTC Desire 500] GreatEmerald:
Yes, of course. I also tried toggling Beats, and it doesn't do anything either.
[HTC Desire 500] steso90:
Maybe this app can do something for you?

http://www.xda-developers.com/android/adjust-your-notification-volume-with-an-app/
[HTC Desire 500] phillixSE-W:
We have unofficial 4.2.2 with sense 5! Actually for One Sim.

Install via CWM - https://docs.google.com/file/d/0By_O2YTZ74siY0RHN3hfTVd4R0E/edit

Original thread: CLICK
[HTC Desire 500] shloki1998:
Only you can tell us what's written in that forum xD
[HTC Desire 500] phillixSE-W:
A lots of extras...

For example better battery life, percentage battery, new kernel, deodexed, two languages ( only polish and english - i don't know how to add other ) and more. Author is making 4.4 and sense 6. I hope he do it.
[HTC Desire 500] shloki1998:
I'll kiss the author who does it.

I am DESPERATELY waiting to upgrade my phone to 4.4.

Can you please ask the author to make it for the dual SIM version?

Btw i don't use two Sims anyway. Will the single SIM Rom work on my phone?
[HTC Desire 500] dummie999:
In my opinion, it would have been better if he would've spent his time getting the device tree. But still awesome. Is everything working?
[HTC Desire 500] phillixSE-W:
I asked him about dual sim version. Waiting for answer.

I don't know, make backup of your actually rom and try :)
[HTC Desire 500] shloki1998:
[MENTION=528695]Dumi[/MENTION]e999 should have an idea.

Hey brother do you have any idea whether the single SIM Rom will work on my dual SIM? If it does not work is it possible to port it for the dual SIM version?

Btw what is the progress of the cm port? :)

Keep up the good work (y)
[HTC Desire 500] vangelis0:
do we know how to add language? can i took it from my phone before install this custom rom?
[HTC Desire 500] 007gamer:
looks like a bad 4.1.2 fake :good:

Play Store isnt working and its full of bugs.
[HTC Desire 500] vangelis0:
he has upload fix for this.. i don't put it yet... what type of bugs have you mention?
[HTC Desire 500] phillixSE-W:
Fix for Google Play ( via CWM )

https://docs.google.com/file/d/0By_O2YTZ74siQkdQcFdULW5LWFE/edit?usp=sharing

I'm testing now.
[HTC Desire 500] dummie999:
Get a system dump from both 1 and dual sim. Check what files are different (with diff if you are bash). See if there is an htc one mini dual sim. If it doesn't exist then it's going to be tough.

About cm, well i'm almost literally fighting the hw acceleration, but I'm almost sure I need to go with display-legacy not display-caf
[HTC Desire 500] 007gamer:
guys,the rom isn't even 4.2.2.
[HTC Desire 500] ken1337:
Where to download and how to apply? I tried gapps but that ended up with some more crashes :P

I haven't had a problem with touch yet, I had that on original Rom
[HTC Desire 500] phillixSE-W:
[MENTION=3227899]ken1337[/MENTION], download here https://docs.google.com/uc?authuser=0&id=0By_O2YTZ74siQkdQcFdULW5LWFE&export=download

Copy to SD and install via CWM.
[HTC Desire 500] dummie999:
If he wants it to be 4.2.2, then he should at least mod build.prop so it no longer says sdk 16 and JZO54K
[HTC Desire 500] ufonek:
Do you know why the author has deleted language? The power did not spare the place for a half europe is then ROM unusable.
[HTC Desire 500] phillixSE-W:
Because he was making this with a view about Poland :)
[HTC Desire 500] ufonek:
Yes I understand that. But why try to make others not to use this ROM? I'm from Czech. A Polish language'm not very good. A English either.
[HTC Desire 500] ken1337:
I have swe, nor and dk language with the rom, keyboard is in English or Polish, but I use SwiftKey :)

What to do to move apps to sd? It says I don't have enough space
[HTC Desire 500] ufonek:
4.2.2

Another attempt at a joke. Rom is 95% the same as 1.32.401.1. Folder framework is exactly the same. Build.prop only change from 4.1.2 to 4.2.2. Sense 5.5 and Android 4.2.2? :good:
[HTC Desire 500] dummie999:
Could someone upload the OTA upgrade?? I did sth stupid, and now my device is locked, and I can't unlock it, unless I flash firmware.zip