Profiles for Windows Mobile - Wing, P4350 Herald Upgrading

Does anybody know/use this program?
I think its THE application that I love the most on my PocketPC/Herald, but I never see it mentioned anywhere.
So I've deciced to make a post about the possibilities of this program:
(No I DO NOT work for them or know any of them personally )
What is it?:
- A piece of software that will let me create custom (phone) profiles for Windows Mobile Professional devices.
So, ok there are more programs like this, so why this program?:
- Because it is VERY clean on your TodayScreen, just one line displaying the profile selected.
So what makes me so excited about Profiles for Windows Mobile?
- Because every custom made profile allows you to run a program of choice.
You can then link that profile to start at a certain time, or start it manually by pressing a software button (or select the profile from the dropdown list on the todayscreen)
or a hardware button.
- You can also enable/disable the Phone/Wifi/Bluetooth per profile.
- You can also switch the screen (portrait/landscape) per profile.
This allows me to do the following on my Herald:
- I've created these profiles, which perform these steps:
* normal
this profile sets the phone volume to normal volume and starts every day at 7am.
* silent
this profile I select by hand if I don't want to be interrupted
* vibrate
this profile I select by hand and puts the Phone on...vibrate (go figure), nice for meetings
* internet
now it gets good, this profile I select by hand (an icon under programs) and does the following:
- sets the call/sms volume to a certain volume
- enable the WiFi connection
- start PocketIE
* itunes
i love this one 2, does the following (when I tap on the icon)
- sets the call/sms volume to a certain volume
- enable the WiFi connection
- start Salling Clicker (remote control for installed itunes on my pc)
* headphone
this is the most used one and I start it by simply pressing once on the right softkey button on my Herald:
- sets the volume of the phone ringer/sms low
- starts Coreplayer
Now I don't go DEAF anymore when someone is calling me
Here's the official site, but I really do recommend you get the slightly older version: 2.1.0.558, because it's slightly faster and works beautifully under WM6.1.
http://www.winmobileapps.com/device/pocketpc/pwm/pwm.aspx
Edit: I know this looks like a big advertisement, but I just like the program and want to bring it under your attention and show you the possiblilities

Related

Basic issue with Windows Media Player

I recently got an O2 XDA IIi (Alpine) and have fiddled about with it a bit, not gone as far as flashing the ROM or whatever. Havn't even paid for it, so don't really want to totally screw it just yet.
What I have done is transfer some songs to my SD card, and I listen to them whilst travelling to work. I just put WMP on to play, and manually disable the backlight at the moment, but its still possible for buttons or the screen to get pressed.
Simply put, short of getting a full case for it or turning it off (which stops Media Player playback) is there anyway to lock the touchscreen and hard buttons, ie: like the original Nokia Menu > * keylock? I will eventually get a case for it, but right now I've got -zero- money.
I've searched as far as I'm able this evening, and have come up with nada!
I've got a quick fix for this, in that I set my PDA to password-lock at 0 minutes, turn off the backlight manually and then turn it off and on again.
Is there a simpler way to accomplish this?
On your way to work, you could also read the manual whilst listening to the sweet music. Then you would realise that your "solution"is not the best you can find :shock:
Seriously, you can set a hardware button by clicking on Menu>Options in windows media player and set hardware button for whatever you want 8)
That works fine, but it doesn't have any keylock function. The closest is "toggle screen", but that doesn't disable any of the hard buttons (The hangup/pickup, camera, notes, calender, contacts buttons)
Also, it'd be hard to read the manual when I'm cycling to work
I use GSPlayer http://hp.vector.co.jp/authors/VA032810/
It is lot lighter, stable and has better playlist support. It has shut-off screen and buttons lock option that you can assign to a h/w button. Very handy.
Is there an MPEG4 AAC codec/plugin for GS? I've got TCPMP at the moment with the AAC codec from rareware.
Also got a free leather case from work, so it's not too much of a problem now.
Tried ScreenLock? http://www.pocketgear.com/software_detail.asp?id=14621
It's freeware.
I used to have another locking app on my XDA, but lost it when I hard reset, and now I can't remember its name Its icon was a big yellow padlock though, and it let you lock the keys by clicking on the shortcut in the Start menu, and you pressed and held down a combination of keys you set up during the installation process, which would unlock the device again (I chose the top button + the action button, for simplicity's sake).
Previously i used Resco Audio. Because it has automatic screen toggle function, and also, when riding bike or driving, it easy to skip songs by pressing either the camera or recorder button.
But for now i just stick to WMP10 since the volume control is differentiated with the phone's volume control. Unlike Resco Audio, when i try to lower the sound using hard button, the phone volume also lowers at the same time... making me missed my important calls. OTOH, I use SPB pocket plus, and put the screen toggle button on the today's screen. Hope my solution could solve your problem. TQ
Use psShutxp
Do a google search for psshutxp (make sure you get the one for a QVGA screen (NOT VGA)). The site is in Russian, but there's also an English version of the website. It's a free app that simulates the "Log off" screen of Windows XP. When the "Log Off" screen pops up, there's a button (the left one) that says "Light Off". It turns off the screen (not just the backlight) and prevents any "input".
I'm listening to Erasure on WMP using this. It should work for you. It does not disable the hardware buttons (i.e. if you press the contacts button, the Contacts application will be launched (but it will not turn the screen back on)) but I don't see that as a big issue.
Justin

