[REF]Replace Biotouch (HTC Cube), save 5Mb of memory and gain functionality - Touch GSM ROM Development

Hey peeps,
Here's a nice way of saving about 5 megs of memory without loosing functionality, and gaining much more configuration freedom to your hearts content.
The HTC Touch has a service running in the background that controls finger-friendly kinetic scrolling and launches the Cube when you swipe up from the bottom. The biggest memory hogger of this process is the Cube itself that once it's launched stays in memory and eats about 5 megs of precious RAM.
Stopping the Cube from launching is easy enough but you will also loose functionality this way that you may not want to do without so I was looking for some alternatives.
Alternative 1:
I tried fTouchFlo (available on this forum somewhere), a gestures based application launcher, but found it takes up about 1.2 megs of RAM just for the launcher (you won't use the fTouchFlo scrolling on a Touch) and does not react entirely the way I want it to, ie. I only want it to detect gestures when I start swiping away from a screen edge, not when the swipe starts in the middle of the screen. I also have not found a way to completely remove the service that controls the Cube launch (think this would also kill finger scrolling) so fTouchFlo just eats more RAM then I would like it to on a HTC Touch that has the basic gesture functionality built-in already anyway.
Alternative 2:
I also looked long and hard for a finger friendly task manager but to no avail, until I discovered MortButtons. Not only does this tool contain the only finger-friendly task manager around, it's main features also allows it to be an excellent and easy to configure Cube alternative. Combine this with the default gesture based Cube launcher in the HTC Touch and you save a big chunk of RAM without loosing functionality!
So here's how it goes:
Download VJBrisk from
http://www.vijay555.com/?Releases:VJVolubilis
GSFinder (may also work with TotalCommander but I haven't tried) from
http://www.google.de/search?q=gsfinder
MortButtons from
http://www.sto-helit.de/
Install the tools:
- Install GSFinder (you could also use TotalCommander if you prefer)
- Install MortButtons and play a bit with the options and configuration
For the next steps I will assume that you have made yourself familiar with the above tools already. These steps described are for Windows Mobile 6 and above, yet they may also work for WM5 (here the Biotouch startup link is located in \Windows\Startup if I am not mistaken):
- Using GSFinder go into the View|Options... menu, uncheck all checkboxes in the Hide section
- Browse to \Windows and find LaunchStartupApp.lst (could also be called StartupApp on some OS versions), copy this in some other folder and open it on your desktop PC in notepad. My version looks like this:
Code:
#\Windows\WiFiInit.exe#
#\windows\startkey.exe#
#\Windows\StartUPBioTouch.exe#
Delete the line with StartUPBioTouch.exe and save, then copy back to your Touch
(Note: I deleted all entries and copied back an empty file, am not missing anthing, WiFi, BT, GPRS, ActiveSync all still works and saved even some extra memory)
- Using GSFinder, copy your new LaunchStartupApp.lst and paste it into \Windows, you will be asked to confirm to overwrite, do so
- Restart your Touch, it will now start without the Cube in memory, DO NOT use the Cube until you finish all steps described here
- Use GSFinder to show the properties of \Windows\Biotouch.exe, remove the read only check
- Create a shortcut to \Program Files\MortButtons\MBRunner.exe (or wherever you installed it) and rename it to VJTarget.lnk
- Edit the shortcut (with GSFinder or use notepad on your computer) and change it as such:
Code:
41#"\Program Files\MortButtons\MBRunner.exe" "\Program Files\MortButtons\Button1.mbi"
- Run the shortcut by clicking on it, Mortbuttons should start, if it didn't than you need to double-check the shortcut and make sure it points to MBRunner.exe and has the correct path to Button1.mbi
- Put the shortcut into \Windows
- Now, using GSFinder, browse to where you have stored VJBrisk.exe, rename it to Biotouch.exe and copy and past it into \Windows, you will be asked to overwrite, choose Yes.
That's it. Now, swipe up, like you would when starting the Cube et voila, instead of the Cube you now get Mortbuttons, fully configurable with loads of animations and gesture shortcuts to choose from.
I have shortcuts on my home screen for most of the applications the Cube has (Internet, Music, Photos, Communication etc) so I never really needed the Cube except for the quick-dial contacts page and communications manager. So, I have set up MortButtons to show a list of contacts with pictures (this is just as easy to configure with MB as with the Cube quick-dial) on Button1.mbi, then when I swipe to the left it switches to TaskList.mbi (fantastic finger-friendly big button task manager included with MB). I've set up the gestures to exit MB when I swipe down, just like the Cube does. MB is fully skinnable even allows a transparent background, can do transition animations between the panels etc. Up to 5 button pages + task manager can be configured by default but you can always add more.
Have fun with this!
Cheers and special thanks to Mort for MB!
Sndance
Ps: the more pages you have in MB, the more memory it will take up, 2 pages eats up about 500kb (the Cube used almost 6 Megs remember ) but you can also set it so it does not stay in memory after closing (MortButtons, not the Cube).
PPS: attached MortButtons (check Morts site for newer releases), GSFinder, and all files to copy into \Windows (includes VJBrisk already renamed to Biotouch, a shortcut to MB installed on the device - not storage card - and an empty LaunchStartupApp.lst)
PPS: screenshots attached, if you are wondering what is on my Today screen: Ultimate Launch (www.ultimatelaunch.de) and RLToday (www.rotlaus-software.de) for iLook buttons and functionality. These give me the freedom not to have to use the Cube and offers tons of functionality. psnap000.jpg is the Today screen, swipe to the left gives me psnap001.jpg (settings and such) and swipe to the right psnap002.jpg (calendar+)

This is very usefull...
Could you upload your Mortbutton's file?
Many thanks....

sndance said:
(the Cube used almost 6 Megs remember ) but you can also set it so it does not stay in memory after closing.
Click to expand...
Click to collapse
Hi sndance
How would this be accomplished? What needs to be done?

Outstanding, this is a dream!!!

absorber786 said:
Hi sndance
How would this be accomplished? What needs to be done?
Click to expand...
Click to collapse
Just to make sure there is no misunderstanding, I was referring to MortButtons staying in RAM, not the Cube which would not be used anymore if you follow my steps.
To do this for MortButtons:
- Start "MortButtons Setup"
- Choose the "Extended" item from the menu
- Uncheck "Stay in memory"
This will prevent MortButtons from staying in RAM, for me this means only about 500kb difference so I mostly leave it in RAM. I only have 1 custom panel and the task manager, if you have more panels loaded then Mort may use more RAM. Check with a Task Manager (eg. the new Task Manager included with WM 6.1) that shows the individual processes and check for MortButtons.exe to see how much RAM MB is using.
Cheers
sndance

flaviopac said:
This is very usefull...
Could you upload your Mortbutton's file?
Many thanks....
Click to expand...
Click to collapse
I'm not sure where the configurations for gestures and behaviour are stored so I cannot upload anything sorry. But here is how I've configured mine:
1/ Run MortButtons Setup
2/ Choose "Handling" from the menu, enable "Finger Gestures"
3/ Click "Configure Gestures"
3/1/ Here I set left to "Task list", right "Do nothing", Upwards "Do nothing" and Downwards to "Exit"
3/2/ Press OK and again to go back to the main menu
4/ Choose "Display"
4/1/ here I chose "GreyAquaWide" from the Skin dropdown, Entry Size "Big" and "User background" for Display Style pointing to a purely black background.jpg. Further I also checked "Hide menu bar". To max speed I set all transitions (Click "transitions" to enter this menu) to "No transition", you can even choose a cube transition effect here if you like.
4/2/ Press OK to go back to the main menu
5/ Choose "Task List"
5/1/ Here I removed "ActiveSync" from the list and unchecked "Close" and "Close all but current"
5/2/ Press OK to go back
6/ Choose Extended from the main menu
6/1/ Here I unchecked everything except "Stay in memory", speed was first priority for me.
6/2/ Press OK to go back
7/ Finally I built my contacts page, choose "Edit menus" from the main menu
7/1/ Choose MortButton1, select "Set entries" button
7/2/ Click Add
7/3/ Open the contacts folder and choose "Call Contact", press OK
7/4/ Choose your contact from you phone book, press OK
7/5/ Now either it picked up the contact photo from your phone book or you can assign it a different one by clicking Icon
7/6/ Press OK, then Close
8/ You are back in the main menu, Press Exit
Click to expand...
Click to collapse
There is so much more to explore, you can add multiple different items on one button page like contacts and applications together on one page. It is even possible to rotate the screen before launching an application! You can add buttons that link button pages together or use gestures to navigate.
I kept it simple - for now - with just a contacts page upon calling MortButtons when swiping up like I did for the Cube and a following swipe to the left brings up the integrated task manager. A swipe to the bottom and MortButtons dissappears again.
Cheers
sndance
Edit: MortButtons stores the display and handling configuration in the registry, HKCU\Software\Mort\MortButtons, so far MB does not support exporting these settings to a file.

sndance said:
I'm not sure where the configurations for gestures and behaviour are stored so I cannot upload anything sorry. But here is how I've configured mine:
There is so much more to explore, you can add multiple different items on one button page like contacts and applications together on one page. It is even possible to rotate the screen before launching an application! You can add buttons that link button pages together or use gestures to navigate.
I kept it simple - for now - with just a contacts page upon calling MortButtons when swiping up like I did for the Cube and a following swipe to the left brings up the integrated task manager. A swipe to the bottom and MortButtons dissappears again.
Cheers
sndance
Click to expand...
Click to collapse
Many thanks...
I'm going to try it asap....

Added 2 new images showing my contacts page and the task manager at work.
Cheers
sndance

sndance said:
Just to make sure there is no misunderstanding, I was referring to MortButtons staying in RAM, not the Cube which would not be used anymore if you follow my steps.
To do this for MortButtons:
- Start "MortButtons Setup"
- Choose the "Extended" item from the menu
- Uncheck "Stay in memory"
This will prevent MortButtons from staying in RAM, for me this means only about 500kb difference so I mostly leave it in RAM. I only have 1 custom panel and the task manager, if you have more panels loaded then Mort may use more RAM. Check with a Task Manager (eg. the new Task Manager included with WM 6.1) that shows the individual processes and check for MortButtons.exe to see how much RAM MB is using.
Cheers
sndance
Click to expand...
Click to collapse
Hi sndance,
Thanks for clearing that up. I was under the impression this could be done with the cube. It would be really awesome if it could be done though.
At present I am using PointUI, which i am highly impressed with, so i dont think i will be trying out your suggestions, sorry
Regards

Thanks for finding out ow to keep the cube from launching, at startup, first of all.
Haven't looked into MortButtons, as I'm using Ultimatelauncher exclusively so far, but if it's that customizable, I'll give it a shot.
Cheers,
mc

netzcoyote said:
Thanks for finding out ow to keep the cube from launching, at startup, first of all.
Haven't looked into MortButtons, as I'm using Ultimatelauncher exclusively so far, but if it's that customizable, I'll give it a shot.
Cheers,
mc
Click to expand...
Click to collapse
Hey Coyote, if you want to stop the Cube completely, then use a registry editor and go into HKLM/Software/OEM/TFLOSettings and set the value of the "EnableCube" key to 0. If you also followed my steps above to delete Biotouch.exe from the LaunchStartupApp then you will have effectively terminated the Cube.
Setting this key basically tells the TouchFlo service (which also controls the finger-friendly scrolling I believe) not to launch Biotouch.exe when you swipe up, so this will also stop anything else you put in place for Biotouch.exe such as MortButtons in my guide above.
Btw. I use a combination of UltimateLaunch with 3 slideable panels and RLToday a bit like FocalDesign does in his today theme. Mort gives me the added functionality of a fully configurable Cube and - to me, most importantly - a finger friendly launcher and task manager of which I am sure there is no alternative, and it's free also!
Cheers
sndance

Will this work...
...if I'm using spb Mobile Shell to launch apps and quick dials?

davehutch said:
...if I'm using spb Mobile Shell to launch apps and quick dials?
Click to expand...
Click to collapse
I have no experience with spb Mobile Shell, but you could edit the VJTarget.lnk contents to start any kind of application you want instead of the Cube when you swipe up. So if spb Mobile Shell could be started with a shortcut then I guess the answer is yet. Give it a try.
Cheers
sndance

Mm. I don't have either of the entries you mentioned
No StartupApp and no LaunchStartupApp either.
Removed Biotouch from Windows/Startup and rebooted...memory exactly the same as before.
Any suggestions?

davehutch said:
No StartupApp and no LaunchStartupApp either.
Removed Biotouch from Windows/Startup and rebooted...memory exactly the same as before.
Any suggestions?
Click to expand...
Click to collapse
Dave,
Check with a task manager that shows individual processes if biotouch.exe is in there (memmaid or such). It seems like you have a Touch with WM version prior to 6.1? If you removed biotouch from Windows/Startup then after a fresh restart you should not see biotouch in the task manager processes. Mind you, even if biotouch is not started automatically, it will be loaded by the touchflo service the first time you swipe up to bring up the Cube.
Cheers
sndance

Hey Coyote, if you want to stop the Cube completely, then use a registry editor and go into HKLM/Software/OEM/TFLOSettings and set the value of the "EnableCube" key to 0. If you also followed my steps above to delete Biotouch.exe from the LaunchStartupApp then you will have effectively terminated the Cube.
Setting this key basically tells the TouchFlo service (which also controls the finger-friendly scrolling I believe) not to launch Biotouch.exe when you swipe up, so this will also stop anything else you put in place for Biotouch.exe such as MortButtons in my guide above.
Click to expand...
Click to collapse
Thanks, man. I have cleared my LaunchStartupApp.lst so far, like you suggested, and I'm loving every free MB I won Now I wanted to set it up to launch PocketCM insted of the cube when I swipe up and kept rereading your first post on how to do this, until I read this reply. now I remember setting TFLOSettings to 0 weeks ago when I started to try to get rid of the cube. That clears it up, of course.
Btw. I use a combination of UltimateLaunch with 3 slideable panels and RLToday a bit like FocalDesign does in his today theme. Mort gives me the added functionality of a fully configurable Cube and - to me, most importantly - a finger friendly launcher and task manager of which I am sure there is no alternative, and it's free also!
Click to expand...
Click to collapse
I see. I have a very similar setup. I'll definetly look into MortButtons, if only to see what it does, but I use only a small part of features of a WM phone, and I'm looking for ways to set these up for easiest use and smoothest execution. I'm perfectly fine to use things I rarely use through stylus operated menus.
Cheers,
nc

Hi sundance, sounds great. I tried it on my orbit 2 but could not find a LaunchStartupApp.lst nor a StartupApp.lst in \windows folder. There is StartUPBioTouch.exe and .lnk but both in ROM.
What can i do?

ichbins said:
Hi sundance, sounds great. I tried it on my orbit 2 but could not find a LaunchStartupApp.lst nor a StartupApp.lst in \windows folder. There is StartUPBioTouch.exe and .lnk but both in ROM.
What can i do?
Click to expand...
Click to collapse
Servus Ichbins,
The LaunchStartupApp.lst or StartupApp.lst in the Windows folder only apply to Windows Mobile 6 and 6.1. If you have an earlier version, then you should have a link to biotouch.exe in your Windows\Startup folder. Delete this to kill the Biotouch Cube, or edit the link (using GSFinder or on your desktop PC using notepad) and point it to MortButtons to replace it. I.e. put this in the biotouch.lnk instead:
41#"\Program Files\MortButtons\MBRunner.exe" "\Program Files\MortButtons\Button1.mbi"
If there is also not biotouch.lnk or similar in your Windows\Startup folder then I am out of ideas and maybe someone else can share a few words of advise? I am running WM6 and 6.1 for a while now and do not remember the HTC file structure of WM5 sorry.
Grüße
Sundance

.lst file not found
Hi Sndance (oder Sundance?)
Thanks for the ultrafast answer. A have Windows Mobile 6 Pro installed. Touchflow is Version 2.0 Build 29087. Searching for *.lst only gives me customize.lst, hopreject.lst and revoke.lst.
It seems there is no chance for me.
Grüße
ichbins
Finally I figured it out: Deleting the line “21#"\Windows\StartUPBioTouch.exe" in "StartUPBioTouch.lnk"
did it. Works like a charm.

Works like a charm.
Very useful tip, thx sndance!!

Related

Windows mobile 6 (XM6r5)

okay i flashed XM6r5 on wizard. is there any program that will allow me to scroll through the programs/settings instead on clicking on "more" and "more"? i already have the flotouch thing
PS also what is the most popular rom that everybody uses for the wizard
yuwannano said:
okay i flashed XM6r5 on wizard. is there any program that will allow me to scroll through the programs/settings instead on clicking on "more" and "more"? i already have the flotouch thing
Click to expand...
Click to collapse
The drop down style Start Menu (I assume thats what you are talking about) is done by QuickMenu. Turn off QuickMenu if you prefer and when you click on programs you get a window open with all the folders and program icons that you can scroll through. Some prefer that, and others like the dropdown that Quickmenu offers.
Enjoy!
oh nevermind. i didnt mean it like that. i thought there was just a way to get the programs folder into where it will show all instead of clicking more
Turn off quickmenu and install wisbar advance

HTC Task Manager icon missing

Hi. I'm running Manila 2D 19 and I have HTC boot launcher, task manager, and quick menu installed. I believe those are all the programs I need for it to work, but the top right corner is just blank.
I did a search and found people referring to an option under settings --> task manager --> buttons --> enable in quick menu? But I don't have that option.
Weird thing is that it works fine with Manila 2D 22. Any suggestions? Thx.
I have the same problem, I searched alot in the forms for a solution without getting good resluts. Can anyone help with this issue?
I have HTC Cruise 2 with WM6.1.
TehKyosho said:
Hi. I'm running Manila 2D 19 and I have HTC boot launcher, task manager, and quick menu installed. I believe those are all the programs I need for it to work, but the top right corner is just blank.
I did a search and found people referring to an option under settings --> task manager --> buttons --> enable in quick menu? But I don't have that option.
Weird thing is that it works fine with Manila 2D 22. Any suggestions? Thx.
Click to expand...
Click to collapse
I had the same problem. Installed some kind of HTC taskmanager (Google helps) and after that witk SKTools changed back to original ROM files (look for *task* in the listing in SKTools). Now I have the icon bac on its place and working.
Solution
Normally you can find in your HTC Phone the following setting:
Settings/system/task manager/button/enable the "X" button to end running/end programs by tapping "X".
if you cannot find task manager in Settings/system/,that's because the chef didnt cook it into the rom.
The solution for missing Task Manger Setting:
if there is no Task Manager setting,then you need to download Touch X Taskmanager.cab,install,use resco explorer to search TaskManagerApp.exe in Windows (in my wm6.1,the shortcut dont appear in Startup menu),open it,and in Buttons,enable end programs by tapping "X".
Need to reset to take effect.
Touch X Taskmanager.cab can be downloaded in this thread:
http://forum.xda-developers.com/showthread.php?t=584415
Thanks, mine disappeared too, have no idea how? lol.
Works now!
nokiadashi said:
Normally you can find in your HTC Phone the following setting:
Settings/system/task manager/button/enable the "X" button to end running/end programs by tapping "X".
if you cannot find task manager in Settings/system/,that's because the chef didnt cook it into the rom.
The solution for missing Task Manger Setting:
if there is no Task Manager setting,then you need to download Touch X Taskmanager.cab,install,use resco explorer to search TaskManagerApp.exe in Windows (in my wm6.1,the shortcut dont appear in Startup menu),open it,and in Buttons,enable end programs by tapping "X".
Need to reset to take effect.
Touch X Taskmanager.cab can be downloaded in this thread:
http://forum.xda-developers.com/showthread.php?t=584415
Click to expand...
Click to collapse
thanks I had the same Problem...
solution worked for me..wished I had found this solution earlier..
thanks again

[APP] Manila+MTP Titanium/Today Toggler v0.1

WHAT IS IT?
============
to cut a long story short: this is a simple toggler between Manila with MTP and Titanium
(or whatever you run on your standard Today Screen)
WHO I AM?
=========
nothing special to tell about me. i use this forum for a while now (with another profile)...
REQUIREMENTS:
==============
TF3D
MTP
HOW THIS WORKS:
================
This program is a simple Manila toggler with support for Manila Today Page.
Basically its written in MortScript.
So this is what happens by installing:
The Installer looks for an existing autostart link from MTP (MTPLoaderStartup.lnk) in windows startup folder and moves it to its program directory (it will be restored when unistalling the toggler).
A new autostart shortcut is placed in startup folder (FixedMTPLoaderStartup.lnk).
It starts a small "wrapper" that checks for an activated manila in registry. If manila is activated the "old" MTPLoaderStartup will be executed, otherwise nothing happens
I coded this to get rid of the annoying message "Manila not found" when loading MTP with deactivated Manila on startup.
A new Shortcut "Toggle ManilaMTP" will be generated in your Programs folder.
Now you can easily switch between Manila with enabled MTP and your Standard-TodayScreen with Titanium.
WHY ANOTHER TOGGLER? THERE ARE SO MANY OUT THERE?
==================================================
well, i havent found one that does exactly what i want, so i wrote my own
the problem was, when doing a soft reset with disabled manila, the MTPLoader popped up with an error message saying that manila isnt active. so i wrote a small "wrapper" that checks for an activated manila in registry and only runs MTPLoader if Manila is active.
The toggler starts MTPLoader only when needed (when switching to manila) and unloads it automatically when switching back to Today Screen.
WHY SHOULD I INSTALL MTP BESIDE USING THE STANDART HOMESCREEN?
===============================================================
MTP doesnt support ALL Today Plugins (yet)
some of us want to use Titanium AND Manila but still need some Today Plugins that wont show up on titanium-
havent tried that yet, but it might be possible to use this for MobileShell, too (if it doesnt work will try to adapt that if someone asks for it)
OK, LETS GET STARTED
INSTALL:
Download MTP from here if you dont have it already
Install MTP (Follow the Instructions from the thread)
Quote:
Setup Instructions:
1) Setup MTPInstall.CAB to Main memory
2) Go to programs menu, run MTP Configurator.
3) Choose page to host plug-ins, choose plug-ins you want to enable. Uncheck "TouchFLO 3D".
4) Click apply button. Close configurator.
5) Go Settings-> Today Disable TouchFlo3D. Click OK. Enable TouchFlo3D. Click OK.
5) Run MTPLoader
6) Selected plug-ins should appear on selected tab.
Download TH_ManilaMTP_Toggler.cab
Install the cab to Main memory
Soft-Reset
Use the new Shortcut to toggle
UNINSTALL:
You can easily uninstall the programm via settings -> system -> remove programs.
the unistall routine asks you to restore the MTPLoaderStartup.lnk.
if you want to keep MTP and restore its AutoStart function choose "Yes".
Happy toggling
Questions, Bugs, etc
Reserved for Questions, Bugs, etc.
very nice .
Hi Any screenshot? Thanks in advance
radiowc said:
Hi Any screenshot? Thanks in advance
Click to expand...
Click to collapse
no, im sorry. i dont have any screenshots... but theres nothing to take a screenshot from
the only thing that is changed by this script is an additional shortcut in startmenu. manila (tf3d) looks still like manila, mtp like mtp and titanium like titanium...
How is this different from Touchflo Detatcher?
Nagrom Nniuq said:
How is this different from Touchflo Detatcher?
Click to expand...
Click to collapse
well the main part thats different is the "support" of mtp.
i cant remember that but as far as i know with touchflo detacher tf3d is in memory all the time. here it is completely closed not consuming any memory or cpu and manila today page is handled that way too.
and of course the biggest difference is that this toogler is basically just a mortscript and tf detacher is a "real" programm...
Ah k, cool.
could this work to switch between Titanium (6.5 rom) and Mobile Shell 3?
ArmageddonAsh said:
could this work to switch between Titanium (6.5 rom) and Mobile Shell 3?
Click to expand...
Click to collapse
i'll add an updated version this weekend.
have to install mobile shell and find out the mobile shell processes and startup script first.
JUST A SMALL UPDATE TO PREVIOUS POST:
maybe it will take 2 or three days more for the next version.
having some problems with the toggler at the moment.
next version will have a lot more features
a short preview what will come:
switch to manila (tf3d)
switch to titanium (windows default)
switch to mobileshell; hide mobileshell; show mobileshell
new loader for mobileshell
smart toggling between all 3 (if installed) or only 2 if mobileshell isnt installed (determined automatically)
soft-reset
rotatescreen 90 degrees (shortcut)
rotatescreen 270 degrees (shortcut)
rotatescreen all views with menu
and (i hope i could finish this) a big tweak package
thinking about a wifi, bt, radio toggler too
hi .hEiMDaLL.,
any progress in your work yet? Are you working on an update for your uesefull app? Please give us a short info...

