Not the same keyboard fix - 8525, TyTN, MDA Vario II, JasJam ROM Development

I upgraded the rom on my cingular 8525 to the official wm6 rom from the HTC site. Now I have a keyboard problem. The keys do not transpose (as I have read in multiple other threads. Some of the keys simply do not function. I've tried quite a few cab files to change/fix the language on the keys but nothing has worked. I don't want to downgrade to wm5, but may have to. Any suggestions?

have you already checked the wiki with registry tweaks for the language settings?
try this:
http://wiki.xda-developers.com/index.php?pagename=Hermes_Registry

Yeah I checked the wiki and got total commander. Went to HKLM\Software\Oem\Qwerty and changed the value in 'Layout' to 20409, hexadecimal. Powered off/on. Still nothing. Please tell me I'm retarded and that I did this wrong. Keys that work: qwetu, asdgj, (CAPS) v n, Directional keys work, and the windows icon key is my spacebar. That's it. Luckily the on-screen keyboard is fine, so I may just find a cab that can maximize its size (short term), that is if I can't find a simple, quick fix. I did check though and every time I check the registry after I power off/on the value in 'Layout' shows as decimal not hex.

If a hard reset doesn't correct the problem.....
Re-Flash your 8525!!
With my 8525, I was having major problems with Internet access and playing video files. I had to re-flash it!! Things do happen during the flashing process, an occasional corruption can Happen!
Good Luck,
Stuart

I would but every time I attempt to sync, my computer loses it's wireless connection and then I have to do a system restore to get it to work again. The next time I flash my rom I'm going to do it on somebody elses computer. Clusterf&#k indeed. I may just hawk it on the bay and try to afford a tilt...

It may be easier to search for and install Schaps Advanced Configuration Tool v1.1... Then you can easily change the keyboard language to Cingular or English... Some people have had luck with using Chinese...
Good Luck.

Related

Fix for Font Problem with new imate ROM and Opera

There's two ways you can fix this.
First:
1) Buy Tweaks2k2 and install on your imate Product
2) Using the Tweaks Program, change the system font
3) Soft Reset using psshutxp (NOT USING THE HARDWARE BUTTON)
4) Start Opera (Problem is solved)
5) (Optional) Run Tweaks2k2 again and change system font back to original (Tahoma). Soft Reset again using psshutxp (NOT THE HARDWARE BUTTON)
Second option (because I'm cheap and I don't want to buy the program:
1) Look here: http://msdn.microsoft.com/library/d.../html/cgconreplacingwindowscedefaultfonts.asp
2) Using a Registry Editing Program, go to the registry entries listed in the link above and change the name of the font (i.e. "Nm") to Courrier New. I recommend you do this to all 4 registry lines (Someone who's smarter than me can figure out which one specifically does the job).
3) Once you've changed the "Nm" entry of the 4 listed registry keys listed above, do a soft reset using psshutxp (NOT THE HARDWARE BUTTON)
4) After reboot, run Opera and the problem is solved.
5) (Optional) Go back and change the 4 registry keys to their original value (Tahoma) and do a soft reset using psshutxp (NOT THE HARDWARE BUTTON) Hope this helps.
Justin
Or another easier way.
Just copy verdana.ttf from your computer to your /windows/fonts directory on your Universal.
Wrong....
The only thing that helps is to copy Verdana.ttf from PC to /Windows older on Universal.
I love this forum and you guys !
thanks you ! Will try this ASAP
baudy2 said:
Wrong....
The only thing that helps is to copy Verdana.ttf from PC to /Windows older on Universal.
Click to expand...
Click to collapse
Well it worked for me. Guess it doesn't mather wich folder you copying it to.
Thanks....
goxboxlive,
Thanks for the comments. I tried you're way as well. You're right, its even easier. However, if folks want to put a custom font on their machine (way off topic), they can use the registry edits I used above. I've been playing with it for a while now. I had no idea you could do all this stuff. Fun.
Re: Thanks....
weatheryoko said:
goxboxlive,
Thanks for the comments. I tried you're way as well. You're right, its even easier. However, if folks want to put a custom font on their machine (way off topic), they can use the registry edits I used above. I've been playing with it for a while now. I had no idea you could do all this stuff. Fun.
Click to expand...
Click to collapse
Hi there. Yes it's a funny machine, there's a lot things you can do with it. One of the funniest things is this: http://forum.xda-developers.com/viewtopic.php?t=35972&postdays=0&postorder=asc&start=0
goxboxlive said:
baudy2 said:
Wrong....
The only thing that helps is to copy Verdana.ttf from PC to /Windows older on Universal.
Click to expand...
Click to collapse
Well it worked for me. Guess it doesn't mather wich folder you copying it to.
Click to expand...
Click to collapse
works as well here, sometimes the most simple solution are the most efficient ones !
Can someone explain what the 'psshutxp' is?
Thanks
psShutXP:
http://ppcsoft.narod.ru/english/
It's a skinnable little app that allows you to turn the screen off (not just backlight - separate utility as well), soft reset, power down, and hard reset. I use it to turn the backlight off and do a soft reset if I can't find my stylus.
Note that the recommendation is probably made with regards to the soft reset otherwise possibly being done before the registry/file changes are written away. You can alternatively wait a while, or try to power down the device fully (hold the on/off (standby, really) button for a while, and you should get a prompt).
ZeBoxx said:
psShutXP:
http://ppcsoft.narod.ru/english/
It's a skinnable little app that allows you to turn the screen off (not just backlight - separate utility as well), soft reset, power down, and hard reset. I use it to turn the backlight off and do a soft reset if I can't find my stylus.
Note that the recommendation is probably made with regards to the soft reset otherwise possibly being done before the registry/file changes are written away. You can alternatively wait a while, or try to power down the device fully (hold the on/off (standby, really) button for a while, and you should get a prompt).
Click to expand...
Click to collapse
psShutXP does not work on WM5 devices. I tryed ones and the ppc died...
ZeBoxx said:
psShutXP:
psShutXP does not work on WM5 devices. I tryed ones and the ppc died...
Click to expand...
Click to collapse
It works great on my JasJar.
Regards,
Gordo
Re: Thanks....
Actually I copied Arial.TTF into the font folder and it became the default font. Tried calbri instead and it too worked..
BUT once you have added a font to the directory I cant seem to delete it.
What I am having happen, is the keyboard pops up as soon as Opera opens, when I close it Opera unboots, ditto with IE now..
Charles

