mLock - Overview

mLock is a the moment only a device lock with pass code. In the near future I'll add support for locking application and for better configuration I'll make a settings tool.

Attention: mLock is no high-security lock.

System requirements:

  • .Net Compact Framework 3.5
  • 500kB free memory

Features:

  • option: starts when device goes to suspend
  • option: starts when S2U2 gets unlocked
  • customizable abortive attempts allowed
  • phone locked for 1 minute after customizable abortive attempts
  • option: slide out keypad
  • option: notification for unread SMS, MMS, Email and missed Calls
  • option: Emergency call button
  • Graphical User Interface
  • skin support
  • orientation: Portrait and Landscape
  • all resolutions supported: VGA/WVGA/QVGA/WQVGA
  • multilingual support
  • AppToDate support

ToDo:

  • Settings tool
  • Application lock
  • maybe more features

Installation:

  • run CAB as usual
  • run mLock once
  • open registry "HKEY_CURRENT_USER\Software\merlot\mLock"
  • change number of abortive attempts (default: 3)
  • change reaction time (default: 1000ms)
  • choose start option
    • on suspend: 1 - on / 0 - off (default: 1)
    • on S2U2 unlock: 1 - on / 0 - off (default: 0 - if 1 it overrides "on suspend")
  • restart mLock.exe (run Stop mLock.exe and mLock.exe again) and set your passcode
  • done and enjoy

Bug-reports, ideas, feedback and suggestion are welcome on every time.
Feel free to leave your comment.