KeyFlux is an advanced LSPosed/Xposed module designed to enhance and customize the Google Keyboard (Gboard) experience.
It unlocks hidden features, bypasses certain limitations, and integrates new capabilities directly into the native Gboard settings interface.
- Enable Hidden Flags: Easily toggle Gboard's internal Phenotype flags directly from the settings.
- Multilingual Typing: Enable concurrent multilingual typing support.
- Floating Keyboard Layouts: Unlock hidden floating keyboard options and window layouts.
- Enhanced Clipboard History: Bypass default clipboard limits. Customize the clipboard history retention duration (select specific days or keep forever).
- Native Integration: All new options are injected directly into Gboard's native settings screens with matching layouts and icons for a seamless experience.
- Android Versions: Android 11 (API 30) through Android 15 (API 35).
- Architecture:
arm64-v8a - Hook Framework: LSPosed 1.8.x - 1.9.x (API 100/101 compatibility).
- Target App: Google Gboard.
- Install LSPosed on your rooted device.
- Download the latest KeyFlux APK from the Releases page and install it.
- Open the LSPosed Manager app and enable the KeyFlux module.
- Make sure Gboard is selected in the scope of the module.
- Force stop Gboard to apply changes.
- Open Gboard settings to configure KeyFlux options.
To build the project locally, you need Android Studio and Gradle 8.5+.
# Compile and build the debug APK
./gradlew assembleDebug
# Build the release APK
./gradlew assembleReleaseThis project is licensed under the MIT License.