Input Panel in fullscreen apps / Hold Button to open Input Panel - Touch Diamond, MDA Compact IV General

Hello all!
I really need your help, searched through this and other sources for 2 days now without any solution.
I usually set <Input Panel> to a hardware button on my devices,
so i can open the software keyboard (sip) inside fullscreen applications.
On my diamond i did this setting:
Button 1 (Hold) -> Input Panel.
For example in java fullscreen applications, like TibiaME,
i usually open the input panel by holding the "green" button.
Using this method, i was able to type inside java apps/games/midlets.
This worked perfectly on my HTC Prophet and on some ROMs on Touch Diamond.
But since i flashed my preferred ROM (BsB 6.5.1G), the software keyboard directly
closes again, if i open it inside some fullscreen applications.
For example, if i run a fullscreen java game on jbed, or Resco Snake,
the keyboard shows up like expected if i long-press the call button,
but directly disappears again.
The java apps also resize if i try to open the software keyboard,
leaving a gap where the keyboard should be, showing the application in the background (usually my homescreen).
The keyboard shows up, but directly closes again.
I never expierenced that problem before.
In some other applications, that problem doesnt appear.
For example in teeter the keyboard shows up and
stays in position like it should.
If anyone out there has an idea or a small hint,
it would be very nice if you could post your thoughts here.
Also, if you could test that behaviour on your device and post your
result here could be very helpful.
Im really stuck at this point and flashing another ROM
is not an option for me at the moment.
I already asked for that inside the ROMs thread,
but since it appeared on another ROM too, its not only ROM-related.
ROM-Thread: http://forum.xda-developers.com/showthread.php?t=506533&page=687
Edit:
For java midlets, i now use the following workaround:
-JBlend for "windowed" midlets, windows-bars visible, any SIP working.
(TibiaME update from 1.7 to current version fails, maybe someone could proof that?)
-Esmertec Jbed 20090506.2.1 for midlets that don´t need a SIP, like Final Fantasy.
For me, only swype works in fullscreen-mode.
-JRebeiro_Esmertec_Jbed_-_Build_20071119.3.1 for online games that need SIP and fullscreen-mode.
Any SIP working in fullscreen mode. Build is outdated, but allows SIP to stay in foreground.
I´m still looking for volunteers to check this on different devices / ROMs.
Still no solution for windows native applications and latest JBed builds.
Thank you very much for any help!
Best regards,
xumx

Related

What can a Diamond do?

I just bought a Touch Diamond -very nice phone with a couple exceptions.
Touchflo 3d is nice but Im finding it doesnt have much depth - it needs more functions. And the loudspeaker is not very good - not loud, not clear.
Anyways, its my first windows mobile phone and had a couple questions about what WM6.1 can do. Im using Vista btw.
1. Email - Im downloading ALL my email and its fairly big. Can I force it to save only to internal storage?
2. Music - How do you get the album photo to come up while playing through Touchflo music - the picture does come up if i just play in windows media player.
3. Is it possible to add/remove multiple contacts from the People Menu ie Favourite contact
4. Most important - connectivity. Is it possible to access the phone wirelessly from PC via router? The phone connects to the router wirelessly fine and I can use the internet. But what I want to be able to do is either access the internal storage or sync up with outlook without using the usb cable.
5. What kind of BASIC phone functions does it have?
Eg. Call timer during call
Stop it going to that call history page after a call - i want it to go straight back to home.
Theres more functions it seems to be missing....
6. How do you make it so it FULLY shuts down a program when u hit the top right close button? I dont want to have to keep re-hitting the top right button to open task manager and full close it that way.
7. Lastly, is there any secret tips that a newbie wouldnt know about eg. codes to get to secret menus etc?
1. I don't think so, but I don't download email, so somebody who does may be able to help.
2. Strange problem, probably to do with the version of ID3 tags each uses. But again I have no idea how to solve it
3. No idea with no device in hand
4. Microsoft, being twats, reoved sync via Wi-Fi with the upgrade to WM2003. So, sorry mate, no way that I know
5. My dialer on my other PPC has call timer I think, but the diamond's may not, a new dialer with it included may solve the problem.
Other stuff missing?
6. Get a proper x button, like WKTask, or Wisbar, or something similar. Its also probably possible to change the settings to make it close by tapping X. I also think that with the HTC program, you can close by tap and hold, or, from today, click where the x should be, and a menu comes up enabling you to close them individually.
7. Secret codes? Not that I know of.
Hope the small things I have known here do help
Rory
Yeah, 6 is definitely something that can be done in the standard Windows Mobile settings (unless they've removed the setting in 6.1, in which case a registry edit might do it).
I guess when the phone has been out for a while, a lot of registry tweaks and utils will show up around here to adress all kinds of small and big issues.
i was gona go for a diamond but look at htc touch pro. everything diamond plus hardware keyboard and memory expansion slot (minus front camera).
Found how to fully close the progam in one go - went to task manager - button - and chose "End Programs by tapping X"
Under this option is "End programs by tapping and holding X" which is the default.
I tried it and it does work but I dont like it. Coz u cant really tell how long to hold it. If u keep holding, the program actually just stays open until u release. And I guess if u release too early it wont fully close.
Anyways - thats not a huge issue - wireless sync is!!!!!!!!!!!!!!
Has anyone found a way to get around it?
Best you can do with WIFI is put the UNC name of your pc into the browser and bring up the shares.
If you want to sync wirelessly, you'll have to do it via bluetooth. You should be able to get a bluetooth dongle for your pc for about 20 bucks though.
OH YEAH!!!!!!!! Going through Opera to browse my PC directory - You little beauty!!!
Now, how do I set up a name for the diamond so I can see it on my PC. Is there a setting you have to enable? I browse for "PCs" and it doesnt find the diamond - just my other PCs

Accessing Add/Remove appz without going to settings (WM Settings screen is crashing)

How would I go through with accessing to remove MS Voice Command from the kaiser without opening the main settings window. I installed a few applications (i.e., TouchFlo 2, Youtube, HTC Audio Manager, PTTfix and MS Voice Command 1.6) on my friends Kaiser running WM6.1. All of these programs work fine on mine (WM 6.0), but now on his the phone reboots everytime you click on settings int he start menu. The only thing I can guess thats causing it is MS Voice Command since it creates an Icon in the Settings window.
I need to either A) find a way to manually remove the icon maybe...if that could work, or B) manually find a way to uninstall voice command.
I am hoping I can fix it without him having to do a hard reset on the phone losing all his stuff.
Thanks.
jh20001 said:
How would I go through with accessing to remove MS Voice Command from the kaiser without opening the main settings window. I installed a few applications (i.e., TouchFlo 2, Youtube, HTC Audio Manager, PTTfix and MS Voice Command 1.6) on my friends Kaiser running WM6.1. All of these programs work fine on mine (WM 6.0), but now on his the phone reboots everytime you click on settings int he start menu. The only thing I can guess thats causing it is MS Voice Command since it creates an Icon in the Settings window.
I need to either A) find a way to manually remove the icon maybe...if that could work, or B) manually find a way to uninstall voice command.
I am hoping I can fix it without him having to do a hard reset on the phone losing all his stuff.
Thanks.
Click to expand...
Click to collapse
You can uninstall software with SKTools. Download a trial version from Handango and try it. If you like it, buy it! My guess is you will probably have to do a hard reset anyway to clean up that mess.
Ill do that. I'll use SKtools on his phone to remove MS Voice Command next week.
Has anyone else had this problem? It would be great for him to have Voice Command. He's been drooling over the feature on mine so long. Now that he finally has a kaiser, he can't use it because it doesn't want to work on his. No fun.
Another easy way would be to use Activesync Add/Remove Programs feature on a connected computer
I don't think he has access to a computer but I will keep that one in mind. We hadn't even had a chance to use the sktools option yet since he got sick so I haven't seen him around in a bit.
I really wish the program would have worked :/ I might try reinstalling it again ontop of itself....could do the trick. Maybe the program corrupted itself the first time some how.
version
this happend to me before, it was the version msvc i was had installed i dont remember which version though.
eisean said:
this happend to me before, it was the version msvc i was had installed i dont remember which version though.
Click to expand...
Click to collapse
This is, this is 1.6 and there is nothing newer
You could also simply create a shortcut/link that goes directly to the Add/Remove Programs settings screen.
Try putting this code in a .lnk file:
Code:
Settings>System>Remove Programs = 21#ctlpnl cplmain.cp,10
It will allow you to bypass the main Settings screen that crashes.

