Skip to content

Screen Locker v0.1

Latest

Choose a tag to compare

@Dhanay-J Dhanay-J released this 27 Dec 04:31
· 1 commit to master since this release

Screen Locker v0.1 Release Notes

New Features

Zero Resource Utilization

  • App now completely terminates after locking screen
  • No background processes or services remain running
  • Memory usage drops to 0% after lock activation
  • Zero battery impact post-lock
  • No CPU utilization in background

Tap to Lock Enhancement

  • Single tap anywhere on screen triggers lock mechanism
  • No UI elements needed - entire screen acts as lock trigger
  • Faster lock activation through simplified interaction
  • More intuitive user experience

Technical Improvements

Resource Management

  • Implemented finishAffinity() to close all activities
  • Added exitProcess(0) for complete process termination
  • Removed unnecessary background listeners
  • Optimized permission handling process

Performance Optimizations

  • Reduced app launch time
  • Minimized memory footprint during operation
  • Streamlined permission request workflow
  • Improved screen lock response time

Security

Permission Handling

  • Maintains device admin privileges between sessions
  • Secure permission state preservation
  • Minimal permission requirements

Installation Notes

Requirements

  • Android 6.0 (API level 23) or higher
  • Device admin permissions
  • 1MB free storage space

Post-Installation

  • First launch requires device admin permission
  • Subsequent launches will lock screen immediately
  • App self-terminates after successful lock

Known Issues

  • May require re-granting permissions after system updates
  • Lock activation might take longer on some devices (max 500ms)

For Developers

  • Enhanced monitoring script available for resource usage verification
  • Clean exit implementation can be verified through ADB
  • Resource utilization can be monitored via provided scripts