[MOD] Extended Comm Manager Release 1.1 (with some work still to do) - Touch Pro2, Tilt 2 Themes and Apps

Hi all
First off, I think that this may only work on a WWE ROM. If you do try it on any other ROM, please make sure you back up the two registry keys listed in point 2) of the instructions below.
I've been fiddling around with the CommManager registry entries and image files and I've managed to successfully add two additional functions to the CommManager. It's working as follows:
Airplane Mode: Working as default settings.
Phone: Working as default settings.
Bluetooth: Working as default settings.
Wi-Fi: Working as default settings.
Microsoft Direct Push: Working as default settings.
Data Disconnection: Working as default settings.
3G: Switch fully working. Row Area Mapped to "\CMBandSwitching.exe".
Internet Sharing: Switch opens Microsoft Internet Sharing UI. Row area mapped to "\Windows\CMInternetSharing.exe". Switch changes to indicate HTC Internet Sharing connected.
Problems/To do:
Although I can enable more functinos using:
[HKLM\Software\HTC\CommManager]SupportedFunctions dword=0x0000000a(10)
For some reason you can not select the bottom two functions in portrait mode, only in landscape.
I can enable the Vibrate option with REG_SZ=Vibrate in a number key but I can't get the Vibrate Icon to display in normal or silent modes.
I can't map the ringer row area to the manila sounds page or the HTC Volume Control function (\Windows\Volumecontrol.dll I think)
If you think you can help with these problems, please update the thread.
Instructions:
In the .zip file attached there are two registy entry files as well as four image files.
1) Close Comm Manager
2) Back up the following registry Keys and all their containing vaules: [HKLM\Software\HTC\CommManager] & [HKLM\Software\OEM\UTMS]
3) Import the registry entries into your phone's registry from CommManager.reg and UTMS.reg in the .zip file attached.
4) Copy the four image files into the \Windows\ folder of your device. N.B it is not recommended to copy them directly from your computer to the windows directory, but to your storage card first.
Edit: Original registry entries for HKLM\Software\HTC\CommManager uploaded.
Cheers
andrew-in-woking

You can add more buttons trhough Registry:
Code:
[HKEY_LOCAL_MACHINE\Software\HTC\CommManager]
"SupportedFunctions"=dword:6
Here you can extend it to 8 buttons, what fills the whole screen! After increasing the possible buttons, just add the following (example):
Code:
[HKEY_LOCAL_MACHINE\Software\HTC\CommManager\6]
@="AUTD" [I](That's ActiveSync)[/I]
"Execute"="\\Windows\\repllog.exe" [I](Path to executable or any other file)[/I]
"ExecuteCommand"="//remote" [I](only needed if you want to start the application with commands)[/I]
Please note: the numbering begins with 0, so if you want 8 buttons, you need at least [HKEY_LOCAL_MACHINE\Software\HTC\CommManager\7]!

List of supported functions
animelover said:
You can add more buttons trhough Registry:
Code:
[HKEY_LOCAL_MACHINE\Software\HTC\CommManager]
"SupportedFunctions"=dword:6
Here you can extend it to 8 buttons, what fills the whole screen! After increasing the possible buttons, just add the following (example):
Code:
[HKEY_LOCAL_MACHINE\Software\HTC\CommManager\6]
@="AUTD" [I](That's ActiveSync)[/I]
"Execute"="\\Windows\\repllog.exe" [I](Path to executable or any other file)[/I]
"ExecuteCommand"="//remote" [I](only needed if you want to start the application with commands)[/I]
Please note: the numbering begins with 0, so if you want 8 buttons, you need at least [HKEY_LOCAL_MACHINE\Software\HTC\CommManager\7]!
Click to expand...
Click to collapse
Hi animelover
Do you know where there is a list of supported functions, such as "@=:autd""?
Thanks
andrew-in-woking

I think @= is the default string

Yes, the "@" is the Default name of any new entry!
As far as I know, you can use these posibilities with "@":
Code:
3G [I](3G switch from Auto to GSM and vice versa)[/I]
Phone
Bluetooth
WLAN
AUTD [I](ActiveSync)[/I]
Ir [I](OBEX service, I think)[/I]
DataDisconnection
FlightMode
Please note: the Default entry "@" must be a "String" value!

Here my reg file to extend comm to 8:
Icons: http://forum.xda-developers.com/showthread.php?t=536466

Update (90% Complete)
Hi all
I've been fiddling around with the registry entries and image files and I've got it to nearly the stage I want to. Check out the screen shot attached. Summary of Progress:
Airplane Mode: Working as default settings.
Phone: Working as default settings.
Bluetooth: Working as default settings.
Wi-Fi: Working as default settings.
Microsoft Direct Push: Working as default settings.
Ringer: Switch Working fully but does not update when the volume setting is changed; toggles between current state and Vibrate or Vibrate and sound on. Row area mapped to "\Windows\Mute_sound.exe" which works. Ringer icon is only displayed when sound is on Vibrate but not on Mute or On.
3G: Switch fully working. Row Area Mapped to "\CMBandSwitching.exe".
Internet Sharing: Switch opens Microsoft Internet Sharing UI. Row area mapped to "\Windows\CMInternetSharing.exe". Switch changes to indicate HTC Internet Sharing connected.
Problems/To do:
Have Ringer/Vibrate icon (Or other representative icons) displayed when sound is on or mute/silent.
Map Ringer/Vibrate row area to the Manila Sounds Settings Page or HTC Volume Control Function.
Enable the Vibrate Switch to change on selection.
If you think you can help with these problems, please update the thread.
Instructions (Attachment is on Post #1):
In the .zip file attached there are two registy entry files as well as four image files.
1) Close Comm Manager
2) Back up the following registry Keys and all their containing vaules: [HKLM\Software\HTC\CommManager] & [HKLM\Software\OEM\UTMS]
3) Import the registry entries into your phone's registry from CommManager.reg and UTMS.reg in the .zip file attached.
4) Copy the four image files into the \Windows\ folder of your device. N.B it is not recommended to copy them directly from your computer to the windows directory, but to your storage card first.
Cheers
andrew-in-woking

