Add project README

This commit is contained in:
ajp_anton
2026-05-30 16:46:43 +00:00
parent 1c2b2f4b37
commit 27a1367fc1
+29
View File
@@ -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.