DeviceLock + Volume Control - Windows Mobile Development and Hacking General

I've found a wonderful opensource device lock application (deltaLock). It can lock the device using hardware buttons and can keep device locked even if device was waked up by sms or gprs connect attempt. BUT. As far as I use my phone for playing music I conclude it is not very handy to have volume buttons nonfunctional. I have just added ability to control volume while device is locked.
The applications consists of two exe files. First, deltaConfig is used to set key codes for unlocking / controling volume. Second, deltaLock, locks device. You can set two keys for unlocking (they have to be pressed simultaneously) and one for each "Volume Up", "Volume Down", "Mute". By pressing volume buttons system sound volume changes, so it is useful not only when music is playing but also when the phone ringing or you are in the middle of conversation. By now, there are 10 sound levels available (common 5 is not enough for me but 10 is ok), it could be increased later (sound volume variable type in windows systems is word, so it can be any integer in range [0..2^16-1].
The best way to lock your device is to bind deviceLock to one of hardware keys. It can be done by Settings->Button, but it is better to configure unlock buttons first
Original deltaLock can by downloaded by the link above, deltaLock with volume control - here. Hope somebody will find this little app useful

assigning lock
hi, my wizard doesn't give me the option to assign delta lock with volume control to a hardware key. i did install the original lock first, and after uninstalling it the button assignment screen still has the original deltalock but givs the error message: ...cannot be opened...
any help would be great,
thanks in advance

The easiest way to fix it is to install original deltaLock again and then simply overwrite files in /program files/deltaLock with those unpacked from archive i provided (just copy deltaLock.exe and deltaLockConfig.exe from archive to /program files/deltaLock folder on your pda).
Sorry, i was too lazy to make an installer, but i'll fix it soon

I made a cab installer

working
many thanks, it's working perfectly now

You're welcome. Glad it's working now.

Hello there,
Thanks very much for that great program, in fact I have another issue, my Volume Control Scroller is not woring at all in my PDA2k (WM5), so it is impossible for me to mute the ring if i don't want to answer the phone, so what i am really searching for is a program like yours but without Device Lock, is there any program that I can change some buttons on my device(while PDA2k has many) to control volume?? I hope i can find like this program with you...
Thanks again,
Ghaith

umm
check AE Button Plus but it isn't free

hey, thanks alot, I tried the program, and it is working for volume control, but while Phone is ringing, these volume controls are not working, so I got nothing
anyway thanks again

Any additional Functions for a Great Program?!?!
Your program seems to be exactly what i am looking for. I carry a veriation of the HTC Wizard branded the Cingular 8125. I hate accidently picking up calls or dismissing messages or alerts when the device is in my pocket, briefcase or while pulling it out of the holester. Your program seems to be right up the alley of what I am looking for. Are any of the programs perameters user definable?
What I mean is, I just don't want to accidently answer a call or ignore a call. Nor do I want to accidently start a program, dismiss an sms, email, reminder or alert. But I would like all of the functionality of the volume slider to mute ringers on incoming calls until they go to vm and use my Windows Media Player and all of its functionality at the same time. I know this seems like having my cake and eating it too, but I have to think these devices are smart enough to handle it.
My idea would be a Device Key Lock user interface where eu had the ability to define through check boxes what programs to allow or not allow while the device or keys where locked. And that all of the functionality of the programs allowed where available.
Is it out there?
Thanks
CG

Part 2
Also a way to define how much time would go by before the device would lock on its own.
CG

Related

Jog Button

What is the Jog Button program?
It seems to have installed itself on one of my hardware buttons and ocassionally scrolls through several functions when that button is pressed.
I know how to change the button assignment but am wondering if there is something about Jog Button that we will want to use?
JogButton was just a freeware app we liked which allows multiple functions to be controlled by a single button. Feel free to re-assign the apps using JogButton's 'Tools' menu, or to use the button for something else entirely.
X
Thanks for the quick reply.
Do you know where I can find a help file for instructions for Jog Button?
I couldn't find it within the device and in playing with the program it just doesn't come to me.
JogButton Instructions
Fairly simple once you get the hang of it...
1. Press-and-hold the contacts button to activate JogButton. This causes the programs in its list to scroll/cycle
2. Release the contacts button when the icon of a program that you want to activate appears
Setup
1. Press-and-hold the contacts button
2. Click on the tools menu at bottom of screen
3. Select setup from the tools menu
4. The dialog that shows lists the programs and order of cycle.
5. Add/Delete/Edit as desired
6. The Snd check box is a toggle for sound/no-sound (a beep as each program is shown)
7. Duration is the number of milliseconds that an icon is shown
Hopefully that answers you questions
I'm the author...
Tek
Thanks for the reply. You are a genius!
This seems like a very handy app.
Joe_PDA
other buttons
What about using this very simple app on the calender button.
Have your "serious" stuff on one side,
then "toys" on the other..
I presume you have future plans, so give us a clue please
Perhaps even ask for ideas...
Martin
JogButton - Future Plans...
I started coding an alt-tab like feature into JogButton, but was not sure if that would be useful for anyone other than me. As you may know alt-tab in the Windows world scrolls you through the open list of of apps in a Last-in-first-out/Most Recently Used fashion. This would be useful for switching between two apps, the downside would be that you would have to remember the order. I was thinking of putting a toggle on either the menu or in the setup dialog to select this mode.
As for using two buttons, it is possible,but the way PocketPC handles the programs assigned to a button they have to have different names. I would of course have to make a few minor adjustments to allow for this, but it is possible.
I'm up for any suggestions to make this program more useful. Start a list and let's see what we get.
8)
Re: JogButton - Future Plans...
tekknogenius said:
I'm up for any suggestions to make this program more useful. Start a list and let's see what we get.
Click to expand...
Click to collapse
Bug: by timing a quick press just right, I can get it in a mode where it keeps cycling through the programs even though I've released the button already.
I think I was unable to map it to both the hardware buttons using a different list of programs to cycle through for each button. Since a single short press still does the same thing, there's really no reason not to map it to the second button also. (?? Quick hack: map second button to patched Jogbutton2.exe, using different set of registry keys. Better: multiple small stubs which start the real exe telling it which stub was executed. ??)
Maybe map a special action to pressing both buttons at the same time?
Also, something like 'double-press' and 'triple-press' found in some other programs to quickly go to the second and third item (or completely different items) without looking at the phone would be handy. I never really use the rocker-switch, but it could be handy for app starting: just keep the hardware button pressed and hit one of the four directions or the center, giving you 5 new things (per hardware button) to start.
JogButton...
Good suggestions. I can enhance it to use all available buttons. I prefer to use one hand, but others might like to have more options available.
hmm, must be a n00b suggestion, but perhaps it would be possible to use the volume control button? i dont use it for anything anyway.
Only two options... that I know of...
On the XDA/MDA PPCPE there are only two mappable buttons, unlike other PPC that have four or five. It's either the contacts button or the calendar button. Now once an app is mapped to either button and the app is launched, it can control any of the buttons. As a side note, the volume button would be great if it were dual functioning: a press-and-release brings up the volume dialog; a press-and-hold would bring up the record function.