Orignal Reg keys Required
I have applied the Reg keys without backing up my orignal and having problem with Comm manager now. I would appreciate if some one can upload the orignal Reg keys so i don't have to hard reset. Thanks.

What problem are you having?
aqeelhaider said:
I have applied the Reg keys without backing up my orignal and having problem with Comm manager now. I would appreciate if some one can upload the orignal Reg keys so i don't have to hard reset. Thanks.
Click to expand...
Click to collapse
Hi ageelhaider
What problem are you having specifically? I must admit I don't have a backup myself, hence the instructions to do so.
Cheers
andrew-in-woking

Hi andrew-in-woking,
I was able to fix my comm manager by deleting the existing reg entries and then importing the reg keys you have provided and its working fine now Thanks for your hard work. Looking forward for the Vibration key to fully function.

Hello Andrew
I tried your changes comm. extended works well in my rom AxLor in Italian, enclosed screen
Let me put in my kitchen this change
but I can not find the package to add the string:
[HKEY_LOCAL_MACHINE \ Software \ OEM \ UMTS]
"OpMode" = dword: 00000000
"PrefDomain" = dword: 00000002
"PrefRAT" = dword: 00000001
[HKEY_LOCAL_MACHINE \ Software \ OEM \ UMTS \ BandSelection]
"BandSettingRetryCount" = dword: 00000003
"Band" = dword: 00000000
Can you help?

I'm not sure I can help.
alesscam said:
Hello Andrew
I tried your changes comm. extended works well in my rom AxLor in Italian, enclosed screen
Let me put in my kitchen this change
but I can not find the package to add the string:
[HKEY_LOCAL_MACHINE \ Software \ OEM \ UMTS]
"OpMode" = dword: 00000000
"PrefDomain" = dword: 00000002
"PrefRAT" = dword: 00000001
[HKEY_LOCAL_MACHINE \ Software \ OEM \ UMTS \ BandSelection]
"BandSettingRetryCount" = dword: 00000003
"Band" = dword: 00000000
Can you help?
Click to expand...
Click to collapse
Hi alesscam
I'm really sorry but I don't actually know much about ROM Kitchens. Are you looking for an .rgu file? I understand that you can rename a .reg file but you may need to edit the file. Hlopefully one of the forum ROM Cookers could help. I was thinking of making a .cab file and if I can do this that might help you.
Cheers
andrew-in-woking

thank's Andrew...
i have sloved with rgu file
But i have another problem;
in v.1.1 the bloothoot switch not work...
have you any idea???

No idea
alesscam said:
thank's Andrew...
i have sloved with rgu file
But i have another problem;
in v.1.1 the bloothoot switch not work...
have you any idea???
Click to expand...
Click to collapse
Hi alesscam
I'm sorry, I don't know. It's working in my device. You should only need the default (unnamed) value "Bluetooth" in the relevant registry Key.
What problem are you having specifically?
Sorry
andrew-in-woking

the problem is alone in the key "on-of", when tap tells me there "impossible to activate bluethoot...this however it didn't happen with the version 1.0
Can you give me the version 1.0 so control which is the difference?

??
alesscam said:
the problem is alone in the key "on-of", when tap tells me there "impossible to activate bluethoot...this however it didn't happen with the version 1.0
Can you give me the version 1.0 so control which is the difference?
Click to expand...
Click to collapse
Hi alesscam
I didn't edit the registry with regards to the Bluetooth Switch. They are the default registry entries.
Unfortunately I've just had to Hard Reset my device so have no registry editor loaded on there to test the device.
Before I re-load the extended Comm Manager I will export my CommManager registry key to compare them.
This will be tomorrow.
Cheers
andrew-in-woking

Andrew
if this change is specific to the commanager of rhodium
maybe I will not work because I use that of topaz

andrew-in-woking said:
Hi alesscam
I didn't edit the registry with regards to the Bluetooth Switch. They are the default registry entries.
Unfortunately I've just had to Hard Reset my device so have no registry editor loaded on there to test the device.
Before I re-load the extended Comm Manager I will export my CommManager registry key to compare them.
This will be tomorrow.
Cheers
andrew-in-woking
Click to expand...
Click to collapse
Ok Andrew
I have sloved with modified your file .reg
this is my rgu modified into my rom AxLor(ITA)
with OEM packages Topaz Commanager (attachement at end post)
i have delete this string in your .reg:
"BluetoothPlatformType"=dword:00000001

Specific to Rhodium
This mod is specific to the HTC Rhodium Comm Manager. I don't know what the effect will be on other devices/Comm Managers.
Cheers
andrew-in-woking

Andrew
read my post above your ...
I resolved

Related

Change T-Mobile Dialer skin

