Added
- 👁️ Overlay Button Visibility Toggle: New option to show/hide the return button in External App Mode
- Button is invisible by default for maximum discretion
- Real-time opacity update when toggling visibility
- Visible button appears as a small blue button in bottom-right corner
- 🗑️ Device Owner Removal: New button in Settings to remove Device Owner privileges
- Helps with uninstallation
- Automatically resets all settings after removal
- 🔢 Configurable PIN Attempts: Set maximum PIN attempts between 1-100 (default: 5)
- 🔐 Hidden Default PIN Text: "Default code: 1234" text now hidden when PIN is configured
Fixed
- 🐛 Critical: PIN Lockout Expiration: PIN attempts now automatically reset after 1 hour of inactivity
- 🐛 Critical: PIN Attempts Persistence: Expired PIN attempts are now properly saved to storage
Technical
- Removed unused
VolumeKeyServicecode - Improved
OverlayServicewith instance-based button alpha updates - Enhanced PIN security system with time-based expiration (1 hour reset)