customize the HTC CommManager ? - Windows Mobile Development and Hacking General

hi all,
I'm wondering if it is possible to customize the HTC CommManager and add some new shortcut.
Typically, the most usefull for me is, from the CommManager interface :
- to be able to activate/desactivate WM5 Storage (or at least open the WM5 storage)
- to be able to launch directly the WAP (or/and WEB) connexion.
Is there a way to customize the commManager ?
Rgds.

I ran a search for you. It's pretty easy to locate what you need with it.
This is as far as you can customize the Comm Manager as far as I know.
[HKEY_LOCAL_MACHINE\Software\HTC\CommManager]
"0"="FlighMode"
"1"="Phone"
"2"="WLAN"
"3"="Bluetooth"
"4"="DataDisconnection"
"5"="Ir"
additional keys
"6"="vibrate"
"7"="Activesync"
From this thread.

wow. this is cool.
i will try it
thanks man!

Might also want to check out this thread;
http://forum.xda-developers.com/showthread.php?t=317070

jhendrickson said:
I ran a search for you. It's pretty easy to locate what you need with it.
This is as far as you can customize the Comm Manager as far as I know.
[HKEY_LOCAL_MACHINE\Software\HTC\CommManager]
"0"="FlighMode"
"1"="Phone"
"2"="WLAN"
"3"="Bluetooth"
"4"="DataDisconnection"
"5"="Ir"
additional keys
"6"="vibrate"
"7"="Activesync"
From this thread.
Click to expand...
Click to collapse
Thanks.
But in fact, I have already located this registry key...but no way to customize the function (by adding an appication path for example).
And beyond that, the other difficulty is to create some shortcut or commande line that could connect/disconnect to the WAP and WEB.
Unfortunately, I don't see anyhting about that in the thread you indicate me.
Any other ideas ?
Thanks again.
Rgds

I don't think there is any way to modify the application path for a given function as it's built into the dll (IIRC). A while back I found a way to add a "disconnect" option on the radio popup (when you click the radio on the toolbar) but I never saw a way to force it to connect.

Related

Getting Running programs in the tray

On my XDA mini, I had the convenient little icon in the tray (at the bottom of today screen) that was a shortcut to the running programs box in the settings menu.
How do I enable this on the Wizard? I don't want to have to install a whole task manager program, when the one built in works just fine. I just need to get to it easier.
try WM5NewMenu by saman, where you can set a shortcut for this particular setting, among others, through any of the softkeys or the buttons. it's a drop-down menu list, though, not an icon.
http://forum.xda-developers.com/viewtopic.php?t=40088
PHMTray.
V
Thanks, PHM tray is closest to what I was looking for, but is it windows mobile 2003 only?
I really would just like to have that little icon that goes to the memory screen back. The Magician had this, and I think other models do too.
This is the solution
Create a shortcut that has the following contents
44#ctlpnl cplmain.cpl,4,2?deviceinfo.exe,-103
You can do this by creating a shortcut to any program, then using activesync explorer to find it, copy it, and paste it on the desktop, open it with Notepad, and edit it. Start with a PPC shortcut so that it in the right character set.
Then return it to a folder on the PPC and put it in PHM Traylaunch. It gives you one touch access to the Settings/Memory program. The part after the ? controls the visual icon.
thanks! I'll try this...
though, I am sure this must be possible through some sort of registry setting...
I am digging through my EXTROM on my old XDA mini to see if I can find out
after all this, I just resorted to putting the shortcut in my start menu... it'll do for me I guess... :?
I've attached the link for those who want it.
I like things to be simple. No extra software to install, no complicated settings. Just click it and done!
thanks for all your help guys

Anyone Know How To Add Progs To The "HTCHOMEPLUG"

