End call key locks the screen - Using custom ROM - CM9 - HTC ChaCha

Hi,
I just flashed CM9 ROM on my HTC Chacha. It works flawlessly and its very smooth!!! Thanks Alex C for the wonderful work!
I am facing only one problem. Somehow the "End call" is not behaving correctly. When I am in a particular app and want to close it, I press the end call key ; but it does not close the application, it instead locks the screen.
I checked all posts but I think no one else has faced this issue yet. I tried to scan through the keypad.klm and keypad.kl files (as mentioned in original post of CM9) but I am not able to understand how to change this mapping. I used key event logger and found that keycode for "End call" is 6. But in none of the keypad files, keycode 6 is mapped to end call. I am very confused now
The CID for my phone is - htc_038 and it's S-ON.
Please help. Thanks in advance.

In spare parts change the End Button behavior to Go to Home. If You cannot find the spare parts install spare parts + from market. And before Alex gets pi**ed it is not his rom, lol. It is adlx.xda's.
Regards

Problem solved!!
didije002 said:
In spare parts change the End Button behavior to Go to Home. If You cannot find the spare parts install spare parts + from market. And before Alex gets pi**ed it is not his rom, lol. It is adlx.xda's.
Regards
Click to expand...
Click to collapse
Oops! Thanks for clarification on ROM...
And thanks for suggesting the "Spare parts" app, it solved my problem!!!
Cheers!!!

Related

Need help figuring out which ROM/dialer I was using...

Hey all,
I need some help. Like a dummy I flashed my phone yesterday for the first time in a long while. I've been using a ROM that I believe stated something about being the only one actually compatible with the Wizard (something about not turning the screen back on when plugging in the wall power charger).
Anyway, my real question is that I'm trying to find out what dialer it was using. From what I remember it was an all black dialer with red end button and green call button. When the phone was not in a call it would allow you to scroll up and down in the call history within the dialer (not bringing up the seperate call history). It also allowed you to start entering a number and it would suggest from the contacts and call history as you type (which most do now anyway). I would really like to find a way to get that dialer back and put it in my current ROM (the Wing port named boring rom for T-Mobile). I appreciate any help!
Thanks!
Ok, so I guess it's the default one that comes with most ROMs, what I need to know is how can I get it to replace the one in the Boring Rom (light blue currently)?
You have to turn off the phone skin
You can do some search about this and find out how(open registry using a registry editor Go to HKLM\Security\Phone\Skin and make the Enabled Value 0)
Load a ROM which will not have the Touch dialer like TNT which I'm using right now
hmm, so it's just a skin and the default is the black one? I tried making that key 0 but when I reset it is back to being 1... Is there something I'm doing wrong? I'm using PHM Registry Editor...
Thanks again!
After changing the key to 0 use any software to reset the phone not the stylus
You can use psShutXp
Stylus is OK, just wait for at least 30 seconds after changing the values.
starkwong said:
Stylus is OK, just wait for at least 30 seconds after changing the values.
Click to expand...
Click to collapse
with the device powered off
Wow, well that's interesting to know. Works like a charm! Thanks a bunch!

[PROB] Volume buttons not working