I have a T-Mobile Vario that have a dialer T-Mobile skin. Can I change this skin to default WM5 dialer (blue)?
Thanks
Yep I want to do this as well the T mobile dialer skin is well poo realy had no probs on my XDA II
Try searching 'dialer skin' in search.
Thats how I found WM5 dialer skin for my JAM.
Good luck 8)
Tried that with No luck
1. Using a registry editor - edit the following registry entry: 'HKEY_LOCAL_MACHINE\Security\Phone\Skin'.
2. The 'Enabled' DWORD value can be '1' for the T-Mobile skin or '0' for the default WM5 skin. You will probably find a '1' in your t-mobile device and '0' if you have an I-Mate or QTEK
3. Change the value of the above so that that you get: HKEY_LOCAL_MACHINE\Security\Phone\Skin\Enabled = 0'
4. Soft Reset and you should see the defaul WM5 dialer.
5. In the background of the dialer you will probably see a small faded T-Mobile logo. If this irritates you - you can get rid of it too by:
6. Download the following file:
http://members.home.nl/pieterstroink/GoT_startpost/K-JAM/carrierlogo.gif
carrierlogo.gif (right click, save as)
7. Do not change the name of the file, it must remain carrierlogo(.gif)
8. Find the original carrierlogo.gif file on your MDA Vario - it should be in the windows directory. Overwrite this file with the file that you have just downloaded.
9. Soft reset
10 Done
T-Mobile dialer OUT
Thanks Lisa... work!
Thanks for this...
Terran
Smartdialler??
Hello,
Now, I haven't SmartDialer/interllidialer!!!
I don't know if was after this change or after delete Extended_ROM2 files; but I have .CAB files and not any smartdialer CAB (only smart dialer enabler)!
Can somebody help? Or send this CAB file?
Thanks
The blank carrier logo worked, but the DWORD value still keeps resetting itself to "1" again after a soft reset...
What am I doing wrong?
[EDIT] Oh well..... somehow the phonepad changed and when I look up my registry the value now is (and stays) at "0".
Don't ask me how or what.... but it's fine now. :wink:
Last question: does anyone know how to erase/change the T-Mobile boot screen (when you do a soft reset)?
THNX.
SmartDialer
Well... it is true... if change registry value 1 to 0 put WM5 skin, but SmartDialer don't work.
If change again 0 to 1 smartdialer work (and dialer too) but with T-Mobile skin... that is not beauty!
Somebody know how put Dialer and SmartDialer WM5 skins at T-Mobile Vario?
Thanks
Re: SmartDialer
arp said:
Well... it is true... if change registry value 1 to 0 put WM5 skin, but SmartDialer don't work.
If change again 0 to 1 smartdialer work (and dialer too) but with T-Mobile skin... that is not beauty!
Somebody know how put Dialer and SmartDialer WM5 skins at T-Mobile Vario?
Thanks
Click to expand...
Click to collapse
I second that,.
Anyone?
Can't overwrite carrierlogo.gif
I can change to dialer skin fine with the registry key, but I can't overwrite the T-mobile carrierlogo.gif - it is always write-protected. How can I make it stop being read-only, so I don't get 'access denied' when attempting rename/delete?
Maybe put phone at Flight mode that off communications...
hi lisa just looking at your post. how do you edit the registry. or how do you get to the hkey menu
many thanks
Well I tried changing the value DWORD value from 1 to 0 but I just get a access denied message, any help?
anyone??????
Re: Can't overwrite carrierlogo.gif
Izzard-UK said:
I can change to dialer skin fine with the registry key, but I can't overwrite the T-mobile carrierlogo.gif - it is always write-protected. How can I make it stop being read-only, so I don't get 'access denied' when attempting rename/delete?
Click to expand...
Click to collapse
I have the same problem, I searched the intire forum but couldn´t get a solution for this problem.
I can´t change my logo neither, I also get the message "acces denied or write protect"
can someone help....
grz. Antonie
I had the same problem when copying files from the PC to the phone so I copied them in a temporary folder on the phone and then used the total commander (free) on the phone to move/copy files to the desired destination. There is a warning message of overwriting, but it worked for me
good luck
I use PHM Regedit to set KEY_LOCAL_MACHINE\Security\Phone\Skin\Enabled = 0'. I had the same problem with Enabled =0 changing back to 1. what I did was to backup the registry before doing a soft reset.
Changing the carrierlogo.gif, if you use Total Commander or GSFinder go to options and make sure the Rom files are hidden otherwise you are trying to overwrite carrierlogo.gif in the Rom.
Removing TMO phone skin is easy:
HKLM\Security\Phone\Skin\Enable=1
Remove DIALER a PROGRESS entries under the Skin entry.
But if you modify these entries in some registry app, after soft reset they will be back, so best way is do it during instalation phase. I've created a few cabs for:
enable phone skin
disbale phone skin
remove skin registry entries and changing smart dialer skin to blue.
Changing Phone pad to qtek's one.
If would some want i can attach them here or upload them to the ftp.

total commander??

