Skip to content

Releases: Xposed-Modules-Repo/eu.hxreborn.biometricapplock

v1.5.4

13 Jun 16:21
bc307ea

Choose a tag to compare

What's Changed

Features

  • 68c5d4a Hot reload the module on update by @hxreborn

    App updates apply with no reboot, if your framework supports it.

Bug Fixes

  • 95525e5 (ui) Preserve list scroll on sub-screen nav by @hxreborn

    Slide the nav bar with a graphicsLayer instead of removing it from layout, so the Scaffold bottom inset stays constant.

v1.5.3

11 Jun 11:27

Choose a tag to compare

What's Changed

Bug Fixes

  • 52c3527 (hook) Resolve task package without optional framework methods by @hxreborn

    Swiping a locked app from recents re-locks it on Samsung OneUI.

  • 5a19246 (module) Normalize legacy locked-package keys by @hxreborn

    Apps locked before 1.5 stay locked after a version downgrade and reinstall.

v1.5.2

11 Jun 10:07

Choose a tag to compare

What's Changed

Bug Fixes

  • 9330637 (hook) Warn when task lookup init fails by @hxreborn

  • bef6282 (hook) Relock swiped tasks without cache entry by @hxreborn

    Swiping a locked app from recents now re-locks it on OneUI.

v1.5.1

11 Jun 07:17

Choose a tag to compare

What's Changed

Bug Fixes

  • 2ad25f4 (hook) Stop recents tap relocking resumed app by @hxreborn

    Recents no longer relocks the app being resumed and locked apps now prompt from recents on OneUI.

  • 88ddce0 (hook) Skip uri regrant on stripped ROMs by @hxreborn

    Avoids failing on ROMs where the URI grant methods are absent.

Refactor

  • e14b53e (hook) Extract launch and relock helpers by @hxreborn

    Adds small helpers for maintainability with no behavior change.

v1.5.0

10 Jun 19:05

Choose a tag to compare

What's Changed

Features

Bug Fixes

Performance Improvements

Refactor

v1.4.0

04 Jun 13:52

Choose a tag to compare

What's Changed

Features

  • a0e4291 Add activity whitelist by @hxreborn

    Adds an option to whitelist activities from any app.

  • b8a4573 Add solid unlock screen by @hxreborn

    Adds an option for a solid unlock screen on phones where the see-through one closes by itself.

v1.3.0

03 Jun 22:22

Choose a tag to compare

What's Changed

Features

  • dd9d4d6 (auth) Unlock locked apps with screen lock by @hxreborn

    A locked app now falls back to the device PIN, pattern, or password when biometrics are unavailable, and can optionally require a confirmation tap after face unlock.

  • 7c02081 (hook) Relock when a task is removed by @hxreborn

    Swiping a locked app off the recents screen drops its unlock, so the next launch asks for authentication again.

  • e6af8b5 (ui) Make debug builds obvious at a glance by @hxreborn

    Debug builds now show a marker in the header so they are easy to tell apart.

  • 06e647c (ui) Require biometric to open settings by @hxreborn

    The app can now require fingerprint, face, or device credential before it opens, and shows an error or lockout message when authentication fails.

  • 997c6cc (ui) Add confirm before hiding launcher icon by @hxreborn

    Hiding the app icon now asks you to confirm first.

  • 664a692 (ui) Capture more detail in log export by @hxreborn

    The log header now records build type, ROM, and capture time.

  • fcbaf2a (ui) Save logs to a file by @hxreborn

    Logs can now be saved to the device in addition to sharing.

Bug Fixes

  • 31e8129 (hook) Reopen locked apps on the right screen by @hxreborn

    Locked apps now reopen on the exact screen that was tapped, including deep links and non-exported notification targets, instead of restarting at the launcher.

  • 43c98a7 (hook) Improve OEM and version compatibility by @hxreborn

    Locked apps now prompt more reliably across different Android versions and OEM ROMs.

Refactor

  • 8849922 (auth) Rework the locked-app unlock flow by @hxreborn

    Simplifies the internal flow that reopens a locked app after authentication.

  • 2191252 (ui) Move log export to its own section by @hxreborn

    Moves the log export option into its own Diagnostics section so it is easier to find.

v1.2.1

03 Jun 06:39
cd11b64

Choose a tag to compare

What's Changed

Features

  • 4537040 Add module-process logcat to log export by @hxreborn

    The export now includes the app process's own logs, so biometric prompt failures show up next to the system hook activity.

Bug Fixes

Performance Improvements

  • ab55240 (prefs) Skip unchanged keys on remote sync by @hxreborn

    Syncing prefs to the hook now writes only changed values, so a routine app launch no longer wakes the hook once per key.

  • 3b58985 (ui) Cache root status in the scope viewmodel by @hxreborn

Refactor

v1.2.0

02 Jun 21:16
cd11b64

Choose a tag to compare

What's Changed

Features

  • de59f4a (hook) Prevent module uninstall by @hxreborn

    Added a toggle to stop the app from being uninstalled

  • 66bd390 (ui) Add Share logs to About screen by @hxreborn

    Adds Share logs in About → Links to export module logs and diagnose issues. Debug builds produce more verbose output. Restart after updating for new hooks to take effect.

v1.1.0

02 Jun 10:05
9b53645

Choose a tag to compare

What's Changed

Features

  • 99cfc1e Re-lock apps when the screen turns off by @hxreborn

    Turning the screen off forces every protected app to re-authenticate on its next launch regardless of its re-lock delay.

Bug Fixes

  • 0c72d63 (hook) Match fingerprints across API levels by @hxreborn

    Improve version compatibility so locked apps prompt below Android 16.

  • 21dc795 (ui) Use LocalWindowInfo for sheet gesture threshold by @hxreborn

    The What's New sheet now sizes itself to the window, not the screen, so it works in split-screen and on foldables

  • c91cc24 (ui) Drop ApplicationInfo from AppItem by @hxreborn

    AppItem no longer carries the full ApplicationInfo object for each row

Refactor

  • b5632b3 (app) Move binder and prefs to Application by @hxreborn

    The service connection now lives on Application so it binds reliably on every process start