yashsingh1/xdaforums huggingface dataset:
[Optimus One, P500 Android Development] DigitalAnalog:
Why is the Equalizer app required?
[Optimus One, P500 Android Development] lekhwani:
I have applied this method on 6.6. Not 100% sure about 6.4 and 6.5. But I think it should work on any cm rom or Andy's rom and void forever as well.

Need feed back from more users.

If it doesn't work on 6.4 and 6.5, it may be due to official kernel and user space drivers integrated in 6.6.

But I earnestly hope it works on all cm versions. Lets have more feedbacks. As for me on 6.6, the stuttering / noise has gone for ever.

May be tomorrow I will try this on 6.5.
[Optimus One, P500 Android Development] allsalvati:
I think that bass on DSPManager was better.

Or maybe some settings that i don't made right.

I'm using a Creative EP-630.
[Optimus One, P500 Android Development] lekhwani:
I think bass is better now.
[Optimus One, P500 Android Development] flaviopac:
I tried it on CM7 6.5.5

sound quality seems better, also call quality through loudspeaker

The rustling, althought still present, seems lower
[Optimus One, P500 Android Development] fserve:
Hmm.

I've tryed mikos 6.6 (CM7-Rc1) And one time i got that stutter problem, then i reboot and problem was solved.

But i got back to 6.5.5 (i dot like the black screen bug), and DSPManager have good options here without stuttering.

But i will try this, just to check more sound options =)
[Optimus One, P500 Android Development] mvgadagi:
Thank a lot 4 ur wonderful job but please give link for dsp manager because I'm not getting in the market

Mahesh.........
[Optimus One, P500 Android Development] mvgadagi:
Sorry I got after integration in titanium ..

Mahesh.........
[Optimus One, P500 Android Development] geoemm:
Ok I was using the 6.5.4 and the stutter was there.now I flashed 6.6,was on savagezden,600/480 and it still stuttered,changed the governor to minmax ,no stutter same with scary.but now I again tried savage,now no stutter for that too ..

Off-which one is better,scary,minmax,savage,smoothass:)
[Optimus One, P500 Android Development] mvgadagi:
For me black screen is giving big problem after doing this

Mahesh.........
[Optimus One, P500 Android Development] lekhwani:
Turn off the animation in cm settings.
[Optimus One, P500 Android Development] sucka:
Data connection is not because of kernel, it is because of the libs of the RIL in the operating system, so the libs will just have to be updated to work with the OS and with the Baseband too, no worry, anytime soon hopefully mik will find the answer.
[Optimus One, P500 Android Development] coolbuy:
Try Andy's CM7
[Optimus One, P500 Android Development] lekhwani:
Tried this on Andy's last rom also. Worked beautifully. I believe it should work on all variants/versions of cm also.

Guys, if you are on cm7, void forever, Andy's gb, you should do this to enjoy the music and true bass even more.
[Optimus One, P500 Android Development] Jaani:
@lekhwani

sorry but i didnt notice such thing in Mik's CM7 till now,i m using CM7 6.5.5 with the default kernel..can u tell me how to reproduce the problem???so i can check that its happening or not???:)
[Optimus One, P500 Android Development] lekhwani:
Stuttering happens on many mp3 or mp4 music videos, when you Max your volume and Max your audio effects.

Btw, tomorrow I will give some more info and an additional simple solution which will enable you all to you use both dsp manager and audio equalizer without this noise.
[Optimus One, P500 Android Development] franciscofranco:
Fantastic, thanks for sharing this! Sound quality should be pretty fantastic with this, gonna test in a while.
[Optimus One, P500 Android Development] crankyboy:
Downloaded musicFX equalizer app..

Boom boom boom. Loled

Sent from my LG-P500
[Optimus One, P500 Android Development] gh_3210:
lekhwani, you can share your theme ?
[Optimus One, P500 Android Development] levideva:
honestly i get better bass with dsp manager. the noise ist solved, but i like more the dsp manager sound quality.
[Optimus One, P500 Android Development] mutia:
thanks, it fully works on void.#forever ;)
[Optimus One, P500 Android Development] lekhwani:
Added one more solution where you can keep both Equalizer App from Market and DSP Manager.
[Optimus One, P500 Android Development] GonDr:
Thanks lekhwani for solution 2