I am trying to use total commander to edit some registry files like to do this but i cant find where to start. I open total commaner and then i dont see any HKEY_LOCAL_MACHINE file.
HTC 10-Button Comm Manager.cab – HTC 10 Button Comm Manager
- Step 1: Copy to the phone and run it.
- Step 2: (Fixing WLAN button malfunction, somehow it doesn’t work by default on Wing): **Thanks for beowulf6’s post for this fix.
Change "HKEY_LOCAL_MACHINE \SOFTWARE \HTC \CommManager \WLAN= "Windows WLanMgr.exe " "DeviceName" = "{98C5250D-C29A-4985-AE5F-AFE5367E5006} TNETW12345"
the end of this long String is the WLAN-Adaptername of the Device.
just change in this Example "TNETW12345" into "TNETWLN1"
-Step 3: (Fixing Wi-Fi setting launch issue) **Thanks for phatman81’s post for this fix.
Change "HKEY_LOCAL_MACHINE\SOFTWARE\HTC\CommManager\WLAN\ Default:"
\Windows\WlanMgr.exe --> \Windows\ctlpnl.exe
Real quick
I don't have the time right now for a complete reply. Have you seen the HKLM directory under registry?
HKLM stands for HKEY_LOCAL_MACHINE...
Hope that helps..
Paticakeman said:
I am trying to use total commander to edit some registry files like to do this but i cant find where to start. I open total commaner and then i dont see any HKEY_LOCAL_MACHINE file.
HTC 10-Button Comm Manager.cab – HTC 10 Button Comm Manager
- Step 1: Copy to the phone and run it.
- Step 2: (Fixing WLAN button malfunction, somehow it doesn’t work by default on Wing): **Thanks for beowulf6’s post for this fix.
Change "HKEY_LOCAL_MACHINE \SOFTWARE \HTC \CommManager \WLAN= "Windows WLanMgr.exe " "DeviceName" = "{98C5250D-C29A-4985-AE5F-AFE5367E5006} TNETW12345"
the end of this long String is the WLAN-Adaptername of the Device.
just change in this Example "TNETW12345" into "TNETWLN1"
-Step 3: (Fixing Wi-Fi setting launch issue) **Thanks for phatman81’s post for this fix.
Change "HKEY_LOCAL_MACHINE\SOFTWARE\HTC\CommManager\WLAN\ Default:"
\Windows\WlanMgr.exe --> \Windows\ctlpnl.exe
Click to expand...
Click to collapse
When you start Total Commander, press the backslash button (\) at the top right corner. this will take you to the root directory of your device.
Double-click on the first folder, which should be called \\plugins.
Now double-click on the folder called Registry.
The HKLM folder that you see now represents "HKEY_LOCAL_MACHINE". you should be able to navigate from here to where you need to be.
Good luck!
found it and made the changes but still no luck
sorry,
you know how to backup the TotalCommander.
so you have all your favorite links and ftp etc..
after a change rom?
@[email protected] said:
sorry,
you know how to backup the TotalCommander.
so you have all your favorite links and ftp etc..
after a change rom?
Click to expand...
Click to collapse
about how to backup the TotalCommander, look at >>> http://www.backuphowto.info/how-to-backup-total-commander-with-all-plugins
wondering how to backup TotalCommander on PocketPC,
chances are that I'm wrong,
on the site but can not figure out how.
thanks for the reply

[APP] VipRegExport 8.0 Registry backup Utility based on ini file

