One Major Audio Effects Stutter/Noise Issue Solved on CM7/Void Forever/ Andy's Rom

lekhwani

Senior Member
Oct 15, 2010
1,876
260
0
You guys can just implement first solution or other solution with root explorer. Its very simple via root explorer.

No need to use adb.

I would suggest to use solution 1. Its the easiest. Equalizer app gives you everything you need.

After implementing the solution 1, if you don't like the result, you can revert easily by replacing libbundlewrapper.so with libcyanogen-dsp.so and unfreeze the dsp manager and reboot.

Its as easy as said.

But I don't think you guys will revert after implementing any solution.

But, again, I would suggest solution 1.

Sent from my LG-P500 using Tapatalk
 
Last edited:

t3chg33k

Senior Member
Jan 6, 2011
310
153
63
It may only be me, but I experienced slight stuttering with franco v19 kernel on mik's 6.5.7 using these files. However, I haven't experienced any stuttering yet with these files after reverting to the default 6.5.7 kernel.

Also, with the screen off (locked at 245Mhz), my phone can't handle the equalizer app but DSP manager works fine.
 

lekhwani

Senior Member
Oct 15, 2010
1,876
260
0
It may only be me, but I experienced slight stuttering with franco v19 kernel on mik's 6.5.7 using these files. However, I haven't experienced any stuttering yet with these files after reverting to the default 6.5.7 kernel.

Also, with the screen off (locked at 245Mhz), my phone can't handle the equalizer app but DSP manager works fine.
I don't have this issue. I am on 6.5.6.

Sent from my LG-P500 using Tapatalk
 

dr.notor

Senior Member
Jul 25, 2011
720
354
0
You guys can just implement first solution or other solution with root explorer. Its very simple via root explorer.

No need to use adb.

I would suggest to use solution 1. Its the easiest. Equalizer app gives you everything you need.

After implementing the solution 1, if you don't like the result, you can revert easily by replacing libbundlewrapper.so with libcyanogen-dsp.so and unfreeze the dsp manager and reboot.
Dude, if you want the flashable ZIPs, I can make them (for all the methods), provided you translate to first post to some pseudocode for me since I gave up on deciphering it. Like:

-/path/to/foo.so == delete foo.so
+/path/to/foo.so == add foo.so
/path/to/foo.so -> /path/to/bar.so == rename foo.so to bar.so

Plus attach the needed files or tell where to get them.
 

masteryx

Senior Member
Jan 5, 2011
593
280
93
Bucharest
It works.

@lekhwani
I thanked you in advance for posting the files (on 13th July 2011), somehow I knew that at some point I will need them.

A few days ago I finally moved to Gingerbread, mik_os' CyanogenMod version. I noticed the stuttering from the very first song I played, I think the DSP effects weren't even enabled yet. So, today I took the files you kindly posted and fixed the problem by deleting "libcyanogen-dsp.so", copying "libbundlewrapper.so" and renaming it to "libcyanogen-dsp.so" - everything done in the aforementioned /system/lib/soundfx folder. No more sound stuttering and with minimum hassle.
 

lekhwani

Senior Member
Oct 15, 2010
1,876
260
0
@lekhwani
I thanked you in advance for posting the files (on 13th July 2011), somehow I knew that at some point I will need them.

A few days ago I finally moved to Gingerbread, mik_os' CyanogenMod version. I noticed the stuttering from the very first song I played, I think the DSP effects weren't even enabled yet. So, today I took the files you kindly posted and fixed the problem by deleting "libcyanogen-dsp.so", copying "libbundlewrapper.so" and renaming it to "libcyanogen-dsp.so" - everything done in the aforementioned /system/lib/soundfx folder. No more sound stuttering and with minimum hassle.
I feel good to read it.

Sent from my LG-P500 using Tapatalk
 

lekhwani

Senior Member
Oct 15, 2010
1,876
260
0
Dude, if you want the flashable ZIPs, I can make them (for all the methods), provided you translate to first post to some pseudocode for me since I gave up on deciphering it. Like:

-/path/to/foo.so == delete foo.so
+/path/to/foo.so == add foo.so
/path/to/foo.so -> /path/to/bar.so == rename foo.so to bar.so

Plus attach the needed files or tell where to get them.
Dok, have you gone through my op since I edited it yesterday. I have made it very simple.

One has just to replace one file, change permissions and reboot.

I appreciate your offer for flashable zip. But in solution 1 and 2 there is use of titanium backup. People still will have to use titanium.

In a day or two I will further streamline the op with simplest and some uniformity in methods. Then I ask you for flashable zips.

But, currently, I think root explorer and titanium backup is the easiest way and people can also easily revert back if wanted.

But for the starters, I would ask you to do this:

On your computer rename libbundlewrapper.so as libcyanogen-dsp.so

Now make a flashable zip of this which just replaces the old libcyanogen-dsp.so (27 KB) with new libcyanogen-dsp.so (70 KB)

People then can use dsp manager as usual and without any noise.

I will add this as method 4 in the op.

Sent from my LG-P500 using Tapatalk
 

lekhwani

Senior Member
Oct 15, 2010
1,876
260
0
Solutions simplified even further in op. Ignore the solution 3. Applicable only when you have problem in solution 1.

Sent from my LG-P500 using Tapatalk
 
Last edited:

wawel

Senior Member
Jun 7, 2011
55
2
0
Hello, I tried solution 2 in cm 6.5.7 and it worked great, now I'm on void forever and I have tried to apply solution 2 twice but the sttutering is still present, I've already done everything step by step twice, including rebooting, so I don't know what may it be.

The sttutering always appears when I turn the screen off and also ramdomly while listening to music while screen is off.

Any hints from a void forever user?