Skip to content

Prayer Lock v1.1.0

Choose a tag to compare

@exar1o exar1o released this 12 Feb 16:13
· 4 commits to main since this release

🛡️ Play Protect & Compliance

Removed Aggressive Logic: Stripped out the background timers and focus-hijacking code that was triggering "Locker" malware flags.
Prominent Disclosure: Integrated a clear explanation of why Accessibility Services are used directly into the onboarding flow, as required by Google.
Permission Cleanup: Removed the "Battery Optimization" request (a high-risk permission) and replaced it with standard Notification and Phone State permissions.

📡 System & Reliability

Persistent Countdown: Added
PrayerNotificationService
, a persistent notification that keeps the app alive in the background and shows you a real-time countdown to the next prayer.
Call Safety: Added logic to detect incoming calls and automatically release the lock, ensuring you never miss a phone call.

🌍 Localization & Numbers

Standard Numbers (123...): Forced the entire app to use standard Hindu-Arabic numerals (1, 2, 3...) even when the language is set to Arabic, as requested.
Better Arabic: Added high-quality Arabic translations for the new persistent notification and permission descriptions.

🐛 Bug Fixes

Crash Fix: Resolved a SecurityException that happened during the prayer lock launch.
Build Fixes: Fixed several missing imports and formatting typos in the resource files.