I have created small utility Called VipRegExport.
Requirement : .netCF 2.0 higher
What Utility Do
It reads input ini file and create registry export per section for every values in that section. It saves registry in .reg file.
Sample ini file
# Secion name will file name to be export registry values in it
# this is how you can comments
[MyKeys]
F01=HKLM\Software\Microsoft\Shell\Keys
F02=HKCU\Software\Microsoft\Today\Keys
#Setting for all third party software
[MySoftware]
F03=HKCU\Software\HButton
F04=HKCU\Software\waku
F05=HKEY_CURRENT_USER\Software\TodayAgenda
F06=HKEY_CURRENT_USER\Software\pocketMax
F07=HKEY_CURRENT_USER\Software\AlenSoft
F08=HKCU\Software\Microsoft\Shell\TaskSwitch
F09=HKLM\Software\ThrottleLauncher
F10=HKEY_CURRENT_USER\Software\Parlingo
F11=HKEY_CURRENT_USER\Software\Mort
F12=HKEY_CURRENT_USER\Software\Ghisler
F13=HKEY_CURRENT_USER\Software\FdcSoft
F14=HKEY_CURRENT_USER\Software\CallCalendar2
F15=HKEY_LOCAL_MACHINE\SOFTWARE\SHEALD
F16=HKLM\Software\HTC\HTCHome\Weather\Settings
F17=HKEY_LOCAL_MACHINE\Software\Pointui
F18=HKEY_LOCAL_MACHINE\Software\WiFiFoFum
F19=HKLM\Software\Apps\VicSoft ClearTemp
F20=HKEY_LOCAL_MACHINE\Software\Saman
[MyExtention]
F21=HKEY_CLASSES_ROOT\.mscr
F22=HKEY_CLASSES_ROOT\.mortrun
F23=HKEY_CLASSES_ROOT\MortScript
F24=HKEY_CLASSES_ROOT\.mbi
F25=HKEY_CLASSES_ROOT\MortButtonInfo
F26=HKEY_CLASSES_ROOT\.reg
F27=HKEY_CLASSES_ROOT\regfile
F28=HKEY_CLASSES_ROOT\.pdf
F29=HKEY_CLASSES_ROOT\AdobeReaderLE.2
[MySetting]
S01=HKLM\Software\Softick\Card Export\RunTrayClientAtStartup
S02=HKLM\Software\HTC\PHONE\BatteryIconLevel
S03=HKLM\Software\HTC\PHONE\bShowBatteryIcon
S04=HKCU\Software\Microsoft\Internet Explorer\Main\Default storage location\All Files
S05=HKCR\SystemFileAssociations\image\shell\save\Save Location\Default
S06=HKCR\SystemFileAssociations\audio\shell\save\Save Location\Default
S07=HKCR\SystemFileAssociations\video\shell\save\Save Location\Default
S08=HKCU\Software\HTC\Camera\4.00\Strings\Save Location
S09=HKLM\Software\HTC\Camera\General\EnableDCIM
S10=HKLM\Software\HTC\SUPL AGPS\EnableAGPS\Assisted GPS
S11=HKLM\Software\HTC\SUPL AGPS\EnableAGPS
S12=HKCU\ControlPanel\Phone\ShowSIM
S13=HKEY_CURRENT_USER\ControlPanel\BackLight\QKeyLedTimeout
S14=HKLM\Software\OEM\Power\ShowMovingChargeBar
S15=HKCU\ControlPanel\Sounds\RingTone0\Sound
S16=HKCU\ControlPanel\Sounds\RingTone0\script
S17=HKCU\ControlPanel\Sounds\RingTone0\Category
S18=HKLM\Security\Policies\Policies\0000101a
S19=HKLM\Software\Microsoft\Shell\ShowTitleBarClock
S20=HKCU\Software\Microsoft\Today\Skin
S21=HKCU\ControlPanel\Keybd\DefaultKeyLock
S22=HKLM\Software\HTC\HTCHome\TabSetting
Click to expand...
Click to collapse
There are three command line arguments supported
argument 1 : <inifilename including path> if not given then default is VipRegExport.ini
argument 2 : <Output Folder name including path> If not given default Application Folder
argument 3 : <slient Option> Default is 'N'. If you want to run in slient option then pass third parameter as "Slient"
What is slient option : It will not display any error message like "Registry key does not exist to export" and exit application after export completes.
GUI also gives ability to select input file as well output Folder.
HKEY_LOCAL_MACHINE\Security\Policies\Policies\000010a will export just one key 0000101a in HKEY_LOCAL_MACHINE\Security\Policies\Policies
where as F03=HKEY_CURRENT_USER\Software\HButton will export all keys and subkeys under that registry.
Basically if you want to export full registry including all subkeys and values then put actual key name in value If you only want to just export single keyvalue in specific registry then put keyname\valuename.
It also support HKCU, HKLM, HKCR, HKUS formats as well.
Restriction : Currently export can not export some new registry type like reg_multi_size etc but so far none of my registry values that I needed to export are of those type they mostly String, int, and binary value they all are supported.
Above restriction is removed. Now utility support all types of Registry. Credit Goes to Elemris craetor Kheb. ELemris Thank for helping me out on and sharing your code.
Uploaded new version
Now you can export entire registry with below in INI file
[MyFULLRegistry]
F01=HKLM
F02=HKCU
F03=HKCR
Version 8.0
Fixed "\" in key reported in post # 10
Version 9.0
Quick Fixed "@" in key http://forum.xda-developers.com/showpost.php?p=8347552&postcount=10
If you like my work then please consider donating
FAQ:
Do we need to put F01, F02..... what's happening if I have 2 F01?
F01, F01, F03 is just key in ini File It is not used any where in Program but it is needed in ini file as they are part of ini like section , key and value
Posted Version 4.0
Posted Version 4.0
posted new version 6.0.
Completely working. no restriction any more.
Interesting, thanks.
just one question, then.
So using:
[MyKeys]
F01=HKLM
F02=HKCU
F03=HKCR
will make complete registry dump? in one file?
I wouldn't ask, but i just cannot test it at this moment..
Can not export all reg's at present but i will include in next version
pupakota said:
Interesting, thanks.
just one question, then.
So using:
[MyKeys]
F01=HKLM
F02=HKCU
F03=HKCR
will make complete registry dump? in one file?
I wouldn't ask, but i just cannot test it at this moment..
Click to expand...
Click to collapse
New version can export entire registry
Strange,
F50=HKEY_LOCAL_MACHINE\SOFTWARE\HTC\Manila\Configuration
returns an empty key
I have a question:
Do we need to put F01, F02..... what's happening if I have 2 F01?
F01, F01, F03 are basic part if inin and they are needed.
romualdrichard said:
Strange,
F50=HKEY_LOCAL_MACHINE\SOFTWARE\HTC\Manila\Configuration
returns an empty key
I have a question:
Do we need to put F01, F02..... what's happening if I have 2 F01?
Click to expand...
Click to collapse
F01, F01, F03 is just key in ini File It is not used any where in Program but it is needed in ini file as they are part of ini like section , key and value
F50=HKEY_LOCAL_MACHINE\SOFTWARE\HTC\Manila\Configu ration
Click to expand...
Click to collapse
notice that space between configu
and
ration
here.
Tipo here only. I found that it tries to write this key but I have:
[HKEY_LOCAL_MACHINE\SOFTWARE\HTC\Manila] instead and empty.
Maybe the key is locked or something like that.
\\ are not written correctly I think in name of keys?
I tried to backup F10=HKEY_CURRENT_USER\Software\FdcSoft (pimBackup settings) and found that the custom list (folders list) does not have \
I have "\Windows\Rings\*.*"=dword:00000001 in the backup reg
But after, in the reg I have WindowsRings*.*
Looks like, the import (from sktools) needs \\ to save \...
Actuly it was fixed in version 7.5 but i did not released it.
It is now fixed in new version 8.0
Hi,
May be a good option would be to have an information in the .ini to set the export directory when you load the ini.
romualdrichard said:
Hi,
May be a good option would be to have an information in the .ini to set the export directory when you load the ini.
Click to expand...
Click to collapse
I will add in next version. Right now planning to add WAP export e.g emails setting, wi-fi setting etc exported to xml
Hi v3patel,
stuff like this must be a sticky, because it helps us devs a little bit. Ok there are more other things, but not based on a ini file. With that and mort i have done now two tests and they look really good. I hope you will support it further. And when i read your last post (top on my one) then it is very interesting. Thank you for sharing with us...