Turning Bluetooth On

Is there a program that will turn Bluetooth On/Off and when On, allows it to be visible to other devices? (that is ticking both the boxes on the bluetooth settings) ??
Anyone?
been looking for something like this for ages... there are a few options, neither of which were what i really wanted....
try btIO - http://forum.xda-developers.com/showthread.php?t=284923&highlight=btIO
(issues for me : it runs in the tray with a tiny icon which is not so finger-friendly, and creating a shortcut to it with a bigger icon for the today screen just seems to launch multiples of the program rather than activating / deactivating the BT)
and there seems to be an HTC BT Today plugin somewhere...
i'm now using wisbar, and a shortcut on the screen goes to the BT settings pages. not ideal, but closest i've come to what i need...
edit -
try this, second prog down the list :
http://forum.xda-developers.com/showthread.php?t=333237&highlight=htc+bluetooth+today+plugin
Ive just had a look at btIO, and Im og the same thought as you - not wanting it to be memory resident etc, so I tried the Smartphone version which cycles between the 3 states everytime you run it Eg Off, Connectable/Discoverable/back to off again, which is what I want, and it works on the PPC!
(actually its not 100% perfect, it goes Off/Connectable/Connectable/Discoverable/off, so you have to run it an extra time to get it to connectable, but it the best Ive seen so far.
AE Button Plus, does this easily and so much more, I have my Win button set for double tap=BT On/Off, tripple tap=WiFi On/Off.
RemE said:
AE Button Plus, does this easily and so much more, I have my Win button set for double tap=BT On/Off, tripple tap=WiFi On/Off.
Click to expand...
Click to collapse
Thanx dude....AE Button Plus is now a must have program for me This is what i call fully utilizing all the buttons on the Kaiser
Edit: Is there a way to map the button to turn on "Beam". Unless i'm expecting a file transfer, beam is normally off and would be great if i could just turn it on with two press of a button
WOW!
That really is a great little app saves so much messing around, top tip!

[APP+DRV] [Keys remapper] Raphael Keyboard Controller GSM/CDMA v1.4

This is what many touch pro/fuze owners want to have - ability to get full control over their keyboards.
This is for Raphael only! Do not try to install this on other devices!
Do not ask me to make a version for other device since my remappers are driver dependent and this can be very and very complicated without real device (if possible at all).
So, what is it ? It's a modified keyboard driver with configurator application for keys setup. Any key (yeah, i mean ANY, including Home and Back keys) can be reassigned to perform desired actions. Keys on a QWERTY keyboard are not an exception, they might be remapped too.
If any key has an action configured and is defined to be processed by my driver extension, it wouldn't go into the system. That is to say no one program even like AEButton will see key events processed by my driver.
Driver extension also can vibrate on any key press.
Modified drivers were tested on many ROMs based on different OEMs, so they would work in most cases.
Thanks dcd1182 for CDMA version testing.
Features:
Different event types supported: single, double and triple clicks, long presses
Two modes of key mapping: three actions per key or direct key mapping
Key repeats in direct key mapping mode
Actions sequence repeats in actions mode
Key combinations using FN modifier
Default key behaviour action - you won't loose key's default behaviour if you just want to add double click or long press to it
Different key behaviour depending on foreground process/window class/window text
Multiple rules for each key to provide different behaviour for each application you want
Multiple actions for each event
Different predefined actions:
Run program
Key press emulation
Send symbol/text to active window
Close active window
Switch to window by class/text
Terminate data connection
Wi-Fi toggle
BT toggle
Screen rotation
Power management (screen power toggle, suspend, reset)
Exceptions lists which are used to deny key remapping depending on foreground process/window class/window text
Configurable long press and double click duration
Configuration import/export in configurator
Changelog is located here.
Configurator UI localization support information is located here.
Requirements:
- .NET CF 2.0 (for configurator app)
- WM 6.1/6.5 compatible
Usage:
- Install SdkCerts.cab
- Install RaphKbdControl_XXX.cab
- Soft reset
- Check if keyboard works by pressing hardware buttons and seeing if they do their work, if not - uninstall cab, this wouldn't work on your current ROM
- If it works - go to the control panel and find "Keyboard Config" on a System page
How to define key processing:
- Run configurator (Control Panel -> System -> Keyboard Config)
- Press Menu -> Add key
- When dialog asking you to press key appears press and release desired key
- Set up needed options in key setup dialog and press OK (left softkey)
- In configurator's main window press left softkey "Update settings" to let new configuration take place (reboot is not needed, coz new settings will work immediately after saving)
What to do if keyboard doesn't work after uninstallation of this software:
- in any way stop device "KBD1:"
- for example, you can use Dotfred's TaskManager - navigate to Devices tab and find the KBD1: string, then press Stop
- delete files \Windows\keypad.dll and \Windows\kbdcntrl.dll
- soft reset
How to add new button to Buttons applet and get it working:
- add or copy existing key [HKLM\Software\Microsoft\Shell\Keys\40CX], where X is 1-6
- under this key add next values:
* Name - display name of the button in list (doesn't matter what you write here, it's only for you)
* Icon - path to icon for this button
- goto configurator and define an 'emulate key press' action for any button you want and set these values here: key code - 'App X' and check 'Win' checkbox - only in this case button will work
- save settings and enjoy newly created button
TODO:
- optimization
- Shift+?? key combinations support (if there would be requests on this)
- more actions
- other useful things
- your suggestions ?
Backup before installing of modified driver is strongly recommended.
Be careful when downloading the cab, make sure you choose the correct version suitable for your device.
Also, here is small collection of AltTab programs attached.
You can use any of them assigned as 'run program' action to desired key to switch between running programs.
well im going to try this right now, thanks
tested and works great.
side note: under the todo list adding different key behaviours depending on active window would be great
thanks
Push!
What a great app ! Couold you try to add something like multi-pressd ?
Glad to see something like this come along.
Curious, any plans to integrate with the Buttons applet found in Settings?
Cheers,
Again, excellent work!
luciusz said:
Couold you try to add something like multi-pressd ?
Click to expand...
Click to collapse
Do you mean key combinations ? I will think about it.
hilaireg said:
Curious, any plans to integrate with the Buttons applet found in Settings?
Click to expand...
Click to collapse
No. Although buttons applet and my extension do similar work, they work in different ways, so it's not possible to integrate them at this moment.
It is very cool program.
But it is not work with russian keyboard on official Rom
Or it's my mistake?
after uninstall app and soft reset do not work hardware keyboard,
and keys: on/off device (on the top side) and loudness (on left side)
What can I do?
Cool tool!!! If you implement to configure different behaviour for different programs that would be really nice!
Wow; this really does sound like the tool I was hoping for. (The hardware keyboard and the home/back etc keys? Perfect!)
Sadly, seems like the rom I am using (MightyROM5, for CDMA and Sprint) wasn't one of them... oh, well. If anyone else with CDMA has a ROM and tries this successfully, though, I'd love to know so I can try a different one.
For me, the hardware keys worked again after an uninstall and soft reset. (To turn the screen back on after it fell asleep while I was doing this, I had to hold the power key down as if I was going to force it to turn off, only longer than normal -- just a FYI if someone else has the same issue.)
ldrn said:
Sadly, seems like the rom I am using (MightyROM5, for CDMA and Sprint) wasn't one of them... oh, well.
Click to expand...
Click to collapse
Could you send me keypad.dll (hope CDMA version has the same name as for GSM) file from your ROM ?
is there a way to make a tab key ? i really would like one . i hate having to touch the screen to change entry feilds on the internet ,usually when i log into xda or myspace or anywhere that has a forums ..... i use it tons on my computer and thats pretty much my only complaint about the fuze keyboard ...NO TAB !
tarkim said:
Could you send me keypad.dll (hope CDMA version has the same name as for GSM) file from your ROM ?
Click to expand...
Click to collapse
This is the keypad.dll from MightyRom 4.16 (CDMA):
Two requests:
1.
Please let me execute .lnk files also, not only .exe files
2.
I cannot use arguments when calling exe files. Please support arguments when calling exe files in the next version.
Thanks for listening!
Oliver
gmanfuzing said:
is there a way to make a tab key ? i really would like one . ....
Click to expand...
Click to collapse
owilsky said:
Two requests:
1. Please let me execute .lnk files also, not only .exe files
2. I cannot use arguments when calling exe files. Please support arguments when calling exe files in the next version.
Click to expand...
Click to collapse
All these would be implemented in new version which I'm currently working on. Wait a few days and you'll get it
mcw
tnx for driver, will se what I can do
Nice!
Will this app let me remap the Volume Up/Down to Scroll Up/Down?
tarkim said:
mcw
tnx for driver, will se what I can do
Click to expand...
Click to collapse
Wow, thank you for taking a look at this! (And thanks Mcw for posting it.)
kusbainian said:
Will this app let me remap the Volume Up/Down to Scroll Up/Down?
Click to expand...
Click to collapse
yes
ldrn
i've analyzed CDMA keypad driver that mcw posted here, it's 90% similar to GSM version
i will patch it in a free time like my one, but i haven't a CDMA device to test it so you will need to test patched driver
Amazing app, exactly what I dream about, thanks!
I would also like to propose some more functions than just running app with keypress, like for example closing window, closing app, opening start menu, etc...
And, if anybody knows standalone symbols keypad replacement, with your superb program we can get rid of this problem: http://forum.xda-developers.com/showthread.php?p=3911050
I have an issue with this app, dunno why but only my storage card is available to search exe from, I'm unable to search exe from main memory, how comes?
Thanks

[Project] multi-function (long press) volume buttons

Requirements:
Tasker
AutoInput (paid version)
(tested on Nexus 5x)
I never used the volume controls unless I was listening to music so I decided to get creative with tasker.
I've used this profile for a few weeks now and it works very well, there might be some misinterprets (I've had 2 in total) if the phone is lagging heavily (like when casting and playing a video),
but I only encountered this issue once in a few weeks of use (and I've had problems with tasker and lag on other profiles), anyway your mileage might vary depending on your usage.
It also controls headphone and bluetooth volume.
**What it does**:
Reprograms the volume buttons to have a short press and long press function, depending on if media is playing they have different functions (completely customizable).
By default, if media is playing it will control media volume, if it's a long press (and it's playing) it will launch apps. If nothing is playing it will simply launch apps or whatever you want it to do (so that's 4 functions per "is media playing" state).
This is very useful for portait toggle, flashlight or even notifications pull down for those awkward hand position moments to give a few ideas.
**How it works**:
On button down events, it will check if media is playing (every 1.5s at most, this info is used to determine the button action in later if statements), then it will wait for 1.5s (by default),
if the wait is not intercepted by a button up event (short press) within those 1500ms, it will be registered as a long press.
After this comes a bunch of if statements that use the above information to choose the right action (is media playing, was it a long press?).
I'd suggest taking a look at all the tasks and profiles to see how they work, I also added a profile which disables the custom keys (and re-enables the stock function) when a call is active.
These are the main components of this project to make it work if you want to get creative yourself.
manage = CONTEXT.getSystemService (audio );
%playing = manage.isMusicActive();
Click to expand...
Click to collapse
(credit goes to the internet/google)
and AutoInputs key suppress function and key up/down event profile triggers.
**How to set up**:
Import project, use the suppress task to enable key suppression (this must be done once to disable the stock key functions).
You can then tweak the vol up/down tasks to accommodate your needs.
the first set variable %longpressduration should be pretty obvious
scrolling down to the if statements you can change the actions for each event, it can be anything, even other profiles, I'd say sky's the limit but it's tasker in this case
I don't know if these things get exported, but make sure the button up events have a higher priority than then down events.
Download:
https://drive.google.com/file/d/0Byn3Aaml1wlcRENBMTB0MVFXczA/view?usp=drivesdk
Shebee said:
Requirements:
Tasker
AutoInput (paid version)
(tested on Nexus 5x)
I never used the volume controls unless I was listening to music so I decided to get creative with tasker.
I've used this profile for a few weeks now and it works very well, there might be some misinterprets (I've had 2 in total) if the phone is lagging heavily (like when casting and playing a video),
but I only encountered this issue once in a few weeks of use (and I've had problems with tasker and lag on other profiles), anyway your mileage might vary depending on your usage.
It also controls headphone and bluetooth volume.
**What it does**:
Reprograms the volume buttons to have a short press and long press function, depending on if media is playing they have different functions (completely customizable).
By default, if media is playing it will control media volume, if it's a long press (and it's playing) it will launch apps. If nothing is playing it will simply launch apps or whatever you want it to do (so that's 4 functions per "is media playing" state).
This is very useful for portait toggle, flashlight or even notifications pull down for those awkward hand position moments to give a few ideas.
**How it works**:
On button down events, it will check if media is playing (every 1.5s at most, this info is used to determine the button action in later if statements), then it will wait for 1.5s (by default),
if the wait is not intercepted by a button up event (short press) within those 1500ms, it will be registered as a long press.
After this comes a bunch of if statements that use the above information to choose the right action (is media playing, was it a long press?).
I'd suggest taking a look at all the tasks and profiles to see how they work, I also added a profile which disables the custom keys (and re-enables the stock function) when a call is active.
These are the main components of this project to make it work if you want to get creative yourself.
(credit goes to the internet/google)
and AutoInputs key suppress function and key up/down event profile triggers.
**How to set up**:
Import project, use the suppress task to enable key suppression (this must be done once to disable the stock key functions).
You can then tweak the vol up/down tasks to accommodate your needs.
the first set variable %longpressduration should be pretty obvious
scrolling down to the if statements you can change the actions for each event, it can be anything, even other profiles, I'd say sky's the limit but it's tasker in this case
I don't know if these things get exported, but make sure the button up events have a higher priority than then down events.
Download:
https://drive.google.com/file/d/0Byn3Aaml1wlcOFVFYWZUSC1DWlE/view?usp=drivesdk
Click to expand...
Click to collapse
Nice job.
Another alternative for the same functionality is this
https://play.google.com/store/apps/details?id=com.spazedog.xposed.additionsgb
vickylahkarbytes said:
Nice job.
Another alternative for the same functionality is this
https://play.google.com/store/apps/details?id=com.spazedog.xposed.additionsgb
Click to expand...
Click to collapse
I updated my link, tweaked the settings a bit.
Nice, will definitely check it out since I've got xposed installed! For those that don't, you can give this project a try.
Edit:after trying it out it seems to respond somewhat faster under certain circumstances, but it doesn't allow to check for media playback. So I guess depending on your needs you night want to use one or the other

Use Convenience Key as Mute Switch

This will allow you to use the Convenience key as Mute Switch it will mute all your sounds (notification, ringer and alarms)
Prerequisites
Sound Mode Tasker Plugin https://play.google.com/store/apps/details?id=com.nick.mowen.soundplugin
Button Mapper https://play.google.com/store/apps/details?id=flar2.homebutton
MuteAll.apk = attached to this thread (This is just a Tasker task I wrote and exported it as an app)
Steps
1) First download all the files and install them
2) Go to Settings -> Convenience Key -> Hit "Clear" , then go home
3) Open Sound Mode Plugin and click Setup Sound Profiles, be sure to copy exactly what I did (case sensitive) or else it wont work
make 2 profiles
silent
unsilent
Note: its up to you if you want to silent all 3 volumes or just a specific one just adjust the slider
4) Open Button Maper application and click Add Buttons
5) Click the + (Plus) Icon and hit the convenience key, it should now detect the convenience key
6) Customize the key, I have mine set to "Single Tap" then on top select "Applications" and look for MuteAll
7) Exit the app and try your convenience key, there might be a few seconds delay sometimes but it will work
You should see "Silent Mode" or "Normal Mode" flash on your screen when its activated / deactivated
Enjoy!
another method of use of bb keuone conveyance key as mute switch (timed)
I have shared another method of use of BB keuone conveyance key as mute switch (timed)
https://forum.xda-developers.com/bla...witch-t3899281

Categories

Resources