PDA

View Full Version : Reg key locations


serfboreds
22-07-2008, 12:16 AM
Could someone point me to where the reg keys are stored for:

1) hardware buttons program assignments (example if I push message button it opens shortcut for \Windows\Start Menu\Programs\Messaging.lnk, etc).

2) Desktop background (i found an entry in HKCU\ControlPanel\Desktop\Wallpaper but it was for a file that isn't there ... \Windows\Default.2bp). I formatted the file I use by going into pictures and settings and setting transparency to zero. I could photoshop to the right size and copy or use xml to replace but I need some guidance on this one.

For anyone that is interested in helping me proof my xml I attached it here. I am stuck on setting HTC Home contacts.

gc14
22-07-2008, 12:54 AM
Could someone point me to where the reg keys are stored for:

1) hardware buttons program assignments (example if I push message button it opens shortcut for \Windows\Start Menu\Programs\Messaging.lnk, etc).

2) Desktop background (i found an entry in HKCU\ControlPanel\Desktop\Wallpaper but it was for a file that isn't there ... \Windows\Default.2bp). I formatted the file I use by going into pictures and settings and setting transparency to zero. I could photoshop to the right size and copy or use xml to replace but I need some guidance on this one.

For anyone that is interested in helping me proof my xml I attached it here. I am stuck on setting HTC Home contacts.

1. Defined here [HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\Keys.

2. Don't think this can be done via registry. I still have to manually change theme after flash in Today settings.

3. The following is from your _setup.xml file.

<characteristic type="HKLM\Software\HTC\Contacts\0">
<parm name="LastUpdate" datatype="string" value="D8 07 07 00 01 00 15 00 0D 00 1B 00 03 00 00 00"/>
<parm name="OID" datatype="string" value="2147483768"/>
<parm name="PHONE" datatype="string" value="(805)588-84XX"/>
<parm name="PHONETYPE" datatype="string" value="9830431"/>

It's not working because you have some of the datatypes wrong. The LastUpdate parm datatype is binary not string. OID is integer not string. PHONE is string, so you have that one right. PHONETYPE is integer not string.

serfboreds
22-07-2008, 01:08 AM
I think that button location will help, but I just realized that pocket plus adds long hold application launching to the existing buttons so I will look in that folder for those, not sure if that is going to be easy.

Anyone have a way to auto load a jpg with zero transparency as background.

Thanks for the help on the contacts, I got that one to work ok.