[Nexus 6 Themes and Apps] ranaxda200:
Final report... Really an awesome result. No background static noise at all. What I did just rename the 'libbundlewrapper.so' to 'libbundlewrapper.so.bak (/system/lib/soundfx/libbundlewrapper.so) and reboot device. And voila!! No distortion at all. BTW you'll certainly feel change if you have a high clarity headphone/device.

As a reference see this Troubleshooting, Bugs and

F. A. Q.

For Android devices (yes all of you), please try:

Thanks Bradl79@xda.

1.Open up /system/build.prop in text editor.

2.Change the line (If you can't find these lines, skip this method.)

Ipa.decode=true to lpa.decode=false*

tunnel.decode=true to tunnel.decode=false

lpa.use-stagefright=true to lpa.use-stagefright=false

Bugs/Issues

1. Driver status in FX Compatible Mode always NO. Driver status will show YES in normal mode. (No fixes)

2. Differential surround vocal more to the left. (No fixes for now)

3. Convolver, select impulse response do not support subfolder. (No fixes for now)

Trouble Shooting

When V4A not working for you. (Really No effect for some features, NOT CHECKING driver status)

0. MAKE SURE YOU HAVE CHOSE THE CORRECT DRIVER. Refer OP.

0. MAKE SURE YOU HAVE LATEST BUSYBOX INSTALLED. (4.3 - SuperSU 1.51 via recovery)

0. Check 2nd post to modify build.prop lines. (If that line doesn't exist, skip this.)

1. Uninstall driver, reboot. Reinstall driver, Choose correct driver, reboot.

2. Don't use compatible mode yet, go to sound settings>music effects> and choose v4a(either fx or xhifi).*

>>>Test on several players.

3. If not working, switch to compatible mode, reboot, go to sound settings>music effects> and select something else other than v4a.*

>>>Test on several players.

4. If not working for some players, activate safe mode, reboot.

>>>Test on those players. If no help, then the player is not compatible. Give up and use a different player for music.

5. If V4A still not working, make sure you installed the correct apk for your android version. (2.3, 4.0~4.2, 4.3)

F.A.Q (Updated 18/8/2013)

- Will it work on my device?

A: V4A works on almost ALL ROOTED android devices.

- How to install?

A: Read instruction in 2nd post.

- Which to install? FX or XHiFi or Both?

A: FX has many audio effects, where as XHiFi mainly restores audio quality and only has Audio Reconstruction feature(not in FX).*

Althought FX has XHIFI clarity mode under ViPER Clarity, but its not as excellent as the XHIFI app itself. Therefore,

If you like many effects(reverb, bass, surround) then choose FX, if you like clear audio/vocal and you have a good headset, choose XHiFi. You can also install both, but more CPU usage.

- Driver status shows "Enabled: No, Processing: No", but i already turn on effects and playing music?

A：In FX Compatible Mode, driver status will always show No, but its working.*

In Normal Mode means installation problem. Re-install and make sure you did it right.

- V4A FX/XHiFi effects suddenly disappeared?

A: Android system kills certain processes due to memory limits. Install V4A app as system app (Put in /system/app/ and restart)

See more...

- Why ViPER4Android FX/XHiFi always FC?

A: Uninstall and Reinstall V4A using NEW In-App Installation. This is due to driver not installed properly.

- Why ViPER4Android FX/XHiFi creates unexpected effects and different from other users?

A: Clear ViPER4Android FX/XHiFi data. If persist, disable third-party sound mods such as Noozxoide, Bass Booster etc)*

- Third-party players such as Poweramp and TTPOD no effect?

A: Open V4A app and switch to FX Compatible Mode. (Driver status will show processing=No, but its working.)

- ViPER4Android FX/XHiFi doesnt run after bootup?

A: Check anti-virus or startup manager app whether V4A was disabled in startup list.

- V4A FX/XHiFi effect gone after using data-killer?

A: Please add ViPER4Android FX/XHiFi to data-killer app white list or exception.

- Why there is background noise when using V4A effects?

A: This is Android's musicFX bug, this will happen on all other sound mods.

Suggestion: Backup and Delete /system/lib/soundfx/libbundlewrapper.so

- V4A XHiFi effects gone after reaching certain volume? (~70%)

A: This is due to*Sony Xperia*hearing protection library. Backup and Delete /system/lib/soundfx/libhearingprotection.so

- How to use FIR-Equalizer?

A: See "How to use FIR-Equalizer" guide in XDA Original post.

- Why there's no change in sound quality after installing V4A?

A1: Choose V4A in Sound Settings > Music Effects. (Driver status will show processing=Yes)

A2: Open V4A app and switch to FX Compatible Mode. (Driver status will show processing=No, but its working.)

- Why volume reduces after 10 seconds?

A: This is not caused by V4A. Most probably you installed a bad and faulty xLOUD, ClearPhase or S-Force Front Surround port.

- Why music spoilt after display off?

A: This is due to CPU speed too low when screen if off. Make sure you are not using some battery saving CPU governor (such as smartass) or created own CPU profile.*

Switch CPU governor to ondemand or interactive, to increase CPU speed.

- Can I still install V4A if I already using other sound mods?

A: Yes, after installation, open V4A app and switch to FX Compatible Mode.

- Why phone auto-reboot after I plugin headset? Normally forHTC*phones.

A: Uninstall and Reinstall V4A using NEW In-App Installation.

- In-call volume reduced?

A: Uninstall and Reinstall V4A using NEW In-App Installation. If persist, its caused by other sound mod because V4A will not affect call volume.

- What if my phone/tablet cannot detect headset plugin?

A: In ViPER4Android app press menu, choose lock effect mode and choose headset, then adjust settings.

- I dont know my phone is which CPU type?

A: Refer 2nd post.

- Driver status shows version 0.0.0.0 even after rebooting?

A: Due to wrong driver used, try lower level drivers. Eg: A9 change to A8; A8 change to Tegra2.

- Why no effect in MIUI player?

A: Open V4A app and switch to FX Compatible Mode. or Turn off MIUI default equalizer.*

- Im using Meizu, Flyme system, why effect gone after i display lyrics?

A: Flyme modified Android's Audio principle, so lyrics will be treated as music effect by the music player, so V4A cant be used.

- V4A effects will spoil internal speaker/headset?

A: Firstly, there's an audiophile limit in your phone, even if you max every single settings in V4A, u will never achive that limit.

If the limit is achieved, your ears will blown off before the headset.

If your earphone is not used to high volume/bass, with long period of high volume/bass will cause your headset to spoil (without V4A it will also spoil)

For speaker, if a new phone straight away max the volume, within few days there will be distortion. Start off with 50~70% volume and after some time only max the volume.