reg key! - JAM, MDA Compact, S100 Software Upgrading

is possible for you to put in only one topic All the best reg key adjustement?
i'm a newbie but i would learn quikly..
many thx!

Try to use usenet instead of this forum. It's a little bit illegal

I think Bubu try to search Registry key and not Registration key :wink:

You are right. I'm sorry
In that case:
Dunno if you've all seen this before but you can speed up your JAM by doing the following:
1) Go to HKEY_LOCAL_MACHINE\SYSTEM\GDI\GLYPHCACHE
2) Change the value of 'limit' from 8192 to 32768
3) Soft reset.
this was posted at: http://www.ppcsg.com/index.php?showtopic=45733
I did it to my JAM...no problems so far. Does seem to be a tad faster in loading apps...remember to backup before messing with Registry values!
Click to expand...
Click to collapse
Manual at every sms:
Tooltje download: TRE Registry Editor
To start up --> HKEY_CURRENT_USER/Software/Microsoft/Inbox/Setting
(care that those are open)
New - > DWORD
name: SMSDeliveryNotify
value: 1
(Should you nothing see because your keyboard in the way sits, simply blind "SMSDeliveryNotify" type (without quotations mark with
head and small characters) followed by grapple, the value comes afterwards, however, click him 1x (select) and click then on edit - > modify - > "1"
indicate value)
sounds more with difficulty than it is...
Click to expand...
Click to collapse
The last quote is from a translate site. (Dutch --> English). Maybe you can use them eiher. It's works prette good @ me

Take a look at this thread:
http://forum.xda-developers.com/viewtopic.php?t=20119

Related

Making a cab - a small tutorial