Hello,
I noticed that since I took the TP from the Box the volume buttons are not working as they should... it shows the volume screen and also move (like arrow key)
Someone experienced this?
I was searching google but could not find any solution or similar problem
i dont understand. sounds like it is working
I have applied a few tweaks from this forum and now when I press a volume button, either one, it brings up the volume screen as expected, but on a second press, of either button, the volume screen disappears and the volume does not change. Not sure if this is what you are seeing.
Zieden said:
I have applied a few tweaks from this forum and now when I press a volume button, either one, it brings up the volume screen as expected, but on a second press, of either button, the volume screen disappears and the volume does not change. Not sure if this is what you are seeing.
Click to expand...
Click to collapse
Same problem in my TP
mzperxfl said:
Same problem in my TP
Click to expand...
Click to collapse
This is exactly what I mean... It just show the screan but does not work. And it is since I took it out of the box... It might be possible it is bacause the Czech localization program which is not on English TPs...
If you experience this problem, do you have some special localization for keyboard?
I am having the same problem as well with my Sprint Touch Pro. Clicking either volume button once brings up the volume screen and I have to use my finger to adjust volume on the screen. Holding either volume button does not raise or lower the volume. Doing so exits the volume control screen (and then quickly brings it up again). It almost seems like it's trying to scroll in whatever program is active.
Has anyone figured out what might be causing this?
problem resolved in my case
thedino said:
This is exactly what I mean... It just show the screan but does not work. And it is since I took it out of the box... It might be possible it is bacause the Czech localization program which is not on English TPs...
If you experience this problem, do you have some special localization for keyboard?
Click to expand...
Click to collapse
I had the same problem, but I found the solution ... at least is is working for me now ...
I start to think your way ... since I am also using localization ... InterWrite 9.5
I changed some things (at least those that I remembered that I changed before). Than InterWrite asked for soft reset ... I did it and now it works.
Try to change some settings ... I disallowed support hardware keyboard (I think this was the most important) and some other settings. If it's not working for you and you use the same localization soft, write here and we can go through every tab of InterWrite and do the same settings.
AlPachino, you are genius... it was enough to swith the "Hardware Keyborad" in the Interwrite and now it works... I think we should report this bug to SW developer of that soft...
bugreport for sunnysoft
thedino said:
AlPachino, you are genius... it was enough to swith the "Hardware Keyborad" in the Interwrite and now it works... I think we should report this bug to SW developer of that soft...
Click to expand...
Click to collapse
done already
I'm also having this problem, but I don't know what InterWrite is (pretty sure i'm not using it).
Is there somewhere in the registry to reassign these buttons back to their intended purposes? I assume some people have remapped them to be UP/Down scrolling, so we probably know where the registry settings are.
slyng1 said:
I'm also having this problem, but I don't know what InterWrite is (pretty sure i'm not using it).
Is there somewhere in the registry to reassign these buttons back to their intended purposes? I assume some people have remapped them to be UP/Down scrolling, so we probably know where the registry settings are.
Click to expand...
Click to collapse
Same here... I am having the same issue and not using InterWrite.
snathanb said:
Same here... I am having the same issue and not using InterWrite.
Click to expand...
Click to collapse
yeah, I took the easy way out by flashing a new ROM. I'd still love to hear the solution, but for now that has (obviously) fixed the issue for me.
slyng1 said:
yeah, I took the easy way out by flashing a new ROM. I'd still love to hear the solution, but for now that has (obviously) fixed the issue for me.
Click to expand...
Click to collapse
I did a backup, then hard-reset, and that cured the problem.
I'm running the elite ROM right now, so it's not the ROM, it has to be one of the programs I added. So, I'm going to add them in 1 at a time and see who the guilty party is.
Edit: I put them all back in, and it now works fine. I tried replicating all the registry tweaks I had used and it still works... so I don't know what the answer is to why it was broken in the first place.
Same issue with me .
Used a hebrew localization, however, I hard resetted and re-installed and it seemed to be working fine. Now it is broken again just as you guys describe.
If anyone could find the reason or the hidden registry key, I'd be very grateful.
Happened to me too.
Did any of you have Diamond Tweaks installed? I noticed it on mine after this install. I know it has some tweaks in it for remapping scrolling. I've since hard reset, and installed everything except Diamond Tweaks. The button is still working as expected.
Fring is also a problem
I figured out that when I load Fring on mine the volume keys fail to work. I didn't have the problem on my Diamond so I'm guessing it's something to do with the (stock) ROM on the TP.
ROM: 1.90.405.1 WWE 08/01/08
Radio: 1.02.25.19
Protocol: 52.33.25.17U
Did any of you have Diamond Tweaks installed? I noticed it on mine after this install. I know it has some tweaks in it for remapping scrolling. I've since hard reset, and installed everything except Diamond Tweaks. The button is still working as expected.
Click to expand...
Click to collapse
None. In fact, it is one of the reasons I reset in the first place.
The latest thing I installed was "Startup service" but I don't see what does it have to do with it. I'll try to go to one of my recent backups and check.
Luckily I backup almost daily now (hard reset was a *****).
Just letting you guys know. So far found 2 programs that cause this behavior for me:
P.D.A.C Hebrew localization (talked to their support and they confirm the problem)
FDC Start Menu - http://www.dotfred.net/FdcStartMenu.htm
Real shame for both because I need hebrew and I liked FDC Start Menu a lot.
S2U2 1.35 will cause this problem, if you uninstall it you will be fine.. I think this should e fxed in the ne ver.

Hardware keyboard slide annoyance! :mad:

Hi guys,
I went from loving my Touch Pro to almost throwing it at a wall!
This keyboard slide-out issue is driving me nuts, whenever I want to type something using the hardware keyboard, I slide it out and the damn landscape TF3D menu gets displayed ON TOP of whatever page I'm on.
I've tried the disable landscape registry trick (HKCU\SOFTWARE\HTC\Manila\landscape=false then soft reset) which works... but after a while (a few minutes or after some program or some random thing) it stops working and I have to either reset the phone or turn the reg key back to "true".
Is there any way at all to prevent the keyboard slide showing the landscape menu or at least prevent the menu from being on top of the current app?
For example I go to reply an SMS (I even tried waiting on the cursor to blink a few times, 2 - 3 secs) then slide out the keyboard to type and the stupid 8 icon menu goes on top of my message entry page, I have to choose 'messaging' app from the list of running apps to get back to that page, it really defeats the purpose of having a hardware keyboard!
Thanks guys for reading the rant.
andyle2k said:
Hi guys,
I went from loving my Touch Pro to almost throwing it at a wall!
This keyboard slide-out issue is driving me nuts, whenever I want to type something using the hardware keyboard, I slide it out and the damn landscape TF3D menu gets displayed ON TOP of whatever page I'm on.
I've tried the disable landscape registry trick (HKCU\SOFTWARE\HTC\Manila\landscape=false then soft reset) which works... but after a while (a few minutes or after some program or some random thing) it stops working and I have to either reset the phone or turn the reg key back to "true".
Is there any way at all to prevent the keyboard slide showing the landscape menu or at least prevent the menu from being on top of the current app?
For example I go to reply an SMS (I even tried waiting on the cursor to blink a few times, 2 - 3 secs) then slide out the keyboard to type and the stupid 8 icon menu goes on top of my message entry page, I have to choose 'messaging' app from the list of running apps to get back to that page, it really defeats the purpose of having a hardware keyboard!
Thanks guys for reading the rant.
Click to expand...
Click to collapse
What ROM are you currently using?
I had that issue too, I got rid of the theme I was using and stuck to the original HTC theme and I no longer have that problem!
I'm using Da_G's Clean ROM with his standard Manila install afterwards.
I've recently uninstalled the EzInput/T9 package from HTC and it seems to be behaving itself for now (it's been 2 hours with minimal use), like I said before it happens randomly. I don't know if it was because of the EzInput or something else because this seems to go away after every soft reset then comes back unexpectedly.
Thanks.
andyle2k said:
I'm using Da_G's Clean ROM with his standard Manila install afterwards.
I've recently uninstalled the EzInput/T9 package from HTC and it seems to be behaving itself for now (it's been 2 hours with minimal use), like I said before it happens randomly. I don't know if it was because of the EzInput or something else because this seems to go away after every soft reset then comes back unexpectedly.
Thanks.
Click to expand...
Click to collapse
I had the issue using the RRE ROMs and ended up removing HTC Volume Control and it solved the problem completely.
Hrm I see to be having the issue again. How do I remove the HTC Volume Control?
I don't have any of this because I dumped the TF3D. Much happier and trouble/issue free without it. Euro device using stock rom.
OK I can confirm that it is the HTC Volume Controls that is causing this!
So from my previous post I tried to uninstall HTC EZinput which seemed to have fixed it but like I originally said the problem seems to happen out of nowhere after some time using the device.
So after reading the post above about HTC Volume Control, I pressed the vol down button, then this problem started happening again. I did a soft reset and no more problem after a while I pressed the vol button again and it happened again!
andyle2k said:
OK I can confirm that it is the HTC Volume Controls that is causing this!
So from my previous post I tried to uninstall HTC EZinput which seemed to have fixed it but like I originally said the problem seems to happen out of nowhere after some time using the device.
So after reading the post above about HTC Volume Control, I pressed the vol down button, then this problem started happening again. I did a soft reset and no more problem after a while I pressed the vol button again and it happened again!
Click to expand...
Click to collapse
Check out the ROM in this thread:http://forum.xda-developers.com/showthread.php?t=467592
This is the ROM I use and the cook has already removed HTC VOLUME CONTROL from the ROM.
Fix
instal the 6.5 volume control from JMZ - problem solved.
link
sorry, here is the link:
http://www.everythingdiamond.info/
colbyjames said:
sorry, here is the link:
http://www.everythingdiamond.info/
Click to expand...
Click to collapse
but he link that you gave us is for HTC Diamond... not for HTC Raphael...
will the application works on HTC Raphael??
Problem solved!
I had this problem for ages (as long as I have my Raphael, I think), and I couldn't track it down on the internet. Some time ago I found a post on XDA describing the problem but I can't find it again. Finding this post made me think.
I installed the aforementioned "volume control from JMZ" (I had extremely hard time finding it) and I didn't like it because it did something strange with my system font but it solved the problem. After few unsuccessful tries to fix the font (btw does anyone know how to fix this?) I decided to uninstall it. And the problem didn't return.
So what was the problem? Well… when I bought the phone I wanted (as many of you did) to change those ugly taskbar icons including volume icons contained within HTCVolumeControl.dll. And I did it by finding the dll file with the prettiest icons here on XDA (and maybe I changed some of them using the described procedure, I really can't remember now). However, that dll is the main culprit for the bug described in this post. Was it already broken when I found it, or I somehow broke it it's irrelevant now.
So the solution is: you don't have to install anything. Just delete HTCVolumeControl.dll from Windows folder, i.e. rename it using for example Resco File Explorer and then soft reset the device so that original file from ROM can be restored. Yes, the ugly icons will return but at least now you'll now where to look if this bug reappears. After that go and some find pretty volume icons, and again follow the procedure how to change them.
I have no idea how the file got corrupted in the first place (maybe there is some corrupted dll roaming the xda forum ) but after this episode I make changes only directly on the original dll (the one from ROM) and every time it was successful. I changed many icons until I found my favorites.
Cheers!

[REQ] A software 'go sleep' button

I want to save the hardware of my HD2 and I'm looking for a .cab that makes a software button that acts the same like pushing the 'end call' button to enter sleepmodus.
(as same as the quite usefull software 'soft reset' button)
Anybody a hint for me?
michedenhaag said:
I want to save the hardware of my HD2 and I'm looking for a .cab that makes a software button that acts the same like pushing the 'end call' button to enter sleepmodus.
(as same as the quite usefull software 'soft reset' button)
Anybody a hint for me?
Click to expand...
Click to collapse
Do I understand it right that you are searching for a tool in order not to use the default "end key" which does exactly that job very good?
Matthes42 said:
Do I understand it right that you are searching for a tool in order not to use the default "end key" which does exactly that job very good?
Click to expand...
Click to collapse
yes. the end key is hardware and i prefer a software solution. you can wake-up the HD2 with every hardware key, but onlky the end key makes it go sleep. That wont last forever... so if there's a cab to provide a button on screen. well... I would go for it
The life of a hardware key is usually in the range of a million presses, so I wouldn't worrry too much. I've never had a dead power key on any of my HTC phones, and never heard of someone with that problem... You'd have to be very unlucky to get it, unless you intend to keep your HD2 for 20 years or so, but then I'd rather worry about the flash memory being dead
Solution to your request
michedenhaag said:
I want to save the hardware of my HD2 and I'm looking for a .cab that makes a software button that acts the same like pushing the 'end call' button to enter sleepmodus.
(as same as the quite usefull software 'soft reset' button)
Anybody a hint for me?
Click to expand...
Click to collapse
Hi michedenhaag,
I know what you are up to - I using a soft key link myself
Just get MySuspend from this tread:
http://forum.xda-developers.com/showthread.php?t=544475&highlight=MySuspend
and using Advanced_Configuration_Tool_v3.3 attach your soft key (I use the left one) to MySuspend.
Thats all !!!
Working like a charm on my TD2 and will work for sure on your HD2.
Greetings from Poland
Jack_Surfer said:
Hi michedenhaag,
I know what you are up to - I using a soft key link myself
Just get MySuspend from this tread:
http://forum.xda-developers.com/showthread.php?t=544475&highlight=MySuspend
and using Advanced_Configuration_Tool_v3.3 attach your soft key (I use the left one) to MySuspend.
Thats all !!!
Working like a charm on my TD2 and will work for sure on your HD2.
Greetings from Poland
Click to expand...
Click to collapse
Thanks! works like a charm!
(and the switch itself will last, but the soldering and construction is the problem. I had over 5 HTC phones before and all got 'hardware' problems on buttons. So this saves me a lot of clicks!
michedenhaag said:
Thanks! works like a charm!
(and the switch itself will last, but the soldering and construction is the problem. I had over 5 HTC phones before and all got 'hardware' problems on buttons. So this saves me a lot of clicks!
Click to expand...
Click to collapse
You are wellcome, michedenhaag
My END button is mechanically defect...works but the touch is lossless.
(deep pushing)
Thanks for the cab "My_Suspend" !

[Q] Disabling the long press function of the hw power off button.

Hi everyone,i looked for a lot of solution (here and on other forums) but none of them worked. Even Acer technics abandoned me so it's all up to software now.
I will explain briefly my problem.
The power off button of my Acer Liquid e2 (i posted this here because there are no specific board for this phone) became incredibly sensible,even when the phone is just standing on a table it hard power off because of the long press of the power off button all by itself.
Now,i tried cleaning it,insult him,even borrow him to the assistance (they said that the button is probably attached to the motherboard so no repair,buy a new one) Not a single hardware solution worked (this phone never took a hit,but i have no warranty).
So i tried software,i used two different application to understand what was the button pressed,thanks to keytracker and whichbutton now i know that the longpress of power off button is 116,and the function is KEYCODE_POWER.
Now i wanted to simply remap the hw key so it does nothing but none of the two button appear in Button remapper neither the number or the function. So i was thinking to manually edit the file that manage this kind of thing is that possible? How can i disable the power off button? Obviously the change must be made after the boot,and in a way that still let me power on the phone and unlock (for the unlock part i could just remap a long press of the back button). This is way out of my league. Any advice,any help any possible solution are much appreciated.
Sorry for my bad english and i hope someone can help,otherwise i will have to take another phone...and i really can't afford it.
Megasd said:
Hi everyone,i looked for a lot of solution (here and on other forums) but none of them worked. Even Acer technics abandoned me so it's all up to software now.
I will explain briefly my problem.
The power off button of my Acer Liquid e2 (i posted this here because there are no specific board for this phone) became incredibly sensible,even when the phone is just standing on a table it hard power off because of the long press of the power off button all by itself.
Now,i tried cleaning it,insult him,even borrow him to the assistance (they said that the button is probably attached to the motherboard so no repair,buy a new one) Not a single hardware solution worked (this phone never took a hit,but i have no warranty).
So i tried software,i used two different application to understand what was the button pressed,thanks to keytracker and whichbutton now i know that the longpress of power off button is 116,and the function is KEYCODE_POWER.
Now i wanted to simply remap the hw key so it does nothing but none of the two button appear in Button remapper neither the number or the function. So i was thinking to manually edit the file that manage this kind of thing is that possible? How can i disable the power off button? Obviously the change must be made after the boot,and in a way that still let me power on the phone and unlock (for the unlock part i could just remap a long press of the back button). This is way out of my league. Any advice,any help any possible solution are much appreciated.
Sorry for my bad english and i hope someone can help,otherwise i will have to take another phone...and i really can't afford it.
Click to expand...
Click to collapse
I know exactly what you are looking for.
I will get back to you in the next couple of minutes to tell you the file that needs to be edited.
Thanks.
Lgrootnoob said:
I know exactly what you are looking for.
I will get back to you in the next couple of minutes to tell you the file that needs to be edited.
Thanks.
Click to expand...
Click to collapse
Thanks for the help i will wait for the answer,i was thinking that if we find a way to disable only the power off function it will be perfect.
Please read this first http://source.android.com/devices/tech/input/key-layout-files.html
Ok, its in /system/usr/keylayout
Just edit the files in a text editor for your specific key number
Lgrootnoob said:
Please read this first http://source.android.com/devices/tech/input/key-layout-files.html
Ok, its in /system/usr/keylayout
Just edit the files in a text editor for your specific key number
Click to expand...
Click to collapse
I tried to edit that file even before posting here but the only key function for 116 is power wake.I looked for all the files in the directory and none of them refer to the function im looking for. Can you be more specific?
Megasd said:
I tried to edit that file even before posting here but the only key function for 116 is power wake.I looked for all the files in the directory and none of them refer to the function im looking for. Can you be more specific?
Click to expand...
Click to collapse
This is the only way to do it.
Except for some sort of xposed module if you find one.
Dont look for exactly it, but experiment and look for off the wall keys that might be helpful to edit.
---------- Post added at 02:37 PM ---------- Previous post was at 02:35 PM ----------
This thread will help http://forum.xda-developers.com/showthread.php?t=2302169
Read last post.
Lgrootnoob said:
This is the only way to do it.
Except for some sort of xposed module if you find one.
Dont look for exactly it, but experiment and look for off the wall keys that might be helpful to edit.
Click to expand...
Click to collapse
I dont like to experiment with hardware key,im looking for a way to delete only the KEYCODE_POWER function,if i completely remove the 116 string i won't even be able to boot the phone and i don't like to brick things.
Edit: That kind of edit could work,the problem is that this string:
KEY 116 POWER WAKE
KEY 116 POWER
Should stop the problem from coming when in lockscreen,i suppose that will kind of work..thanks a lot i will try it and let you know.
Megasd said:
I dont like to experiment with hardware key,im looking for a way to delete only the KEYCODE_POWER function,if i completely remove the 116 string i won't even be able to boot the phone and i don't like to brick things.
Click to expand...
Click to collapse
I doubt it because the bootloader handles power on and the POWER function seems like it would allow you to turn the screen on. Do you want me to try it on my phone before you do it on yours?
And he never said to delete it, he only said to change it to just POWER not POWER WAKE.
Seems like to delete the keycode you would have to edit the android framework and that is beyond the scope of my efforts.
EDIT: Okay I got your reply.
Lgrootnoob said:
I doubt it because the bootloader handles power on and the POWER function seems like it would allow you to turn the screen on. Do you want me to try it on my phone before you do it on yours?
And he never said to delete it, he only said to change it to just POWER not POWER WAKE.
Seems like to delete the keycode you would have to edit the android framework and that is beyond the scope of my efforts.
EDIT: Okay I got your reply.
Click to expand...
Click to collapse
I would like to thank you for the answer and the help you are giving to me,you are very kind to do so,
I can't find that specific file seckey.kl probably it varies from devices to devices..i managed to find two different files that both have the string power wake,and they are mtk-kdp.kl and querty.kl what do you think? i should probably edit both of them..but what do you think?
Megasd said:
I would like to thank you for the answer and the help you are giving to me,you are very kind to do so,
I can't find that specific file seckey.kl probably it varies from devices to devices..i managed to find two different files that both have the string power wake,and they are mtk-kdp.kl and querty.kl what do you think? i should probably edit both of them..but what do you think?
Click to expand...
Click to collapse
The android docs only said not to edit generic.kl so it seems your fine.
I would do a Recovery backup if possible then edit all of the key values.
And also make sure usb debugging is on so if you cant use the power button that you could recover with an adb shell.
Please hit the thanks button if you have the time.
Lgrootnoob said:
The android docs only said not to edit generic.kl so it seems your fine.
I would do a Recovery backup if possible then edit all of the key values.
And also make sure usb debugging is on so if you cant use the power button that you could recover with an adb shell.
Please hit the thanks button if you have the time.
Click to expand...
Click to collapse
You are a mastermind my friend A MASTERMIND the problem is solved the power off button work to lock the screen but dosent shutdown the phone anymore so everything is fixed!! i know my thanks are not usefull so i would like to ask a question,do you have any project that need to be founded? i saved a lot of money thanks to you and i will be glad to help you back. Again thanks.
Megasd said:
You are a mastermind my friend A MASTERMIND the problem is solved the power off button work to lock the screen but dosent shutdown the phone anymore so everything is fixed!! i know my thanks are not usefull so i would like to ask a question,do you have any project that need to be founded? i saved a lot of money thanks to you and i will be glad to help you back. Again thanks.
Click to expand...
Click to collapse
Glad to see it worked for you.
I will get back to you soon.
I'm building a new computer(My first build) that needs a little boost.
---------- Post added at 03:42 PM ---------- Previous post was at 03:08 PM ----------
Just realized we have to use the paypal function or google wallet to be able to accept donations.
So I will add a button for it tonight.

Categories

Resources