Will try it now

update:

got FC in first time only when open dsp manager, but both apps works perfectly

thx lekhwani
[Optimus One, P500 Android Development] arczangel:
but seems the maximum level of volume decrease.... thinking that way the level where distortions occurs vanish because of this mod. though that what is i'm noticing it.
[Optimus One, P500 Android Development] ot3pch4n:
Neocore

Thanks for this patch, sound improvement is noticeable.

Has anyone tried Neocore benchmarking with sound on?

I get around 60 FPS with sound off but only 23 to 30 FPS with sound on :eek:

I'm using void. #forever & I did solution 2. I did not run Neocore with the original file so I can't compare.
[Optimus One, P500 Android Development] sarfaraz1989:
BETTER STILL !!! i got more awesome audio results my way !!!

install gb 2.3.3 stock or you those libraries mentioned here and switch to franco gb kernel

Then rename libbundlewrapper.so to libcyanogen-dsp.so

Then install PLayerpro from market (full version ) or u can always get it from other places

DONT INSTALL DSP PACK ..

When u fire Player pro there is a sound effects option in library use this to get some super awesome audio with this new gb kernel !!

My phone rocks now !
[Optimus One, P500 Android Development] lekhwani:
Player pro is good for mp3. Power amp is good for both mp3 and mp4. As for me I always have 4-5 media players installed.

I used to enjoy listening to mp4 via power amp and still do.

But what I like the most is download mp4 from youtube via tubemate, full video or song only in mp4 and use any video player with audio effects.

Edward Maya, Lopez, Shakira, Akon, BEP, Inna, Serge Devant, A lot of house music (DJ Tiesto, Eric morollo, David guetta etc.), Indian Chartbusters are some of my favorites.
[Optimus One, P500 Android Development] Bytecode:
Thanks for this lekhwani I will add those libs to sense :)
[Optimus One, P500 Android Development] lekhwani:
Modified second solution a bit so that dsp manager and equalizer app don't clash with each other.

You have to modify your soundfx folder like this. Updated op also.
[Optimus One, P500 Android Development] Kira.Lawliet:
Nope, on mine it is still /15. Did solution 1 btw. And libcyanogen-dsp.so should be also deleted if I'm not using DSPManager right?

Thanks for this! must have for every music lover ;)
[Optimus One, P500 Android Development] Humanot4sale:
Anyone who is having the stuttering/noise problem while listening to flac music?...how i can solve this?

I'm not interested in any effect of the dsp manager, i only want to listen to my flacs without this annoying stuttering.

(I have a class 10 microsd, and the cpu is @ 768/480)
[Optimus One, P500 Android Development] naturist:
Lekhwani: do u find such stutter issue with official gb? I am facing it whenever I lock screen and using the equalizer u mentioned, else its working well with player pro+dsp pack. Any solutions ?? Coz i find great sound after using equalizer. Thanks.
[Optimus One, P500 Android Development] lekhwani:
You don't need to use dsp pack on gb roms. Dsp pack is for froyo. Use player pro gb sound effects.
[Optimus One, P500 Android Development] naturist:
Yeah but the sound gets stutter while locking the screen. I activate the dsp pack, and change the buffer to high to stop that stutter during ph gettin lock. Same happens with stock rom. I dont hv any idea how to solve this :(

Sent from my LG-P500
[Optimus One, P500 Android Development] lekhwani:
So who has done it and who hasn't? I want more users to do it.
[Optimus One, P500 Android Development] warfab:
I used solution 2 on my void forever + franco v18 setup. Now the stuttering during lockscreen is now gone :-)

Since there's no 'Thanks' button on Tapatalk, I'll just post 'Thank you!'

Sent from Earth using Tapatalk
[Optimus One, P500 Android Development] lekhwani:
Everybody make sure that if they are changing any file I.e. so files, kindly change and confirm permission as follows:

And, if you are changing the entire folder I.e. soundfx, change permissions of the soundfx folder as follows:
[Optimus One, P500 Android Development] williamsankit:
Thanks a lot for this. Sounds is a lot better.

