Question to the Cooks - Windows Mobile Development and Hacking General

Hello I have a question for the Cooks or anyone who may know,
How do you change (in the ROM) the locale (regional) settings on the initial setting screen after the phone flash?...What registry or file changes are made to the ROM to change the locale setting?
Example...EST time/location instead of say PAC time/location...Where do you look to tweak these changes? I am not talking about scrolling to set these changes I want to cook in my desired location .
Running wm6 for Smartphone.
Thanks for your time.

Related

Tweaking reg. key

Hello.
Just wish to know is there any guide on tweaking the reg.key for some system setting, for example, to change the colour of the text at the today screen, etc.
Thanks
Raymond
XDA2
Sure just search the site. An example for the start menu can be found in the following thread:
http://forum.xda-developers.com/viewtopic.php?t=6783&highlight=color+colour+menu+registry
Mark
Thanks.
Is there a list that show the various keywords for the various setting, i.e. the colour of each element, the timing setting, etc ?
Thanks.
Raymond
Do you think it would be possible to even change menu langage in the reg.key?
What I want to change is for ex. the pre made alternatives that you can use when edeting a new task "call", "meet", "update", etc.
I would like to have those in Swedish, may that be possible?
Regards,
Johnny

HTC Magician Camera Profile::Testers needed

Hey guys,
I was wondering if you might give me some suggestion and comments about the application i just developed, well its my first ever developed app for smart device so i hope u don't mind. For HTC magicians only i guess unless other models have the same registry structure for the camera settings.
Features
-Save profiles
This application allows you to save settings and name it as profiles, thanks to kta and deuxani for providing some configs which i made as preset in the meantime.
-More camera settings
-and some more...
Just try it out
Known issues:
-Profile has no immediate effect
If any of u guys know how to make immediate effect after modifying registry please let me know, afaik i had to do a soft boot or just click on "reset" on the camera settings.
-Error if click 'Apply' on empty profile
Well, haven't put any exceptions handlers just yet, need to know more bugs first
Need comments about ease of use and user interface also bugs if u happen to find any. I try to make it as simple as i can. Thanks all.
::adit
Great!
Just installed it! Works fine!
Excellent, maybe a little addon after you select a profile directy start the camera ( this is the reason you start it )
Keep up the good work!
First Thanks on this Idea!!
Will test further and report back.
What do i wrong ? It doenst do anything for me except show me the frame rate ... :?
Thats what i meant by "immediate effect" which i haven't figure out yet, you must go to the camera settings and adjust and click on "reset" because I was able to change the registry for both settings (ie. Contrast and Contrast_User) but i think the camera needs something so it can "refreash" and get the values from the registry which also does on the ambience. I hope someone can figure this out..
::adit
great job adit
if you are looking for more advice about developing this plug-in.. I suggest to post this topic in the Development and Hacking forum.
keep up the good work :wink:
Nice job, and its working.
I've tried this app and i have a problem:
in the registry i have 2 values for each parameter (for example brightness and brightness user)
The software change the non user value but if i softreset my Magician user's values becomes default. I must open configuration and reset values and they becomes like the non user values.
Is there another solution?
I've also tryed to delete user keys but after a SR they are again.
Sorry for my english
I've tried this app and i have a problem:
in the registry i have 2 values for each parameter (for example brightness and brightness user)
The software change the non user value but if i softreset my Magician user's values becomes default. I must open configuration and reset values and they becomes like the non user values.
Is there another solution?
I've also tryed to delete user keys but after a SR they are again.
Sorry for my english
The application changes both default and user (default ie brightness, and user ie brightness_user). I did this to make sure that even after a soft reset since the effect does not change immediately, the values are not changed. If you find it inconvenient, i'll rebuild the application so it changes only the xxx_user (ie xxx=brightness)? For the time being, if you want to reset the settings to the original state change all values in the non user to '5'.

registry keys