Reverting to Factory Settings. HELP!

I installed the WM6 Black, and my keyboard is not inputing the right chars...I tried the RegEdit fix but nothing. I am trying to revert to the factory Cingular settings and I am using RUU_Hermes_CINGULAR_WWE_2_1_.06.502.3_6275_1.33.31.00_108_Ship.exe. I keep on getting update error message. I have no idea what to do...Please help me. I am getting very frustrated with this thing. I looked at the Wiki and I see nothing regarding my question. Same thing for the forum.
Thank you in advance.
I had this with my T-Mobile ROM, the .exe file expands the files into a temp directory, the only one you need is the .NBH.
1. Copy this file to your storage card and rename it 'HERMIMG.nbh'.
2. Plug device into mains charger.
3. Push & Hold the side 'OK' and 'Power' buttons.
4. Reset the device.
5. Your now in bootloader.
6. Holding the 'Reset' button with the other two will make the device search for and run the HERMIMG.nbh file.
7. Make a coffe or something... (It takes about 25 minutes).
TwoPlus1 said:
I had this with my T-Mobile ROM, the .exe file expands the files into a temp directory, the only one you need is the .NBH.
1. Copy this file to your storage card and rename it 'HERMIMG.nbh'.
2. Plug device into mains charger.
3. Push & Hold the side 'OK' and 'Power' buttons.
4. Reset the device.
5. Your now in bootloader.
6. Holding the 'Reset' button with the other two will make the device search for and run the HERMIMG.nbh file.
7. Make a coffe or something... (It takes about 25 minutes).
Click to expand...
Click to collapse
This is the quickest fix I have read about. Works with out a hitch for everyone who has done it.
Cool. I m happy I can finally do this. Although I would like to fix the keyboard instead...Anyways what solution do you guys know of that will fix the keyboard? Also where can I get that .nbh file?
Thanks a lot!!!
You can either use WinRAR to unpack it or if you run the .exe it will unpack to '\Documents and Settings\User\Local Settings\Temp'.
I would suggest going back to this ROM as a diagnostic tool to make sure the keyboard isn't faulty...Just make sure you upgrade to SPL 1.35 Olipro first as this makes your phone almost unbrickable in future! If you do brick it so either your stuck in bootloader mode or the OS won't start follow the above instructions...
Well, I know for sure that my keyboard was working perfectly fine before doing the WM6 rom. I have tried fooling around in the Registry...didn't make it worse, but didn't make it better either. What values do you guys have for the qwerty in the registry? Also is there a program that will let you program what key gets what symbol?
I know I am trying to decide between factory, or trying to fix this keyboard characters mix up...
Thanks again.
Not to over-simplify, but what phone are you using? If it's the 8525, there's a CAB file to remap the keys to right places... just search for 8525 keyboard fix.
-Steve
roace said:
I installed the WM6 Black, and my keyboard is not inputing the right chars...I tried the RegEdit fix but nothing. I am trying to revert to the factory Cingular settings and I am using RUU_Hermes_CINGULAR_WWE_2_1_.06.502.3_6275_1.33.31.00_108_Ship.exe. I keep on getting update error message. I have no idea what to do...Please help me. I am getting very frustrated with this thing. I looked at the Wiki and I see nothing regarding my question. Same thing for the forum.
Thank you in advance.
Click to expand...
Click to collapse
Here is keyboard .cab file fix.
Thank you very much guys. I solved the issue. The fix I ended up using was; going to my local Cingular store and beaming a reg editor into the live 8525 they have there, and looking at the registry where the qwerty is located the hexadecimal value on it is 40409 (located @ local machine/software/oem/qwerty/). Please let others know about this fix for the Cingular 8525.
Also thanks a million to those who actually put a linky and not just say there is something somewhere...
Thanks again,
Cris