But I have scratchy noise when I turn the screen off and music is playing.

Both in power amp and android player.

Can it be fixed?
[Optimus One, P500 Android Development] lekhwani:
I don't have any issue of this kind. Currently listening to music via default music player on 6.6.1 with screen off. Never had this problem.

Have changed permissions properly and rebooted. Read the op carefully again and see if you missed any thing.

Moreover, I give you third method here: After installing rom :

1. Delete cyanogen-dsp.so file.

2. Paste libbundlewrapper.so and change permissions.

Now, soundfx folder should look like this:

Freeze the dsp app via titanium.

Reboot.

Use and enjoy equalizer app now.
[Optimus One, P500 Android Development] dr.notor:
Eh... Why do not you produce a flashable ZIP? This manual messing with files is bound to cause tons of screw-ups.
[Optimus One, P500 Android Development] lekhwani:
I don't know how to make flashable zip. May be we can ask mik to replace libcyanogen-dsp.so with libbundlewrapper.so. But I don't know he will change any cm proprietary file or not.

BTW, I have cleanly edited the op and it should be very easy now.

I would suggest that everyone follow solution 1 only. It's the easiest and not very much messing up with system.

We just freeze dsp manager and replace the libcyanogen-dsp.so with libbundlewrapper.so. Then reboot.

And we are done.
[Optimus One, P500 Android Development] dr.notor:
Eh... :rolleyes:

No, thanks. Mine are just fine as they are without any stutter and noise. Also DSP Manager works well for me.

Well.. I get completely lost. E.g.

You mean:

rm -f /system/lib/soundfx/libcyanogen-dsp.so
cp /sdcard/libbundlewrapper.so /system/lib/soundfx/libcyanogen-dsp.so
cp /sdcard/libbundlewrapper.so /system/lib/soundfx/libbundlewrapper.so

libbundlewrapper.so is the one from the attached ZIP?

:confused:
[Optimus One, P500 Android Development] williamsankit:
I used the second solution. And my folder looks the same.
[Optimus One, P500 Android Development] williamsankit:
I changed the permission for all the four files. That's how it's supposed to be right?
[Optimus One, P500 Android Development] lekhwani:
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.
[Optimus One, P500 Android Development] t3chg33k:
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.
[Optimus One, P500 Android Development] lekhwani:
I don't have this issue. I am on 6.5.6.
[Optimus One, P500 Android Development] dr.notor:
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.
[Optimus One, P500 Android Development] masteryx:
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.
[Optimus One, P500 Android Development] lekhwani:
I feel good to read it.
[Optimus One, P500 Android Development] lekhwani:
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.
[Optimus One, P500 Android Development] lekhwani:
And, its about 1 am in India. I should go to sleep. See u all tomorrow.
[Optimus One, P500 Android Development] lekhwani:
Solutions simplified even further in op. Ignore the solution 3. Applicable only when you have problem in solution 1.
[Optimus One, P500 Android Development] williamsankit:
I tried solution 2. Can I get the original files somehow to try solution 1 now.
[Optimus One, P500 Android Development] lekhwani:
Original files are in the rom zip on your SD card. Extract via root explorer.
[Optimus One, P500 Android Development] wawel:
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?
[Optimus One, P500 Android Development] Bytecode:
I don't know if this was already posted,but here's a flashable zip for you guys.

http://www.multiupload.com/B3QIM7WWAH
[Optimus One, P500 Android Development] AsherChua:
Is this solution 1 or 2?
[Optimus One, P500 Android Development] Bytecode:
1 .
[Optimus One, P500 Android Development] AsherChua:
Thanks ciaox!
[Optimus One, P500 Android Development] AsherChua:
Any way to make a solution 2 flashable zip??
[Optimus One, P500 Android Development] Bytecode:
No prob :)
[Optimus One, P500 Android Development] Bytecode:
BTW Here's another zip (Solution 3).

http://www.multiupload.com/Q8A5D1M7H0
[Optimus One, P500 Android Development] DaXmax:
U r the best little bro i had!!! (I'm 14) See whether it works...
[Optimus One, P500 Android Development] Bytecode:
I hope it does :)