Hi Everyone:
A small clarification is needed. My device is defaulting to Moscow GMT+3 everytime I restart it. I want to know actually 3 things if possible:
1- What's the registry key that allows you to select the regional settings?
2- How can I know the table code of countries like Moscow is 0x00FFXXX, etc... for the various time zones.
3- I noticed sometimes that whatever registry keys in HKEY_LOCAL_MACHINE -> nls, they are changed everytime the system restarts. I was assuming that nls\overrides is doing that but I altered everyting and yet after restart new values appear in nls keys and even in overrides. Is there any other place in registry that writes values on top of nls upon restart?
appreciate the help,
Cheers
I have a similar problem where the backlight timeout setting (on battery power) resets to 10 seconds everytime I turn my MDA off. Really annoying.
I've tried changing the setting in the registry directly as well, but it still changes back.
Any ideas?
Thanks,
Scott
It is strange that something keeps changing the reg settings.
I had the 10 second thing on my Jamin and it seem to have something to do with the screen lock plugin.
Never did solve it.
Locale settings are in HKLM\nls DefaultLCID (dword) and you can find all possible values here.
But the time zone is set in HKLM\Time\TimeZoneInformation and its a bit complicated (its a whole data structure and not just a value)
I think you need to check your startup programs (HKLM\init and windows\startup).
levenum said:
It is strange that something keeps changing the reg settings.
I had the 10 second thing on my Jamin and it seem to have something to do with the screen lock plugin.
Never did solve it.
Locale settings are in HKLM\nls DefaultLCID (dword) and you can find all possible values here.
But the time zone is set in HKLM\Time\TimeZoneInformation and its a bit complicated (its a whole data structure and not just a value)
I think you need to check your startup programs (HKLM\init and windows\startup).
Click to expand...
Click to collapse
Thank you for your reply and for the great link. I am starting to feel that this problem is related to HTC Home. Appreciate if anyone can comment on this issue.
Requesting Moderators / Admin to move this post to the appropriate board
I've been playing with the new PDAMobiz ROM and discovered that in Settings->Phone there is an option to sync time with the cellular network.
Unfortunately this will also force your time zone in to what ever the network is set to which at least in my case is incorrect because the network operator did not want to bother with DLS settings.
Perhaps you have this setting on as well?

[REQ] WM6.5 - fixing the SIP Menu!

Hi,
I realize that this question was asked a million times on the forum, but I've been looking for a solution since yesterday and just can't find it
Can anyone tell me how can I change the default touch input language (T9) on Windows Mobile 6.5? I'm using the Rhodium Manila with the new Keyboard and I have by default english language (I'd like to have polish).
I cannot change this in any way. I've tried to do it by registry in several keys, but it won't work.
Thanks in advance for the help!
Hey,
for me this worked:
http://forum.xda-developers.com/showpost.php?p=3865875&postcount=362
else you can change HKLM\Software\HTC\ezsip\BioToShowMenu to 1 (in registry) and wait for few seconds.. (not more than 10sec) that "starts" the sip-menu, and you can click on your language
maybe it says [unknown] in the menu, then click there, that brings you to the language submenu
hope that helps you
Kamill said:
Hi,
I realize that this question was asked a million times on the forum, but I've been looking for a solution since yesterday and just can't find it
Can anyone tell me how can I change the default touch input language (T9) on Windows Mobile 6.5? I'm using the Rhodium Manila with the new Keyboard and I have by default english language (I'd like to have polish).
I cannot change this in any way. I've tried to do it by registry in several keys, but it won't work.
Thanks in advance for the help!
Click to expand...
Click to collapse
Great! It helped, thanks a lot
Sorry for the double post, just wanted everyone to notice it
I've made a cab, which changes the registry value (thanks to tomoffel), so that you have easy access to the SIP Menu. I tried to do it as a reg file, but it would require some additional program to run it.
Just install it (don't mind if it shows 'The installation was unsuccesful') and voila
The cab is rather only for WM6.5, where the SIP menu is hidden.
great idea! Thank you!
just poping up the SIPmenu after "installation"?
btw. found the BioToShowMenu entry by playing around in the registry, don't know if this was known befor maybe that helps to fix the SIP menu in 6.5?
Yeah, exactly I thought that changing the reg value everytime I want to change the language or keyboard type is a but uncomfortable. It's a pity though that running reg files requires some additional software, because it would be faster.
That's some nice discovery of you with that reg value I'm not that so much in WM, but I hope this can help!
Ok, here's the other way. You have to install an app (FdcSoft Task Manager), it will associate reg files, so that after clicking one the reg value will be changed.
Here's the reg file content:
Code:
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\HTC\ezsip\]
"BioToShowMenu"=dword:00000001
The last line must be empty!
Credits for finding the reg key go to tomoffel
And here's the ready file in the attachment.
great and awesome! works like a charm
Kamill said:
Ok, here's the other way. You have to install an app (FdcSoft Task Manager), it will associate reg files, so that after clicking one the reg value will be changed.
Here's the reg file content:
Code:
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\HTC\ezsip\]
"BioToShowMenu"=dword:00000001
The last line must be empty!
Credits for finding the reg key go to tomoffel
And here's the ready file in the attachment.
Click to expand...
Click to collapse
Good to know Here's another upgrade to access the menu faster - just do a shorcut and put it into start or assign a hardkey for it
I assigned the shortcut to GScrolls Launch function now wenn I tap back and center, the SIP-Menu comes up! Thank you again
now you/we/the uber pros just have to find a way how the "SIP-Button" shows that menu.. but it looks like nobody is interesstet :/
Offtopic:
can you add new words to the xt9 database? This never worked for me :/ neither after hardrest nor after installing another sip that uses the xt9 :/ (just ask because I see you use the same ROM )
That's a good idea with assigning the menu to GScroll, will try it myself
I noticed already yesterday that adding new words to t9 doesn't work It could be an issue with the rom we are using. Would be nice to have some feedback from anyone with a different rom...
yes.. pretty poor nobody on the ROM thread could give me an answer :/ I will play a little with the registry and file from ezSIP maybe I'll find another "solution"