Anyone know how? Thanks BTW, this is the today plugin that shows a few shortcuts (comm manager, battery, etc...) that htc provides on the newest rom that came on my trinity.
*bump*
Edit: Oh wait, I just realized what HTC Homeplug is... I withdraw my bump!
mikewchandler said:
Anyone know how? Thanks BTW, this is the today plugin that shows a few shortcuts (comm manager, battery, etc...) that htc provides on the newest rom that came on my trinity.
Click to expand...
Click to collapse
Yes this is possible
It is not pretty hard, but you need to change te register.
Open the register with a register editor (I use Resco register editor).
Go to HKEY_LOCAL_MACHINE\SOFTWARE\HTC\HTCHomeplug\.
You will find two maps (2, 3).
If you want to create a new shortcut add a new key (name it "4").
In the key you need to add:
a string LaunchApPath -> point this string to the program
a string ResPath -> point this to the program or dll that contains the icon
a dword iconindex -> some executable files and dll's contain serveral icons. The normal value is 0, but it depends on the exe/dll file.
Example for adding Internet Explorer button.
Code:
[HKEY_LOCAL_MACHINE\SOFTWARE\HTC\HTCHomeplug\4]
"iconindex"=dword:00000000
"ResPath"="\\windows\\iexplore.exe"
"LaunchApPath"="\\windows\\iexplore.exe"
Good luck
Can anyone export and post the reg tree for the plugin along with the DLL its uses?
I would like to install this on my other devices.
doedoe said:
Can anyone export and post the reg tree for the plugin along with the DLL its uses?
I would like to install this on my other devices.
Click to expand...
Click to collapse
Here are the files.
I don't know if the plugin uses more dll files.
Give it a try.
I add RegSvrCe.exe to register the dll if needed.
Good luck.
Excellent - Thanks
I will give this a go later and post back how I get on.
Can you also provide HTCICON.DLL from the windows dir?
doedoe said:
Excellent - Thanks
I will give this a go later and post back how I get on.
Can you also provide HTCICON.DLL from the windows dir?
Click to expand...
Click to collapse
I added HTCICON.dll, please download the file again
i hate that plug.. I disabled it quickly I use PHM traylaunch =)
traylaunch on a wm05????
like this...........
Guybrush said:
i hate that plug.. I disabled it quickly I use PHM traylaunch =)
Click to expand...
Click to collapse
I Agree, the only advantage is that you can use the plug-in with your scrollwheel. That is not possible with traylaunch.
adewidt said:
I added HTCICON.dll, please download the file again
Click to expand...
Click to collapse
Thanks .
adewidt said:
I Agree, the only advantage is that you can use the plug-in with your scrollwheel. That is not possible with traylaunch.
Click to expand...
Click to collapse
not at all... with scroll you can go into traybar and after u can use joypad to scroll application there.
Guybrush said:
not at all... with scroll you can go into traybar and after u can use joypad to scroll application there.
Click to expand...
Click to collapse
What the guy means is that the scroll wheel moves between items in the HTC plug-in so it's easier to use with one hand.
EDIT: Ops I was wrong. Even with the HTC plug-in you need the joypad to move from one icon to another....
Guybrush said:
not at all... with scroll you can go into traybar and after u can use joypad to scroll application there.
Click to expand...
Click to collapse
You're right, this wasn't possible on WM2003 .
In that case the HTCHomePlug is even more useless
The HTC plugin is easier to use with a finger... Traylaunch has to be activated with a stylus.
doedoe said:
The HTC plugin is easier to use with a finger... Traylaunch has to be activated with a stylus.
Click to expand...
Click to collapse
no, you can use scroll wheel to activate it and after choose application with dialpad not need stylus... HTC plugin use a lot of useful space in today =)
Thanks guys. I figured this out the other night and forgot I started this thread. Anyway, what I was trying to do is figure out how to add the "memory" shortcut to get straight to the task manager from that plugin and I finally figured it out. Thanks again
Care to share your method... if it's different from what's already posted.
It's the same...exactly. The only quirk was adding the memory app. I had to have the cpl shortcut....then it was the same.

Ultimate launch question.