(because I only tested first zip).
[Optimus One, P500 Android Development] AsherChua:
Can someone tell me what's the difference between solution 1 and 3? I can't get the meaning of the explanation!
[Optimus One, P500 Android Development] gabitu73:
Read first post:D
[Optimus One, P500 Android Development] AsherChua:
I don't get the actual meaning reading the post :P I thought its the same??
[Optimus One, P500 Android Development] lekhwani:
Solution 3 is applicable only when solution 1 doesn't work for you. Both are same.

Just try solution 1.
[Optimus One, P500 Android Development] lilliput222:
Will it fix rustling/hissing sound problem ? Currently on mikos 6.5.7 .Which solution has to be install ?
[Optimus One, P500 Android Development] lekhwani:
You can try solution 1.
[Optimus One, P500 Android Development] SwimmerBoy:
Problem with the sound found.

When making a phone call with headphones, the volume is way to low...

How can i fix that?
[Optimus One, P500 Android Development] hemanth86:
volume problem

I'm on mik_is 6.5.7, when the track changes, volume level goes to Max. I should press up/ down volume key once to get back to earlier volume level. Anyone facing this problem?
[Optimus One, P500 Android Development] buzzdr0id:
I have tried all the solutions but still getting DSP Manager FC !!!!
[Optimus One, P500 Android Development] fancccc:
that problem it's rom related
[Optimus One, P500 Android Development] thachtunganh:
to fix DSP Manager Problem, you can change the /soundfx folder and DSPManager.apk (Deodexed , and if you want to odex it again use the odex tool ) from 2.3.5 (mik 6.5.7 CM7)
[Optimus One, P500 Android Development] dancom96:
I copied the soundfx and DSPManager.apk, but then DSPManager is gone, if I use the one from 6.5.8 it still crashes.
[Optimus One, P500 Android Development] deniso177:
You have to install it using root uninstaller pro, or using adb, or if u have titanium backup, backup dsp, then go into the sdk card and replace the dsp manager with the old one, that will trick titanium into restoring the old file as system. \

But i dont think u need to install dsp as a system file, so just use root uninstaller or titanium to uninstall dsp manager completely then use the old dsp manager apk to install it to phone.
[Optimus One, P500 Android Development] dancom96:
Using the old dsp manager apk it says install failed, and ADB gives the error INSTALL_FAILED_INVALID_INSTALL_LOCATION
[Optimus One, P500 Android Development] hemanth86:
Does anyone acknowledge having this problem? Or any. solution....
[Optimus One, P500 Android Development] jigodi:
I have this bug too... it's very annoying... did you try this fix?
[Optimus One, P500 Android Development] hemanth86:
Yes. I have applied this tweak. I don't know whether it's there in original mik_os.

This is not only annoying, I'm always in the fear that my ears might burst on next track!!!?
[Optimus One, P500 Android Development] jigodi:
I have applied too, but no changes at all... I don't konw what is the problem...
[Optimus One, P500 Android Development] Turducken:
OP needs to update this thread.

This fix is for 6.5.7 and earlier. It DOES NOT work with 6.5.8
[Optimus One, P500 Android Development] deniso177:
Mik said that its because he put the wrong dsp into 6.5.8, so this op needs to find files for the stock dsp to implement as a fix, as these are for cyanogenmod dsp
[Optimus One, P500 Android Development] hemanth86:
^ But, I'm on mik 6.5.7!!!?
[Optimus One, P500 Android Development] JastaPein:
to all users that has a problem about their DSP, just use the EQ APP in the market and use the SOLUTION #2..

a problem can't solve by another problem..

im not trying to be rude' just dont make your life miserable :D

there are 3 steps to choose from.. so dont bother yourself if 1st solution is not working' try the other 2.. then if it still not working' thats the time to ask question and complain :)
[Optimus One, P500 Android Development] deniso177:
Or here is the DSP manager from mik_os 6.5.7 use adb to push it into system/apps or use root uninstaller.

The old fixes should work with this version
[Optimus One, P500 Android Development] pratheekb96:
thank u so much man!!!!!:D:D:D
[Optimus One, P500 Android Development] deniso177:
You guys can also try to flash this dsp manager using recovery,it is made for cyanogenmod framework, so it should work, but i havent tried it.