[Problem] Set icons in start menu

Hi,
I´ve got an issue that i can´t set an icon to task manager and messages in start menu/settings/System. See the pic below. I use a cab file to apply these icons.
i just make a pkg with my reg entries and pics i want to use at the end of my kitchen. open up your reg with reg editor and see if it looks like this...
Code:
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\cplmain.cpl,1]
"Rank"=dword:000002BC
"Icon"="[COLOR="Red"]\\[/COLOR]Windows[COLOR="Red"]\\[/COLOR]Start_Icon_Lock.png"
notice the \\, it must be that way in registry...a single "\" wont work. also you could try assigning rank, but i dont really think that is necessary for the pic to show.
twopumpchump said:
i just make a pkg with my reg entries and pics i want to use at the end of my kitchen. open up your reg with reg editor and see if it looks like this...
Code:
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\cplmain.cpl,1]
"Rank"=dword:000002BC
"Icon"="[COLOR="Red"]\\[/COLOR]Windows[COLOR="Red"]\\[/COLOR]Start_Icon_Lock.png"
notice the \\, it must be that way in registry...a single "\" wont work. also you could try assigning rank, but i dont really think that is necessary for the pic to show.
Click to expand...
Click to collapse
Thanks for the tip. I made an OEM of my cab to make it easer. This is what reg i have for the task manager, but it dosnt work.
Code:
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\cplmain.cpl,30]
"Icon"="\\Windows\\Start_Icon_TaskMgr.png"
EDIT: Btw, how is rank determined? Dont really understand what ""Rank"=dword:000002BC" means..
I'm a noobie so forgive me if I make any mistakes.
But... Try adding some "zzz"s before the package to make it run at the end of the build process. If it still doesn't work, search inside all files (most probably the .provxml files) in your kitchen folder for "Task Manager.lnk" and see if another file is assigning a different icon to it. I use EVK's built in search engine to do jobs like that.
I hope I helped
EDIT: About Rank, icons are ordered from highest to lowest rank values in the start menu. I think "000002BC" is a hex value for the normal integer value that the rank is set to.
EDIT2: WOW! Awesome icons! Did you make them?
seeM_ZA said:
I'm a noobie so forgive me if I make any mistakes.
But... Try adding some "zzz"s before the package to make it run at the end of the build process. If it still doesn't work, search inside all files (most probably the .provxml files) in your kitchen folder for "Task Manager.lnk" and see if another file is assigning a different icon to it. I use EVK's built in search engine to do jobs like that.
I hope I helped
EDIT: About Rank, icons are ordered from highest to lowest rank values in the start menu. I think "000002BC" is a hex value for the normal integer value that the rank is set to.
EDIT2: WOW! Awesome icons! Did you make them?
Click to expand...
Click to collapse
Thanks for the tip. I have the folder to run last in customization. I understand thats its some sort of hex value or whatever, but i dont understand it so i can place the icons where i want them.
The icons are made by dlink ithink.
2BC = 700. The rankings go from 0-999, and most are higher, which is why that one appears on the low side. The easiest thing is to just arrange everything on the phone (drag and drop), then export the entire start menu registry key and just put that into your start menu EXT. I'm not sure exactly how the values vary left to right and top to down.
I heard somewhere that the built in start menu 'drag n drop' messes with the ranks? I'm probably wrong though
I believe the ranks go in this order.. 1 being highest, 8 being lowest. Please correct me if I'm wrong. I hope NRG doesn't mind me butchering his start menu with my awesome paint skills
Hey... i dont think you are patching and i dont think you are trsut sign the cab... or making the image PNG...
but if you are "cooking" you dont need the cab... just make an EXT PKG with the icons ins the "file" folder... and the REGS in "app.reg" file making the path to the image, if you are patching you must to set the image as "read only" simple slash and be sure that CPL is teh correct one... and for the New TEXTMesage be sure you are using the path to.. tmail.exe i couldnt give you my EXT PKG with the paths cause im not in my home right now
+ Que PPC said:
Hey... i dont think you are patching and i dont think you are trsut sign the cab... or making the image PNG...
but if you are "cooking" you dont need the cab... just make an EXT PKG with the icons ins the "file" folder... and the REGS in "app.reg" file making the path to the image, if you are patching you must to set the image as "read only" simple slash and be sure that CPL is teh correct one... and for the New TEXTMesage be sure you are using the path to.. tmail.exe i couldnt give you my EXT PKG with the paths cause im not in my home right now
Click to expand...
Click to collapse
Thanks for the help + Que PPC. The PNG is ok as it works in start menu. Btw, i made a package, instead of an cab. Much simpler to edit. What is the correct CPL for task manager in start menu/setting/System?
I have no clue on CPL or how to determine posistion
Ok i have the stock image for Taskmanager in my startmenu in position #24
Hex = 35A4EBEC
DEC = 900000748
So it seems that in the strat menu you can rank the icons as you want... by this 100 to 900 valu but in settings and for CPL icons the thing is.. they are arranged authomatically by name
(look at the attached image)
and this is the reg for cpl 30
Just this string in: Start menu settings system screen[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\cplmain.cpl,30]
String value named Icon
with this: \Windows\Start_Icon_TaskMgr.png
BEsure there is the image in windows folder
so... in your EXT pkg it must be like this:
Code:
REGEDIT4
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Task Manager.lnk]
"Rank"=dword:35A4EBEC
"Icon"="\Windows\Start_Icon_TaskMgr.png"
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\cplmain.cpl,30]
"Icon"="\Windows\Start_Icon_TaskMgr.png"
+ Que PPC said:
Ok i have the stock image for Taskmanager in my startmenu in position #24
Hex = 35A4EBEC
DEC = 900000748
So it seems that in the strat menu you can rank the icons as you want... by this 100 to 900 valu but in settings and for CPL icons the thing is.. they are arranged authomatically by name
(look at the attached image)
and this is the reg for cpl 30
Just this string in: Start menu settings system screen[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\cplmain.cpl,30]
String value named Icon
with this: \Windows\Start_Icon_TaskMgr.png
BEsure there is the image in windows folder
so... in your EXT pkg it must be like this:
Code:
REGEDIT4
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Task Manager.lnk]
"Rank"=dword:35A4EBEC
"Icon"="\Windows\Start_Icon_TaskMgr.png"
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\cplmain.cpl,30]
"Icon"="\Windows\Start_Icon_TaskMgr.png"
Click to expand...
Click to collapse
Only need to learn hex editing to position the icons then
I´ve tried theese, but none of them works.
Code:
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\cplmain.cpl,30]
"Icon"="\Windows\Start_Icon_TaskMgr.png"
Code:
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\cplmain.cpl,30]
"Icon"="\\Windows\\Start_Icon_TaskMgr.png"
easyst way - works great in build 23112
hello,
1. hardcodec-items
the easyst way to change the icon, is to going in the sys folder to the directory
\SYS\23112\dpi_192\COMMON\Base_DPI_192\
you find all hardcoded items in this directory (e.g. start_icon_*.png)
give your new icons the same name in your ext directory (oem)
2. customize icons
only what you need to customize icon is the following reg-keys
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Task Manager.lnk]
"Icon"="\\Windows\\Start_Icon_Task Manager.png"
-> this key replace the "task manager.lnk" icon in the root of the startmenue
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Office\Notizen.lnk]
"Icon"="\\Windows\\Start_Icon_Office_Notizen.png"
-> this key replace the "notizen.lnk" (like notice in english) icon in the customize directory "order" in the startmenue
so when you need no ranking is the simplest and fastest wayy i can explain to you...
everal said:
hello,
1. hardcodec-items
the easyst way to change the icon, is to going in the sys folder to the directory
\SYS\23112\dpi_192\COMMON\Base_DPI_192\
you find all hardcoded items in this directory (e.g. start_icon_*.png)
give your new icons the same name in your ext directory (oem)
2. customize icons
only what you need to customize icon is the following reg-keys
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Task Manager.lnk]
"Icon"="\\Windows\\Start_Icon_Task Manager.png"
-> this key replace the "task manager.lnk" icon in the root of the startmenue
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Office\Notizen.lnk]
"Icon"="\\Windows\\Start_Icon_Office_Notizen.png"
-> this key replace the "notizen.lnk" (like notice in english) icon in the customize directory "order" in the startmenue
so when you need no ranking is the simplest and fastest wayy i can explain to you...
Click to expand...
Click to collapse
- I can confirm that this works fine.
- However, this is good for lnk that have direct entry under [HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start]. But how to know which cpl index refers to which setting/program shortcut?
everal said:
hello,
1. hardcodec-items
the easyst way to change the icon, is to going in the sys folder to the directory
\SYS\23112\dpi_192\COMMON\Base_DPI_192\
you find all hardcoded items in this directory (e.g. start_icon_*.png)
give your new icons the same name in your ext directory (oem)
2. customize icons
only what you need to customize icon is the following reg-keys
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Task Manager.lnk]
"Icon"="\\Windows\\Start_Icon_Task Manager.png"
-> this key replace the "task manager.lnk" icon in the root of the startmenue
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Office\Notizen.lnk]
"Icon"="\\Windows\\Start_Icon_Office_Notizen.png"
-> this key replace the "notizen.lnk" (like notice in english) icon in the customize directory "order" in the startmenue
so when you need no ranking is the simplest and fastest wayy i can explain to you...
Click to expand...
Click to collapse
The thing is that i dont get the icon that is in SYS, i get the on in the exe. Would not matter if i change it.
Very true i can confirm that... the CPL images for icons in settings system cant be changed... maybe is due to another reg or .ico or other kind of file in oem
+ Que PPC said:
Very true i can confirm that... the CPL images for icons in settings system cant be changed... maybe is due to another reg or .ico or other kind of file in oem
Click to expand...
Click to collapse
Could be.. Probably. I sure hope not
You should convert the rgu files to xml files.
XML always run after the RGU, So its better to use when making custom modification.
http://forum.xda-developers.com/showthread.php?t=369457 (second post)
Th e cpl's are loaded in a provxml in the oem folder (don't remember which one off the top of my head). If it's messing with desired settings, rather than loading another provxml during first boot, and slowing down first boot even more, it's better to either edit or delete the oem provxml. Personally, I'd delete it and then put your start info in an app.reg in an EXT that runs near the end of the build.
Edit: the provxml with all of the cpl's is mxip_HtcApps_translation.provxml, and it's in oem-lang 0409. It's a complete waste to run this thing, imo. Just put it in an app.reg and you'll get a faster first boot.
Sorry but for change icon position in start menu, cant you do it just from start menu moving that icon and then go to the right reg key and export it?
This work for Kaiser dunno if Leo,Tp2 or Topaz has different way.
hi fellow chefs
i post my question here as i thought it would be better then openijng a new thread for it
i keep marketplace in my rom but i cant set it to the internet folder
i have looked in the initflash.dat and there is nothing there about marketplace(at least not that i could find)
i have looked in the sys map from market place and found a provxml
i changed it there the same way i did for taskmanager and it still doesnt work(for taskmaanger it works)
can some one help me out where or what i need to edit to have marketplace in internet folder
i attache my provxml so you can see what i have done