Japanese input on WWE rom

Well, just to start things off I will mention that this bunch-o-tweaks runs on both WWE roms and the only Japanese rom on this board: the X04HT rom that qtotter was so generous in dumping upon us .
To get JP input running on WWE rom WITHOUT that tacky keyboard garbage:
Install the following:
1. Diamond TF3D Config
2. LetsJapanNo6.cab
3. IME_31J_F.cab
4. SpbKeyboard4.arm.cab
In any order you choose. SpbKeyboard4.arm.cab is the nice find I made tonight.
So the order is not terribly important but it is how I did it. The TF3D config is always installed anyways.
So after installed TF3D and LetsJapan, reboot the device. You will see that your Japanese contacts in the contacts screen and any other Japanese you have on your device will change from random boxes to actual characters. The point of having TF3D config installed is so that at this point you can change the TF3D display to Japanese and set the date settings for TF3D to display the correct Japanese date: yyyy年MM月DD日 .
Next, install IME_31J_F.cab. This will install the crappy xvga soft keyboard etc. Everytime I see this I feel sick. It's not so bad with the X01HT or Tytn or maybe even the touch pro, because there is a hardware keyboard. I like the idea of typing with my finger and not with my stylus; that's why I got a diamond.
Next install spbkeyboard.arm.cab. This cab basically updates the gui for the ime_31j_f keyboard and integrates the old ctrl-shift-shift-ctrl into a simple button.
I don't know if anyone wants to take it from here. By "take it from here" I mean, figure out some way to combine the files from letsjapan, with ime31j and have the input as spbkeyboard so that this entire process can be somewhat streamlined.
I found the spbkeyboard on a Japanese site so I would assume it will work with a Japanese ROM. I am going to flash my diamond right now with qtotter's ROM and give it a go.
I just wish that ROM was more streamlined. I am surprised no Japanese have cooked any versions of the Softbank ROM yet. I can't find one anywhere
RAR file with all 4 cabs inside can be found HERE
Diamond TF3D shouldn't be required, but of course it's a nice config tool to have. The two required components are LetsJapanNo6 and IME_31J_F (along with some reg edits), all of which have been rolled up into a single easy-to-install cab file by flinx1 over here:
http://forum.xda-developers.com/showthread.php?t=445550
SpbKeyboard4 is an optional keyboard which can utilize Japanese input provided by MSIME. There are many other soft keyboards. Softbank also has a nice custom 12-key input which some people are currently working on extracting into a CAB file.
That is the "Advanced Wnn" that all japanese HTC Diamond phones (not only the softbank one) have as default (replacing the T9).
You could also use the gesture10key theme for the touchkeysip.
http://dench.flatlib.jp/vec/more/touchkeysip109.zip
http://www.geocities.co.jp/lauhangwoo/zero3/gesture10key040.zip
In order to use this you need to set up the gesture10key_w.txt as the theme.
shikigamild said:
That is the "Advanced Wnn" that all japanese HTC Diamond phones (not only the softbank one) have as default (replacing the T9).
You could also use the gesture10key theme for the touchkeysip.
http://dench.flatlib.jp/vec/more/touchkeysip109.zip
http://www.geocities.co.jp/lauhangwoo/zero3/gesture10key040.zip
In order to use this you need to set up the gesture10key_w.txt as the theme.
Click to expand...
Click to collapse
The spbkeyboard works as standalone on the JP rom. Just go into options and enable JP.
edit:
So I have been using this spbkeyboard with my JP rom but I have come to the conclusion that it sucks balls for entering JP. So I will use the pretty decent 10key for JP input and the spbkeyboard for EN input. My reasoning:
The spbkeyboard seems to be limiting the number of possible kanji options for a certain word. It also lacks the ability to enter katakana directly (unless I am missing something). It also lacks the ability to enter a symbol while keeping the dotted line under the word to help you select the correct katakana or marks, IE:
マーク
郵便番号
For mark (above), it allows you to enter ま then when you press the SYMbol button, the dotted line under ま disappears. So you are unable to turn まーく into マーク. You could do it character by character but that just takes too freaking long.
For 〒 mark, you typically enter 郵便番号 and then press space to get 〒. There is no option for the mark. In the 10key, you can enter the symbol screen (different than that of the spbkeyboard symbol screen) and enter the 〒.
Ok, enough of my ramblings.
I installed spbkeyboard and couldn't find any jp support? Also asked spb and they said no?

