Simple app for forcing audio output to either the speakers or the headphones, even when they are not detected by the system.

Includes auto-switch (if system detects headphones), and comes with a widget and an optional notification for easy access.

Switching to use the headset microphone can also be enabled from settings.

Uninstalling the app and rebooting your phone will undo any effects.
If you are running Android 6 Marshmallow and below and do not have a headphone jack, this app will just cause your audio to stop working, requiring you to reboot your phone.

Supports triggering via broadcast receiver intent actions:
com.nordskog.LesserAudioSwitch.HEADPHONES
com.nordskog.LesserAudioSwitch.SPEAKER

As of Android 8.0 Oreo the following values are also required:
Package: com.nordskog.LesserAudioSwitch
Class: com.nordskog.LesserAudioSwitch.SoundBroadcastReceiver
From version Lesser AudioSwitch 1.3.5:
Fixed issue where headset microphone would work when switched to, but was very silent (practically inaudible)
All versions