[Q] Flash ROM with CHT lock screen as default

It's time for another noobie chef question.
I've successfully cooked the GTX theme and CHTE 1.8.5.1 into my ROM, and I'm feeling very pleased with it. I'm now trying to get the lock screen to default to the one included with GTX/CHT on first boot, but am having no luck at all.
I found the registry entry that shows the CHT lock screen being active, but changing the DWORD value to 1 has no effect at all. Regardless of what I cook into the ROM, I am required to set it manually after flashing.
Can anybody point me in the right direction?
Thanks
VK
change the cht_lockscreen.dll into lockscreen.dll.
Remember what Cookiemonster said, if you will do this you will be not able to revert back to default lockscreen.
EDIT: recmod lockscreen.dll into your sys folder.
af974 said:
change the cht_lockscreen.dll into lockscreen.dll.
Click to expand...
Click to collapse
Aha, that was the missing info I needed!
In theory, I should be able to edit the registry to point to cht_lockscreen.dll by default? I'm gonna give that a whirl.
Thank you af974.
VK
Well this is proving harder than I thought.
I've installed a Kheb's registry snapshot app in an attempt to track the changes that result in the default lock screen being changed. What a nightmare!
I've tracked loads of changes when I enable/disable it, but even so I can't get it to set default at first boot. I'm not willing to simply replace lockscreen.dll as that would take away flexibility of using the original lockscreen so a battle is ahead... Man versus HD2.
On a brighter note, I've changed to build 21681 and have got GTX + CHTE both cooked into it. I'm obviously getting somewhere!
I made it some many times but without a good result, the only way to have CHT Lockscreen by default is to rename the CHT_lockscreen.dll in Lockscreen.dll.
When you select in CHT Editor to have CHT Lockscreen you will prompt to soft reset your phone, i guess that in this phase CHT renam automaticaly the Lockscreen.dll.
VanKlomp said:
Well this is proving harder than I thought.
I've installed a Kheb's registry snapshot app in an attempt to track the changes that result in the default lock screen being changed. What a nightmare!
I've tracked loads of changes when I enable/disable it, but even so I can't get it to set default at first boot. I'm not willing to simply replace lockscreen.dll as that would take away flexibility of using the original lockscreen so a battle is ahead... Man versus HD2.
On a brighter note, I've changed to build 21681 and have got GTX + CHTE both cooked into it. I'm obviously getting somewhere!
Click to expand...
Click to collapse
I guessed the same thing, so I guess the trick is to work out what it does with the original file. If the tool does rename the file, and because it allows you to change back, it would make sense that the original lockscreen.dll is still there.
I'm going to try to track this down.

Categories

Resources