[APP][May 5 2009][WWE] TouchFlo Detacher 1.0.1.1 FINAL - Another TF3D/Today switcher!

I have ceased development of this project because I don't use TouchFlo 3D anymore. All source code is available. If anybody wants to take over the CodePlex project, just PM me and it's yours for the taking!
Overview
TouchFlo Detacher is yet another way to simultaneously have TouchFlo 3D / 2D and the regular Today screen. Previous excellent solutions include SecondToday and ManilaControl.
CodePlex
TFD development is hosted at Microsoft CodePlex! http://www.codeplex.com/TFDetacher
Tip Jar
Like this app? Want more like it or quicker updates? Tip a buck (or Euro or Pound or whatever) or two to help the author out! Click here to make a safe donation via PayPal.
Description
So what makes mine different? Well, my app is actually very similar to MastSogo's ManilaControl. The main difference is that I plan to actively develop it now for a while, whereas ManilaControl has been a bit frozen in development for a few months. Mine is also open source, licensed under the Ms-RL. Mine is on CodePlex, so download speeds should be much better than the average rapidshare link. Finally, mine is in English and not Spanish. Other than that, it's just another solution for the same problem!
I must give a hearty thank you and bow to MastSogo for inspiring me to work on this.
I believe I am using a similar technical solution to his, but mine is written from the ground up, so it shares no source code with his!
See it in action on the YouTubes
http://www.youtube.com/watch?v=uk0xWm8PMGQ
Current features
- Free up your Today screen by hosting Manila outside of the Today screen! TouchFlo Detacher can launch/show/hide/close Manila independent of any other Today screen settings. Now you can have your TouchFlo cake and eat it too! The most obvious use is to assign a soft key to toggle between seeing TouchFlo and seeing the regular Today screen.
- Supports TouchFlo 3D and TouchFlo 2D.
- NO ANNOYING SPLASH SCREEN when application launches.
- Configuration application allows advanced customizations so that this utility can be used with non-standard or untested Manila versions.
- Configuration application can clean out the ManilaActivateToday.exe from the notification queue. (That app can interefere with TouchFlo Detacher's operation.)
- Shortcuts to start/show Manila, hide Manila, toggle (show/hide) Manila, and close Manila. These can be assigned to hardware buttons (if your device has them), to virtual hardware buttons through the use of 3rd party applications such as AE Button Plus, or to gestures using 3rd party applications such as FTouchSL.
- Configuration application can customize the softkeys in both Today and TouchFlo's Home tab. You can use it to not only assign TouchFlo Detacher operations (show/hide/close), but any other application on your device.
- Launch an application after TouchFlo launches... Such as SSMaHo. It's easy. Create an attach link in SSMaHo. Put the attach link in the config: \Windows\Start Menu\Programs\SSMaHo Attach.lnk
Known Issues
- On the Touch HD, the home hardware button does not return to the Manila "home" tab. This does not happen on the Pro or Diamond. Workaround: none. Scheduled fix: unknown.
- Sometimes the clock on the TouchFlo home page will stop and go out of sync with the real time. Workaround: hide and then show manila. I may need to create a scheduled task that can do that as an automatic workaround once per day for those experiencing the problem. Scheduled fix: unknown.
History
1.0.1.1 STABLE FINAL - Fixed bugs in 1.0.1.0; Added ability to launch an app after TouhcFlo launches.
1.0.1.0 BETA - The first version of TFD that no longer requires a pseudo-service. All functionality should be identical to 1.0.0.5, otherwise.
1.0.0.5 STABLE - The "hide then show" workaround wasn't working in some instances, so I put extra detection code in to determine the current state of Manila before issuing the hide/show commands. If this doesn't work, I can add customizable delays. Also added AppToDate support!
1.0.0.4 STABLE - First release I am considering stable! It is identical to the very tested 1.0.0.3 except for one new feature. When you start the TFDService you can now optionally have it hide and then show Manila immediately. It does this VERY quickly, so you may not even notice it happening on screen. This is done so as a workaround some users are having where they cannot access the phone until Manila is hidden at least one time. Very odd behavior. It is working perfectly in my tests, but please let me know if this workaround doesn't work for you.
1.0.0.3 Beta - TF2D support I think is finally complete! Please test! New layout for TFDConfig. Standard and advanced options are now in separate tabs. More advanced options for alternate Manila configurations. Fixed bug in config where a crash could happen when you tried removing ActivateManilaToday. Toggle TouchFlo command is now available (note: this toggles show/hide, NOT show/close).
1.0.0.2 Beta - New language-neutral detection of Manila process and window handles (no longer need to know titles!). Fixed (hopefully) bug where the softkeys sometimes didn't hide correctly. Window class "search" is no longer case sensitive. Optional delay when starting Manila at system start-up (attempting to work around issue where Manila won't launch on startup).
1.0.0.1 Beta - Confg app can now start the service. The service has better error reporting. Config app can remove TouchFlo today item. No need to soft reset! TouchFlo 2D support (maybe - I'm trying!). Some crappy icons ;-) ... Service detects if TouchFlo Today item is enabled. Link to start and stop the service. Fixed installer bugs. Bug fixes!
1.0.0.0 Beta (aka BETA1) - Initial release
Download
CAB Installer: http://www.codeplex.com/TFDetacher/Release/ProjectReleases.aspx
Source Code: http://www.codeplex.com/TFDetacher/SourceControl/ListDownloadableCommits.aspx
Installation
As explained on CodePlex...
1. Install the CAB
2. Run TFDConfig (important!!!)
3. Enable all the standard Today Items you want to use
4. Do not re-enable TouchFlo in the Today items (if you do, it will undo all your other Today plugins and your device might freeze up, requiring a soft reset)
Requirements
Windows Mobile 6.1
.Net Compact Framework 2.0
A device that runs TouchFlo3D (Manila) or TouchFlo2D (Manila2D).
FAQ
FAQ
Q: I uninstalled TouchFlo Detacher but TouchFlo did not come back!
A: Changes made with TFDConfig will not automatically be undone when you uninstall TouchFlo Detacher. To get TouchFlo back, go into your phone's settings. Go into Today. Go to the "items" tab. Check in "TouchFlo 3D" (or 2D or whatever). Exit. TouchFlo will be back.
Q: I uninstalled TouchFlo Detacher but my softkeys did not go back to the way they were before!
A: Changes made with TFDConfig will not automatically be undone when you uninstall TouchFlo Detacher. Do not worry! Fixing this is very simple. Before uninstalling TFD, it's recommended you run TFDConfig one more time and reassign the softkeys to whatever you want them to be. For TouchFlo's softkeys, all you have to do is set them both to empty (as in, nothing) to get the default softkeys (phone/programs). For Today's softkeys, you can assign them to whatever you want -- calendar, phone, contacts, your choice!
If you have already uninstalled TFD, you will need to use a registry editor to reset the values. Here are the relevant keys:
Today left softkey:
HKEY_CURRENT_USER\Software\Microsoft\Today\Keys\112
[Default] = Text on softkey
Open = Path to program to run
Today right softkey:
HKEY_CURRENT_USER\Software\Microsoft\Today\Keys\113
[Default] = Text on softkey
Open = Path to program to run
TouchFlo 3D left softkey:
HKEY_LOCAL_MACHINE\Software\HTC\Manila
HomeLSKText = Text on softkey
HomeLSKPath = Path to program to run (or blank for default)
TouchFlo 3D right softkey:
HKEY_LOCAL_MACHINE\Software\HTC\Manila
HomeRSKText = Text on softkey
HomeRSKPath = Path to program to run (or blank for default)
TouchFlo 2D left softkey:
HKEY_LOCAL_MACHINE\Software\HTC\Manila2D\Home
SK1 = Text on softkey
SK1Cmd = Path to program to run (or blank for default)
TouchFlo 2D right softkey:
HKEY_LOCAL_MACHINE\Software\HTC\Manila2D\Home
SK2 = Text on softkey
SK2Cmd = Path to program to run (or blank for default)
Hi,
Is this a Manila3D only switcher or will it also work with Manila2D? I have been using Mastsogo's until now, but the lack of support is a bit worrying.
motisu said:
Hi,
Is this a Manila3D only switcher or will it also work with Manila2D? I have been using Mastsogo's until now, but the lack of support is a bit worrying.
Click to expand...
Click to collapse
It may work with TF2D, I just have no way to test it since my device is TF3D. In the config, you can specify the location of the Manila EXE and the window class/titles. I'm assuming since MastSogo's did both, it's just a matter of tweaking those settings. As soon as somebody gets me that info, I can add it into the config app.
Installed on a Wizard (WM6.1 5.2.20273) running Manilla2D, set Today screen to use TodayAgenda 1.5 only. After soft reset, I get a Win32Exception with the following debugging information (see attached).
I'm checking the launch parameters in the config now (I started with the defaults).
Sheesh, I should have checked the parameters before going to the work of assembling that debugging jpeg. For Manila2D, the two references to Manila.exe need to be changed to Manila2D.exe. I still don't have it working, but at least it only throws one error message now.
I don't have any more testing time today. Good luck with your app.
thx1200 said:
It may work with TF2D, I just have no way to test it since my device is TF3D. In the config, you can specify the location of the Manila EXE and the window class/titles. I'm assuming since MastSogo's did both, it's just a matter of tweaking those settings. As soon as somebody gets me that info, I can add it into the config app.
Click to expand...
Click to collapse
As Uracil said, the name of the executable for TF2D is Manila2D. That's why Manila control needs a config program. It asked which one you are using and sets the parameter accordingly.
Fantastic. Loaded this onto my AT&T Stock, fully bloated Fuze. Works like a champ! Great app, thanks!
I will try this for sure!
TWO THINGS!
1) anybody knows a safe way to uninstall Manila Control?
2) I am a bit affraid of this "resident" thing... this program (TFD let's call it) uses one of the very scarce 32 processes? if YES sorry it's not for me (I am already dangerously close to the limit - up to the point that some sync processes don't have where to run)
nice app! well done
Ran through the steps to set it up, on soft reset the device hangs at the startup HTC animation, Hard reset time , the manila im using has the following mods:
CFC Compression
Background 4 all tabs (mun rus)
Stocks tab
HD contacts
Will investigate further..
EDIT: Havent been able to replicate this issue after a hard reset, probably something else i installed.
Minor issue ive spotted though, set left softkey in TF3D to "Today" which hides TF3D....in the blank today screen i dont see the setting for the left softkey (Which is set to "TouchFlo 3D" and should show TF3D) i still see the softkey setting from when TF3D is visible. So the effect is i cant get back to TF3D after hiding it unless i literally run it from the start menu.
NLS said:
I will try this for sure!
TWO THINGS!
1) anybody knows a safe way to uninstall Manila Control?
2) I am a bit affraid of this "resident" thing... this program (TFD let's call it) uses one of the very scarce 32 processes? if YES sorry it's not for me (I am already dangerously close to the limit - up to the point that some sync processes don't have where to run)
Click to expand...
Click to collapse
WM 6.x and newer raised the process limit to 32768, so you should be fine.
EDIT: I was wrong! Don't believe me! Keep reading below. (The short of it: WM6 is based on CE 5.0, NOT CE 6.0, which is the version of CE that doesn't have the 32 process limit.)
Uracil said:
Sheesh, I should have checked the parameters before going to the work of assembling that debugging jpeg. For Manila2D, the two references to Manila.exe need to be changed to Manila2D.exe. I still don't have it working, but at least it only throws one error message now.
I don't have any more testing time today. Good luck with your app.
Click to expand...
Click to collapse
The exception you showed is the service not finding the EXE. There are two places you need to change it. The "EXE Only" config is just the name of the EXE (for finding it in the running process list). The "full path" is where the file is located in the file system (including the EXE name!). Did you change both?
Thanks for the info. I'm going to make that "file not found" error more friendly for beta2. Also, now that I know what I'm looking for, I can add a built-in way to switch from Manila3D to Manila2D.
mrvanx said:
Ran through the steps to set it up, on soft reset the device hangs at the startup HTC animation, Hard reset time , the manila im using has the following mods:
CFC Compression
Background 4 all tabs (mun rus)
Stocks tab
HD contacts
Will investigate further..
Click to expand...
Click to collapse
Does it get to the Today screen at all? The service is in the Startup folder. All it does is try to Launch manila.exe at startup (you can actually even disable that if you want to in the config), so it would be really weird if that froze the device. Not saying it's not possible, just really really weird!
thx1200 said:
Does it get to the Today screen at all? The service is in the Startup folder. All it does is try to Launch manila.exe at startup (you can actually even disable that if you want to in the config), so it would be really weird if that froze the device. Not saying it's not possible, just really really weird!
Click to expand...
Click to collapse
See my edit above
thx1200 said:
WM 6.x and newer raised the process limit to 32768, so you should be fine.
Click to expand...
Click to collapse
No man you are wrong (100%).
In *my* WM6.1 at least, the limit is 32. Well in fact all WM6.1.
Only new WinCE (not the builds used in WM6.X) have lifted this limit.
WM7 is supposed to not have this limit (because uses different WinCE) and a very small possibility (like 5%) that WM6.5 will have this limit lifted.
With the help of Daniel Herrero (the guy that makes CommManagerPro) we even built a simple app that we run as much as we could, to test this.
Sure enough my device after 4-5 runs started killing other apps. After 1-2 more runs, I got a pop-up that said that I cannot run more apps because I reached the process limit. My device is a loaded Touch Pro.
His much lighter X1, sure enough came to the same result, but only after more runs, about 10 or something (since he had more process "slots" free).
So you probably have to (and please do) rethink your strategy (for example use a REAL service or handle things based on triggers) as processes ARE a scarce commodity in WM.
At least add a mode or something that doesn't use a process all the time (even with some extra delay). I will certainly NOT eat more of my processes.
I installed this on my Touch HD... ran config but chaned nothing, disabled TF3d and soft reset... now don't know what to do... seem to be missing a step... for example how to toggle between Today and TF3d... running hide and close tf3d in the utilities folderdoes nothing
NLS said:
No man you are wrong (100%).
In *my* WM6.1 at least, the limit is 32. Well in fact all WM6.1.
Only new WinCE (not the builds used in WM6.X) have lifted this limit.
WM7 is supposed to not have this limit (because uses different WinCE) and a very small possibility (like 5%) that WM6.5 will have this limit lifted.
With the help of Daniel Herrero (the guy that makes CommManagerPro) we even built a simple app that we run as much as we could, to test this.
Sure enough my device after 4-5 runs started killing other apps. After 1-2 more runs, I got a pop-up that said that I cannot run more apps because I reached the process limit. My device is a loaded Touch Pro.
His much lighter X1, sure enough came to the same result, but only after more runs, about 10 or something (since he had more process "slots" free).
So you probably have to (and please do) rethink your strategy (for example use a REAL service or handle things based on triggers) as processes ARE a scarce commodity in WM.
At least add a mode or something that doesn't use a process all the time (even with some extra delay). I will certainly NOT eat more of my processes.
Click to expand...
Click to collapse
You are right. I was going on what I read on another website from a while back. I just did some research and, sure enough, WM6 is based on CE 5, which has the 32 process, 32MB limit still in place.
The strategy I am using will not change as there is no way (that I know of) to write a service DLL in the Compact Framework, but if somebody knows of a way, I will certainly look into it.
EDIT: I did a check and I'm only running 24 processes with my media app, Total Commander, TFD, 3 other "service" apps (dont forget, PocketShield, VistaHide Battery Bar). That leaves me with 6 more apps until WM6 gets nervous (it seems to close after going above 30). How are you so close? I'm not judging your mobile computing habits, I'm just curious! Also, I'm thinking of rolling the "service" code into stand alone EXEs for cases like yours, but it will be very slow switching back and forth. I tested that at first before deciding on the memory resident app and it took about 5 seconds to switch each time. But maybe you'll have better luck!
abeery said:
I installed this on my Touch HD... ran config but chaned nothing, disabled TF3d and soft reset... now don't know what to do... seem to be missing a step... for example how to toggle between Today and TF3d... running hide and close tf3d in the utilities folderdoes nothing
Click to expand...
Click to collapse
It's possble the HD may have a slightly different Manila configuration than the Diamond/Pro. If you find the manila.exe and can scan the window classes and titles (such as with FDCsoft's Task manager) that will give you the info you need to configure it for the HD. If you figure it out, post it here so I can add it to the config app.
mrvanx said:
EDIT: Havent been able to replicate this issue after a hard reset, probably something else i installed.
Click to expand...
Click to collapse
GOOD! Whew!
mrvanx said:
Minor issue ive spotted though, set left softkey in TF3D to "Today" which hides TF3D....in the blank today screen i dont see the setting for the left softkey (Which is set to "TouchFlo 3D" and should show TF3D) i still see the softkey setting from when TF3D is visible. So the effect is i cant get back to TF3D after hiding it unless i literally run it from the start menu.
Click to expand...
Click to collapse
Let me see if I am understanding you. The left soft key on the "real" Today screen says "TouchFlo" but it isn't launching TouchFlo? If you go into the configuration and set the Today left soft key using my quick drop down (Show TouchFlo 3D) this doesn't fix the issue? If so, can you post what the app path is that it is showing?