[APP][18-09-2009] SetSIP 1.1 - Change the SIP from a shortcut

SetSIP 1.1
Changing SIP (software keyboard) type is both cumbersome (that small finger unfriendly arrow near the SIP icon) and slow (the selection menu does not popup for a noticeable time). Worse on Topaz (Diamond 2) the menu has 2 levels: one for select between Touch Input full QWERTY and Phone Keypad and one for select other SIP types.
SetSIP allow to change the SIP, including the two Touch Input layouts from a shortcut.
Requirements and compatibility
SetSIP was developed for HTC Topaz (Diamond 2) with WM6.1 and requires Compact Framework 2 or above. It should work on many other phones but the test is up to you. Touch Input layouts selection make sense only on phones with Touch Input / EzInput.
Install
Run SetSIP.cab and install in main memory.
Uninstall
Use Remove Programs in Settings.
Shortcuts creation
Installation copies two files in your phone, SetSIP.exe and SetSIPShortcut.exe and adds a shortcut named "SetSIP Create Shortcuts" to Programs. SetSIP.exe is the actual utility that changes the SIP as specified by command line parameters inside shortcuts. Creating the shortcuts manually is possible but cumbersome (see ReadMe.txt for details). Therefore, the SetSIPShortcut.exe utility scans your phone for all the installed SIPs and creates shortcuts for all of them. For Touch Input / EzInput SIP it creates shortcuts for all the layouts.
To create the shortcuts go to Programs and tap "SetSIP Create Shortcuts". After a while a popup dialog will inform you of the program termination and of the name of the directory where the created shortcuts are.
History
v1.1 [18-09-2009]
- Added shortcut creation utility.
v1.0 [17-09-2009]
- First public release.
USUAL LEGAL DISCLAIMER
Use SetSIP at your own risk! NO WARRANTY! Although running this application does not seem to produce any damage on my phone, I take no responsibility for any kind of damage or major or minor inconvenience caused to devices or data or person or whatever else due to this application and its usage.
V1.1 posted, with utility to create shortcuts for all installed SIPs.
Thanks for the app Oruam. Very useful. I'm surprised there aren't more posts here as I would have thought this was useful to more people.
mitsi said:
Very useful. I'm surprised there aren't more posts here as I would have thought this was useful to more people.
Click to expand...
Click to collapse
Oh well, browsing the forum the relation between application usefulness and success appears misterious indeed
At any rate, the small applications I coded it was only because I could not find a ready made solution to a problem I had (It's not my job and I'm lazy after all ). After that, sharing them with anyother who could have perceived the same problem seemed rational.
Worked for me with Sprint MR1 ROM and 6.5
Thanks for posting these SIP shortcuts. Your shortcuts worked for me after installing the Sprint MR1 ROM update which includes Windows Mobile 6.5. One suggested improvement is to permit removal of the shortcut creation icon after it initially runs.
To make it faster and easier to switch SIP modes, I used Tarkim's Keyboard Config tool to launch the Block Recognizer SIP shortcut. I mapped it as a double-click on the back button. Then I can use the built in HTC input to switch back to QWERTY mode if I need it.
I also called to complain to Sprint and they in turn contacted HTC while I was on the telephone. Someone named Beth at HTC confirmed that these recognizers were left out of the updated Touch Input modules on purpose and that they not disclose that this was part of the upgrade. [email protected]#!#[email protected]@!. Nice way that have of saying thanks to their customers who purchased one of the most expensive phones on the market.
Work for me also. Currently running a HTC TP2 with Energy ROM Version Energy.RHODIUM.21898.Sense2.5.Apr.09 for anyone else who is out there browsing the forum.
Copied the Letter Recognizer shortcut from \Program Files\SetSIP folder into the \Windows\Start Menu\Programs folder, after installing the CAB and tapping the Set SIP Shortcuts.
From now on it's one click and good to go.
Thanks a lot oruam57
SetSIP works on Artemis WM6.5
oruam57 said:
SetSIP 1.1
Click to expand...
Click to collapse
Thank you very much! This excellent app works on my HTC Artemis P3300 O2 xda Orbit running Harrycaine's WM6.5. I was stuck with default Ezinput 2.1 but your app allows me to switch keyboards very easily. Cheers
Tom

