Setting Basehue of default theme, - Windows Mobile Development and Hacking General
How can I setting the [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Color\baseHue|\] value of default theme?
In my ROM i set "BaseHue"=dword:0000018D, buyt if I change theme and afther I return to default theme I've "BaseHue"=dword:00B0D57B, that is the value of default theme of wm6.
How Can i Change this?
search for ThemeGenCEE
themegence, without the second e, must have been a typo
Have a look here for BaseHue explanations :
http://forum.xda-developers.com/showthread.php?p=1630766#post1630766
and here :
http://forum.xda-developers.com/showthread.php?p=1703026#post1703026
Thnk's for you reply but don'r understand what I've to change.
In my cooked Rom afther hard reset, with default theme I've
Code:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Color]
"BaseHue"=dword:[b]0000018D[/b]
"SHColor"=hex:\
FF,00,00,00,00,00,00,00,DD,DD,DD,00,FF,FF,CC,00,FF,FF,FF,00,15,AF,BC,00,\
15,AF,BC,00,C9,E7,E9,00,14,9C,A7,00,FF,FF,FF,00,14,9C,A7,00,14,9C,A7,00,\
14,9C,A7,00,15,AF,BC,00,14,9C,A7,00,FF,FF,FF,00,C9,E7,E9,00,37,C7,D3,00,\
37,C7,D3,00,FF,FF,FF,00,00,B7,C9,00,14,9C,A7,00,FF,FF,FF,00,15,AF,BC,00,\
84,84,C3,00,15,AF,BC,00,14,9C,A7,00,FF,FF,FF,00,FF,FF,FF,00,00,00,00,00,\
FF,FF,FF,00,00,00,00,00,FF,FF,FF,00,2E,44,4F,00,00,14,3C,00,00,F0,FF,00,\
FF,FF,FF,00,C9,E7,E9,00,14,9C,A7,00,FF,FF,FF,00,14,9C,A7,00
"DefSHColor"=hex:\
FF,00,00,00,00,00,00,00,DD,DD,DD,00,FF,FF,CC,00,FF,FF,FF,00,15,AF,BC,00,\
15,AF,BC,00,C9,E7,E9,00,14,9C,A7,00,FF,FF,FF,00,14,9C,A7,00,14,9C,A7,00,\
14,9C,A7,00,15,AF,BC,00,14,9C,A7,00,FF,FF,FF,00,C9,E7,E9,00,37,C7,D3,00,\
37,C7,D3,00,FF,FF,FF,00,00,B7,C9,00,14,9C,A7,00,FF,FF,FF,00,15,AF,BC,00,\
84,84,C3,00,15,AF,BC,00,14,9C,A7,00,FF,FF,FF,00,FF,FF,FF,00,00,00,00,00,\
FF,FF,FF,00,00,00,00,00,FF,FF,FF,00,2E,44,4F,00,00,14,3C,00,00,F0,FF,00,\
FF,FF,FF,00,C9,E7,E9,00,14,9C,A7,00,FF,FF,FF,00,14,9C,A7,00
"Restriction"=dword:00000002
If I select a tsk theme and afther I return to default theme I've
Code:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Color]
"BaseHue"=dword:[b]00B0D57B[/b]
"SHColor"=hex:\
FF,00,00,00,00,00,00,00,DD,DD,DD,00,FF,FF,CC,00,FF,FF,FF,00,15,AF,BC,00,\
15,AF,BC,00,C9,E7,E9,00,14,9C,A7,00,FF,FF,FF,00,14,9C,A7,00,14,9C,A7,00,\
14,9C,A7,00,15,AF,BC,00,14,9C,A7,00,FF,FF,FF,00,C9,E7,E9,00,37,C7,D3,00,\
37,C7,D3,00,FF,FF,FF,00,00,B7,C9,00,14,9C,A7,00,FF,FF,FF,00,15,AF,BC,00,\
84,84,C3,00,15,AF,BC,00,14,9C,A7,00,FF,FF,FF,00,FF,FF,FF,00,00,00,00,00,\
FF,FF,FF,00,00,00,00,00,FF,FF,FF,00,2E,44,4F,00,00,14,3C,00,00,F0,FF,00,\
FF,FF,FF,00,C9,E7,E9,00,14,9C,A7,00,FF,FF,FF,00,14,9C,A7,00
"DefSHColor"=hex:\
FF,00,00,00,00,00,00,00,DD,DD,DD,00,FF,FF,CC,00,FF,FF,FF,00,15,AF,BC,00,\
15,AF,BC,00,C9,E7,E9,00,14,9C,A7,00,FF,FF,FF,00,14,9C,A7,00,14,9C,A7,00,\
14,9C,A7,00,15,AF,BC,00,14,9C,A7,00,FF,FF,FF,00,C9,E7,E9,00,37,C7,D3,00,\
37,C7,D3,00,FF,FF,FF,00,00,B7,C9,00,14,9C,A7,00,FF,FF,FF,00,15,AF,BC,00,\
84,84,C3,00,15,AF,BC,00,14,9C,A7,00,FF,FF,FF,00,FF,FF,FF,00,00,00,00,00,\
FF,FF,FF,00,00,00,00,00,FF,FF,FF,00,2E,44,4F,00,00,14,3C,00,00,F0,FF,00,\
FF,FF,FF,00,C9,E7,E9,00,14,9C,A7,00,FF,FF,FF,00,14,9C,A7,00
"Restriction"=dword:00000002
Why Does Basehue not return to his original value?
Sorry for my bad english
cicciocant said:
Why Does Basehue not return to his original value?
Sorry for my bad english
Click to expand...
Click to collapse
Sorry for my poor english ! Italian translator of ThemeGenCE is my friend Bigix1 .
Microsoft algorithm for define BaseHue is a great mystery !!! I think that BaseHue is defined by looking for hue dominant in the image.
The BaseHue you have in your "cooked Rom" is forced ! But if you isolate the default TSK from your Rom, what is the value of BaseHue ? Is it defined ?
But in fact the 2 BaseHue values are quite the same. You have to take the modulo 512 for getting the hue.
In your ROM : 18D in hexadecimal (397 in decimal).
After changing theme : 00B0D57Bwhich gives modulo 512 => 17B in hexadecimal (379 in decimal)
If you have a friend at Microsoft, i am impatient to know their algorithm !
Microsoft algorithm for define BaseHue is a great mystery !!! I think that BaseHue is defined by looking for hue dominant in the image.
Click to expand...
Click to collapse
It's a mystery alright, but after some trials, I conjured up something that works almost right (It works correctly for almost 99% of the themes I have tested it on).
Related
fresh compact what would you do?
Due to recent problems my mda compact on t-mobile(most say best customer service i have encountered)well now its being replaced. so what would you do if you had a fresh compact,anythign you do rom,etc etc?
Hi Jace, Good thing you got a new one First thing I would do is BIG Storage & ditch some of the ext-rom cabs. Then install cabinstl, resco explorer, sprite backup, mortplayer, tcpmp, my reg hacks, some games, mp3's, spb plus & weather, some VIJ stuff, aebutton plus & vgs mail. Have more fun with your new device
i`d do this: mksbigstorage, scary bear powerlevel and vijay toggle today, registry tweaks for time and date, dsp en, keyboard skin from buzz dev, autoinst. boot logo, microsoft net compact framework, mphoneschedule, autoinstaller mods, ozbt, mpeg pocket tv, cab instl,ringtones, background and dialer pit "lourd", tomtom 5.21 europe ... and sktools (and radio 1.13.00) & be happy
thormdac said: i`d do this: .... autoinst. boot logo, microsoft net compact framework, mphoneschedule, autoinstaller mods, ozbt, ... be happy Click to expand... Click to collapse excuse me,what does microsoft net compact framework do? :roll: :?: :?: :?:
oltp said: Hi Jace, Good thing you got a new one First thing I would do is BIG Storage & ditch some of the ext-rom cabs. Then install cabinstl, resco explorer, sprite backup, mortplayer, tcpmp, my reg hacks, some games, mp3's, spb plus & weather, some VIJ stuff, aebutton plus & vgs mail. Have more fun with your new device Click to expand... Click to collapse where r ur reg hacks if they r urs u should add alink 2 ur signature..and what is vj stuff i mean exact namez plz...and can u tell what does vgs mail do
VJ stuffs, Vijay has got lotta cool stuffs done. Visit his site at www.vijay555.com .net Compact framework is required for many Visual studio made programs to run. It requires the support files. www.cartystudios.com
Carty said: VJ stuffs, Vijay has got lotta cool stuffs done. Visit his site at www.vijay555.com .net Compact framework is required for many Visual studio made programs to run. It requires the support files. www.cartystudios.com Click to expand... Click to collapse i know he is a graet programmer and he is doin alot 4 us but i want 2 know which of his creations 2 use?
Well its like a buffet there and your choice to choose whatever you would like, right? Try everything and keep the ones to impress you the most! www.cartystudios.com
max414 said: where r ur reg hacks if they r urs u should add alink 2 ur signature..and what is vj stuff i mean exact namez plz...and can u tell what does vgs mail do Click to expand... Click to collapse Hi max414, Pls don't make me reveal too much secrets ;-) VGSMail is an imap e-mail client, so I receive my e-mail immediately on my magician when it arrives on the mailserver. VJstuff well like Carty says: test some & keep some. I use them for one handed op. So VJOkButt for really closing app & VJKeyPress to simulate the StartMenu button, both assigned to a hardware button by AEButtonPlus. Registry hacks? Well I patched it to have Camera, Album, Intellipad, MidletManager & many dll's in \Storage\Windows instead of \Windows which saves me well > 4MB RAM. & I use some of these patches, which I collected since June 2005 on the board I didn't invented them. I ran across some extra registry tweaks at Aximsite for the X51v which seems to have improved performance on my BA. The extra reg settings are HKEY_LOCAL_MACHINE\System\StorageManager\FATFS\CacheSize=4096 HKEY_LOCAL_MACHINE\System\StorageManager\FATFS\EnableCache=0x1(1) HKEY_LOCAL_MACHINE\System\StorageManager\Filters\fsreplxfilt\ReplStoreCacheSize=4096 HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\ MSFlash\FATFS\DataCacheSize=4096 HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\ MSFlash\FATFS\Flags=40 The first two registry entries are already included in the wm5 fixes cab by mamaich but with a diferent value for the cache. I have been using the 4096 cache value myself already. I also tried the extra settings in bold and found it gave another boost to the PPC speed. Here is the original thread http://www.aximsite.com/boards/showthread.php?t=104366&page=1&pp=20 Anyone else like to try and post feedback on their results? If confirmed maybe it can be added to the wm5 cab file. Edit: Can anyone try setting this reg key HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\ MSFlash\FATFS\DataCacheSize=2048 instead of 4096 as above. For me it seems to work slightly better. I also tried changing these two entries for PIE, unfortunately PIE runs so slow i cant tell if it has any positive effect [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings] "MaxConnectionsPerServer"=dword:10(dec) - default 4 [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main] "MaxRequestThreads"=dword:10(dec) - default 5 HKEY_LOCAL_MACHINE\Software\Apps\Microsoft Application Installer Default: 0 Changed: 1 Fast graphic but consume memory It can fasten and smoothen your OS graphic movement, but it will eat some of your program memory, not that much. You also can change it to 32768 instead of 16384 for greater result. Code: HKEY_LOCAL_MACHINE\System\GDI\GLYPHCACHE Default: 8192 Changed: 16384 To hide screen rotate icon There is a small PDA icon at your bottom right corner of your screen to change ur screen orientation from patriot to landscape and other way round. Code: HKEY_LOCAL_MACHINE\Service\ScreenRotate ShowIcon value change to 0 Default: 1 Changed: 0 To turn off flashing LEDs and Vibration It will turn off the blinking green/red/orange LED and the vibration mode. Some people will irritate by the blinking, especially when you're driving and sleep at night. Code: HKEY_LOCAL_MACHINE\Drivers\Builtin\AllLEDMgr Default: 1 Changed: 0 Enable camera frame rate display Camera frame rate will appear on the screen when u're using the camera Code: HKEY_LOCAL_MACHINE\SOFTWARE\HTC\CAMERA\AppDefSettings\General Default: 0 Changed: 1 To set ur ringstones to run from Storage Card Place all your downloaded ringtones from internal memory to storage card. Usefull for our small/ciput Mini memory. Code: HKEY_CURRENT_USER\ControlPanel\SoundCategories\Ring\Directory registry key Default value: "\Windows\Rings\" Change it to: "\Storage Card\<your preferred directory>\" (Note that "\" at the end is extremely important!!!) Place those ringtones into \Storage Card\<your preferred directory>\ Enable hidden editor function in Album This opens the additional hidden function in the ALBUM, allows u to edit ur photo, brightness, contrast, crop, etc. Album (opens Editor menu): Code: HKEY_LOCAL_MACHINE/SOFTWARE/HTC/Album/Disable Editor Disable value changed to: 0 SPB Pocket Plus Storage Card Display If u notice, there is no indicator available to display our storage memory capacity. This will add Storage Card display icon. PLEASE FOLLOW THE STEP CAREFULLY!! 1. Add icon/item Backup Battery Indicator 2. Regedit the key in Code: HKEY_LOCAL_MACHINE\SOFTWARE\Spb Software House\Pocket Plus\Today Items\Pannels\ 3. Find key in directory 00000 or 00001 or 00002 or 00004; that have Name Action with value *backupbattery 4. Change the value to *storagecard 5. Soft reset O2mini Camera Settings Configuration Enhance you picture taken quality. It will remove your camera snow effect Code: HKEY_LOCAL_MACHINE/SOFTWARE/HTC/Camera/AppDefSettings/General Set Contrast: 5 Brightness: 6 Saturation: 3 or 4 (recommended by Doc) Hue: 5 Sharpness: 3 Unlimited 3gp Recording for mms settings This will allow you to take unlimited recording time Code: HKEY_LOCAL_MACHINE \ SOFTWARE\HTC\camera\AppDefSettings\P3 DWord Value called "EnableLimit", change it from 1 to 0. To include both time and date in taskbar You'll get time and short date on your right top of the screen, rather just displaying time. Meaning, you can remove your date item on your today screen. Code: Phase 1: 1) Go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\ 2) Create a binary value named "TBOpt" and set its value to "13 00 00 00". 3) Soft-reset Note: If u ever get bored of the date display, rid it by deleting the TBOpt key. Phase 2: IF U NEED THE CHANGE THE DATE FORMAT: i) Just go to Settings>Regional Settings>Date>Short Date ii) Choose "dd-MMMM-yy" or whichever format u prefer. iii) Click "ok". Disabling “Message Sent” notification bubble For those who hates the "Message Sent" notification after sending an SMS, this is the steps to remove the bubble notification...this is the STEP by STEP method to do it in case some of you guys dont get it right... 1. First, you will need to download a Registry Editor to help you do it... 2. using the Registry Editor, navigate to: Code: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Inbox 3. Next, click on Inbox (make sure the Inbo x is highlighted) and select Edit, New Key 4. Name the New Key as "Settings" 5. Click on "Settings" (make sure the Settings is highlighted) and select Edit, New String Value 6. On "Value name:", key in SMSNoSentMsg and in "Value data", key in 1 7. Soft reset your device and test it with one SMS, and you will notice that the SMS Sent bubble is being disabled. Audio Tweak Audio Tweak enhances the speaker performance of the O2 Mini (some devices have this set to a lesser priority and by using this you get better sound, if your device is already set to a high level you have no need for this) Code: HKEY_LOCAL_MACHINE\Drivers\BuiltIn\WaveDev\Priority256 Default: 110 Changed to: 80 Disable start menu animation This tweaking will eliminate the list of menu "drop-down animation" if u tab on Start/Flag icon. Code: HKEY_LOCAL_MACHINE\SYSTEM\GWE\Menu\ AniType value change from 6 to 0. Looping Ringtones Delay Ring tone has a standard 3 seconds delay before repeating. You can set the delay from 0 second to how many second that you want. Code: HKEY_CURRENT_USER\ControlPanel\Sounds\RingTone0 Change 'Script' from 'av0pw3r' to 'av0pr' and you'll get 0 sec delay. OR change it to av0pw1r = wait for 1 sec av0pw2r = wait for 2 sec and so on... Plus..heres the code a - stands for display r - repeat/replay the script again c - sets the volume C50, c150, c100 f - means flash .. f1 flash for 1 second and f0 stands for flash continuously p -means play ringtone v- vibrate then incorporate with number to state how many seconds it will vibrate example. v3 vibrate for 3seconds or v0 for continous w - stands for wait or pause then specify how many seconds like w3(wait for 3 seconds) heres the example Flash - af1w60f0 Ring - apw3r Ring Once - ap Increasing Ring - c50apw3c150r Vibrate Then Ring - v3w3apw3r Vibrate - av3w3r Short Vibrate - av1w3r Vibrate Long Then Ring - v3w3v3w3apw3r Vibrate And Ring - av0pw3r Increasing Ring And Vibrate - c50apv3w3c150r Fast Vibrate And Flash - af1v1w1f 0r Vibrate and Ring Continously without pausing - av0pr SMS Notification On This is different with message notification send, this will confirm you when message already recieve by receiver Code: [HKEY_CURRENT_USER\Software\Microsoft\Inbox\Settings] SMSDeliveryNotify = dword:00000001 ->0 if off How to: Create new Dword value name SMSDeliveryNotify with decimal value data 1 Wacth for capital letter Changing the Message Sent Notification Message Change the default "MessageSent". Example "Pesan sudah di kirim" Code: [c\SOFTWARE\Microsoft\Inbox\Svc\SMS] Change the Value "MessageSent" to whatever you like. Change the default input method To change your input method, keyboard, letter recognizer, block recognizer as ur default, even you soft reset ur mini. NOTE: *for English ROM *cannot set transcriber and Phatware Calligrapher with this trick. Code: HKEY_CURRENT_USER\ControlPanel\Sip Change the "DefaultIm" value for: To set keyboard as default SIP, change the "DefaultIm to {42429667-ae04-11d0-a4f8-00aa00a749b9} To set Character Recognizer as default SIP, change the "DefaultIm to {42429690-ae04-11d0-a4f8-00aa00a749b9} To set Block Recognizer as default SIP, change the "DefaultIm to {42429691-ae04-11d0-a4f8-00aa00a749b9} *change only the bold number will do. The rest are totally the same. To set WordLogic as default SIP, change the "DefaultIm to {4345EA53-B8A5-4E24-A14A-F7C34DD78077} *No WordLogic in Xda O2 mini. To Get The AM/PM on The Top Bar Code: HKEY_LOCAL_MACHINE\nls\overrides 1. Creat new String value with Name = S1159 & Data = Am 2. Creat new String value with name = S2359 & data = Pm 3. Creat new String value with name = STFmt & data = h:mm tM - capital letters and small letters must be followed exactly or it may cause hard resets! - you will get capital "AM/PM" on the top bar eventhough the registry data value above was entered as "Am/Pm" Change The Date on The Top Bar Code: HKEY_LOCAL_MACHINE\nls\overrides Look for String value SSDte (short date) and change the value data, some example of date formats i have used below: - "7 May 05, Friday" by changing the String value SSDte data = d MMMM yy, dddd - "07/05/2005, Fri" by changing String value SSDte data = dd/MM/yyyy, ddd Clear Type on LandscapeDisplay You'll get clear type font in landscape mode. made me dizzy though..not much functionality value..just some fun factor for us curious ones. Code: HKEY_LOCAL_MACHINE\System\GDI\ClearTypeSetting 1. Change value data of OffOnRotation from 1 to 0 2. Soft reset Setting Cleartype Text in PIE Code: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings "ClearTypeText"<- Set 1 to Enable Cleartype in PIE, 0 to Disable Setting ClearType Text in Pocket PC Optionally, you can go to START>SETTINGS>SYSTEMS>SCREEN>CLEARTYPE Code: HKEY_LOCAL_MACHINE\System\GDI Create a Subkey then Name it "CLEARTYPE" Settings Screen Text Size Optionally, you can go to START>SETTINGS>SYSTEMS>SCREEN>TEXT SIZE Code: HKEY_LOCAL_MACHINE\ControlPanel\Stylus\96DPI "CurFont"= change to the ff value .. dword:00000258 -> Smallest dword:000002BC -> Smaller dword:00000320 -> Normal/Default dword:000003E8 -> Larger dword:0000044C -> Largest Cheers, M
Registry Changes
First let me apologize for my ignorance. I have an MDA PRo that was updated with an I-mate ROM. My keyboard is the german QWERTZ but the ROM is in english. I wouldn't be bothered if only had to adjust to typing the z for y and the y for z but other characters are out of place. I have searched threads about this and have I found information about changing the registry. I have gone into my registry but I am not sure how to make the changes. Can anyone be so kind as to help me to change the registry? Thank you so much Inger
Stolen: I stole this from the wiki, as I'm poking around and editing it. Change slide-out keyboard layout If you have a Device from one country, but would like to use the keyboard layout of another, you can change the keyboard's language setting to do so... For US layout (QWERTY): HKCU\ControlPanel\Keybd\Locale = 1033 (DWORD decimal) For German layout (QWERTZ): HKCU\ControlPanel\Keybd\Locale = 1031 (DWORD decimal) For French layout (AZERTY): HKCU\ControlPanel\Keybd\Locale = 1036 (DWORD decimal) For other codes, see: http://www.microsoft.com/globaldev/reference/winxp/xp-lcid.mspx If you need to know how to implement any of this, let me know.
Stolen: I stole this from the wiki, as I'm poking around and editing it. Change slide-out keyboard layout If you have a Device from one country, but would like to use the keyboard layout of another, you can change the keyboard's language setting to do so... For US layout (QWERTY): HKCU\ControlPanel\Keybd\Locale = 1033 (DWORD decimal) For German layout (QWERTZ): HKCU\ControlPanel\Keybd\Locale = 1031 (DWORD decimal) For French layout (AZERTY): HKCU\ControlPanel\Keybd\Locale = 1036 (DWORD decimal) For other codes, see: http://www.microsoft.com/globaldev/reference/winxp/xp-lcid.mspx [HKCU = HKEY_CURRENT_USER] To implement this, you will need a registry editor. I like Resco's the best. It is not free, but it does have a 14-day trial, so you can make a number of quick, functional changes to your phone. If you need a walkthrough, I'll be happy to help.
Whoops. Can someone delete the first one? >_> Didn't realize I posted twice.
Walk through Thank you so much for your response. I loaded Resco and went to the registry. I found - HKEY_CURRENT_USER\ControlPanel\Keybd but in that folder there is no "Locale" . I am not sure what to do from here. Please walk me through it. This is much appreciated. Thanks again, Inger
Hmm. When you are in the HKEY_CURRENT_USER\ControlPanel\Keybd folder, create a new value: Menu > New > DWORD Value Name Locale DWORD Data 1031 Once you do that, close everything, and restart your phone. Let me know.
Ok I did that but it didn't work . Thanks so much though. Do you have any suggestions? Inger
......>_> Let me do some searching. <_< I have attempted to create my own values, and sometimes they work, sometimes not. What version ROM do you have? 2.26?
No its version - 1.13.53 WWE
......................................... ......... ... >_> [still looking]
Thanks for the help, i tried a different setting and it worked! Without you... I would have still been lost. This is what i did: HKEY_LOCAL_MACHINE\Software\Oem\Qwerty layout - 132103 (decimal) Thanks so much again Inger
Oooooo. Very nice. I'm sorry I couldn't be more helpful, but I'm glad it's working out for you.
HW keyboard driver change
Hi there! I successfully installed the German ROM (v3.08) on my US MDA. The only one problem I am facing is the Hardware Keyboard. Does anybody know a way how to keep it 'US english' ? I tried already to copy the keyboarddrv.dll out of the Windows folder of the english installation. My idea was to copy it back on the german install but Windows Mobile did not let me copy the file! So, I am stock here ... (I am not sure if the file mentioned above would 'change' my HW keyboard to US but unless I've tried I never will know ... ;-) )
Yep, found the answer: Change slide-out keyboard layout If you have a Device from one country, but would like to use the keyboard layout of another, you can change the keyboard's language setting to do so... For US layout (QWERTY): HKCU\ControlPanel\Keybd\Locale = 0409 (String) For German layout (QWERTZ): HKCU\ControlPanel\Keybd\Locale = 0407 (String) For French layout (AZERTY): HKCU\ControlPanel\Keybd\Locale = 040c (String) For Spanish layout (QWERTY): HKCU\ControlPanel\Keybd\Locale = 040a (String) Please do not make a soft reset after changing the registry values! The WIZ tends to 'just drop the changes' if you reboot too fast! Close the registry editor after changing then press and hold the power button for at least 3 sec to shut down the phone! That way your changes will resist.
Be careful: For French layout (AZERTY): HKCU\ControlPanel\Keybd\Locale = 040c (String) is not working on mine For French layout (AZERTY): HKCU\ControlPanel\Keybd\Locale = 040C (String) is working it seems that capital letters have to be used...
qTek 9100 wm6 same thing, 040c not working, but 040C wokred, after couple of nervouse hours and 50+ resets |(
I have a spanish layout wizard that has the spanish character function keys, but even after I change the layout the special characters are still in the US layout.
I am using three different languages at my hardware keyboard so I use AEKMap (the free edition) & with the press of a key I can change between them .-
The best Reg Edits
Hi Guys, What do you think are the best registry edits on the TD2 and what do they do? I have been looking through the old ones for the TD1 and i have been changing thinks like the GPS enable on the camera ETC. Any good suggestions you might have to improve the TD2 experience would be gratefully appreciated
yah.like a compilation of regedits would be great along with its description
the only one I know if PHM regedit, it works fine with the D2
sk tools sk tools...the best! cleanes , optimises,...the whole lot
i think he don't mean the best registry editor. He means the hack to do with the reg editor. \\Yoshi
You're absolutely right My bad
here i got some that i use. (credits go to the people who found them NOT ME) Automatically lock your Diamond 2 (from way back in the daimond days) HKEY_CURRENT_USER\ControlPanel\BackLight\AutoDevic eLockEnable from 0 to 1 and everytime your backlight goes off the device is locked To basically use Manila in landscape mode, there are 3 registry mods needed: 1) Add string value to HKCU\Software\HTC\Manila String: EnableLandscape Value: true 2. Add string value to HKCU\Software\HTC\HTCSENSOR\GSensor\ModuleName String: TF3D Value: \Windows\manila.exe 3. Add string value to HKCU\Software\HTC\HTCSENSOR\GSensor\WhiteList String: TF3D Value: Manila To use Windows Explorer in landscape mode, there are 2 registry mods needed. 1. Add string value to HKCU\Software\HTC\HTCSENSOR\GSensor\ModuleName String: File Explorer Value: \Windows\fexplore.exe (in dutch the string is called verkenner, value is the same) 2. Add string value to HKCU\Software\HTC\HTCSENSOR\GSensor\WhiteList String: File Explorer Value: FEXPLORE (in dutch the string is called verkenner, value is the same) To use Navigon MN|7 in landscape mode, there are 2 registry mods needed: (works for tomtom to, watch that you use the correct path/.exe and name of tomtom----audio-FIX 1. Add string value to HKCU\Software\HTC\HTCSENSOR\GSensor\ModuleName String: Mobile Navigator Value: \Storage Card\Navigon\MobileNavigator.exe 2. Add string value to HKCU\Software\HTC\HTCSENSOR\GSensor\WhiteList String: Mobile Navigator Value: MobileNavigator To use Excel Mobile in landscape mode, there are 2 registry mods needed. 1. Add string value to HKCU\Software\HTC\HTCSENSOR\GSensor\ModuleName String: Excel Mobile Value: \Windows\pxl.exe 2. Add string value to HKCU\Software\HTC\HTCSENSOR\GSensor\WhiteList String: Excel Mobile Value: pxl To use Word Mobile in landscape mode, there are 2 registry mods needed. 1. Add string value to HKCU\Software\HTC\HTCSENSOR\GSensor\ModuleName String: Word Mobile Value: \Windows\pword.exe 2. Add string value to HKCU\Software\HTC\HTCSENSOR\GSensor\WhiteList String: Word Mobile Value: pword
Dear All, How to remove or delete the new key from PHM Registry Editor? Thank you.
Autolock "Automatically lock your Diamond 2 (from way back in the daimond days) HKEY_CURRENT_USER\ControlPanel\BackLight\AutoDevic eLockEnable from 0 to 1 and everytime your backlight goes off the device is locked" When I do this my device locks itself automatically after few secons even though I've set the backlight to go off after 30 seconds. Does anybody have a solution that can handle this problem? thanks!
Code: Manila Home softkeys: HKLM\Software\HTC\Manila String HomeLSKArguments //app argument, optional String HomeLSKPath //app path String HomeLSKText //left softkey text String HomeRSKArguments //same, but for key on right side String HomeRSKPath String HomeRSKText
koehl said: Dear All, How to remove or delete the new key from PHM Registry Editor? Thank you. Click to expand... Click to collapse Just hold the stylus on the string and the menu will appear.
real187 said: To basically use Manila in landscape mode, there are 3 registry mods needed: 1) Add string value to HKCU\Software\HTC\Manila String: EnableLandscape Value: true 2. Add string value to HKCU\Software\HTC\HTCSENSOR\GSensor\ModuleName String: TF3D Value: \Windows\manila.exe 3. Add string value to HKCU\Software\HTC\HTCSENSOR\GSensor\WhiteList String: TF3D Value: Manila Click to expand... Click to collapse You mean that after this hack Manilla will auto-rotate according to its orientation, or will it PERMANENTLY be in landscape mode?
Joopvan said: "Automatically lock your Diamond 2 (from way back in the daimond days) HKEY_CURRENT_USER\ControlPanel\BackLight\AutoDevic eLockEnable from 0 to 1 and everytime your backlight goes off the device is locked" When I do this my device locks itself automatically after few secons even though I've set the backlight to go off after 30 seconds. Does anybody have a solution that can handle this problem? thanks! Click to expand... Click to collapse please correct your times one more at the battery settings (advanced). jcan said: You mean that after this hack Manilla will auto-rotate according to its orientation, or will it PERMANENTLY be in landscape mode? Click to expand... Click to collapse it wil rotate according to the orientation, only one side (270deg. i think) !!
real187 said: To use Navigon MN|7 in landscape mode, there are 2 registry mods needed: (works for tomtom to, watch that you use the correct path/.exe and name of tomtom----audio-FIX 1. Add string value to HKCU\Software\HTC\HTCSENSOR\GSensor\ModuleName String: Mobile Navigator Value: \Storage Card\Navigon\MobileNavigator.exe 2. Add string value to HKCU\Software\HTC\HTCSENSOR\GSensor\WhiteList String: Mobile Navigator Value: MobileNavigator Click to expand... Click to collapse I can't get this to work for TomTom, basically I have : 1. Add string value to HKCU\Software\HTC\HTCSENSOR\GSensor\ModuleName String: Mobile Navigator Value: \Program Files\Navigator\TomTom Audio Fix.exe 2. Add string value to HKCU\Software\HTC\HTCSENSOR\GSensor\WhiteList String: Mobile Navigator Value: TomTom Audio Fix Not sure what is wrong here.
I think you have to add tomtom itself instead of the audio fix, because the audio fix loads the tomtom app. [Edit] Just read the previous post, apparently I'm wrong.
swinster said: I can't get this to work for TomTom, basically I have : 1. Add string value to HKCU\Software\HTC\HTCSENSOR\GSensor\ModuleName String: Mobile Navigator Value: \Program Files\Navigator\TomTom Audio Fix.exe 2. Add string value to HKCU\Software\HTC\HTCSENSOR\GSensor\WhiteList String: Mobile Navigator Value: TomTom Audio Fix Not sure what is wrong here. Click to expand... Click to collapse I use a program called changescreen, it auto rotates by default but you can specifiy which apps you don't want to rotate. This works for TomTom + everything else. I didn't want to have to use an app to rotate, I'd rather have the phone take care of it but the rotate implementation on the D2 is pretty half-arsed. The reason I have to use this is because I'm left handed and tilt clockwise, htc in their infinite wisdom only tilts anticlockwise, for right handed people.
real187 said: please correct your times one more at the battery settings (advanced). it wil rotate according to the orientation, only one side (270deg. i think) !! Click to expand... Click to collapse Tried it, but doesn't seem to work... :-(
swinster said: I can't get this to work for TomTom, basically I have : 1. Add string value to HKCU\Software\HTC\HTCSENSOR\GSensor\ModuleName String: Mobile Navigator Value: \Program Files\Navigator\TomTom Audio Fix.exe 2. Add string value to HKCU\Software\HTC\HTCSENSOR\GSensor\WhiteList String: Mobile Navigator Value: TomTom Audio Fix Not sure what is wrong here. Click to expand... Click to collapse For TomTom 7, take a look here : http://forum.xda-developers.com/showthread.php?t=524473 That's works with or without tomtom audio fix ;-) ! But if you don't install audio fix... audio... will not be good !!! Enjoy...
jcan said: Tried it, but doesn't seem to work... :-( Click to expand... Click to collapse works for me perfectly, when i change the settings is uses that settings. do you have any third-party apps installed? swinster said: I can't get this to work for TomTom, basically I have : 1. Add string value to HKCU\Software\HTC\HTCSENSOR\GSensor\ModuleName String: TomTom Navigator Value: \Program Files\Navigator\TomTom Navigator.exe 2. Add string value to HKCU\Software\HTC\HTCSENSOR\GSensor\WhiteList String: TomTom Navigator Value: use name of process of the post above. Not sure what is wrong here. Click to expand... Click to collapse sorry i never tested this, i use G-sensor works for almost everything. use settings above, this wil work i tried it. infoman68 said: For TomTom 7, take a look here : http://forum.xda-developers.com/showthread.php?t=524473 That's works with or without tomtom audio fix ;-) ! But if you don't install audio fix... audio... will not be good !!! Enjoy... Click to expand... Click to collapse
Dear Real187, you could put directly process name for tom tom 7... but... thanks !!! So, the right process name in WhiteList is : MunichWinClass
Scrolling Mod - customizable physics
Some of you may have already seen my scrolling mod posted in another thread. I've made better PhysicsEngine modification, more customizable than it is by default. All parameters are listed in *.rgu, but take a look at binary parameters, such as: Code: "SpringConstant"=hex:8F,C2,75,3D That's 0.06 in hex-form. You can convert floating point numbers to hex using this service: http://gregstoll.dyndns.org/~gregstoll/floattohex/. Don't forget to change byte order, e.g. 0x12345678 -> 78,56,34,12 Thanks to OndraSter for help. Please, share settings you like. No need to make a soft-reset after setting changes because I've removed registry values caching. Also you can test it without flashing, just putting PhysicsEngine.dll file to \Windows\.
Thanks ultrashot, here are my Settings Description: not that fast and elastic as default from ultrashot. "GainVelocityMultiplier"=dword:00000006 "GainVelocityDivider"=dword:00000003 "GainUserTimeMultiplier"=dword:00000006 "GainUserTimeDivider"=dword:00000002 "DragCoeff"=hex:8F,C2,75,3D "DragStopVel"=dword:00000004 "SpringConstant"=hex:00,00,48,42 "ScrollMass"=hex:9A,99,19,3E
lcd4linux said: Thanks ultrashot, here are my Settings "GainVelocityMultiplier"=dword:00000006 "GainVelocityDivider"=dword:00000003 "GainUserTimeMultiplier"=dword:00000006 "GainUserTimeDivider"=dword:00000002 "DragCoeff"=hex:8F,C2,75,3D "DragStopVel"=dword:00000004 "SpringConstant"=hex:00,00,48,42 "ScrollMass"=hex:9A,99,19,3E Click to expand... Click to collapse please make a brief description of your settings, otherwise it will be hard to determine what they do without testing.
ultrashot, I'm still playing with the meanings but I've tried lcd4linux's settings - and they look nice for Leo. With the defaults of a package the scrolling in my case is a bit .... hmm... nonlinear I would say - there is a sharp jerk at the beginning of the movement, and then in a moment - slowing down - up to stopping scrolling process... Settings by lcd4linux remove that jerk and slowing down effect - scrolling is pretty smooth and fast.... Sorry if it sounds messy - we can talk later in private in our native tongue lcd4linux, Vielen Dank für .... your fast report
AndrewSh said: ultrashot, I'm still playing with the meanings but I've tried lcd4linux's settings - and they look nice for Leo. With the defaults of a package the scrolling in my case is a bit .... hmm... nonlinear I would say - there is a sharp jerk at the beginning of the movement, and then in a moment - slowing down - up to stopping scrolling process... Settings by lcd4linux remove that jerk and slowing down effect - scrolling is pretty smooth and fast.... Sorry if it sounds messy - we can talk later in private in our native tongue Click to expand... Click to collapse what's good for Leo isn't very good for Kovsky - I see opposite effects on my device
thanks for this mod ultrashot.
Disabling Paginated Scrolling effect for COM2 start menu 1) open shell32.exe (or shell32.exe\S000) with hex-editor 2) patch this: Code: from: 505096E5 74308605 747096E5 0020A0E3 to: 505096E5 747096E5 747096E5 0020A0E3 from: 0030A0D3 1C808DC5 1C308DD5 7C3096E5 to: 0030A0C3 0030A0E3 1C308DE5 7C3096E5 from: 24208DB5 24308DA5 703096E5 982096E5 to: 24308DE5 703096E5 703096E5 982096E5 from: 943086E5 20E08DE5 747086E5 28E08DE5 to 943086E5 20E08DE5 20E08DE5 28E08DE5 attached my shell32.exe (module and file), build 21913 Thanks to OndraSter
first off: great mod, will allow people to adapt to device power... what are the standard/unmodded values? so i can start trial and error mods... just tried your dll mod and it was not smooth when scrolling, changing parameters made it ok again...but id like to know m$ values... cheers
if you want the default ms values cooked in: Code: REGEDIT4 [HKEY_LOCAL_MACHINE\SYSTEM\GWE\Physics] ;Totally new parameters: "GainVelocityMultiplier"=dword:00000001 ;multiplier for initial velocity "GainVelocityDivider"=dword:00000001 ;divider for initial velocity "GainUserTimeMultiplier"=dword:00000001 ;usertime multiplier "GainUserTimeDivider"=dword:00000001 ;usertime divider ;Decelerate speed (0.06 by default 8F,C2,75,3D) "DragCoeff"=hex:8F,C2,75,3D ;Velocity at the end of scrolling, not standard parameter (dec 336 dword 150 by default) "DragStopVel"=dword:00000150 ;bigger it is, the faster rubberband effect is. (30.0 by default 00,00,F0,41) "SpringConstant"=hex:00,00,F0,41 ;mass of imaginated object, lower it is, faster the rubberband effect is. (0.1 by default CD,CC,CC,3D) "ScrollMass"=hex:CD,CC,CC,3D
Simple float to hex converter. Regarding default settings: if you delete all these parameters PE.dll will reset settings.
Offtopic .....goddamn tired to push "Thanx" in your topics.... Thank you, buddy!!!
my own settings (htc hd2): Code: [HKEY_LOCAL_MACHINE\SYSTEM\GWE\Physics] ;Totally new parameters: "GainVelocityMultiplier"=dword:00000002 ;multiplier for initial velocity "GainVelocityDivider"=dword:00000001 ;divider for initial velocity "GainUserTimeMultiplier"=dword:00000001 ;usertime multiplier "GainUserTimeDivider"=dword:00000001 ;usertime divider ;Decelerate speed (0.06 by default 8F,C2,75,3D) "DragCoeff"=hex:8F,C2,75,3D ;Velocity at the end of scrolling, not standard parameter (dec 336 dword 150 by default) "DragStopVel"=dword:00000150 ;bigger it is, the faster rubberband effect is. (30.0 by default 00,00,f0,41 mytweak 0.06 8F,C2,75,3D) "SpringConstant"=hex:8F,C2,75,3D ;mass of imaginated object, lower it is, faster the rubberband effect is. (0.1 by default cd,cc,cc,3d mytweak 0.0003 17,B7,51,39) "ScrollMass"=hex:17,B7,51,39
Ultrashot, can we also tweak BounceHeight? It looks like there's a reg key for it as well.
Farmer Ted said: Ultrashot, can we also tweak BounceHeight? It looks like there's a reg key for it as well. Click to expand... Click to collapse oh, yes. Forgot to add it. BounceHeight=10 (DWORD, dec) BounceDuration=1000 (DWORD, dec) it isn't so useful though.
Thanks, that kicks ass. I've got some serious bounce going on now, lol.
Surely a silly question.. but just curious to know what this will do Thanks.
Here's a cab with settings I like on my fuze; check \program files\ultrashot for a list of the settings, as well as the stock ones. I'm putting this out there just for anyone who isn't familiar with recmodding or importing reg keys. These are the settings that work for me: [HKEY_LOCAL_MACHINE\SYSTEM\GWE\Physics] "DragStopVel"=dword:00000150 ;stock = 150-ultra had it at 4 "ScrollMass"=hex:17,b7,d1,38 ;stock = AC,C5,27,37 which is 0.1 "SpringConstant"=hex:cd,cc,cc,3d ; stock = 8F,C2,75,3D which is 30 "DragCoeff"=hex:8f,c2,f5,3c ; stock = 8F,C2,75,3D which is 0.06 "GainVelocityDivider"=dword:00000000 ; ultra has 3 "GainUserTimeDivider"=dword:00000000 ; ultra has 1 "GainUserTimeMultiplier"=dword:00000001 ; ultra has 3 "GainVelocityMultiplier"=dword:00000001 ; ultra has 4 "BounceHeight"=dword:00000014 "BounceDuration"=dword:000004b0 ; 1200 ms-stock is 1000 (3E8) Click to expand... Click to collapse