Note: This application is a companion app for the TeslAux project. It keeps the TeslAux USB audio output at full volume on a Screenmate.
TeslAux sets the Android music volume to maximum whenever the TeslAux USB audio device is the output. Android stores a music volume per output device, and a Screenmate comes up at the default after a reboot, which is quieter than the car needs. The app watches for the TeslAux sound card and sets the volume when it appears, including the reconnection a few seconds after boot.
Steering-wheel media buttons are handled by Screenmate itself (1.1.x), so this app no longer bridges them.
Compatible with Screenmate OS 1.1.x, tested on 1.1.0b (build
AP2A.240805.005.S4). Screenmate 1.1.x handles the steering-wheel media
buttons, so TeslAux only manages volume.
- A Screenmate running 1.1.x
- A TeslAux USB audio device
Install TeslAux through Obtainium, so it can detect and install future releases.
- On Screenmate, open the latest Obtainium release.
- Download and install
app-arm64-v8a-release.apk. Allow installation from unknown sources if Android prompts. - Open Obtainium and select Add App.
- Enter
https://github.com/KalenWessel/teslaux-appas the app source. - Add TeslAux, then install its latest release through Obtainium.
The background service starts automatically after installation and at boot.
Open the app to see whether the TeslAux audio device is connected and what the music volume is. Set volume now applies the maximum immediately.
If the volume stays low, check that the TeslAux sound card is the active output: the app only sets the volume for that device, not for the speaker.
TeslAux has no network code. It reads the audio device list and the music volume through the Android audio service, and changes nothing else.
Install JDK 17 and Android SDK 35, then run:
./gradlew lintDebug assembleDebugThe debug APK is written to app/build/outputs/apk/debug/app-debug.apk.
Version tags matching v* build a signed release APK and publish it through
GitHub Releases.
TeslAux is not affiliated with Tesla, Teslogic, or Screenmate.