[SOLVED] Display is missing from Settings -> System

Dear Members,
1. I have lost the icon to access display settings in my cooked roms. Meaning i cannot access the screen alignment or clear type settings. I have tried adding reg below as well:
[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\cplmain.cpl,7]
"Icon"="\\Windows\\Start_Icon_Screen.png"
Click to expand...
Click to collapse
I cant access clear type settings from manila as well.
2. My HTC Recorder fails to appear in my start menu as well. I have set it to appear under "Multimedia" folder in app.dat. I have checked spelling and the lnk is present in the files folder.
In effort to solve this prob, i have checked initflashfiles.dat and searched all provxml files to see if something is deleting it (used ervius kitchen editor function to search for "Recorder" string under all files and appears to be ok)
Also, i have tried 2 different builds of SYS - both boots up properly but with same problem. Please advice what i could be doing wrong.
Thanks in advance.
Details:
Base: TMOUS 2.13
SYS: 21903 / 21892
SOLUTION - Refer to post 3 by Braakie
nothing seems to be wrong... can you please post what are you using to change the registries.. i guess if you are not using UIA icons you will have some troubles.
tidus18 said:
Dear Members,
1. I have lost the icon to access display settings in my cooked roms. Meaning i cannot access the screen alignment or clear type settings. I have tried adding reg below as well:
I cant access clear type settings from manila as well.
2. My HTC Recorder fails to appear in my start menu as well. I have set it to appear under "Multimedia" folder in app.dat. I have checked spelling and the lnk is present in the files folder.
In effort to solve this prob, i have checked initflashfiles.dat and searched all provxml files to see if something is deleting it (used ervius kitchen editor function to search for "Recorder" string under all files and appears to be ok)
Also, i have tried 2 different builds of SYS - both boots up properly but with same problem. Please advice what i could be doing wrong.
Thanks in advance.
Details:
Base: TMOUS 2.13
SYS: 21903 / 21892
Click to expand...
Click to collapse
1) In your \OEM\LEO\COMMON\OEMDrivers folder, there is a 21b6ed86-a505-4ad7-a4aa-b8bb93c926d9.rgu file with this registery entry, change it from 1 to 0:
[HKEY_LOCAL_MACHINE\ControlPanel\Pen]
"Hide"=dword:0
2) For the HTC Recorder, change your pad in the \OEM\LEO\0409\OEM_Lang_0409 initflashfiles.dat file, search for "VoiceRecorder", and change Tools to Multimedia:
Directory("\Windows\Start Menu\Programs\Multimedia"):-File("Voice Recorder.lnk","\Windows\Recorder.lnk")
ps: This is the English translation, change it in your own language.
details
Thanks guys,
Will recheck the paths and spellings. I have removed all entries in initflashfiles.dat all except the non HTC stuffs and placed it under its respective app.dat in ext folder. Im customizing the location and icon pictures of basic wm stuffs (ie: home, search phone, help,games etc.) using provxmls.
What i have done so far:
1. Copied all these provxmls below to a "zzz_newXML" ext package and edited to new path i want.
mxip_MyPhone_100.provxml
mxipcold_marketplace_100.provxml
mxipupdate_office_100.provxml
mxipupdate_onenote_100.provxml
mxipupdate_projectdefault_a_000.provxml
mxipupdate_RemoteDesktopMobile.provxml
mxipupdate_taskmgr_shell_1.provxml
mxipupdate_welcomecenter_1.provxml
mxipupdate_windowslive_1.provxml
mxipupdate_windowsliveim_1.provxml
Click to expand...
Click to collapse
2. So the original is left untouched in SYS/OEM folder. Provxmls which assigns/resorts icons have been blanked out and placed in "zzz_newXML" files folder to overwrite the default paths so that i can fully control all icons using single provxml.
3. I am using mxipinit_startmenu_001.provxml in XDA\EVK\OEM\LEO\0409\ProjectDefault_A to do start menu rearrangement. All Ext package icons customizations in placed in its respective folders.
My reason for choosing this method is so that i dont have to go to initflashfiles.dat or provxmls in new SYS package whenever i update system builds or add/remove ext package.
I have attached mxipinit_startmenu_001.provxml (from item 3 above) and my initflashfiles.dat if you guys need more details. Please advice if there are any other better/easier way of doing this customization.
Thanks in advance and sorry for the late reply!
Braakie said:
1) In your \OEM\LEO\COMMON\OEMDrivers folder, there is a 21b6ed86-a505-4ad7-a4aa-b8bb93c926d9.rgu file with this registery entry, change it from 1 to 0:
[HKEY_LOCAL_MACHINE\ControlPanel\Pen]
"Hide"=dword:0
2) For the HTC Recorder, change your pad in the \OEM\LEO\0409\OEM_Lang_0409 initflashfiles.dat file, search for "VoiceRecorder", and change Tools to Multimedia:
Directory("\Windows\Start Menu\Programs\Multimedia"):-File("Voice Recorder.lnk","\Windows\Recorder.lnk")
ps: This is the English translation, change it in your own language.
Click to expand...
Click to collapse
Thanks Braakie! Finally found time to rebuild rom with the reg key and that did bring back Screen option in settings. I still couldnt get the recorder right, maybe something wrong with the ext package itself.
I think we can change it to solved now as my main concern was with screen settings.

Categories

Resources