Simple app for forcing all audio to speakers, headphones, or Bluetooth, even if not detected by Android.
If this app messes up your audio, uninstalling it and rebooting your device will fix it.
Notice: Some users are experiencing problems on Pie. If you are capable of providing a logcat dump please contact me at the email below.
Switching to headphones will mute all audio to the speakers ( Android Oreo and below ), including alarms and notifications. This can be disabled in the options.
Includes an Auto-Switch option to automatically switch when headset is connected or disconnected. Also works for Bluetooth.
Bluetooth and switching to headset microphone can be enabled in the settings.
Supports triggering via broadcast receiver intent actions:
As of Android 8.0 Oreo the following values are also required: