Related
I read on a wm5 review somewhere that the os includes a special keylock option that shows up at the same place as the bluetooth icon on the today screen, that would make the ppc work like a phone, i.e. no key can be pressed when the ppc is on or off unless a combination of keys are pressed. I can't find it in the ba wm5 rom and i'm wondering if anyone found it, or is able to get it in a cab or something. Thanks
How do I lock the buttons?
I just upgraded to WM 5, and now can't seem to find how to lock the buttons when I switch off the device, as a result of which my XDA keeps turning on whenever I accidently hit a button. Anyone knows better?
Found the answer!!
Ok folks, I found the answer. It's here http://forum.xda-developers.com/viewtopic.php?t=27614&postdays=0&postorder=asc&start=0
Mamaich has answered it as follows:
"I'll copy here the other my post.
The main reason for battery draining in my case was that buttons are not locked when the phone is turned off. So it constantly turns on when it is in pocket. To fix this - take following files from 1.40 ROM:
Backlight.exe
ButtonLock.exe
CSDType.exe
DIM.exe
Keyboard.exe
MicrophoneAGC.exe
WLanMgr.exe
MyCPL.cpl
and copy to \Windows folder on your device. Windows would cry that files are unsigned - say "yes", then reboot. You'll be able to turn keyboard backlight off, lock buttons, change GPRS class, but you cannot change brightness. The sliders are ignored. They are ignored even if you'll take driver from the WM2003 OS.
Link to files: http://forum.xda-developers.com/download.php?id=6607 "
Many thanks Mamaich!!
Hey everybody! This is my first post on the xda-developers forums and I thought I'd make it a useful one. I attached the first WinMo6 application I made for my Tilt. It's a program which locks your keypad with the standard PIN prompt and quits. It's use? Lock your phone and set it to standby with two keys and no stylus.
Reason I wrote it? The second day I got the Tilt I found that the concept of being unable to lock the phone without the stylus confused and infuriated me.
Here's how you use it:
1. Download the .Zip file to your computer.
2. Extract the contents and copy the contained .Exe to your phone
3. Use jgermuga's PTT remap instructions found here:
http://forum.xda-developers.com/showpost.php?p=1577293&postcount=12
4. For the \HKLM\Software\Microsoft\Shell\Keys\40C7 key set the (Default) value to "\Path\To\KeyLock.exe" (Obviously replace \Path\To\ with the appropriate path, mine was "\Temp\")
5. Also add a string called ResetCmd with the same value.
I used "MobileRegistryEditor" to edit the registry on my Tilt. Also included in the .Zip is the source code in case you want to compile from source, audit the code, or just don't trust me. Compile it yourself if you wish.
With the above steps you can have a simple method to lock and standby your phone: Hold down the PTT talk button for just about 1 second then quickly tap your power button. As soon as the application begins launching your phone is already being locked so you do not have to wait for it to display anything other than the spinning "please wait" wheel. Power it off right away.
This has made my life significantly easier, and I hope it helps yours!
Enjoy
-Anthony
Hmmm, doesn't seem to be working to well for me.
I orginally had setup up the 40C7 to open my "File Manager" (which worked fine)
SO I reset the value to "\Program Files\KeyLock.exe" where I had placed the file.
I ran the program.. it asked me if it was ok to run I told it yes... Scratched my head for a minute wondering what happened.. Went back to the post realized I missed step 5 "5. Also add a string called ResetCmd with the same value."
So I created a new string ResetCmd with the Value "\Program Files\KeyLock.exe" restarted the phone.. when I press the button now the loading thing comes up and the screen seems like it either flashes or flickers.. and nothing happens..
Than tried reseting the phone by pressing the little button at the bottom, after it booted up still no luck.
Let me know your thoughts... ( I used mobile registry editor as well )
What language is this programmed in, I'll just get the software from my work and see if I can play with it a bit...
OH and FYI running AT&T's Stock loaded Windows Mobile 6 Professional.
or you can download devicelock1.2, and map it to one of your hardware buttons. pretty much uses the built in device lock, but it makes it available so you can map it to a button, thus no need to use stylus to lock.
no need to unzip, just drag the file into your phone and install.
NguyenHuu said:
or you can download devicelock1.2, and map it to one of your hardware buttons.
Click to expand...
Click to collapse
Where would I get this?
^ i updated my post, its attached now.
Ty, I ended up searching the forums for it and found it. I'll give it shot and post back in a few.
Thanks Device Lock 1.2 Works Like a Champ. TYVM for your help sir.
Hmm whats the deal with the beeping noise right before it initates the locking?
(I take it back, I like the beeping noise..)
Whats the deal with if you have it on EASY unlock. and Black Screen
When you hold down PPT to have it lock... then after it the screen goes black you press ppt again... Your easy lock is than disabled?
(I should probably post this in the Device Lock 1.2 orignal thread http://forum.xda-developers.com/showthread.php?t=305402&highlight=device+lock)
I'm honestly unsure why it would not lock your device although I did set up a numeric PIN for my device which it prompts me to enter. Try running the .exe from the Program Files directory if you're still interested. If it doesn't lock your phone then I'm unsure why.
DuMnUt101 said:
Hmmm, doesn't seem to be working to well for me.
I orginally had setup up the 40C7 to open my "File Manager" (which worked fine)
SO I reset the value to "\Program Files\KeyLock.exe" where I had placed the file.
I ran the program.. it asked me if it was ok to run I told it yes... Scratched my head for a minute wondering what happened.. Went back to the post realized I missed step 5 "5. Also add a string called ResetCmd with the same value."
So I created a new string ResetCmd with the Value "\Program Files\KeyLock.exe" restarted the phone.. when I press the button now the loading thing comes up and the screen seems like it either flashes or flickers.. and nothing happens..
Than tried reseting the phone by pressing the little button at the bottom, after it booted up still no luck.
Let me know your thoughts... ( I used mobile registry editor as well )
What language is this programmed in, I'll just get the software from my work and see if I can play with it a bit...
OH and FYI running AT&T's Stock loaded Windows Mobile 6 Professional.
Click to expand...
Click to collapse
Yea I had tried that too. But the Device Lock 1.2 seemed to have solved my problem. Thanks though.
Hi:
Sorry if this is a dumb question. When you use DeviceLock, do you still have to press the power button to wake up screen before unlocking? I hate that power button, it is too hard for me to find sometimes lol.
Thanks!
cincy1020 said:
Hi:
Sorry if this is a dumb question. When you use DeviceLock, do you still have to press the power button to wake up screen before unlocking? I hate that power button, it is too hard for me to find sometimes lol.
Thanks!
Click to expand...
Click to collapse
when you use device lock, it will lock your phone and dim it, not turn off the screen. so you do not need to press the power button to wake it up before unlocking.
there are options in the settings that will let you turn off the screen when you lock, but i dont think that is what you want. leave that setting unchecked.
First of all I love my new TyTN II and XDA-Developers!
Question: Anybody know of a hack or a .cab that will make my touch pad numbers vibrate when I dial a number? This way I know when I've pressed a touch button on the display - had it on my MDA Compact II and loved it!
PS: I've attached the two .cab files I use to have, but they don't work on the Kaiser...
frikibabi said:
First of all I love my new TyTN II and XDA-Developers!
Question: Anybody know of a hack or a .cab that will make my touch pad numbers vibrate when I dial a number? This way I know when I've pressed a touch button on the display - had it on my MDA Compact II and loved it!
PS: I've attached the two .cab files I use to have, but they don't work on the Kaiser...
Click to expand...
Click to collapse
it's a bit of a work, but the result is great!
Description Add a small vibration for every key pressed when dialing the phone. Improves tactical feedback.
Type Registry Tweak
Instructions Using a registry editor navigate to the following keys and follow the directions. Do this for each of the listed registy keys
1. Rename Standard DWORD parameter "Sound" to "Sound1"
2. Create new String Parameter "Sound"
3. Assign value *vibrate* to this new parameter.
HKEY_CURRENT_USER\ControlPanel\Sounds\Dtmf#
HKEY_CURRENT_USER\ControlPanel\Sounds\Dtmf*
HKEY_CURRENT_USER\ControlPanel\Sounds\Dtmf0
HKEY_CURRENT_USER\ControlPanel\Sounds\Dtmf1
HKEY_CURRENT_USER\ControlPanel\Sounds\Dtmf2
HKEY_CURRENT_USER\ControlPanel\Sounds\Dtmf3
HKEY_CURRENT_USER\ControlPanel\Sounds\Dtmf4
HKEY_CURRENT_USER\ControlPanel\Sounds\Dtmf5
HKEY_CURRENT_USER\ControlPanel\Sounds\Dtmf6
HKEY_CURRENT_USER\ControlPanel\Sounds\Dtmf7
HKEY_CURRENT_USER\ControlPanel\Sounds\Dtmf8
HKEY_CURRENT_USER\ControlPanel\Sounds\Dtmf9
Notes A softboot is required
to change back to the default function, go back through the list of registry keys, delete the "sound" entry, and rename "sound1" back to "sound"
note: the * needs to be entered in the value for "*vibrate*"
This tweak really makes it easier to know that you have pressed a button when dialing on the touch screen
have fun!
here's the cab.
very good
there is a delay until the vibration begins,
if you are used to tapping the numbers quickly..
otherwise GREAT find
thank you
regards
krassen
To be clear...
There is a delay when you push the first number. After that the vibe is almost instantaneous.
At least on my Tilt.
dgduris said:
To be clear...
There is a delay when you push the first number. After that the vibe is almost instantaneous.
At least on my Tilt.
Click to expand...
Click to collapse
same with me...not even worth installing... i dont dial that slow..
Amazing Tool!
The initial delay doesn't bother me...
Simple to install & simple to use!
Big Thanks!
I installed the program and it works great when you are making the call initially...but call is connected and I tried to key in (like entering numbers on an automatic response system), it doesn't vibrate.
Normal?
when i try to download say " compressed file is invalid or corupted" ....?
bobcho10 said:
when i try to download say " compressed file is invalid or corupted" ....?
Click to expand...
Click to collapse
i receive the same message when trying to unpacking the zip
is there a way to do this on every key press like on the lg viewty this works very well on that handset
bobcho10 said:
when i try to download say " compressed file is invalid or corupted" ....?
Click to expand...
Click to collapse
works fine for me. this is the .cab file. drag it into your phone, and run it from the phone and it should install.
do not unzip the cab prior to install. just dl it, drag to phone, open from phone, and it should install fine.
portos03 said:
i receive the same message when trying to unpacking the zip
Click to expand...
Click to collapse
same thing with me
From a previous thread on this, I thought that the cab version had the delay but the direct reg edit method was virtually instantaneous, but I haven't verifed this.
I installed it, was working about half the time (key presses) , then I deinstalled it. Now the standard "Options" for key tones (short tone, long tone) do not work and the keypad is not very accurate. Is there a way to correct for this?
portos03 said:
i receive the same message when trying to unpacking the zip
Click to expand...
Click to collapse
dont unzip on ur desktop, send it to ur pphone and open it with pocket rar and then install the cab.
rico002 said:
dont unzip on ur desktop, send it to ur pphone and open it with pocket rar and then install the cab.
Click to expand...
Click to collapse
thanks rico, decided not to install it after they fixes the "bugs" with delay...
the delay doesn't bother me too much, seems to be an issue with the first number pressed. I backed up after dialing a number and it had the "delay" when I started the new number. cool little cab. thanks
RemE said:
From a previous thread on this, I thought that the cab version had the delay but the direct reg edit method was virtually instantaneous, but I haven't verifed this.
Click to expand...
Click to collapse
i did it with the reg edit method, and there is no delay...
it took me about 5 minutes then, so whats that comparing to a lifetime?
Sorry but dont quite understd the registry method.
You mean :
1. Rename Standard DWORD parameter "Sound" to "Sound1"
2. Create new String Parameter "Sound"
3. Assign value *vibrate* to this new parameter.
HKEY_CURRENT_USER\ControlPanel\Sound1\Dtmf#
HKEY_CURRENT_USER\ControlPanel\Sound1\Dtmf*
HKEY_CURRENT_USER\ControlPanel\Sound1\Dtmf0
HKEY_CURRENT_USER\ControlPanel\Sound1\Dtmf1
HKEY_CURRENT_USER\ControlPanel\Sound1\Dtmf2
HKEY_CURRENT_USER\ControlPanel\Sound1\Dtmf3
HKEY_CURRENT_USER\ControlPanel\Sound1\Dtmf4
HKEY_CURRENT_USER\ControlPanel\Sound1\Dtmf5
HKEY_CURRENT_USER\ControlPanel\Sound1\Dtmf6
HKEY_CURRENT_USER\ControlPanel\Sound1\Dtmf7
HKEY_CURRENT_USER\ControlPanel\Sound1\Dtmf8
HKEY_CURRENT_USER\ControlPanel\Sound1\Dtmf9
Notes A softboot is required
"videocall" soft key replaced with the "contacts" shortcut? (CAB.FIX)
New rom 1.93.707.1, replaced the "contacts" soft key with the "video call"...
Can this be fixed via registry change and replace the "videocall" soft key with the "contacts" shortcut?
K
Theres a couple of other posts around for this but I dont think anyone could find a fix for it. I for one find it a nuisance as well!
Maybe I found a solution:
http://www.ppc-welt.info/community/showpost.php?p=1145559&postcount=4
Because my english is very bad, I hope somebody else can translate the info from german into english.
Start --> Contacts
I simply use Start Menu ---> Contacts instead.
Both take 2 clicks to get to contacts, hence we can't insist that one approach is better than the other.
Even in other phones (like my old Nokia N70) when you click on call button, it'll take you to list of dialled calls. Not to contacts. If you want to open contacts to make a call in N70, you'll have to click (ooops, press) the 'contacts' button on the home screen.
Here, the diamond takes u to recently dialled numbers when you click the phone link (or che call button). So it's the same.
+ it'll automatically list contacts after the end of dialled calls.
you can rotate your finger around central round button for scrolling.
Hence I should say this is indeed a feature, not a bug.
Anyone tried the reg fix, does it work?
It is not al reg-fix, it's a 3 Files-Fix
People are lazy, many downloads but only one report, a user in the german ppc-welt-forum reports it works fine with "mossis-rom" (a cooked german rom).
I self use the fix with the HTC 1.93-ROM and i found no problems so far.
But where is the risk? If there are any problems, delete the three files, softreset your diamond and everything will remain unaffected.
From GOOGLE
"AW: In video mode phone call disable
-------------------------------------------------- ------------------------------
Quote:
Quote from SYD
The video call I would like against the "contacts replaced.
Please someone knows the registry entry so that I can change.
Unfortunately, this is a Reg-entry is not done, the softkey is a DLL "Hartverdrahtet."
Possibly. This is a solution to the problem (I'm still the only "beta testers" - therefore experience needed!):
HotFix order at O2 or HTC Diamond with the firmware 1.93 the softkey again to video call back to confirm contacts:
http://rapidshare.com/files/154176504/Phone193_fix2.zip
Attention:
I have all the popular variations, incoming call, outgoing calls, switch on Hold / speakerphone so tested and so far no errors are detected, but nothing goes beyond a broad "field test" - so please post experience.
Application:
The zip and unzip the three files (excluding the Info.txt) in the Windows directory, then reboot the Diamond.
Undo:
The three files and delete the Diamond restart. If the deletion is not possible, helps the following trick: The three rename files (eg with vorrangestelltem "_" So from phcanhtc.dll _phcanhtc.dll), the Diamond restart - then the files can be erased"
Works for me
@Martinhdk: Funny translation ;-)
The fix works for me (German Xda Diamond pro).
You have to replace 3 ROM files because the soft-key is hard-coded in a dll.
You may have to stop cprog.exe (the phone) in a good task manager to remove the lock on the files.
I've just reflashed a stock 1.93 ROM to my phone and applied the three files contained in the .zip file and confirm that it works! No more Video Call softkey on the phone!
Now if someone can turn those files in to a cab that would be brilliant!
Martinhdk said:
Application:
The zip and unzip the three files (excluding the Info.txt) in the Windows directory, then reboot the Diamond.
Click to expand...
Click to collapse
When I copy file "phcanhtc.dll" in Windows directory via ActiveSync "Access file denied" occures. Even with TotalCommander can I not change Read-Only-attribute. Any idea?
michalkn said:
When I copy file "phcanhtc.dll" in Windows directory via ActiveSync "Access file denied" occures. Even with TotalCommander can I not change Read-Only-attribute. Any idea?
Click to expand...
Click to collapse
You could try this cab I made of the relevant changes. Remember to soft-reset afterwards.
EDITED ON 29/12/2008: NB this cab does not work if you are using the Slide to Answer/Ignore Phone Canvas (see this thread: http://forum.xda-developers.com/showthread.php?t=464286), as although it restores the Contacts softkey it disables the slide to answer functionality.
Teppic24 said:
You could try this cab I made of the relevant changes. Remember to soft-reset afterwards.
Click to expand...
Click to collapse
Great job !
I have installed the cab.fix and so far everything seems fine.
Video call is replaced with contacts...
I will post additionaly if something goes wrong.
Thanks again.
replace the video call with 'contacts'
This works well after the files were replaced. Thanks !!! No Problems.
dito - looks fine to me - will report any issues
Thanks Teppic24 nice job!!
Laz
Perfect, thanks very much!!
While WM 6.1 now allows for buttton 6 to be reassigned, any attempts to add 40c7 to the registry (Button 6 (Hold)) gets wiped when you do a soft reset. Is it necessary to kill the PTT key like we previously had to in WM6?
anyone tried this yet?
Well, its just easier to have a program that intercepts button presses. Such as... aebuttonplus! You can have double presses, long presses(hold) and etc. good software to check out.
Another solution is to just make a .reg file with desired entries and toss it into the startup folder, that way it will reapply on soft-reset. Goodluck!
Yes you need to delete PTT
This is what I found on another thread. http://forum.xda-developers.com/showpost.php?p=2573250&postcount=41
It fixed it for me.