Because people asked and didn't find the threat on MoDaCo, a small tutorial here. The example is from my Slide Panther theme, there is another one in make.zip. You have to write an *.inf for each cab you want to create. I t contains all files from a specific location and where they will be copied to. You can also specify reg keys.
[Version]
Signature = "$Windows NT$" <-- no changes needed
CESignature = "$Windows CE$" <-- no changes needed
Provider = "frauhottelmann" <-- change to your name
[CEStrings]
Appname="slide panther" <-- the name that will be displayed in the programs menu in settings
[CEDevice] <-- you don't have to change this for the vox
ProcessorType=0
VersionMin=5.2
VersionMax=6.0
[SourceDisksNames]
1=,"Source1",,"Home" <-- specify the name of your source and then the folder with your files (should be in the same location of the *.ini)
[SourceDisksFiles] <-- All files you want to copy have to be here. The 1 stands for Source1 mentioned above, if you have more than one sources (folders) you have to add it above and add an = 2 ... to the end of the corresponding files!
"Slide Panther.home.xml"= 1
"panther.jpg" = 1
"pantherlc.jpg" = 1
[CopyFiles1] <-- Here you have to list the files for one destination folder on the phone. More than one destiantion means more [CopyFiles2] etc.
"Slide Panther.home.xml"
"panther.jpg"
"pantherlc.jpg"
[DestinationDirs] <-- Specify the destinations for the above
CopyFiles1=0,"\Application Data\Home"
[RegData] <-- add reg data, the following is for string values, I don't know how to add dwords, but I never needed it!
HKCU,ControlPanel\Home,Scheme,,\Application Data\Home\Slide Panther.home.xml
[DefaultInstall] <-- Finally specify what you want to be installed, here every destination dir and reg data should be included
CopyFiles=CopyFiles1
AddReg=RegData
Click to expand...
Click to collapse
Once your done with your *.inf, just drag'n'drop it onto the cabwiz.exe and it'll make a cab with the same name as the *.inf! Now you can install it!
Or the alternative, use this program!
BIIIIIIIIIIIIG thx to the german guy ;D
but don't we have to change the versionmax to 6.1 or we will get this stupid "this prog may not display correctly" message??
No, this is the version of WinCE not Windows Mobile, which is still at 5.2...!
Can this be used to install changes to the registry that will be lost after a hard reset?
Roland
Yes everything you install with a cab is lost after hard reset
Nice work...as always...
/**still waiting for german emulator image......same here for italian's one. **/
could you please be a bit more precise about those regkeys? what are all these commas? what are the folder, keys, values?
HKCU,ControlPanel\Home,Scheme,,\Application Data\Home\Slide Panther.home.xml
Click to expand...
Click to collapse
HKCU = HKEY_CURRENT_USER
then after the comma the "folder" path, after the next comma the key name
then after the next comma comes the reg key type, so none is for a string, for others you have to search, because I don't know them. And finally after the last comma comes the value of the reg key!
funny thing, now that i was looking for th value-types i found the tutorial on modaco.
http://www.modaco.com/content/Smart...iscussion/235885/Tutorial-Creating-Cab-Files/
and here are the flags for diferrent types of registry entries:
[add_registry_section]
registry_root_string , subkey,[value_name], flags, value[,value]
[registry_root_string, subkey,[value_name], flags, value[,value]]
registry_root_strings
String that specifies the registry root location. The following table shows the values that are supported by Windows CE.
Root string Description
HKCR The same as HKEY_CLASSES_ROOT
HKCU The same as HKEY_CURRENT_USER
HKLM The same as HKEY_LOCAL_MACHINE
value_name
Registry value name. If empty, the "(default)" registry value name is used.
flags
Numeric value that specifies information about the registry key. The following table shows the values that are supported by Window CE.
Flag Value Description
FLG_ADDREG_NOCLOBBER 0x00000002 If the registry key exists, do not overwrite it. This flag can be used in combination with any of the other flags in this table.
FLG_ADDREG_TYPE_SZ 0x00000000 The REG_SZ registry data type.
FLG_ADDREG_TYPE_MULTI_SZ 0x00010000 The REG_MULTI_SZ registry data type. The value field that follows can be a list of strings separated by commas.
FLG_ADDREG_TYPE_BINARY 0x00000001 The REG_BINARY registry data type. The value field that follows must be a list of numeric values separated by commas, one byte per field, and must not use the 0x hexadecimal prefix.
FLG_ADDREG_TYPE_DWORD 0x00010001 The REG_DWORD data type. Only the non-compatible format in the Win32 Setup .inf documentation is supported.
The following code example shows a typical [AddReg] section.
AddReg = RegSettings.All
[RegSettings.All]
HKLM,%reg_path%,,0x00000000,alpha ; <default> = "alpha"
got it from here http://www.sundialsoft.freeserve.co.uk/cabinfo.htm
could it be that we need to make a .inF (as it says in the instructions) file and not a .inI file?
Is it possible to delete registry entries??
Yes it's inf sorry. And I am not aware of a way to delete reg key with cabs!
Hi frauhottelmann,
It is realy great starting point for CAB maker. I will use this instructions for making my Sliding Panel Default Green cab for 6.1 ver 1.1 ROM.
I have found something really great for cab makers: http://www.gpcarreon.com/?p=524
Haven't tried it though!
EDIT: Under Vista it does, unfortunately, not work!
It DOES work, in compatibility mode!

Left/Right Key mapping

