Creating HTCCPL application shortcuts? - 8125, K-JAM, P4300, MDA Vario ROM Development

I am struggling a little here and don't know why this isn't working, I was hoping someone has been through this before and knows how to do it
OK, I understand the registry settings needed to add applets to the settings pages for HTC applications. You create two registry keys and increment the 'TotalApplets' registry value to include enough for all the 'applet extensions'. I have backward engineered some existing ones to see this. Now I am trying to add another application without just creating a physical shortcut file. I have created an OEM package that has the following .rgu file:
Code:
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Inbox\Settings\OEM]
"SMSInboxThreadingDisabled"=dword:00000000
[HKEY_LOCAL_MACHINE\ControlPanel\SMS Mode]
"Group"=dword:00000001
[HKEY_LOCAL_MACHINE\Software\HTC\HTCCPL\Applet16]
"CmdLine"=""
"Name"="SMS Mode"
"Path"="SMS.exe"
"Title"="SMS Mode"
I have then built my ROM and the Icon doesn't appear on the Settings, System page. The application is there as I can use file manager to browse to it and then execute it. I have verified that all the registry settings are there, however the Icon is not displayed. I know I could simply create a physical shortcut and put it in Start Menu\Settings, however I would prefer to get it working this way, and it's bugging me now...
Any takers?
Oh, its the 'sms.exe' application from ce4arab.com that allows you to change the WM 6.1 threaded SMS view settings.
Andy

i dont know if you found the solution or not..but did u change the " Total Applets " also..because if u didnt..it would'nt read any other added Entries
its in
HKEY_LOCAL_MACHINE\Software\HTC\HTCCPL
Click to expand...
Click to collapse

ather90 said:
i dont know if you found the solution or not..but did u change the " Total Applets " also..because if u didnt..it would'nt read any other added Entries
its in
Click to expand...
Click to collapse
I did solve it, however it is a bit of a weird one.... The SMS.exe application I was trying didn't have an Icon embedded in the file so when viewed in Explorer (on a PC or on the Wizard) it just looked like a regular .exe file. I simply swapped the file for another Threaded SMS enabler/disable someone else posted and it all worked.
I am not 100% sure it was just the fact the file didn't have an Icon, however that is all I can put it down to.
I have other issues now though; I can't get .NetCF 2.0 to work in my re-cooked 5.2.19588 ROM The Threaded SMS app is a .Net application so it's there and looks pretty, however it doesn't run.........
Andy

Related

Just Got My Htc Vox.. Few Questions Plz Help

