Pin Locking and Activesync - General Questions and Answers

Hi all,
I tried searching but cannot find anything on this, so as my first post, here goes...
I have a Touch Diamond with official ROM (WM6.1). I want to get over the known "issue" that with the device set to pin lock after 0 minute timeout, it still locks automatically after 1 minute of idle time.
Of course, I found an answer on this forum, see, for example http://forum.xda-developers.com/showthread.php?t=291868: in the registry, set AEFrequencyType to 2 (instead of 1), which works as hoped as far as the device is concerned... it no longer auto-locks after any amount of time, but locks instead whenever it goes into standby.
The issue is this: Activesync no longer requires the pin to connect to the device and without pin can read ALL files from its memory, even if the phone is locked at the time. Setting AEFrequencyType back to 1 forces Activesync to require the pin even if it is not locked when it is plugged in to the computer. Does anyone know a way to force Activesync to require the pin... of course, I am looking for a setting on the device, not the PC, as I want to make it hard for anyone who might steal the phone (or if I lose it!) to read the data on the device.
In case anyone is wondering, I also found another workaround. Having set the pin timeout to some large time, like 30 minutes, I can then use a pin locking program, Zenyee's 'Pin Lock.exe', and create a wakeup event notification with Dotfred's Task Manager (seems very useful app for free!). This works, until I run FlexMail, which seems to intercept these notifications and prevent it from locking!! So, I have to override a soft key on the home screen to run the pin lock, then hit the power button to put the device into standby. Not too bad, but there must be a better way...!
Thanks in advance,
Martin

Just a quick follow up for anyone who may be interested. FlexMail DOES NOT intercept the wakeup events... however, because it causes a little processing to be done, it seems it can delay the device from sleeping for a while (a minute or two) whenever a full synchronisation is performed. So, the wakeup event, whilst normally quick to activate, can sometimes take a minute before becoming effective.
However, I now have a workable solution for me. Just as I said above, I set my Pin Lock timeout to something large, like 30 minutes. However, instead of relying solely on wakeup events, I have now installed Gyrator 2 (http://forum.xda-developers.com/showthread.php?t=427805) which is an excellent application for many reasons... I particularly like being able to identify the window class/title using the stylus-in event to identify the in-focus window! More importantly, for this issue, it has the option to both Pin Lock and Suspend the device whenever a certain criteria is met. For me, this is when it is held face down for a second. So, now I just do this instead of hitting the power button and I'm guaranteed to have the device Pin Locked on next wakeup. ActiveSync also requires the Pin as AEFrequencyType is the default value of 1. A perfectly workable solution.
All the best,
Martin

I strongly suggest you take this towards the Diamond section as knowledge about specific problems in specific devices are usually conversed over at that specific section.. more than here.

Thanks, but I think this is WM6/WM6.1 specific, not Diamond specific. The problem with AEFrequencyType set to 1 giving a timeout even with zero minutes is known and seems to be device independent. I just found that setting it to 2 to fix this timeout issue, as many people do, seems to prevent ActiveSync from requiring the PIN as well! Not a good result.
That said, my workaround solution is probably Diamond specific, sorry! Perhaps I should post in the original thread that I found out about the AEFrequencyType registry tweak?
All the best,
Martin

Related

TomTom - Stop auto minimize when PPC switch OFF/ON

To everyone using TomTom not just in your car !
Is it possible to stop the auto minimize of TomTom's windows when you turn OFF then back ON your PPC screen ?
I know I can revert back to TomTom from the tray icon, BUT it is very annoying and boring to do that ! When you use your PPC outside your car, you often want to check just for a few second your PPC to check that you are on the right direction ! you do NOT want to have your PPC always ON !
And you must also consider a power limitation, when you are on foot, you do not have a car battery next to you to power up your PPC, so it is essential to be able to turn ON/OFF your PPC screen to save battery life.
-> but TomTom's window always disappear in that process, how to avoid this !
Good question. I'd also like to know this. Sometimes I get on a 30 mile straight or stuck in traffic, so could do with turning the screen off to save energy
I'm afraid this isn't a solution, but a quick workaround would be to set one of your ftouchflo gestures to tomtom. Then you could maximise it with a simple sweep.
jez83uk said:
I'm afraid this isn't a solution, but a quick workaround would be to set one of your ftouchflo gestures to tomtom. Then you could maximise it with a simple sweep.
Click to expand...
Click to collapse
Yes, a workaround, I have tested it but surprisingly it TomTom does not come back immediately like any other program when they are minimized !
It takes about 2s to comes back.
That's annoying when you are on foot and you just want to turn on the screen to check if the direction is ok.
Maybe if I remove go to tray icon of TomTom, it will no longer minimize after every switch OFF/ON of the screen.
Does anyone know how to stop TomTom tray icon feature ?
Slightly off-topic
Any way to stop ActiveSync when TomTom is launch?! Minimize I can live with, but ActiveSync is more annoying.
Has someone an idea, what causes Tomtom to minimize every time you turn OFF/ON the screen display ?
I would like to do a skschema script to fix this. But I need to investigate what causes this minimization ?
bump
I too am trying to find out if its possible to prevent tomtom minimizing and stay running when the backlight is turned off. Other GPS programs i use stay running and dont minimise as well as other programs in general so i am assuming its some kind of power saving function of tomtom. Im assuming it changes something or monitors something to auto minimize itself when it sees the backlight go off.
Hallo, i,m new here and i hope my message will go ahead.
So far I made following observance.
Today i nstalled a new beta version of mortPlayer V3.31 b75.
After i had installed mortplayer and it is running then TomTom does not minimise. after deactivating my HTC 7500; WM6 Tomtom 7
Perhaps it will show equal behavior on other systems
Good luck
nope, still minimizes and stops using GPS when screen goes off even with this version of mort installed. Maybe share the settings so i can see if how you have it set works for me.
Tomtom minimising
even on my Dell x51v TomTom does not minimise when I turn off for a sleap,If you mean the GPS mode shouldn´t be turned off while sleaping , so am I not sure wether it is possible,and even if it is ,it would drain battery .
What i mean is, i want TOMTOM to stay running while the device has the screen turned off. This way it will save battery life as i cant look at the screen while im on the motorbike.
Same Here
I also would like TomTom to behave like other application.
Because it goes to the tray:
- you have to try to hit that small icon in the tray with your finger, or pull out the stylus
- you can not use that Alt-Tab, to switch away and back
- it does not show up in task manager
- if you assign a button to it, it take a few seccond to show up (but it's instant when you hit the tray icon)
- waste Today screen space...
So like the others, I would appreciate help on changing that behavior.
Thanks in advance

No email in standby...

Hey all,
Recently i've been having some problems with my emails coming through to my handset. I have the settings set to send/receive every 5 minutes.. but for some reason if my screen is turned off (phone on standby) no email comes through but when i turn my screen back on the emails come.
Has anyone else has this problem? I've never had this problem before it started out of no where...
Which software are you using as your email handler?
The original software that came with the phone.. I havn't installed anything on the phone its at its original state...
jayt2008 said:
Hey all,
Recently i've been having some problems with my emails coming through to my handset. I have the settings set to send/receive every 5 minutes.. but for some reason if my screen is turned off (phone on standby) no email comes through but when i turn my screen back on the emails come.
Has anyone else has this problem? I've never had this problem before it started out of no where...
Click to expand...
Click to collapse
are you using wifi or data connections? If its wifi do you have wifi enabled during standby?
i am using data...like i said if my screen is turned on theres no problems at all but its just when the screen is off in stand by mode no emails will come through..
This is a huuuuge issue which stems from the dawn of WM6. To be honest, it works sporadically for me. A few hours of no email, then a whole group arrives at a time. Sometimes it wont check by itself all day. Other times it will go 1-2 days without missing a beat. This makes it really hard to determine if what I have been doing fixes it.
Here are links to threads I have dug up:
http://forum.xda-developers.com/showthread.php?t=420513
^This is not a good fix imo, as it forces your data connection to be awake 24/7, killing your battery.
http://forum.xda-developers.com/showthread.php?t=437199&page=2
^ I am using the outlook email scheduler. Not sure if its working, or placebo. It still doesnt stick to every 30 mins, sometimes an hour late heh. At least you can have day/night settings and weekend settings. Maybe not a perfect fix, but increases email checking options.
http://forum.xda-developers.com/showthread.php?t=332362
^ Many Kaiser users had/have same problem, no solution found.
http://forum.xda-developers.com/showthread.php?t=445434
^Same problem, no fix in the Blackstone forum.
Thanks everyone for the help.
There has to be some kind of fix out there somewhere.. its unreliable
could try out the seven beta app
If I might make a suggestion...
Maybe you should edit the thread title to "No email in standby" as "Email..." doesn't really tell the story, more people will be likely to find it and post a solution
Problem solved with my Touch Pro
I also had this problem but I found the settings to change this. But you do need schaps advanced config 3 (and a regeditor) to make it happen. Now i always receive my email, it checks every 10 minutes, even in standby mode, with my own data connection.
With a registry editor go to:
HKLM - Comm - ConnMgr - Providers - [GUID] - Connections - [Connection Name] - Always On
and change this value from 0 to 1
(You can also change this setting with Schaps' Advanced Config under menu (right softkey) - More Settings - Connections.
Here you can select "Always On" for the type of data-connection that you use to receive your email)
The second thing is using advanced config and change the setting under power management:
- AC resuming from suspend timeout
- Battery resuming from suspend timeout
I have changed both to 60 seconds.
Now my touch pro is notifying me of new email, even in standby mode.
Good luck
^ by forcing the eternal data connection, are you not killing the battery? I think the phone should be able to connect, query, download emails, disconnect at set intervals while in standby. I think it is supposed to, but for some reason it doesn't do it reliably.
The way I have done it is to use SKSchema to watch for a data connection being connected and turn on the screen when this event happens. This wakes th ephone up and is able to download email. Then I use advance config to close inactive data connection after 10 seconds. As the phone is awake the data disconnects fine. As long as your phones screen is set not to power off quickly, mine is a minute it should be fine.
In the last day I got fed up with TF3D again and turned it off, email seems to check every 30 minutes. I'll let it go for a few days to make sure its not placebo effect.
Anybody here having this problem while manila disabled? Perhaps there is some obscure power saving setting running in the background of manila
Well i have no idea how to fix this problem.. i have played with my phone to try figure it out but nothing.
I will probably have to take rvjacobs advice and see if that works.
It looks like quite a few people are having this same problem.
Its weird.. If my phone is on standby no email comes through..but if its on standby and an SMS comes through, the screen doesnt wake but the email also comes through..
not sure whats happening there.
Mine does it with TF3D disabled also. Thats why I have to use SKSchema to turn the screen on when it detects an internet connection. This way, mail comes through fine and it also auto disconnects the data.
I can now confirm that the issue is still there, regardless of TF3D. Damn, I've tried everything, maybe this is a dead end... Maybe wm 6.5 will see a solution
Maybe it helps you to look for/change the following key:
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Power\Timeouts]
"ACResumingSuspendTimeout"=dword:00000001
"BattResumingSuspendTimeout"=dword:00000001
If you've got these values in the registry, try to cange them to
"dword:0000001e"
It's the time in seconds the device keeps running (without turning on the display) when it's automaticly woke up from the suspend mode (i.e. to look for mails). And if the value is "1", the time might be to short for picking up your emails.
With the new value you set the time up to 30 seconds.
The key exists since WM2003 and most of roms had a higher value in the past. But in the last time more and more roms come with a value of 1. I think its because the manufacturers want to get a good standby time for the devices...
I hope it works for you and you won't have to wait for WM6.5
Thanks for that deroland! I did manage to find them in the reg but it just says "Value Data 1".. doesnt say anything like "dword:00000001"?
I am new to this whole thing so it may be a stupid mistake im making..
jayt2008 said:
Thanks for that deroland! I did manage to find them in the reg but it just says "Value Data 1".. doesnt say anything like "dword:00000001"?
Click to expand...
Click to collapse
Then your value is like "dword:00000001". This is a hexdecimal dword key.
So your device has one second to look for new mails.
Try to change it to "1e" and I hope it will help you.
jayt2008 said:
I am new to this whole thing so it may be a stupid mistake im making..
Click to expand...
Click to collapse
The only stupid thing is that there is no open support by the manufacturers of the devices and microsoft for windows mobile. They only want to make their money ignoring the problem we have by the stuff they sell.
deroland said:
Maybe it helps you to look for/change the following key:
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Power\Timeouts]
"ACResumingSuspendTimeout"=dword:00000001
"BattResumingSuspendTimeout"=dword:00000001
If you've got these values in the registry, try to cange them to
"dword:0000001e"
It's the time in seconds the device keeps running (without turning on the display) when it's automaticly woke up from the suspend mode (i.e. to look for mails). And if the value is "1", the time might be to short for picking up your emails.
With the new value you set the time up to 30 seconds.
The key exists since WM2003 and most of roms had a higher value in the past. But in the last time more and more roms come with a value of 1. I think its because the manufacturers want to get a good standby time for the devices...
I hope it works for you and you won't have to wait for WM6.5
Click to expand...
Click to collapse
This is a setting which can be changed in advanced config, under power. I have mine set to 90 seconds, to no avail. I think this is what is causing it to work sporadically, as opposed to not at all.

[Q] Different pattern lock time than screen timeout?

I'm almost positive that this can be done, but I don't know how simple it is. I would like a way to make the pattern/PIN/password not happen immediately upon screen lock. Anyone who has used an iPhone has probably seen this option...you can make it not show the PIN screen until a specific time has passed...if you unlock the screen before that timeframe, it resets the timer.
Here's why I say I'm almost positive this is possible: the last company I worked for made this happen automatically when you used their Exchange email server. I could lock my screen, and it would not ask for my PIN if I unlocked it again immediately. I couldn't specify the timeout, but it seemed like it was about 5 minutes. I used ozmail, and I know it did it though the device administrator somehow, so I'm thinking it may have to be done programatically, but I'm hoping there's an easier way.
Any ideas?
All I do is turn my screen off manually when it goes in pocket. Then 10 min later timeout/lock time has passed but any time before then, screen turns on without having locked.
But in display settings I see "screen timeout" and in security settings I see "lock phone after period of inactivity".
I can set them to differ... Maybe it's your ROM.
sent from my Android via xda
Charge roms only have display timeout. It doesn't have a separate lock timeout, and we don't have any roms not based on stock.

WP7 Power Profiles?

Has anyone discovered an application to keep the screen powered up when plugged in WITHOUT having to set the screen lockout to Never?
I'm mostly thinking of the scenario where I'm in the car and don't want to be fumbling to always hit the power button to turn the display back on. Ideally these "profiles" could do much more (turn on bluetooth, set volume levels, set screen lockout to never, etc) and reset the properties to other values based on the selected profile (Car, Work, etc.)
Any leads would be greatly appreciated.
Something like profiles would certainly be great but is currently not supported on Windows Phone. At least for the regular developer, like me. There are some hidden, undocumented ways to do some of these "Profile" settings, but Microsoft will never allow such an app in the Marketplace.
It could be done with a homebrew app, but then you will have to have unlocked phone to use this app and the updates will be manual. Probably such an app already exists, you might try searching on XDA.
HTH

