Added
- Enterprise-Grade Mobile Security & App Lock:
- Exclusive to Mobile devices (strictly disabled on Android TV), disabled by default.
- Mutually exclusive security modes: 4-Digit PIN, Custom Alphanumeric Password, or Device Biometrics (Fingerprint, Face Unlock, Device PIN/Pattern).
- Hardware & enrollment check automatically detects biometric capability and dims/disables the option when unavailable or not configured in Android Settings.
- Setup flow provides an Irreversible Lockout Warning dialog and generates a 16-character alphanumeric Recovery Key with a 60-second clipboard auto-clear security rule (matching Encrypted Vault).
- Modify credential flow requiring confirmation with current PIN or Password before updating.
- Secure disable verification requiring active PIN, password, or biometric authorization before clearing credentials.
- Dedicated full-screen
SecurityUnlockActivityprotected byFLAG_SECURE(blocks screenshot and recents preview leakage) and back-button minimization. - Anti-brute-force rate limiting: 5 consecutive failed attempts trigger an automatic 30-second lockout timer.
- "Forgot PIN or Password? Enter Recovery Key" reset flow allowing credential restoration without app reinstallation.
- Lock frequency options: "On new / fresh open only" (default), "Immediately on background", "After 1 minute", and "After 5 minutes".
- Created professional cyber-shield padlock vector (
ic_security_lock) registered across icon customization, export, and settings. - Disclosed App Lock storage specifications and irreversible lockout policies in English strings,
WEBSITE/UFMPrivacyPolicy.html, andWEBSITE/UFMTerms.html.
- Mobile Header Options Menu: Added "Copy Folder Path" option between "Twin Window" and "Settings" when browsing Local, SAF, Network, and Online storages, instantly copying the full folder path to the clipboard with confirmation feedback.
- Checksum & Hash Verification Tools for Mobile and Android TV:
- Generate CRC32, MD5, SHA-1, SHA-256, and SHA-512 hashes for single and multiple files in a single pass.
- Multi-storage support across Local storage, SD cards, USB drives, SAF locations, Root storage, Network shares (SMB, FTP, SFTP, NFS, WebDAV, DLNA), Cloud storage, and archive contents (ZIP, 7Z).
- Live paste verification field with auto-algorithm length detection and visual match/mismatch status indicators.
- Twin Window dual-pane file comparison with size-difference early exit and content hash verification.
- GNU coreutils manifest file export (.sha256, .md5, etc.) and batch manifest import verification checklist.
- Integrated into Settings -> "Long Press Toolbar Icons" (Tools & Media section), Mobile Floating Quick Action Bar, TV selection action bar, and Settings Backup & Restore.
- Added new cryptographic shield and hash vector icon (
ic_checksum) with full icon customization palette and icon pack export support.
Fixed
- Fixed an issue where Material You dynamic wallpaper colors failed to apply in AMOLED Black mode on Android 12+, causing UI accents to stick to the standard fallback color instead of the dynamic system palette.
- Fixed rooted external application edit / sharing permissions error.
- Fixed an ANR (freeze) on Android TV devices when launching the SAF document picker (
SafPickerActivity) on cold start by offloading storage volume queries, network share loading, and local directory scanning to background coroutines, and added ANR watchdog filter 64 for cold-startOverScrolleranimation completion.