A Jetpack Compose Android app that allows routing audio between your device's internal microphone and a Bluetooth microphone (SCO) using system-level permissions granted via Shizuku.
- Toggle between internal and Bluetooth microphone input
- Modern Android 12+ Audio Routing implementation
- Legacy Audio Routing fallback for older Android versions
- Execute system commands with Shizuku privileges
- Target SDK 35, Min SDK 24
- Shizuku running on device (with root or adb)
- Clone this repository
- Open with Android Studio
- Build and Run the project onto a device
- Grant the app Shizuku permissions when prompted
./gradlew assembleDebug
Tested with Shizuku v13.1.5+. Requires physical device to test Bluetooth Audio SCO connection.