• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Milestone Audio Equalizer [BETA]

Fabolous

Superuser
Nov 7, 2009
3,635
2,126
Illinois
fabdroid.com
This mod is only for rooted Droids, and there are a lot of adb/terminal commands involved, so it is not for the faint of heart. What it does accomplish though, is well worth the work (IMO). Anyways, I don't think I can post the link, because it is a Milestone port, and therefore not open source, but let's just say you guys can find it. Here are some great instructions, credits to diakonv at Alldroid.

diakonv said:
I extracted the modified.zip to a temporary folder on my computer.
I opened a command prompt and changed directories to that temp folder.
In the command prompt I typed:
adb push libaudio.so /sdcard/libaudio.so
adb push libaudioflinger.so /sdcard/libaudioflinger.so
adb push ap_gain.bin /sdcard/ap_gain.bin

then I backed up the originals to my sdcard by typing:
adb shell
su
mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system
cp /system/lib/libaudio.so /sdcard/libaudio.so.bak
cp /system/lib/libaudioflinger.so /sdcard/libaudiofingler.so.bak
cp /system/bin/ap_gain.bin /sdcard/ap_gain.bin.bak

then I copied the modified files over:
cat /sdcard/libaudio.so > /system/lib/libaudio.so
cat /sdcard/libaudioflinger.so > /system/lib/libaudioflinger.so
cat /sdcard/ap_gain.bin > /system/bin/ap_gain.bin

mount -o remount,ro -t yaffs2 /dev/block/mtdblock4 /system
reboot

I might add that you can put the audioeffect.zip in the same folder as the modified files, and then:

adb push audioeffect.zip /sdcard/audioeffect.apk

Then, after the reboot after you've modified your audio libraries, install the audioeffect controller.

So far, initial testing has given me great results with the '3' media player. I use a custom effect of 'wide' surround mode and 'bass punch'. Makes my music sound even better through my Dre's.

After some more testing, I've noticed a little hiss in between songs, but it's not a big deal considering the much more noticeable increase in sound quality.
 
JUST finished rooting for the first time. Then I come on and see this post,and man..this will make rooting WAY worth it!! Problem is,I have NO clue what to put where or to type. I saw the initial post here but am totally illiterate as far as commands go where,etc etc. Guess I'll just wait for a nice,neat package deal that does it for me....
 
Upvote 0
Ok, did a test with this in my car (basic speakers but decent player)... put my droid on wide surround and bass punch... holy crap what a difference. I even put everything back on normal on the droid and tried to up the bass and stuff with my player but using the droid EQ always sounded better. I will also note that I do not experience the cracks and pops on pandora and I am using an OC kernel. This might be because I had the volume NOT at MAX on the droid...I did a test and if the volume is at max on the droid, I definitely get pops and crackles, but at a lower volume I didn't hear any whereas before I heard a few here and there. However, this test was only about a 20 minute test.
 
Upvote 0
Can this be done just moving/copying files through andro or rootexplorer? I notice you can get to all the files on the phone itself, or is this a shell thing only?

A couple things regarding this.. guess I'll leave it alone.
From the Alldroid thread..
Seems to work only with 2.0.1.
Known bugs -
Speaker phone may not work.
Cannot adjust volume during a phone call.
 
Upvote 0
I'm dying to try to do this but I just don't know how to get that on my phone. I've been waiting for a EQ since I bought this thing and to now have one in view is KILLING me,lol. I'm rooted..what else do I need to get this on my phone? I don't have a ROM on there yet but am considering BB as I've heard much good about it. Will this work with BB? And exactly what does it EQ? Pandora? Slacker? 3? These are what I've got on my unit as well as DroidLive.
 
Upvote 0
Can this be done just moving/copying files through andro or rootexplorer? I notice you can get to all the files on the phone itself, or is this a shell thing only?

A couple things regarding this.. guess I'll leave it alone.
From the Alldroid thread..

you can use rootexplorer to copy the files over to the correct directories, but make sure the file permissions are correct when you finish copying them over otherwise your phone might not boot correctly.
 
Upvote 0
regarding this:

Seems to work only with 2.0.1.
Known bugs -
Speaker phone may not work.
Cannot adjust volume during a phone call.

Ehh.... I use speaker phone quite a bit. Not being able to adjust volume in calls wouldn't bother me much, I just max it out anyways. If that speaker phone bug gets fixed I might look into this.
 
Upvote 0
Nice. Extreme bass is a little too much for me, but it's probably cuz my Dre's overemphasize bass to begin with. I would imagine that it sounds pretty nice with a mid range set of ear plugs (such as my Koss's)

Yep. I actually listen mostly to Techno so often times the more bass the better. Though I bet that punchy bass eq would sound good with your hip hop. It seems like a small band pass right around the low mids. It's just awesome to have these options now though. All we need now is a graphic eq.
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones