Ok, so my spacebar (only the center of it) never has any click feel anymore so when typing, you don't know if you actually hit it or not. Well, I stopped by VZW, and the woman, who had a D3 herself, said it was strange, but since it still entered a space, it wasn't covered under the warranty, but if it quit out on me, I could get a new one. Well, I want this fixed so I took matters into my own hands.
Well, IIRC, 20 is dec. code for space so I found all of the 20's in my code, entered 00, then put it back on my phone. What do ya' know! I no longer have a working space button. But with a simple extension change from .bin to .nib, I have a working or non-working space bar. Both files are in the destination folder, so it's a simple, 20 second fix, or break for that matter.
S my D Verizon. If your phone keys break in a month, you deserve to get this fully functional phone back and give me one that has working keys.
Yea of course, here it is...an updated version, orginally from swedroid forum for the milestone 2.
*Omission, said to root and what not*
4. Open root explorer and go to the following path: system/usr/keychars
In one of these .bin files there is a description with "->" sign, copy the file that is written after the "->" (in my case cdma_solana-keypad.kcm.bin) and paste it into the sd-card.
5. Connect to PC, make a copy of the .bin file copied to sd card. And open it with the hex editor.
6. On the right side you'll se a lot of characters, often grouped together 6 chars. For example 0 0 0 0 0 0 for the 0-button.
To change the single button click, change the character on the third position.
For the shift + button click, change the fourth position
For the alt + button click, change the fifth position.
As for the other positions, I've no idea what they are for.
For example if I want to change 0 ( 0 0 0 0 0 0 ) to write 'a' for singel, 'b' for shift and 'c' for alt then i would change it as follows: (0 0 a b c 0)
7. Save the file to sd card and open root explorer, go to sd card directory and copy the bin, go back to system/usr/keychars and press the grey box in top to r/w mode. Paste in file, change back to read only r/o mode and reboot phone.
8. Tada, now it should work
Well, IIRC, 20 is dec. code for space so I found all of the 20's in my code, entered 00, then put it back on my phone. What do ya' know! I no longer have a working space button. But with a simple extension change from .bin to .nib, I have a working or non-working space bar. Both files are in the destination folder, so it's a simple, 20 second fix, or break for that matter.
S my D Verizon. If your phone keys break in a month, you deserve to get this fully functional phone back and give me one that has working keys.
Hopefully the new one will hold up better.
What happened to overnight? Now I'm temped to apply the TBH logo and animation from the TBH Toolbox before sending it back. It is being sent back for a hardware issue, not software. And leave the file in system/usr/keychars/ labeled GOODomap-keypad.kcm.bin, the one I use when I still want the spacebar to work.
But anyways, I'm making my Nand backup of the old one as I type and then will be moving all that over to the new one soon. Updates to come. I assume the new one is running .890.