Stay Unlock goes 2.0 after two years


Since I developed Stay Unlock two years ago, it had received numerous feedback. I had also started the habit or was it a hobby, of developing small software utilities to do stuff that default Windows Mobile does not provide, e.g. Bluetooth Notification hack, and most recently LED notification. From applying my knowledge of Windows Programming acquired 10 years ago in Windows Mobile development, I have also finally decided to take the opportunity to explore C# and .NET programming. For sure, these development toolkits make development life of a Windows Programmer much easier, as compared to say 10 years ago. You always learn something new but it is also important that you know the fundamentals!Anyway, inspired by the comments from Stay Unlock users, I have decided to pull forward the upgrade effort which I had originally planned for during my year  end vacation (now it looks like I can take a good break in December!). It took me a day, and I’m hoping that it will be useful for existing users of Stay Unlock, although I know during the last one year, many variant of Stay Unlock had surfaced. Anyway, here’s what you can expect from the new version of Stay Unlock

  1. Supports both Smartphone and Pocket PC Phone platform (WM5.0, WM6.0, WM6.1)
  2. Stay Unlock will always run in silent mode, and will never prompt. A log file is created instead.
  3. Stay Unlock now has a separate configuration tool, to support the following options
    1. Turn on/off Stay Unlock, i.e. override security policy enforced by your Exchange IT admin
    2. Always Stay Unlock
    3. Overriding Timeout setting
    4. Once you save your setting, the tool will prompt you if you want your running instance of Stay Unlock to reload this setting
  4. Stay Unlock will also allow override of time out value enforced by Exchange Server. This will address situation whereby users wants the device lock function but prefer a longer time out threshold value than what’s defined by their IT admin
  5. Stay Unlock will also default the timeout to 24 hours, when you set “Always Stay Unlock. There are technical and security reasons behind this implementation, instead of completely disabling device lock function. However, you can still turn off device lock by going to Settings > Personal > Lock, and turn off the checkbox “Prompt if unused for”. Stay Unlock is not responsible for your action to unsecure your device!

Stay Unlock Download Links

Click Here for WM5 PocketPC Phone, WM6 and WM6.1 Professional platform

Click Here for WM5 Smartphone, WM6 and WM6.1 Standard platform

If you appreciate my work, please feel free to donate your token of appreciation by clicking the icon below

Please Donate

190 thoughts on “Stay Unlock goes 2.0 after two years

  1. Hey, I think you have skipped MFC in Windows Programming, right? As in you did not “play” with MFC before, right? If that’s true, going to C# and .NET realm will certainly be a very big change.

  2. yes and no. Remember we were comparing MFC with our own build-from-scratch MFC-equivalent classes? 🙂

    Somehow, I felt that the evolution of newer technologies is a double-edge sword, it really helps to turn around a solution quickly, but on the other hand, it’s embracing both good and bad developers as well, in this case Windows developers. 😉

  3. Hi Zen – downloaded your great app in it’s new version… but it will not install on my Smartphone (WM6 Samsung). It says Installation failed – installation file is not intended for this device. Probably a error during your build of the CAB perhaps? The PocketPC verison installs as it should…but not the Smartphone version… pls have a look 😉

    Again – thx for a great app!

    /lars

  4. Andy says:

    Your downloads are swapped I think. I tried to install the Smartphone version on my Blackjack2 and it wouldn’t let me (wrong device) but I was able to install the one named for PocketPC. My device is running WM6.1 Standard.

  5. my bad, something went wrong with my CAB packager, so I have removed the platform check, which means you have to make sure you download the right one for your smartphone / pocket pc phone.

    So please re-download again and please accept my sincere apologies for this blunder.

  6. Richard Solomon says:

    Looks awesome! I love the logfile instead of popups, thank you, thank you, thank you! So far seems to be fine on my WM6.1 AT&T Tilt/Kaiser/TyTN II.

  7. hi, it’s a wm6 standard (smartphone). have tried the pocketpc version on my htc p3600 and it installs without problems… it’s on the samsung (blackjack eu version) smartphone i get problems. hm…. strange. anyone successfully installed on a wm6 standard?

  8. hi again – well, tried to download from another PC and install – guess what, it worked! Think i got a caching issue in the browser on the other PC (via caching proxy and fw). This time around it’s my turn to apologies for my blunder…. :-O Thank you for the new app!

  9. ….except that it still does not keep the smartphone (Samsung SGH-i600 WM6.0) unlocked (same problem as with the previous version). See you have added a log feature – might help for finding the problem?

  10. I just checked the StayUnlock.TXT file and it does not really say anything other than this:

    [09:45:41] Stay Unlock initialised and started
    ——————————–
    [09:45:41] Initialising Exchange Policy Override
    [09:45:41] Registering callback function
    [10:56:03] An instance of Stay Unlock is running, so initiating a request to reload Stay Unlock configuration
    [10:56:04] Received request to reload configuration

    last two lines I assume are when I tried to change the settings in the control app.

  11. hi lar, it looks like there’s no enforcement of security policy being applied by your exchange server.

    just to be sure, did you tick “Override Exchange Policy” checkbox in the UI?

  12. Dominic says:

    Zen:
    Thank you, thank you, thank you!!! Very glad you could work on it now, rather than December!!!!!
    Loaded it last evening. Seems to be working, as I know our exchange server 2007 pushes the security policy every 4 hours. Rebooted this morning, and did not get any prompts at all.
    (Samsung BJ-1. WM6.1Bogart Rev2)
    Trying it on a friends Sprint Moto Q9. Will report back as soon as I know more.
    If I didn’t have this program, I would quit using Exchange at work, and revert back to Outlook on my PC…..so it’s a “lifesaver” for me!!!
    Thanks once more.

  13. you are most welcome Dominic, let me know if the smartphone work on your friend.

    But remember, I hold no responsibility for any consequences as a result of using this software since it’s, technically speaking, against your company security policy 😉

  14. Dominic says:

    Well, it’s been a few days now, and this seems to be working perfectly! My friend’s Moto Q9 (Sprint) is also working as advertised.
    You have outdone yourself, Zen!! Thank you again!

  15. Kumar says:

    Nice App. didnt know it was there till got really pissed at my office and started searching for one in XDA and found yours!

    Thanks mate
    Kumar…

  16. Kumar says:

    Mad at the office cuz of their password policy. I am literally out of ideas for creating one this time with all their filters! Sorry for double posting!

Leave a reply to Kumar Cancel reply