Trying to create a button link to "settings" in my verizon ppc for UL, any ideas?
thank you very much.
Jon
"UltimateLaunchConfig.exe" is the app. What kind of "button link" do you want? In a UL button? or a hard button?
If you mean create a button to show the settings menu, this should work for you:
Go to Windows\Start Menu
Copy Settings
Paster a shortcut (for settings) anywhere.
create a new button using the shortcut you created​
AthenaLod said:
If you mean create a button to show the settings menu, this should work for you:
Go to Windows\Start Menu
Copy Settings
Paster a shortcut (for settings) anywhere.
create a new button using the shortcut you created​
Click to expand...
Click to collapse
Much respect to all first and foremost. From my experience with UL, that may work for some applications located in the Windows folder, but not all. For instance, you cannot create a shortcut for the Today settings to switch up your themes, Power/Soft Reset , or even Remove Programs either. There's a slew of programs that can't be made into shortcuts within UL. It's perhaps a limitation of UL.
But there is hope and light at the end of the tunnel. If one desperately wants to create /include such applications (Power, Resetting, Today, etc) with UL, one can install Mobile Shell because it create shortcuts in itself, which UL can then detect. Pocket Plus may be able do the same, but I'm uncertain.
Also, the word on the street, the next version will be 'better' and I don't have the slightest clue as to when that release will surface. I'm no expert, just a big fan like of UL. My two cents.
this answer is a little bit wrong:
1. you can make a Shortcut to ANY wm setting. example: command: ctlpnl, param: cplmain.cpl,10 (for uninstalling software) search in the other ul threads.
2. Daniel Who wrote UL made also some "smartutilities" for make calll, toggle wifi, softreset and many more, google for it. this are small .exe you can link to.
yes, i was attempting to have a button inside of UL access the settings area. I have the xv6700 which appears to have a problem with keeping UL on the today screen after a soft reset. so before I soft reset I need to change my today plugin to something else. otherwise when i reboot nothing shows up and will not load any other plug-ins. Makes it easy to have a quick link cause I'm not a stylus fan.
Thank you very much guys. would have never thought of making a short cut of it. thanks again!
-Jon
bluemetalaxe said:
this answer is a little bit wrong:
1. you can make a Shortcut to ANY wm setting. example: command: ctlpnl, param: cplmain.cpl,10 (for uninstalling software) search in the other ul threads.
2. Daniel Who wrote UL made also some "smartutilities" for make calll, toggle wifi, softreset and many more, google for it. this are small .exe you can link to.
Click to expand...
Click to collapse
Good information. This seems to be a hot topic at the moment and assume this info hasnt been highlighted before. Perhaps a brave soul will post some shortcut command params, directions/instructions in their spare time, and have them listed/located in one thread for easy like the icons. (And also some of those "smartultilities" as well).
How about game area ? my problem 's it's difficult to create all game in icons. so I would like to make a link to call all game folder as when we call it by startmenu
robosiris said:
Good information. This seems to be a hot topic at the moment and assume this info hasnt been highlighted before. Perhaps a brave soul will post some shortcut command params, directions/instructions in their spare time, and have them listed/located in one thread for easy like the icons. (And also some of those "smartultilities" as well).
Click to expand...
Click to collapse
Well, I'm not very brave, but I knew this page existed on PPCSG.COM, so I thought I'd share it. It shows how you can create .LNK files to many of the Settings Applets. Hope it helps.
-pvs
Here is a link to majority of the settings options:
http://forum.xda-developers.com/showthread.php?t=340974
Just find the one you want, open notepad on your PC copy the line into notepad, with only that text, and save as power.lnk, for example, then have the button set to that link.
Any Idea on how to add a folder shortcut? I want to have my different photo albums
Is there a way to specify the appropriate ICON in the .lnk file? I have the "cplmain.cpl,26" working but it just shows a generic icon.
Just change the icon in the display tab.
Folder Shortcuts
muzikfreakah said:
Any Idea on how to add a folder shortcut? I want to have my different photo albums
Click to expand...
Click to collapse
Did you ever get an answer on this? If so, how do you make a shortcut to a folder? I've tried using the context menu of creating a shortcut and then having UL point to the shortcut but it doesn't open it.
Thanks for any info!
would like to know this as well.
bdumch said:
Did you ever get an answer on this? If so, how do you make a shortcut to a folder? I've tried using the context menu of creating a shortcut and then having UL point to the shortcut but it doesn't open it.
Thanks for any info!
Click to expand...
Click to collapse
I hadn't used this yet, but resco explorer has an option (you have to edit the regsitry for it) that let's you load folders according to command line arguments (then you can use UL to load the folder in resco straight using a command line).
you should check it out.