http://xdaforums.com/showpost.php?p=14772906&postcount=97
[Optimus One, P500 Android Development] lekhwani:
Can somebody give me the dspmanager.odex also. I had deleted the dsp manager via titanium and .odex file was also deleted.

I had currently replaced the sd card. I don't have the ROM also.
[Optimus One, P500 Android Development] orsonbear:
The cure for Mik 6.5.8 dsp is Root Toolbox. Just uninstall the faulty dsp then install the one present under R.T. "other" menu and that's all,folks!
[Optimus One, P500 Android Development] lekhwani:
Sorry folks. The methods mentioned above in a few posts are right and working perfectly fine.

I was having problems in implementing those methods. No matter what I did, dsp manager was not visible in app drawer. Then checked titanium backup and found the reason. Actually I had frozen dsp manager earlier. So even after replacing the dsp manager via two mentioned above, I could not see it in app drawer.

Do just defrosted it and ...whoops...it appeared in app drawer and problem solved.
[Optimus One, P500 Android Development] deniso177:
No worries mate, ye the dsp manager i posted should work, as thats from miks previous build, which had no problems and these fixes were designed for.
[Optimus One, P500 Android Development] Left4DeadMW:
pls update ,link is dead...
[Optimus One, P500 Android Development] abhinav quietly brilliant:
will this work for cm7.2 rc2?

---------- Post added at 09:04 PM ---------- Previous post was at 09:00 PM ----------

don't know why but i am facing force close issue
[Optimus One, P500 Android Development] soham93:
use the apk posted here

xdaforums.com/showpost.php?p=26066866&postcount=2
[LG Optimus 3D] x7nofate:
Hi I recived a lg optimus 3d today and I can't connect Plantronics BackBeat 903+ headset >>> http://store.androidcentral.com/plantronics-backbeat-903-stereo-bluetooth-headset/9A32A6051.htm

on Nokia n82 everythink works perfect but lg optimus 3d can find this headset by bluetooth.

P.s. I found a solution, everythink is fine now.
[LG Optimus 3D] visualizer2k:
how did you fix that? My car bluetooth is not connecting to this phone, on iPhone it was working fine.
[LG Optimus 3D] x7nofate:
after few test I finally connected this headset to this phone
[Acer Iconia A500] The_Monkey_King:
Amazon Link

While the Beast is still selling them for $449, Amazon has dropped the price to $399.00 + $7.03 shipping. These tablets are direct from Acer through Amazon.

This means that the Tab and the Transformer are now on equal ground in terms of price. Yeah, there is the issue of a "Secure Boot Key" and non-IPS screen...but those issues matter a whole lot less to the general public now. Your mom and pop won't mess with hand-crafted ROMs and who watches a screen beyond the 80-85 degree angles from center? All that means, the extra viewing angle of the IPS, is that the guy sitting beside on the plane can get cosy with you and watch what you are watching...

(PS -- Funny, now I see Asus has dropped the price on their Transformer by a whole dollar! Now one dollar cheaper than the Asus.)

(PPS -- I don't see any issue about how the Tab is heavier than the Transformer. Guys, the difference in weight is like holding three additional US quarters in both hands -- you *******.)
[Acer Iconia A500] UnicornKaz:
Iconia's bootloader is

NOT

locked... However, it does have a "Secure Boot Key" that will be decrypted eventually ;)

http://xdaforums.com/showthread.php?t=1163919

~~~~~
[Acer Iconia A500] android01:
And keys aren't for locks?

Just sayin.
[Acer Iconia A500] FloatingFatMan:
The key is used to verify the current ROM. That's why ItsMagic works. It forces the key to recalculate for the ROM you've just installed, and Bob's your mothers unwelcome older brother. ;)
[Vega General] SLYLUX:
Hey Guys,

Strange question, My Advent Vega tablet was working great, i've been using it for a while, and yesterday it had problems booting, but re-flashed it with the stock ROM, and now only half my screen responds, the right hand side is dead, its weird its literally 50/50.

Has anyone ever heard of this problem?

any ideas on what i could do?

Thanks for your time and effort.