Repository navigation
Releases
v1.2 — distinct tile icons
The two tiles drew the same padlock and were tellable apart only by their labels, which Quick Settings truncates.
| Tile | Icon | Coming back in |
|---|---|---|
| Screen Lock | fingerprint ridges | fingerprint works |
| Secure Lock | padlock in a shield | PIN / pattern / password |
No functional change — same two lock routes as v1.1. Upgrades in place. versionCode 3.
v1.1 — fingerprint-friendly lock tile
Adds a second tile so the lock no longer always demands a PIN.
| Tile | Coming back in |
|---|---|
| Screen Lock | fingerprint works |
| Secure Lock | PIN / pattern / password only |
DevicePolicyManager.lockNow() sets STRONG_AUTH_REQUIRED_AFTER_DPM_LOCK_NOW, which makes the keyguard refuse biometrics — that is why v1.0 always asked for a PIN, and it cannot be switched off from the app side. Screen Lock goes through the accessibility route (GLOBAL_ACTION_LOCK_SCREEN) instead, which is the power-button equivalent and leaves fingerprint working.
Screen Lock needs the accessibility service enabled — open Quick Lock and use the button in the first section. If the toggle is greyed out: Settings ▸ Apps ▸ Quick Lock ▸ ⋮ ▸ Allow restricted settings.
Upgrades over v1.0 in place. versionCode 2.
v1.0 — Quick Settings tile
Locks the screen from a Quick Settings tile. Keeps your normal launcher.
Swipe down, tap Lock, screen off. Works from inside any app.
Setup: install, open Quick Lock, grant Device Admin, then add the tile.
Requires Android 9+ (minSdk 28). Signed release build.