Toggling touch-screen on/off

Does anyone know a software that can toggle touch-screen feature on/off on Magitians?
I don't mean blanking the screenduring a call, but rather a program that blocks screen tapping. I want to operate my S110 with buttons without worrying about accidental screen touches.
Hi
You can always use TPenable.exe and TPdisable.exe from any Extended ROM.
Good luck
Thanks but... TPDisable.exe disables all buttons also. So, it doesn't work for me.
Hi, do a search for "mortsaver".
I know MortSaver. This program turns screen off entirely, not only touch-screen feature. So, doesn't work for me either.
amed said:
I know MortSaver. This program turns screen off entirely, not only touch-screen feature. So, doesn't work for me either.
Click to expand...
Click to collapse
As far i understud, you can configurate it to do what ever you need:
"What is it good for?
MortSaver is a combination of screensaver, keylock, and a "stay off!" function.
Screensaver:
The display's turned off, but the PPC keeps running (e.g. for audio players). In spite to other tools, MortSaver turns off the dispay again if it's been switched on by e.g. an alert or the on/off button.
Keylock: All buttons (except the one necessary for deactivation, of course) are locked, as far as it's possible to me. A few programs sadly use some undocumented tricks, which allows them to get the button presses even if they're assigned to MortSaver in the system, or set themselfes as topmost window, by which the direction pad keys will be sent to this window. Disabling MortSaver can be done either with one button or a sequence of two buttons.
"Stay off!": PocketPCs are often switched on by themselves or accidentally - by alerts (appointments, SMS, ...) or accidental button presses in your pocket. In those cases, MortSaver can turn off the device again after a selectable timespan (so you recognize MortSaver's active and the device alive).
After power on or system-caused disabling of the screensaver, MortSaver shows a countdown until the screen or device (depending on settings, also see instructions), the button(s) to deactivate it, the time, battery level, a user definable text (e.g. owner infos), and on Phone Edition devices also signal strength and hints about missed calls and SMS."
Source Official mortsaver web page:
http://www.sto-helit.de/modules/edito/content.php?id=36
I am not saying that Mortsaver does not deliver what promises. Simply I am looking for something different.
To rephrase what I need in other words:
1/ having screen on (to see what is on the screen)
2/ having device making no reaction on screen taps
3/ having all button working (slider, power, application)
I've configured my S110 to operate and run everything I need on the run by one hand using just buttins. But quite often accidental touch by finger or cloth (when I pulling it of the pocket or putting it back) stops what I run or making a second call to the person I've just talked.
Ok, now i get your meaning. Perhaps yo can ask directly to mort developer as i did many times at his own email witch you can find at his web page.
Look for Pocketmax ScreenGuard works perfectly. Costs some money though.
ScreenGuard ( http://www.pocketmax.net/screenGuard.htm ) still locks the buttons, though? Except for the green call button - and then only when you also use their PhoneAlarm app.
ScreenGuard falls close to what I am looking to. But it locks buttons and couple of times it locked "too good" - I couldn't unlock my device and needed to HR.
maybe u want to try this...
assign it to any button to lock....
to unlock, hold record button and calendar button...
i assigned it to record button for easy usage...
cheers...
nonentity said:
maybe u want to try this...
assign it to any button to lock....
to unlock, hold record button and calendar button...
i assigned it to record button for easy usage...
cheers...
Click to expand...
Click to collapse
But this one also turns screen off :-(

Media Player continuing to stream when device is 'off'

Hi all,
I use the BT A2DP profile to stream music through the media player and one of the 'features' that differs from the K-JAM (wizard) and is lacking in the TyTN is the ability to continue that stream even when the device is 'off' (useful for saving battery, switching off the buttons, etc.). With the TyTN whenever the device is turned off the stream also ceases. Does anybody know if there is someway of ensuring that the media player is not switched off along with the device (I'm guessing a registry setting or similar).
All help very welcome.
Cheers
I was wondering this also. My wizard was able to be "off" and still stream. ANyone got any brigjt ideas?
Later, Lew
Have you tried just turning the screen off? PocketPlus has a utility called "Screen Toggle," which does just that.
When used in conjunction with the Button Lock (leaving only the power button active), you just might be able to solve your issue...
goestoeleven said:
Have you tried just turning the screen off? PocketPlus has a utility called "Screen Toggle," which does just that.
When used in conjunction with the Button Lock (leaving only the power button active), you just might be able to solve your issue...
Click to expand...
Click to collapse
Yeah...what he said!
That what I do.
I really miss this feature to.
So there is no way to do it on the Hermes?
Its not particulary elegent to have to perform multiple steps to turn the screen off. it was much eaiser just to hit the off button and listen away...
I'm using VjDeviceLock wich is what you want, I think.
After you've installed it you should create a new shortcut in c:/windows/startmenu/programs/vijay555/vjdevicelock. You can copy an exiting one in this directory and edit the parameter. What you want is "-displayoff". I bound this to my Videocall-Button, cause I don't use video telephony.
If I listen to music I just have to press my Videocall-Button and VjDeviceLock turns off my screen and locks all Buttons except the power on/off one.
Also VjDeviceLock is just great to save money
If you get a sms or a call the device turns on itself. I once didn't notice this and called a random person out of my adressbook, because I had my trion in my pocket and were moving all the evening and somehow started a call.
This cannot happen again, because I started vjdevicelock with parameter "-install". Now everytime my trion turns on itself it gets automatically (re)locked.
thats a fantastic solution and it works really well!
what program are you using to remap the buttons?
Hi,
Does anyone else suffers strange key problems when using VJdevicelock;
After using -displayoff or -displaytoggle and resume back to normal, phone buttons (call/disconnect,videotalk) doesnt work anymore, it need to be softreseted before the buttos work again?
-Kha
EDIT:
just found out that when resuming from -displayoff, after pressing windows and ok softkeys, dialbuttos work again!
I'd appreciate if somebody here could advice me on how to map VjDeviceLock to VideoCall button on my TyTN (I have original TyTN ROM and the VideoCall key is functional ). I couldn't remap it using Buttons configuration utility in Settings.
as I said you have to create a Shortcut in your Startmenu. Shortcuts in Startmenu are shown as available possibilities in Start - Settings - Buttons (Perhaps it's called a bit different. I'm using a german version where it's called 'Tasten')
This is how I remapped it. I don't use a special program.
I use the device lock on today plugins.
S.K.
silent_killa said:
I use the device lock on today plugins.
S.K.
Click to expand...
Click to collapse
This does not turn off your screen AND your device is sometimes getting unlocked when you receive calls or sms.
Remapping VideCall button
sn00x said:
as I said you have to create a Shortcut in your Startmenu. Shortcuts in Startmenu are shown as available possibilities in Start - Settings - Buttons (Perhaps it's called a bit different. I'm using a german version where it's called 'Tasten')
This is how I remapped it. I don't use a special program.
Click to expand...
Click to collapse
Thank you very much for your instant response. I did all you mentioned in your message and I remapped the VideoCall button (is it the Button between Buttons 4 and 5 ? ) but pressing it still doesn't activate VJDevice. Any other suggestions?
Is the device locked when you click on the shortcut?
If not: edit an existing shortcut, let's say "VJDeviceLock About.lnk". Make it point to: \Programms\vjay555\VJDeviceLock\VJDeviceLock.exe" -displayoff
It is right that there is only one "
When I open my shortcut in a text editor the content is:
Code:
64#"\Programme\vijay555\VJDeviceLock\VJDeviceLock.exe" -displayoff"
Yes. The device locks when I click on the shortcut itself but when I press VideoCall button, to which I had previously mapped the link, the Dialpad pops up.
sn00x said:
I'm using VjDeviceLock wich is what you want, I think.
After you've installed it you should create a new shortcut in c:/windows/startmenu/programs/vijay555/vjdevicelock. You can copy an exiting one in this directory and edit the parameter. What you want is "-displayoff". I bound this to my Videocall-Button, cause I don't use video telephony.
Click to expand...
Click to collapse
How can you do this? Are you using a third party app? I see no way to bind anything other than 5 buttons on my device...
I bound it to "Button 5".

How to assign new buttons?

I'd like to be able to hold a button (other than Button 5) and have it execute a command/program. Can it be done?
ie. Hold OK button to launch X program? I've googled with no luck.
Search the forums. There is a thread by Sleuth255 (?) with the title PTT Function Hacked or something similar.
I found that thread. But it's doing what my TyTN does anyways... allows you to hold the button 5 and launch. I need that function for the other buttons as well.... unless I'm missing something.
i use ae button plus for this.
its free on a trial with a popup on phone phone startup, or $7 to unlock.
its FANTASTIC. interface isn't overly intuative to setup, but basicly you can have
1 click, 2 click, 3 clicks and press to hold on *all* the hardware buttons do different things.
its also got a reasonalbe app switcher built in, and way to turn the screen off and lock the keys if you want your media to keep playing when the phone in in a lower power state. *(not sure how much this saves in terms of power, but the key lock is why i use it)
For example,
my internet button (up and right of screen) is now set to
1 click - Load IE,
2 click - Load MusicID (listens to any song being played and then tells you the artist and track)
3 click - Load tomtom (usfull so i can switch between messages/phone calls and tomtom when driving quickly.
press and hold - turn off screen and lock keys for media playback.
Wish it was more popular i think its a fantastic application! you should give it ago.
as an aside note, i think there is a reg hack to do the press and hold on other buttons, but honestly do your self a favour and try
http://ae.inc.ru/aebplus.php
(website looks Naff!!! but good app)
Thank you. Exactly what I need. Cheers.

Xperia silentmode

Hi guys, i've received my Xperia a couple of days ago, installed TomTom 7, Palringo Messenger and zsIRC.
I love it, i simply love it. But i have some problems with the usability which i believe you guys can help me iron out:
- If the Phone is put in Silentmode, the mp3 Players won't work, whether it is the Xperia Player Panel or MortPlayer... is there a workaround for this, or if not, is there a way to put silentmode on a hotkey, because it takes long to flip to the "Today" Page to put silentmode off...
- I tried MortPlayer because i found it hard to control the Xperia Panel Player with my finger while driving, but MortPlayer was kind of buggy, it changed the size to quater screen whenever i opened the keyboard and even without that bug i found it still too small since it didn't use the full resolution.
- Is there some kind kind of Alt+Tab like feature? I'd like to switch between tomtom and the mp3 player while driving and that would need some kind of quick window change button, is there a way of achieving that?
I don't have installed the original wm6.1 volume controle, but i think there are 2 bars and one of them for the system volume. I think it was the left one. Put the volume up and you should be able to hear sth. with the player.
EDIT: The Volume controle pops up when you press the volume down or up button
You can easily adjust volume and between modes normal, vibrate and silent with the volume up/down keys. Keep pushing vol down and you'll get to silent mode. Push vol up and you'll get back to normal mode through vibrate mode.
well, thats solved, but i still need something to change the programs while i'm driving, like a possibility to lay something like alt+tab on the ok button, for example.
Try AE Button Plus. You can set a button (single, double, triple or long press) for i.e. task manager (pretty neat aebp's own), alt+tab or switch to next application.

Categories

Resources