[Q] App like Tasker or Llama

Hi.
Since coming from android I've been a frequent user of apps who lets the phone change it's settings due to specific triggers, like turning silent at night and loud in the morning, turning silent when a certain calendar happening occurs, turning of wifi when leaving home etc.
Is there anything like this for using along with windows phone?
Thanks in advance
Pemell
Actually, (some of) this is theoretically possible, but nobody has done it so far. It's also not going to be allowed on the Marketplace; you'd need to use some unofficial APIs.
For example, the DllImport Project already has shown the ability to control the phone's volume. Programmatically muting the phone at a certain time, for example one minute after a meeting is supposed to start, should be pretty easy.
The trick would be to make sure the phone also un-mutes it when the meeting ends. WP7 doesn't (officially) allow third-party software to run continuously in the background, and while you can schedule a time for the software to run, it make no guarantee ot to-the-minute accuracy. There are ways around the official restrictions, but most of them have serious battery-life considerations (although telling the process to sleep for the next 30 minutes * 60 seconds * 1000 miliseconds would probably work without draining battery). Additionally, I'm not sure how much access apps officially have to calendar data, although on interop-unlocked or full-unlocked phones there are varius ways to access that data.
For things other than volume control, like enabling or disabling WiFi (almost completely unneccessary on WP7, the WiFi power management is, if anything, too conservative already) you'd need to find the place in the OS that controls it. Probably just sending SetDevicePower to the Wifi driver would work to disable it, though I don't know if that would show up correctly in the UI.

Categories

Resources