#1 With this push email business, can someone explain to me how that exactly works ... apparantly it is free ????
#2 With the box I got it said there is supposed to be a Pouch included in the box but there wasnt. Did anyone else get a pouch?
#3 When I go into contact ... I cant seem to find a way to sort the Phone Contacts from the SIM Contacts... is there anyway to "hide" the SIM contacts?
htc - s710
re pouch none in the box
push email is somtihng you need to set up via your office or work server like exchange or you can sign up to some company who does it for you but you need maybe to install some kind of software i use www.emoze.com very gd soltion
re contact no idea
enjoy
re SIM contacts
I seem to recall there being something in the "Expert" folder in the start menu. I did have three icons there but i accidently removed one and I am not going to reset my phone to put it back - but you could have a look.
GTAfinest said:
#1 With this push email business, can someone explain to me how that exactly works ... apparantly it is free ????
#2 With the box I got it said there is supposed to be a Pouch included in the box but there wasnt. Did anyone else get a pouch?
#3 When I go into contact ... I cant seem to find a way to sort the Phone Contacts from the SIM Contacts... is there anyway to "hide" the SIM contacts?
Click to expand...
Click to collapse
#2 With the box I got it said there is supposed to be a Pouch included in the box but there wasnt. Did anyone else get a pouch?
Click to expand...
Click to collapse
I asked my vendor about that and they said it's an error in the manual, no pouch..
rgards
Björn
Hiding Sim-Contacts
Hello
I try to translate from my German Vox.
First you go to the settings.
Select the telefonsettings.
Tene select Callingoptions or Calloptions ( German : Anrufotionen )
There you can see "show Sim-Contacts".
I hope in Eu-Versions it is the same and my english is not tooooo bad.
THANK YOU!
IT WORKED!!!!!
Now can you solve the solution why this thing LAGS and is SO SLOW?!?!
I dont know if comming from a tytn makes it seem like this, but to me this device it wayyyyy tooooo slowwww
the CPU is hardly worthy of WM6
use Omapclock and speed it up
i run 252mhz and it's more than enough for me
im tryin to do that now but it doesnt seem to work on resume!
i installed omap clock plus as well.... whenever the phone comes out of hibernate, the clock is set back to origional speed.
do you know how to fix this ??????
what version of omapclock are you using?
Thanks for that tip about contacts, dietmarr
BTW, i did get a pouch with my Vox!!
Regarding overclocking, JDRoss over at MoDaCo posted the below tip. Works like a charm!
Here's what you need:
omapclock application (available here)
tornado power control application (available here)
Download the CAB files for each and install like you would any application. That means copying them to your S710 via bluetooth or ActiveSync, and then running them on your phone to start the application setup process.
Now you need to link the two together. How? Well, the nature of the tornado control application is to launch files based on internal phone events. In this situation, the way to do this is to create "link" filetypes that instantiate omapclock with command line variables to set the appropriate CPU speed.
As a result, you need to create 3 link-type files (.lnk) in the same directory as the tornado application on your S710:
(the first line is the file name, and the 2nd line is exactly what I typed in notepad on my PC before saving the file as a .lnk file):
Power_On.lnk
40#"\Program Files\TornadoPowerControl\OmapClock.exe" -clock 252
Power_Backlightoff.lnk
40#"\Program Files\TornadoPowerControl\OmapClock.exe" -clock 186
Power_UserIdel.lnk
40#"\Program Files\TornadoPowerControl\OmapClock.exe" -clock 186
Once these .lnk files are saved on your PC, you can use ActiveSync or bluetooth to move the files to the \Program Files\TornadoPowerControl directory. Once there, you're almost ready to go...
You also need to create a link file type (I call the file TPC.lnk) and put it in the windows/startup folder so that Tornado Power Control loads automatically upon boot.
Here is my TPC.lnk file contents:
43#"\Program Files\load.exe" -hide "\Program Files\TornadoPowerControl\TornadoPowerControl.exe" bright hide
Note that I'm using a program called "load.exe" (available here) that I simply copied to my /program files/ folder - this is optional, but it makes TPC application run in the background and not show up in task manager (which makes the overclocking even more invisible to the user). Actually, this doesn't always work (since I sometimes see Tornado in task manager), but it's still a nice concept.
Hope this helps.
Click to expand...
Click to collapse

How to get settings shortcuts without a shortcut file?

I noticed in Faria's last ROM there are two shortcuts in the Settings menu that don't have physical shortcut files (.lnk). These are 'Bluetooth SIM Access' (BTSAP) and the VoIP SIP Configuration Tool. I have checked and there are two registry entries:
Code:
[HKEY_LOCAL_MACHINE\ControlPanel\MyCPL\15]
"Name"="VoIP SIP Config Tool"
"File"="SipConfig.exe"
"Description"="VoIP SIP Config Tool"
[HKEY_LOCAL_MACHINE\ControlPanel\MyCPL\13]
"Description"="Bluetooth SIM Access"
"File"="BtSim.exe"
"Name"="Bluetooth SIM Access"
I have attempted to duplicate this in my cooking of the ingenetics (?) ROM but the shortcuts won't appear. Does anyone know how this works? Is there another registry key to enable the 'MyCPL' stuff?
Thanks
Andy
There are obviously people on here that know how this is done, can you please answer the thread
Andy
ADB100 said:
There are obviously people on here that know how this is done, can you please answer the thread
Andy
Click to expand...
Click to collapse
Have tried making a prexml file? This would run when you flash and it could be told to make a shortcut
shortcuts
I think I read somewhere that you can use total commander to create shortcuts.
funman said:
Have tried making a prexml file? This would run when you flash and it could be told to make a shortcut
Click to expand...
Click to collapse
No, I haven't tried it but I don't think it is necessary. The registry entry should create a 'psuedo' shortcut for you. Look at the X-Button package, there is no shortcut file, just some registry entries that make a shortcut appear in the settings menu.
I might be wrong but there are people on here who know the answer..........
Andy
are they .cpl files?