HowTo - Customize Hardware buttons

Greetings,
Here is a way from me, to make it possible, to customize your hardware buttons.
Step one:
Start the attached FDC Taskmanager, then tap <Menu>, <Options>, set enabled on "Create RegEdit Shortcut".
Now you can open the Regedit - Shortcut in Startmenu ( <Programs> - <System> ) and .reg - files will be associated with FDC-TM.
Now doubletap on the attached .reg - file, select importing.
Ready!
Restart the device!
Feature lost: Navipanel not start automatically, when you put the phone in carkit. Copy the Navipanel.lnk in Startmenu or lay it of the navigation-button.
Step two:
1. klick "Start"
2. klick "Settings"
3. klick "Hardware-Buttons"
4. customize
Greetz Mirko
edit: when is it not easy enough, give me your adress and I will come to you and do it for you!
Thanx for the effort and for sharing Mirko!
I will definitely try it
bravo super boulot
Still starting
Hi!
I have succesfully created the two buttons in the control panel of the PDA and assigned them to right and left program key. And the work!
My problem is that the Tomtom and Footprint also start, which is a feature I would like to remove. I would much rather have them start the old fashion way, as this is a phone as a primary device.
Can anyone direct me to a solution. I would like to keep the programs installed but can as a last resort remove them if it helps (and if I can).
Snwstrm
My problem is that the Tomtom and Footprint also start, which is a feature I would like to remove.
Click to expand...
Click to collapse
This problem occurs when you do not set the "NaviService" service to Manual and stop it. See the first post in this thread from Mirko, he explains it.
@ Snwstrm
U must read my post, stands:
"Now go with the FDC Taskmanager to "Services", stop "NaviService(NPS0)", long klick it, then change to "set manual". When you not do this, you have a double assignment on buttons."
Greetz Mirko
edit: Argh! Not seen, Evincar was almost answering, sorry!
No such service
Hi!
Thanks for a quick reply. I don't have FDC but Pocket Controller Pro as a task handling program and I cannot see any service that resembles the one U are talking about. My guess is that it differs depending on localization, but I will try to get a hold of FDC program to verify.
I tried to get help from HTC, but they couldn't help me. I guess they have some deal w TomTom and don't want to make it easy to switch or eradicate their program. They wrote to me about PocketToolman but it did nothing new, just a nifty way to access controlpanel.
Keep on looking,
Snwstrm
What about Google? FDC TM is freeware.
Greetz Mirko!
Victory!
You are absolutely right! I will have to contact SOTI regarding their software. FDC worked wonders and now I see no trace of TomTom or Footprint. Just the way I wanted.
Thanks!
Snwstrm
Nice, can help!
Thanks for this. I switched from Vox and I was quite angry, when I had to tap to top right to confirm something. Now footprint does this.
mirko.prinz said:
Greetings,
Here is a way from me, to make it possible, to customize your hardware buttons.
Import the attached REG-file with FDC Taskmanager or another program, that can use reg-files. Restart the device.
Feature lost: Navipanel not start automatically, when you put the phone in carkit. Copy the Navipanel.lnk in Startmenu or lay it of navigation-button.
Now go with the FDC Taskmanager to "Services", stop "NaviService(NPS0)", long klick it, then change to "set manual". When you not do this, you have a double assignment on buttons.
Greetz Mirko
Click to expand...
Click to collapse
Mirko ,could you explain me more. I'm not good in registry edit,actually just started.
I've downloaded your attached file and already set it on my device but I don't under stand about your explanation.
1 "Copy the Navipanel.lnk in Startmenu or lay it of navigation-button." I don't where is the start menu in Registry and how to do it.
2 stop "NaviService(NPS0)", long klick it, then change to "set manual" that means
go to HKLM\service\NaviService and change value form default to 0???? and I don't understand about how to set manual could you explain me more.
Thank you very much
Crezyart84 said:
Mirko ,could you explain me more. I'm not good in registry edit,actually just started.
I've downloaded your attached file and already set it on my device but I don't under stand about your explanation.
1 "Copy the Navipanel.lnk in Startmenu or lay it of navigation-button." I don't where is the start menu in Registry and how to do it.
2 stop "NaviService(NPS0)", long klick it, then change to "set manual" that means
go to HKLM\service\NaviService and change value form default to 0???? and I don't understand about how to set manual could you explain me more.
Thank you very much
Click to expand...
Click to collapse
Nothing in registry, only with FDC Taskmanager and with the Button-Customizing in "Start"-"Settings"
Greetings Mirko
I did it , that's right nothing to do with registry.
I confused about that but I use AE button plus to
customize the button.
thanks for mirko
thanks for every thread this question.
request for task manager
can u help for program FDC Task Manager?
thank
iampong said:
can u help for program FDC Task Manager?
thank
Click to expand...
Click to collapse
Here is it!
Question about the reg-file:
Start FDC-TM, then <Menu>, <Options>, set enabled on "Create RegEdit Shortcut".
Now you can open the Regedit - Shortcut in <Programs> - <System> and .reg - files will be associated with FDC-TM.
When doubleclick on .reg - file, select importing.
Ready!
Greetings Mirko
Works a treat, ta!
Help Needed
Hey there mirko, Could you please help me with a very detailed way as I have tried to do as you have said in your first post but to be honest I have no idea.
I have imported the the keys to the registry (I think) then I have copied the navipanel to start menu but I am having trouble with the last part using the task mananger. If at all possible would Somebody Please give a detailed instructions.. Thankyou Very much
you can also, customize the hardware buttons with the M2DC (manilla 2D customizer)...

Remapping Inner Circle and Messenger key?

Are there any tools or registry hacks available to remap the Inner Circle and Messenger keys?
I can think of more usefull programs to map to a dedicated hardware key instead of these...
TIA
Do you actually need to use the Inner Circle and WLM functions on your device?
I ask because the only way so far which I have found to remap those key buttons is to create Mortscript .exe files called InnerCircle.exe and WLMMessenger.exe, each pointing to respective InnerCircle.mscr and WLMMessenger.mscr scripts which run the programs you want. You would then drop these into your \Windows folder, overwriting the original InnerCircle.exe and WLMMessenger.exe files (having first removed the Read-only / System etc. properties from the original files using Total Commander or Resco Explorer). Clearly this will then render the Inner Circle and WLM functions inoperative on your device - not too much of a problem for me as I have no need for either. If you want to regain their functionality you simply need to delete the two .exe files you created and the originals will regenerate from ROM. Note that I found I needed to use Mortscript to get this to work. Simply copying a renamed .exe file of the actual program you want to assign to the button did not work.
I know it sounds ridiculous but none of the "regular" methods for changing hardware key assignments seem to work - I even tried editing the keymap. There is a "Short_Circle" lnk file in \Windows - changing the target of this seems to make no difference. The various registry entries which I have used successfully in previous devices made no difference. It's as if there is some sort of ROM-level hardware association between the Inner Circle key and the InnerCircle.exe file (same deal with WLM).
If anybody can come up with a more elegant solution to this it would be welcomed - I'm a reasonably adept WM user but I'm pretty sure somebody more knowledgeable can do better. If you don't have a Snap then please be a little cautious about being gung-ho with suggestions (!) - I know this is fairly well-trodden territory on xda-developers but the setup with the Snap seems like it might be a bit different. Cheers
P.S. Don't be tempted to delete or disable the Windows Live key from HKEY_LOCAL_MACHINE\Services - this will prevent the Windows Live service from loading, which might be good in various ways, but it's needed for the Windows Live key to work (even if the WLMMessenger.exe which is being executed is running something else).
Psmit said:
Are there any tools or registry hacks available to remap the Inner Circle and Messenger keys?
I can think of more usefull programs to map to a dedicated hardware key instead of these...
TIA
Click to expand...
Click to collapse
Use Wordpad.
jhwo99 said:
Use Wordpad.
Click to expand...
Click to collapse
What are you doing with Wordpad?
jhwo99 said:
Use Wordpad.
Click to expand...
Click to collapse
And how would Wordpad help me remap the InnerCircle key?
JC6 said:
Do you actually need to use the Inner Circle and WLM functions on your device?
Click to expand...
Click to collapse
Thanks for the extensive reply. I've been using my Snap for a few weeks now and still don't understand what the marketing-fuzz of InnerCircle is all about.
The InnerCircle app I don't need, at all. It does nothing that can't be done with a server-side rule. So no issue that it is completely disabled in the OS. Messenger is a nice to have for occasional use, but a dedicated button is just a wasted button IMHO.
I'll check out your suggested solution.
A link to the task manager instead of the inner circle prog would be cool.
Psmit said:
And how would Wordpad help me remap the InnerCircle key?
Click to expand...
Click to collapse
Open Windows and change the key by renaming it to the program you want.
Svenitos said:
A link to the task manager instead of the inner circle prog would be cool.
Click to expand...
Click to collapse
I'm using good-old Xbar for that, using the trackball!..I would be lost without a taskswitcher/manager in WM!
Svenitos said:
A link to the task manager instead of the inner circle prog would be cool.
Click to expand...
Click to collapse
You can do that using the procedure outlined in post #2 above. This is exactly how I have mine set up
jhwo99 said:
Open Windows and change the key by renaming it to the program you want.
Click to expand...
Click to collapse
Can you explain how you did this? I tried the following techniques (which have worked with previous WM phones) and none of them worked:
1. Changing the target of Inner Circle.lnk
2. Changing the target of Short_Circle.lnk
3. Fiddling with the keymap file (although I'm not sure I exhausted this fully).
4. The situation with HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\Keys doesn't seem to be the same with this device as with my previous WM devices.
It's almost as if there is a direct rom-level association between the button and the InnerCircle.exe file - perhaps this is not the case with some of the other Snap ROMs. The only way I was able to "remap" the button was using the Mortscript method I explained in post #2 of this thread. I recognise this is an inelegant solution and would welcome a better method (although it doesn't really cause me a problem as I don't need Inner Circle or Windows Live Messenger - in fact I'd rather they weren't even on the phone, I'm sure they will be removed when we start seeing cooked ROMs).
Im kind of a noob to WM.. so is it possible to explain it slightly more detail what needs to be done.. such as creating a mortscript exe.. i just want to remap the inner circle key to the task manager btw
Hi, I am a newbie to WM. Would like to find out whether there has been any other ways of doing this remapping? Thanks in advance!
hallo i'm using omnia pro and having the same problem here, need some expert advice.
I already tried the AE Button plus but it's seem to not recognized the button I want to re map (PIE and WLMessenger button)
i got the same problem with my htc snap. anybody knows how to change the wlm and innercircle keys?
maybe some of the rom cooking experts can write a rom or cook into next rom?
Custom ROM already has it, in parts
Guys.
ookba has done some button customization on his roms.
Long-press power button will bring the Quick List menu.
You can change though settings:
- Press Inner Circle: default is CeleTask.
- Long-press Home: default is Quick List
Check the ROM here:
http://forum.xda-developers.com/showthread.php?t=551642
I'm waiting for a version where we can change the Messenger and Mail/SMS key also.
[]'s
Cris
For some reason I cannot set (remove) the flags "Read Only" and "system" from InnerCircle.exe....Either with Resco Expolrer and Total commander, both applications seem to properly change the property flags, but when I check again the file properties, the "read only" and "system" are back.
So I am stuck with remapping the Inner circle button.
If anyone has some advise, that would be great.
Tnks
Bump! (I know it's an old thread). Anyone find a way to remap the messenger key??
It seems to me the messenger key somehow is hardwired to launch \Windows\Start Menu\Messenger.lnk. Let Messenger.lnk point to your favorite application and it gets started by the messenger key. This solution is not that elegant since it clutters the start menu, but at least for me it works.
Have fun,
Erik
Hi,
how exactly did you update Messenger.lnk? What did you wrote as a path? Some special characters?
EDIT: solved, I forgot to put double quote. Now it works also for me.

Categories

Resources