Licenced Software CAB conversion

Does anyone know if you can take a piece of software that you have purchased in CAB format, with a Licence Key and change it into a package?
Since the software isn't OEM is it still the same method to create a package?
Any Takers?
This cant be to much of a hard question!!! can anyone answer? please
Tried it with Phone Alarm. sort of worked at the second attempt. But not quite. If I spent more time on it I reckon I could have got it to work but just don't have the time.
crazyC said:
Tried it with Phone Alarm. sort of worked at the second attempt. But not quite. If I spent more time on it I reckon I could have got it to work but just don't have the time.
Click to expand...
Click to collapse
but you can actually do it? what do you do about the activation codes etc?
The code is probably just stored in the registry or a config file after you enter it, in which case just make an RGU in the package putting the right data into the right place.
Some software might encrypt the code.. but even then usually putting the right encrypted string in the right place will work.. You may have to have the owner information set exactly the same each time (as this may be hashed into the generated key) but this isnt a problem as you can set the owner information in the RGU as well.
If you get a program where you cannot track the installation to see what happens when entering serials etc.. try SKTracker.. you can use it to watch the ppc for changes to files, databases and registry and dump those changes for analysis... so you install it.. make a reference dump.. then install/register the app.. then dump again.. then compare to see what has changed.
Some apps it wont work with of course.. but i'd imagine for most it will be possible yes. The worst that happens is you have the app installed in trial mode.. and a text file burned to the ROM with the serials you have bought in it to re-register it when needed after a hard reset.
Yeah - SK tracker is fantastic. Generally it just involves exporting a reg key from your PPC and then putting it into the cab/package along with your owner name (in some cases).
All my licensed software has been set to install via cabs including the keys. Not found any that cannot be done this way.
Problems arise with more complicated installs that involve interfacing with the system. Just using the normal conversion process with the PA cab did not work, needed to run SK tracker and fix a load more reg entries that were changed by the instll prcess. Improved it but still had issues with no sounds etc. I must have missed something, and have temporarily given up. The cab only takes a minute to install anyway.

help for dll