Enabling some HTC/TouchFLO features only

Hi,
I've been using my HTC Touch2 for a while now.
I decided to turn of the TouchFLO homescreen as it seems to use a lot of my free memory. I use a customized (used Home Screen Customizer - free from the marketplace) , default WM6.5 home screen now. It makes it faster ^^
The indicator raised from 45% to 70% in a day with all apps closed...
But TouchFLO also had a nice additional feature - all 'dropdown menu's ' or whatever you'd call it on a phone became way more touch friendly. (Those that open when holding your finger in file explorer for example, or when you click file in pocket word)
Is there a way to enable these menu's without enabling touchFLO?
I also prefer the HTC settings panels, that were only accessible from the TouchFLO home screen. I already found the sound settings (htcsoundsettings.exe) but I wonder if anyone knows more .exe files - for selecting backgrounds etc. Or a list of all files in the windows folder by default - it takes ages to load, when sorting is accidently set to 'File type' it takes like 15 minutes sometimes...
Also I'd like to add links to the settings menu of the start menu but so far I've only been able to add icons to the start menu or other subfolders and not the settings one
Thanks in advance,
JSO
Have you tried M2DCustomizer? If you mean saving up battery u might wana try custom roms
No, thank you for the link I'm sure it will help me.
But it didn't really help me out with my question - can I keep just the dropdown menu's without anabling TouchFLO/Manila2D from the Home Screen settings...
MrJSO said:
Hi,
I've been using my HTC Touch2 for a while now.
I decided to turn of the TouchFLO homescreen as it seems to use a lot of my free memory. I use a customized (used Home Screen Customizer - free from the marketplace) , default WM6.5 home screen now. It makes it faster ^^
The indicator raised from 45% to 70% in a day with all apps closed...
But TouchFLO also had a nice additional feature - all 'dropdown menu's ' or whatever you'd call it on a phone became way more touch friendly. (Those that open when holding your finger in file explorer for example, or when you click file in pocket word)
Is there a way to enable these menu's without enabling touchFLO?
I also prefer the HTC settings panels, that were only accessible from the TouchFLO home screen. I already found the sound settings (htcsoundsettings.exe) but I wonder if anyone knows more .exe files - for selecting backgrounds etc. Or a list of all files in the windows folder by default - it takes ages to load, when sorting is accidently set to 'File type' it takes like 15 minutes sometimes...
Also I'd like to add links to the settings menu of the start menu but so far I've only been able to add icons to the start menu or other subfolders and not the settings one
Thanks in advance,
JSO
Click to expand...
Click to collapse
Hello, having read your message hope I understand well. You want a combination of features but foremost a lot of free Ram. Touch flow takes if I am correct 8-12Mb which your device should be able to handle.
This tweak will help you with Ram consumption aswell as regular soft reset or Ram cleaner.....several available on XDA.
HKEY_LOCAL_MACHINE\SOFTWARE\HTC\ResProxy\ShareMemS ize=0 (Increase free memory)
I agree with member Deepak that choosing a custom Rom offers best of both worlds. But also here you have to make the choice Touch flow or not.....having only parts is not possible (unless built in Rom).
Thanks all for your effort, but I think I finally found something:
/showthread.php?t=540922 (can't post link because my account is not approved )
This allows me to disable touchFLO while still using the nice menu's; downloading right now
Yeah, used this on my previous Rom (WM 6.1) aswell. Was not happy with the result since it did not work flawless.....dissappear after soft reset, not working with some programs etc.
But see if it works for you. Success.

Categories

Resources