Here is how you can enjoy your speaker on your Surface Duo:
Prerequisites:
Duo (obviously)
Root via magisk
internet
Step 1: Download V4A Viper4Android apk & install it: https://labs.xda-developers.com/store/app/com.pittvandewitt.viperfx
Step 2: Launch the ‘ViPER4Android’ app but do not install the drivers right now.
Step 3: Open ‘Magisk Manager’ and go to the ‘Downloads’ section of the app.
Step 4: Search and find the “Audio Modification Library” module and press the download icon next to it.
Step 5: Tap on the ‘INSTALL’ button to install the module on your device.
Step 6: Magisk module installer will prompt you to reboot but do not reboot your phone yet.
Step 7: Now go back to the ViPER4Android app, tap on “OK” to install the required V4A drivers.
Step 8: Grant the Superuser permissions to the app when prompted.
Step 9: After the drivers are installed, the device will automatically reboot.
To configure the speaker once magisk is working I have enabled these settings:
1) Master power
2) Playback gain control (strength 1) (maximum gain 3x) (output threshold -1.9dB)
3) FIR equalizer (small speakers)
This guide here : https://www.the***********.com/install-viper4android-android-10-guide/ helped me and they are definitely the source of this knowledge, but I thought I'd post here in case anyone else loved their device but hated the lackluster sound from factory.
Prerequisites:
Duo (obviously)
Root via magisk
internet
Step 1: Download V4A Viper4Android apk & install it: https://labs.xda-developers.com/store/app/com.pittvandewitt.viperfx
Step 2: Launch the ‘ViPER4Android’ app but do not install the drivers right now.
Step 3: Open ‘Magisk Manager’ and go to the ‘Downloads’ section of the app.
Step 4: Search and find the “Audio Modification Library” module and press the download icon next to it.
Step 5: Tap on the ‘INSTALL’ button to install the module on your device.
Step 6: Magisk module installer will prompt you to reboot but do not reboot your phone yet.
Step 7: Now go back to the ViPER4Android app, tap on “OK” to install the required V4A drivers.
Step 8: Grant the Superuser permissions to the app when prompted.
Step 9: After the drivers are installed, the device will automatically reboot.
To configure the speaker once magisk is working I have enabled these settings:
1) Master power
2) Playback gain control (strength 1) (maximum gain 3x) (output threshold -1.9dB)
3) FIR equalizer (small speakers)
This guide here : https://www.the***********.com/install-viper4android-android-10-guide/ helped me and they are definitely the source of this knowledge, but I thought I'd post here in case anyone else loved their device but hated the lackluster sound from factory.