Releases: Dhanay-J/Screen_Locker
Releases · Dhanay-J/Screen_Locker
Release list
Screen Locker v0.1
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