Shortcut to New SMS in WM6

Hi,
This forum helped me to decide on getting an O2 Orbit 2, so thanks for that..
I have searched for this but haven;t found a solution but forgive me if I am repeating a thread.
I am trying to find a way to add a shortcut to the Today screen that directly opens up a new SMS. At the moment I have to go to messaging>SMS>Menu>New>SMS, which seems very convulted, having come from a standard phone.
Is there any way to do this at all?
new_orbit said:
Hi,
This forum helped me to decide on getting an O2 Orbit 2, so thanks for that..
I have searched for this but haven;t found a solution but forgive me if I am repeating a thread.
I am trying to find a way to add a shortcut to the Today screen that directly opens up a new SMS. At the moment I have to go to messaging>SMS>Menu>New>SMS, which seems very convulted, having come from a standard phone.
Is there any way to do this at all?
Click to expand...
Click to collapse
Try these. I'm not sure about a today plugin. But these cab's create a shortcut for you in \Windows called New SMS.lnk. You could always copy them to your start menu and uninstall the CAB if you dont want to lose a softkey.
http://forum.xda-developers.com/showpost.php?p=2287306&postcount=6
Ta
Dave
DaveShaw said:
Try these. I'm not sure about a today plugin. But these cab's create a shortcut for you in \Windows called New SMS.lnk. You could always copy them to your start menu and uninstall the CAB if you dont want to lose a softkey.
http://forum.xda-developers.com/showpost.php?p=2287306&postcount=6
Ta
Dave
Click to expand...
Click to collapse
Thanks. Tried them both and the left one just changed the name of the soft key but still pointed to the calendar and the right one changed it to got the route of the SMS directory not to a new SMS message. I uninstalled them but the right one still stays the same
Any way of getting it back to the contacts?
new_orbit said:
Thanks. Tried them both and the left one just changed the name of the soft key but still pointed to the calendar and the right one changed it to got the route of the SMS directory not to a new SMS message. I uninstalled them but the right one still stays the same
Any way of getting it back to the contacts?
Click to expand...
Click to collapse
Just un-install the CAB.
It might depend on the messaging software.
The shortcut should point to "\Windows\tmail.exe" -service "SMS"
Ta
Dave
DaveShaw said:
Just un-install the CAB.
It might depend on the messaging software.
The shortcut should point to "\Windows\tmail.exe" -service "SMS"
Ta
Dave
Click to expand...
Click to collapse
I did unistall the CAB and it didn't do anything, just removed itself from the Remove Programs bit. The shortcut is no longer there either, so I cannot check it.
Having looked at your CAB file presumably all I need to change it to calendar is find a registry editor and change the settings your CAB made back to "Calendar" and the correct shortcut?
new_orbit said:
I did unistall the CAB and it didn't do anything, just removed itself from the Remove Programs bit. The shortcut is no longer there either, so I cannot check it.
Having looked at your CAB file presumably all I need to change it to calendar is find a registry editor and change the settings your CAB made back to "Calendar" and the correct shortcut?
Click to expand...
Click to collapse
There is a "Softkey changer" app, or a program by schaps called "Advanced Config" both of those will save on the Reg hacking.
Ta
Dave
The Solution.....
Install the attachment...
You can place a shortcut to "NEW SMS" on your left or right softkey....
PS: Next time search or follow the link on my sign....
Sorted
Hi Guys,
Thanks to both of you for your quick replies and help. I have created a working New SMS on my today screen using the last app and the o2 shortcuts program that comes with the mobile.
Knew this was the right place to come!
PS: I did search and nothing useful came up...
PPS: I also couldn't have read your link on the sign as it is posted in the area that says to not post unless you are a developer or hardcore tecchie. I am neither and so didn't go there. Thanks for the help though.
Over a year later and the information in this thread has proved invaluable for me. Thanks.
The correct solution to directly compose a new SMS with a shortcut is the following:
tmail.exe -transport "SMS" -to ""
Works great on my Tilt2. However, I do think I used the syntax above posted by DaveShaw with a prior WinMo device and it worked. However, it does not work on my Tilt2.
You can also get a lot more complicated such as:
Creating new MMS with given recipients, subject, body and attachment:
tmail.exe -transport "MMS" -to "8005551212" -cc "8001234567" -bcc "[email protected]" -subject "simple subject" -body "simple MMS body" -attach "/My Documents/test.jpg"
Anyone know how to turn these into executables since my today launcher only accepts exe's?
If You haven't got a reply to that yet... You can make a simple mortscript (like runmms.mscr) with Run (tmail.exe etc...) and then have the mortsript dummy.exe renamed to the same runmms.exe which, when executed, results in the desired action.

[AT&T Fuze] Lower Case "e" in email tab

I cannot for the life of me figure out where the setting is to change the text on your tf3d tabs. Out of the box my AT&T Fuze says "email" for the touchflo email tab, I would like it to say "Email".
Sorry if this has been posted already but I searched.
killer2001 said:
I cannot for the life of me figure out where the setting is to change the text on your tf3d tabs. Out of the box my AT&T Fuze says "email" for the touchflo email tab, I would like it to say "Email".
Sorry if this has been posted already but I searched.
Click to expand...
Click to collapse
It can be done by editing the 26948339_manila file in windows... If you have no clue what you are doing I suggest you get over you OCD as messing with this file in the wrong way can mess up tf3d.
Detailed instructions on how to accomplish this would be most appreciated... I couldn't find the file in the windows folder in my File Explorer (im assuming its hidden). What programs do I need to install and what steps need to be taken in order to successfully edit this value?
Thanks.
rymonday said:
It can be done by editing the 26948339_manila file in windows... If you have no clue what you are doing I suggest you get over you OCD as messing with this file in the wrong way can mess up tf3d.
Click to expand...
Click to collapse
It can also be done by editing 090661f7_manila, which is where the names for all the tabs are defined. Find the line that says:
<trans-unit id="IDS_EMAILTITLE">
and edit the line under it to say:
<source>Email</source> [instead of <source>email</source>]
and then re-start TF3D. Like rymonday said, though, you can really screw stuff up if you mess up an edit in one of these files so do so at your own risk!
Would I edit the manila file on my PC with Notepad? Then replace it on my phone and change the properties with Total Commander or is there another way?
Anyone want to chime in on how to properly edit this file?
killer2001 said:
Anyone want to chime in on how to properly edit this file?
Click to expand...
Click to collapse
* Disable TouchFLO from Settings>Today>Items
* Use Total Commander (http://forum.xda-developers.com/showthread.php?p=2286376) and find the "090661f7_manila" file. Change the attributes (remove Read Only flag - have to tap twice to get rid of the "ghosted" checkmark). Click OK to save the file changes.
* Then edit the file as ITNV posted (again, with Total Commander)
Find the line that says:
<trans-unit id="IDS_EMAILTITLE">
and edit the line under it to say:
<source>Email</source> [instead of <source>email</source>]
and then re-start TF3D.
Click to expand...
Click to collapse
Worked perfectly for me.
Thx guys!
Perfect! Thank you everyone!

WinMo6.1 - Notification Error on startup

When starting my WinMo6.1 device my start screen welcomes begins wiith a Notification Error which is......
Cannot Execute \windows\myphoneruntime.exe
I have actually removed Microsoft myphone beta as i believe it was resulting in conflicts with TF3D not loading, but my phone obviously believe's its still their.......
What I need to know is how or where should I look in the registry editor to remove the line entry which is causing my device to think it needs to run a program which has been un-installed?
Thanks in advance........
First thing to check is if there is a shortcut in the \windows\startup folder, and delete it if there is.
Failing that use a registry editor with a search feature, (I use resco), and search for and delete any references to it.
Thanks for the advice. I have downloaded and installed the Resco stuff (very cool software compared to what i was using) but I still couldnt find anything. I haven't exhausted all search options yet, but I didnt think it would take much finding to be honest. Will let you know if i get this fixed

Categories

Resources