hallo friend, i ve a big problem on my p3300, i have downloaded program much important for my job as FIELD TEST, but on artemis does not works.
so i have read on web more more pages and i understand that the problem is a dll that in p3300 /windows there isnt: rilgsm.dll.
without this dll some port are closed on my htc i suppose com 9 and 6 (network ) so field test doesnt work propely!
can someone explane me how i can solve this problem or i can extract or add this dll.
i have actually italian wm6 official on my p3300 , but i can install also a unofficial rom with rilgsm.dll.
i wait for help as soon as possible
thanks
rilgsm.dll is in the Artemis Touch 4.01 WM6.1 WWE ROM - Lite without cube ROM as well as the other versions (full, vanilla, etc) I suppose.
But, I'm not sure that is the complete answer to your problem. I was trying to run a program which ran fine on my previous PPC using com6 but would not run on my Artemis using com4 (needed to run TomTom). Today, I found a solution here that works. It's called portsplitter. I installed it today and sucessfully used TomTom (requires com4) and the other program (requires com6) as well on the newly created com8! (see the link above to makes sense of that). Maybe what you need?
Here's another link in the Artemis forum discussing this issue.
runningtiger said:
rilgsm.dll is in the Artemis Touch 4.01 WM6.1 WWE ROM - Lite without cube ROM as well as the other versions (full, vanilla, etc) I suppose.
But, I'm not sure that is the complete answer to your problem. I was trying to run a program which ran fine on my previous PPC using com6 but would not run on my Artemis using com4 (needed to run TomTom). Today, I found a solution here that works. It's called portsplitter. I installed it today and sucessfully used TomTom (requires com4) and the other program (requires com6) as well on the newly created com8! (see the link above to makes sense of that). Maybe what you need?
Here's another link in the Artemis forum discussing this issue.
Click to expand...
Click to collapse
thanks for answer, maybe can you explane how i can set ports?
i need only field test works , it is only excutable file, no need installation, there isnt configuration to do , is very simple, maybe i can send to ou the file to test.
i wait for help thanks again
pls help me
I don't know how to copy just the rilgsm.dll file you want. It's part of the rom and so access is denied on both the phone and via activesync.
Also, I don't know how to set ports. Did you try the portsplitter application I linked to above? I am using an application on my phone right now that uses port 6 thanks to the portsplitter application. Try it!
Upload your application here or post a link, and I'll see if I can give it a try.
i ve uploaded file here: http://www.megaupload.com/it/?d=ZL2OLMS0
please try it, anyway i dont know how to use port spkitter right mode, maybe i wrong to setup it
for it i need help
no one answeres.........
what's up with the (mad) face man? I have been trying to help you. I had a busy weekend and we are in totally different time zones - so relax.
Here, I will spell out very clearly how to use portsplitter...
Artemis settings:
start menu\settings\system tab\external GPS
programs tab...com8
hardware tab...com9/baud 4800
access tab...tick (select) manage GPS automatically
PortSplitter settings:
input: using your keyboard type COM8
baud: select 4800
output: select com6 and press 'add' then press 'start splitter'
the program will then be running in the background
Now go to your fieldtest app and set it to use com6 at 4800 baud. Or, if you know it uses com6 by default, just open it and see if it works.
If it works, you have two options. You can either start portsplitter each time you want to use it. Or, go back to the portsplitter app and tick 'autostart' so a link will be placed in the \windows\startup folder and you won't have to start it manually each time you reboot. It will always just run in the background. (edited to ad...) Actually, selecting 'autostart' only saves your settings so each time you open portsplitter it will run on com8 etc. You need to manually put a shortcut in the windows\startup folder for it to actually start up each time you turn your phone off and back on.
Now, if you use the portsplitter AND any other GPS programs (i.e. TomTom), you'll need to set that program (i.e. TomTom) to use com6.
In TomTom you do this by pressing the lower right hand corner of the screen where the clock and signal strength bars are. On the next screen press the right hand side of the screen where the battery status and signal strength bars are. Now press the lower left corner button called 'configure' and choose 'other NMEA GPS receiver' and press 'select'. Set the baud rate on the next screen for 4800 and press 'done'. Finally, press 'com:6 Port Splitter' and press done!
It works fantastic on my Artemis. I have another GPS program and I set up the GPS communications to use com6 at 4800 and it works like a charm as well. I've set PortSplitter to autostart after each boot, and I haven't given it a thought since. It just works.
I tried to download your app but there is a message that says "The file you are trying to access is temporarily unavailable."
I have fieldtest running on my Artemis right now. It looks like it auto sets itself to refresh every 3 seconds. The right hand side of the screen is called 'GSM' the left is called 'data'. Almost all data fields say N/A except for RSSI and Rx Quality. So, it looks like it runs, but does not work.
Probably due to this:
"fieldtest is not compatible with 9100/Prophet/Artemis. For those devices you need to use GSMTestMode.exe"
However, just in case you might still find this info useful...before trying fieldtest on my phone, I searched what it was about and found the info here. You may have already read it, but if not, there you go. BTW, (if you DID read it) you could have just directed me there to download the program rather than how you did it.
Lastly, I tried the registry edit:
HKEY_LOCAL_MACHINE -> SOFTWARE -> HTC -> EngineerMode -> BuildInEngineeringModeApp = 1
It changed nothing, the program is still mostly full of N/A responses. Also, ran the program from \windows and got the same responses as when I ran it from the memory card.
GSMTestMode.exe exists on my Artemis in the \windows folder.
To use it check this registry setting:
HKEY_LOCAL_MACHINE -> SOFTWARE -> HTC -> EngineerMode -> BuildInEngineeringModeApp = 1
Mine was 0 originally. I changed it to 1 and soft reset the phone. Then, opened the \windows folder and clicked on GSMTestMode.exe and all the info shows up instantly.
That was with portsplitter running in the background. So, I disabled portsplitter, soft reset and clicked on GSMTestMode.exe again - and it worked. Using/not using portsplitter made no difference. I did not check the values reported since I don't care enough. The rest is up to you.
thank you very much runningtiger, your info were very very precious for me, now works all fine.
only 1 problem: after i edit value from 0 to 1 in registry, gsm test mode works fine , but if i reboot artemis or shutdown and restart registry value back 0.
is there any way to solve?
bye and thanks again
This isn't an issue on my phone. I made the registry change using TotalCommander and used the exit command on the menu to close TotalCommander (rather than the X in the upper right hand corner). Then, I soft reset by pressing the reset button with the stylus. When my phone was ready to go again, I opened GSMTestMode.exe used it, closed it, then reset my phone again, used GSMTestMode.exe again and it worked again. So, the registry change sticks on my phone.
Usually the reason registry changes don't stick is not enough time passed before soft-resetting the device. Some registry changes are ready to use immediately, but others take a moment to actually write to the registry and if that process is interrupted then the change isn't actually made.
Three thoughts on your phone...
1) did you wait about a minute after making the registry change before soft-resetting your phone? This allows plenty of time for the change to be actually written to the registry.
2) wait a minute after doing the registry change, then try instead of soft-resetting doing a full power down by holding the power button until you are asked if you for sure want to turn off the phone and then let it sit a minute (off) before starting it up again?
3) can you try using TotalCommander to make the registry change like I described above?
runningtiger said:
This isn't an issue on my phone. I made the registry change using TotalCommander and used the exit command on the menu to close TotalCommander (rather than the X in the upper right hand corner). Then, I soft reset by pressing the reset button with the stylus. When my phone was ready to go again, I opened GSMTestMode.exe used it, closed it, then reset my phone again, used GSMTestMode.exe again and it worked again. So, the registry change sticks on my phone.
Usually the reason registry changes don't stick is not enough time passed before soft-resetting the device. Some registry changes are ready to use immediately, but others take a moment to actually write to the registry and if that process is interrupted then the change isn't actually made.
Three thoughts on your phone...
1) did you wait about a minute after making the registry change before soft-resetting your phone? This allows plenty of time for the change to be actually written to the registry.
2) wait a minute after doing the registry change, then try instead of soft-resetting doing a full power down by holding the power button until you are asked if you for sure want to turn off the phone and then let it sit a minute (off) before starting it up again?
3) can you try using TotalCommander to make the registry change like I described above?
Click to expand...
Click to collapse
i resolved upgrading to wm6 official and now works all fine, so my friend thanks again for support and precious infos

n00b WM 6.1 Question

So, I have successfully installed the 6.1 rom on both of my Dashes (great work, btw).
However, when I type the
w,e,r,
S,d,f,
Z,x,c
Keys are all like traditional phone keys. What did I miss? I can't seem to type at all.
I'm sure it is something small, but I just can't find it.
Thanks in advance.
you missed about 400000000 posts about key mapping. go download one of the many keep mapping files and you will be fine.

Categories

Resources