From 27a1367fc12ebf535e5aedcbc38a9f210c96e0a9 Mon Sep 17 00:00:00 2001 From: ajp_anton Date: Sat, 30 May 2026 16:46:43 +0000 Subject: [PATCH] Add project README --- README.md | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..6506b53 --- /dev/null +++ b/README.md @@ -0,0 +1,29 @@ +# NavButtons + +NavButtons is an Android LSPosed module for customizing the three-button navigation bar. + +It lets you choose what should happen when Back, Home, or Recents is pressed or long-pressed, and lets you configure the long-press duration per button. + +## Features + +- Configure press and long-press actions for Back, Home, and Recents. +- Keep the stock Android behavior with the `Stock` action. +- Disable a press with the `None` action. +- Reassign navigation actions: Back, Home, Assistant, and Recents. +- Kill the foreground app. +- Toggle auto-rotate. +- Toggle the flashlight. +- Test long-press durations from the settings screen. + +## Requirements + +- Android device using three-button navigation. +- LSPosed. +- Xposed API 101 or newer. +- The module enabled for System UI. + +This has only been tested on a Samsung Galaxy Z Fold5 running One UI 8.0 / Android 16. Compatibility may vary between Android versions and vendor System UI implementations. + +## AI Assistance + +This project was developed with help from AI-assisted coding tools.