My Personal Favorite Apps/Tweaks

I thought it was about time I shared my secrets. I've thoroughly tested every app. What doesn't work well, I don't post or use. Most if not all are .cab files so installing them is a snap. Some applications do require a second program for them to run, thus it would be more convienient if you were to install them first. The two files are Adobe Flash 7, and the .NET 3.5 Framwork...
Flash 7: http://download.macromedia.com/pub/flash/devices/pocket_pc/installers/fp7_ppc_en.cab
.NET 3.5: http://www.microsoft.com/downloads/...49-3C6B-42F1-9FD9-0041345B3385&displaylang=en
Unfortunately the .cab file is somewhat hard to find for the .net framework. The link I've inlcuded is from Microsoft and is installed from your PC. If all else fails a quick internet search for ".net compact framework cab" should get a result. Make sure you install both of these programs TO THE DEVICE.
Note...the list isn't in any order, I like them all!
FlashLIGHT
This is one of my favorite programs. It's called FlashLIGHT. It's a flash application (amusing isn't it?). It's an .exe file you copy into your programs folder under My Device>Windows>Start Menu>Programs. Then it will appear in your programs list. It's a really nice app with some really neat features...including...THE LIGHTSABER. Yes, for once, a lightsaber app for a phone without a motion sensor.
http://forum.xda-developers.com/showthread.php?t=458269
S2U2 (Slide to Unlock 2) and S2V (Slide to View)
Here's one that was just updated today! I really like this one just because it's really easy to use. It has full screen caller ID, SMS, MMS, and Email notifications. I would recommend you install it to the phone.
The other app that also works with S2U2 is S2V, it's a really nice photo viewer that you can also use to set the background to the today screen, contacts, and the background for portrait and landscape mode in S2U2.
More information and the links to download are at the developer's site...
http://s2u2.ac-s2.com/
Batti 2.4
This plugin is really handy. It's a battery gauge that sits at the top of the taskbar and shows graphically how much battery is left. There are like one or two other apps similar to this but this one is very customizeable. Install this one to the device.
Batti 2.4: http://batti.googlecode.com/files/Batti-2.4.zip
HTC Home Customizer
This one is kind of nice just for a change of pace. If you're like me, you got bored looking at the same plugin. Install to the device.
http://forum.xda-developers.com/showthread.php?t=375921
StopWatch 2.2
Very nice chronograph app. Haptic feedback (vibrates when you tap the buttons), split, and alarms. You can install this to the storage card.
http://kaldma.se/programs/stopwatch/
Pencil Box
This one is really nice. This is the free version, and as you will find out, you can't save your masterpieces. I have the full version and if you're into sketching like me, it's well worth the $13. You can install this to the storage card.
Free Version: http://www.freewarepocketpc.net/ppc-download-pencil-box.html
Full Version: http://www.handango.com/catalog/ProductDetails.jsp?storeId=2218&productId=111172
Kaiser Tweak
This is a MUST for any Kaiser owner. Enable HSDPA, turn off that extremely annoying startup sound, make the keyboard faster, and much more! Make sure you do a soft reset after changing any settigns. Install this to the device.
http://forum.xda-developers.com/attachment.php?attachmentid=92385&d=1213369847
Well I think that about does it.
Signing off,
HTCnerd

Categories

Resources