I need to map keyboard buttons to reflect Left & Right soft keys so that while on keyboard mode, I press a button for SMS send or new.
It is quite annoying to pull the stylus to click "Send"!
here and/or here is discussion. the solution has not been found till this time.
this was posted by dinfinity
I've been trying to remap my Back (keycode: 0x405C --> 16476) and Home (keycode: 0x00ED --> 237) buttons as well and besides the remappings not working in Manila, mapping the Back button to OK/Close with AEB resulted in double OK presses every time I used the button, which is obviously not what I want.
I've been scouring the registry and I haven't done any fiddling with trying out different settings yet, but there's a set of registry key folders (on my Touch Pro):
HKCU\ControlPanel\Keybd\ChangeBackVKeyCode
This one contains a reference to Opera (Opera_MainWndClass, DWORD 8 == Backspace) and one to Youtube (HTCYOUTUBE, DWORD 27 == Escape from the top of my head).
It's obviously possible to create an extensive list of window classes for which the keycode could be remapped, but it would be easier if wildcards of some kind would be supported. Alternatively, the application that looks at this registry entry could be hacked, but I'm not too sure about how easy that would be
HKCU\ControlPanel\Keybd\ChangeHomeByPostMessage
This one contains one key: Manila (DWORD = 102037). This is clearly responsible for sending a message with value 102037 when the window "Manila" is active (which effectively makes it return to the home tab of Manila).
If I achieve any results, I'll edit this post.
_______Edit______
Done some fiddling:
Unsurprisingly, the registry keys are read by keypad.dll. It does not seem to support any other buttons and this version is specific to the Raphael, so it seems from this line in the dll:
"c:\wm612_19965\platform\raphael\drivers\keybd\dev ice\raphael_evt\util.cpp"
I'm not sure whether the Diamond keypad.dll contains similar references to the mentioned registry keys (anyone check this?)
Some other interesting registry keys (I haven't fiddled with these yet) I found:
SOFTWARE\HTC\ezsip
SOFTWARE\HTC\My5\CustomizedKey
Anyway, based on the window class, the back key can be successfully remapped. I remapped it, specifically for ActiveSync (damn window is open all the time, might as well serve some good!), to 0x85 (Decimal: 133) which is F22 (http://msdn.microsoft.com/en-us/library/bb431750.aspx). Using FdcSoft TaskMgr it is pretty straightforward to determine window classes.
AEB Plus on the Kaiser gave me 0x4073 as the keycode for the hardware OK button, which should be mappable, but I haven't tried this yet.
Alas, my fiddling time for today is spent, but I'll try some more tomorrow.
___ Edit2 ____
Still did some more. While crossposting in the Raphael Forum, I had a stop-think-and-google-moment and found this:
http://msdn.microsoft.com/en-us/library/aa923831.aspx
Perhaps the NULL and HWND_BROADCAST can be abused in the remapping of the home button...
Click to expand...
Click to collapse

Help with UC and xml.

Hello I'm trying to use xmlprovisioning to customize some features of S2U2.
An example of one key I'm having problem with is the following:
<parm name="ShowOwnerInfo" datatype="binary" value="01"/>
I just cannot get the value of 01 to stick. When I go back into S2U2 registry setting it is still showing as value not being set (according to CeRegistryEditor).
I don't have any problems changing other datatypes, such as: integer and string.
Am I don't something wrong?
Thank you in advance for all you guy's help.
Okay, I think I found out the reason:
"Binary values are a PITA since they're encoded Base 64 (see my entry for Owner Information above). If you want to set owner information as I did in the example, then you need to convert Unicode to Base64."
from: http://forum.xda-developers.com/showthread.php?t=366337&highlight=user+customization+binary
Can someone walk me through how to do this?
Is this any good?
Unicode to Base64 Convertor
Thank you for the suggestion.
I have already tried the tool, but what it gives me does not generate the effect that I'm looking for
Maybe I need to manipulate the value some how and then put it into the encoder??
Hi,
just an idea:
Binary data are hex ... so i attached a little txt ... just rename it and import to your registry.
It show how Binary-Values work (as far as i understood them )
In HKLM you'll find a Key (Folderlike) called "fwt"
Therein are three values
1. Capital
2. SmallLetter
3. Test
1. => FWT as binary data => 46,57,54
2. => fwt as binary data => 66,77,74
3. => all signs (letters, numbers, symbols) from 00 to FF
Space is 20
CapitalLetter start with 41
SmallLetters start with 61
Just use CeRegistryEditor and you can see them clearly .
I hope this helps!

More precise volume control app?

At the moment i can only use the standard windows mobile 5 step volume control, and this is VERY annoying.
Like in windows media player you can change the volume from 0 to 100 with steps off 1% at the time..
Is there such app that does this for the sytem/ring volume?
Because when i'm now listening to music and it's not loud enough, i can't put it louder, because it's going REALLY loud then.. because i have only 5 steps
Using the WinMedia vol control in other applications
If you are willing to do a reg edit
here is a copy of someone else's post I saved
wish I could give "Pete S" more credit
________________________________
Using a registry editor (I use Total Commander), navigate to
HKLM\Software\HTC\VolumeOverlay\3rdPartyAPClass and you will see a list of apps which use the slimvolume control. You have to add keys (new folders in Total Commander) for all the apps you want to add.
Under these keys you have to create a String value containing the Window Classname of the app. You can get these names using a program like FdcSoft Task Manager v3.1.
I've listed a few of the common ones below to save you the time.
Create a Key: "Nitrogen" Create a String Value called “ClassName” with value "CNtgWndMain"
Create a key: "CorePlayer" Create a string value called "ClassName" with value "wCorePlayer"
Create a key: "Opera" Create a string value called "ClassName" with value
"Opera_MainWndClass"
And so on. Take care to get caps and lower case correct, and don't include ""s. If you get the window class names wrong, don't worry, it just won't work till you get it right.
The settings take effect immediately, no need to restart.
PS: If you're not confident editing the registry, best not to do it. If you do, take great care, don't accidentally delete any keys!
-------------------------------------------------------------------------------- Last edited
by Pete_S; 28th October 2009 at 07:14 AM..
________________________________________
Or if you use TD2 tools (available here on xda)
It will automate the entire regediting process and allow you to add
the 15 position vol control to other APs just by
"opening them and inserting the stylus"
Very simple to do and TD2 Tools has many other useful and powerful features
Hope that helps you or gives you some pointers to get started
in a nut shell
Yes! you can do exactly what you ask and its pretty simple
with either a reg-edit or automated with another free program
(look for Gaz TD2 Tools for WM 6.5 (Release 2c).cab)
KJL
BTW I've reported a bug with the slim sidebar control in the Tess 4.2
ROM so if your using it you might need to wait for a software fix
to use the above
workaround!!
Use advanced configuration tool
goto HTC audio manager
set music player volume to 50%
Now the music isn't too loud and the steps are smaller !!
greatings Nico
I well understand that TD2 tools is only for W6.5, but is your manual procedure to create et reg key OK with W6.1 ? I don't find the 3rdPartyAPClass in HKLM\Software\HTC\VolumeOverlay. How can I do ? Thanks in advance.
Xavier92 said:
I well understand that TD2 tools is only for W6.5,
Click to expand...
Click to collapse
I use TD2 Tools with the standard WM6.1 ROM that HTC issues. I have version 2.0.3552.42948, release 2a.
Xavier92 said:
I well understand that TD2 tools is only for W6.5, but is your manual procedure to create et reg key OK with W6.1 ? I don't find the 3rdPartyAPClass in HKLM\Software\HTC\VolumeOverlay. How can I do ? Thanks in advance.
Click to expand...
Click to collapse
The registry edit works for 6.1
If you can't find "3rdPartyAPClass", I presume you have "InhouseAPClass"? You could try putting the new entries in there instead.
In fact, TD2 tools can change these parameter only from the 2c version. But, I succeed in making manually the key as explained before. But unfortunately, no change in the volume behaviour.
For me (and it seems I not alone), the main issue is the hard button vol+ and vol- which are not able to change the volume level les than 25%.
Thanks.
Still looking for something like this
Instead of using the classical VolUP and VolDOWN buttons, just tap on the Volume bar to select a more precise Volume percentage.
Am I wrong?
Sorry for double posting.

[Q] Registry Key for app list

Anyone know where the app list (when you swipe to the rights registry key(s?) are stored?
I want to disable the alphabet things above the apps when the list of apps is big..if that makes sense.
It's called a jump list. This has been asked for before (please use search)!
I don't know what key controls it offhand, but I'm pretty sure it's been found.
Thanks a lot, and sorry man but (as you could see) I didn't know the correct name for it which lead me to pretty much nothing.
---EDIT---
As this thead now comes up first when searching appropriately and because the other bit of info is somewhere in a ROM discussion I will add the information I found there. Props go to the original post author
Its this key:
Root Key: HKEY_CURRENT_USER
Key Name: Software\Microsoft\Start
Value Name: GroupingThreshold
Value Data: 0 (The Note: 0 or any other numeral (amount of the programs) with which will appear list of the jump of the programs)
Value Type: Dword
so 0 = always on.

Categories

Resources