[Android Software Development] guitardedhero:
The deep_buffer-remover zip removes the deep_buffer paragraph from /system/etc/audio_policy.conf and can be flashed before, after, or during the same recovery session of the sound system installation and is recommended if you experience no v4a processing during audio playback of one or more players. Streaming audio playback processing is what is usually corrected by flashing this zip.

The tweakprop.zip for /system/build.prop entries is flashed after preparing an /sdcard/tweak.prop and can be flashed before, after, or during the same recovery session of the sound system installation. Although, this optional activity is recommended after first confirming that the sound system is already fully functional with your rom's /system/build.prop.

The two audio_effects presets are flashable zips providing an optional opportunity to test different combinations of libraries and effects determined by the sets of audio_effects.conf files of the preset. The HTC 10 Dolby presets also use /system/etc/tfa data in addition to a set of audio_effects.conf files. When wanting to combine an audio_effects preset with an HTC 10 Dolby preset, the goal is to result with the HTC 10 Dolby /system/etc/tfa and the set of audio_effects.conf files of the audio_effects preset. This requires an order of an HTC 10 Dolby preset followed by an audio_effects preset.

Experimenting with optional presets requires the sound system to already be installed as it contains its own set of audio-effects.conf files which is the same set found in the Exodus audio_effects preset. The sound system uses the /system/etc/tfa data of the HTC 10 Dolby JBL Preset. This means reverting to "stock" preset of the sound system can be achieved by flashing the HTC 10 Dolby JBL Preset followed by the Exodus audio_effects preset at any time.

The optional Dolby GUI Add-On zips are designed to be flashed after the sound system in the same recovery session or long after the sound system has already been installed. The GUI Add-On's provide the familiar Lenovo Dolby Atmos or Dolby Digital Plus app with a graphic user interface that some users prefer. This will replace the stock HTC 10 Dolby Atmos libraries used by the sound system so reverting will require a flash of the sound system zip. The GUI Add-On's and the presets do not affect each other whatsoever.

The Super Quality Driver zip is made available in the rare event that ViPERrAndroid is unable to install the driver on its own. If the previous sound system builds that preinstall this same driver worked properly for your device and v4a is unable to install the driver now that it's not included with the sound system, flashing this zip after the sound system in the same recovery session or later in a different recovery session should complete the ViPER4Android driver installation.

The Android N Permissive zip can be flashed before, after, or during the same recovery session of the sound system installation and is recommended for users on a fresh Android N installation. This zip will need to be reflashed only after an Android N rom installation as it will remain until a system wipe is performed, usually by a rom update.

Please let me know if I did not cover what you are interested in knowing about. :good:

---------- Post added at 03:13 AM ---------- Previous post was at 03:06 AM ----------

It sounds like you are dealing with an /sdcard/build.prop.backup containing patches from a previous /sdcard/tweak.prop. The best way to confirm is to delete /sdcard/build.prop.backup and place your rom's stock /system/build.prop into /system with 0644 permissions. View /sdcard/tweak.prop to confirm it contains the desired contents before flashing tweakprop.zip. Before rebooting from your recovery session, tap Advanced > Copy Log > Swipe to place a copy of recovery.log in /sdcard. If your issues are not resolved upon booting up, you can view the contents of /sdcard/recovery.log to ensure tweakprop.zip is finding and using the correct tweak.prop. :good: