Post Reply

[FIX] DSP Manager working on sense rom. +Possible fix for bad speaker

25th November 2010, 02:54 PM   |  #1  
OP Senior Member
Thanks Meter: 83
 
149 posts
Join Date:Joined: Oct 2007
Donate to Me
More
I don't like quite speaker of DHD, and don't want use non sense rom.
After small research i have found working solution

DSP manager needs customized libaudioflinger.so, but if just replace it, all sound gone on sense rom.
I have taken libaudioflinger.so and libaudio.so from CyanogenMod 6.1.0 Beta 3, and replaced. DSP Manager WORKS fine!
But then i have found another problem, DSP Manager disables it's eq when phone in call (also when it's ringing), so i have modified manager source and added new page for speaker settings when phone ringing.

All what you do, you doing on own risk, I'm not responsible for any damage!
Backup libaudioflinger.so and libaudio.so from /system/lib/ before continue
This patch will break dolby and srs features of preinstalled music player
2010.11.29 This patch also breaks working of stereo bluetooth headset, but in in call bluetooth headset works well

- Install patch using Recovery
Download DSPManager-DHD-update.zip
Copy it to phones sdcard
Reboot to recovery and apply this update.

- Install manually (using adb) * you need to know what is adb and how use it, and have S-OFF with ENG HBOOT
Download DSPManager-DHD-files.zip
Unpack files to temporary directory
Remount /system on phone as rw (run 'adb shell', then rund command in shell 'mount -o remount,rw /dev/block/mmcblk0p25 /system')
Run commands from computer
#adb push libaudio.so /system/lib/
#adb push libaudioflinger.so /system/lib/
#adb push DSPManager-DHD.apk /system/app/

and then reboot your phone.

- Uninstall manually (using adb) * you must have S-OFF with ENG HBOOT
Connect phone to computer using usb
Open adb shell (run adb shell)
Remount system as read write (run in shell 'mount -o remount,rw /dev/block/mmcblk0p25 /system')
Then you need copy to /system/lib/ on phone backuped files libaudioflinger.so and libaudio.so.
If you backuped it on computer, then locate they and in backup folder run
#adb push libaudio.so /system/lib/
#adb push libaudioflinger.so /system/lib/

if you backuped files on sdcard, then from adb shell run commands
cp libaudio.so /system/lib/
cp libaudioflinger.so /system/lib/
rm /system/app/DSPManager-DHD.apk

then reboot your phone

- Uninstall with recovery, rollback libs to stock v 1.32.405.6
Download DSPManager-DHD-uninstall.zip
Place it on sdcard, and install this update from recovery.

How it's works (amplify about +6db):


to moderators: i'm posting in
'Desire HD Android Development' because using this patch required changing /system/ partition
Attached Files
File Type: zip DSPManager-DHD-files.zip - [Click for QR Code] (134.3 KB, 2790 views)
File Type: zip DSPManager-DHD-update.zip - [Click for QR Code] (137.5 KB, 9079 views)
File Type: zip DSPManager-DHD-uninstall.zip - [Click for QR Code] (157.4 KB, 2206 views)
Last edited by exidler; 30th November 2010 at 07:11 PM. Reason: video added, simple uinstall guide
The Following 10 Users Say Thank You to exidler For This Useful Post: [ View ]
25th November 2010, 03:52 PM   |  #2  
broncogr's Avatar
Senior Moderator
XDA Central
Thanks Meter: 4,197
 
3,723 posts
Join Date:Joined: Aug 2005
So is it a lot louder with DSP manager installed?
I am especially interested in ring volume and notification volume as i am finding that I tend to miss some calls and SMS's because i dont hear them
25th November 2010, 04:07 PM   |  #3  
OP Senior Member
Thanks Meter: 83
 
149 posts
Join Date:Joined: Oct 2007
Donate to Me
More
Speaker it self not so good.
But overal volume can be increased. Is it will be enough for you - don't know.
All changes made by 5band equalized, in range +/- 10db (as drawn in configuration utility)
25th November 2010, 05:15 PM   |  #4  
bigtin's Avatar
Junior Member
Flag Manchester
Thanks Meter: 3
 
19 posts
Join Date:Joined: Oct 2010
More
Works great, thanks!

I find the trick with the DHD is to make sure you put it in your pocket with the screen facing your leg since the back speaker is much more powerful than the front one.
25th November 2010, 06:05 PM   |  #5  
broncogr's Avatar
Senior Moderator
XDA Central
Thanks Meter: 4,197
 
3,723 posts
Join Date:Joined: Aug 2005
Quote:
Originally Posted by exidler

Speaker it self not so good.
But overal volume can be increased. Is it will be enough for you - don't know.
All changes made by 5band equalized, in range +/- 10db (as drawn in configuration utility)

Ok I have installed it.
What settings are you using for gain in the 5 bands? I have tried +6 in all five.
Will this also work for notifications and sms notifications?
I posted about this app on the LeeDroid Rom thread. Maybe Lee could add the app to his Rom if enough people are interested...
Last edited by broncogr; 25th November 2010 at 06:14 PM.
25th November 2010, 06:28 PM   |  #6  
Senior Member
Flag Sydney, Australia
Thanks Meter: 6
 
109 posts
Join Date:Joined: Sep 2010
Donate to Me
More
Just to inform you all this knocks out dolby and srs. Restoring the system lib files should restore them though.
Last edited by SkilletDesire; 26th November 2010 at 04:49 AM.
The Following User Says Thank You to SkilletDesire For This Useful Post: [ View ]
25th November 2010, 10:11 PM   |  #7  
OP Senior Member
Thanks Meter: 83
 
149 posts
Join Date:Joined: Oct 2007
Donate to Me
More
Quote:
Originally Posted by broncogr

What settings are you using for gain in the 5 bands?

i have using 5.0, 6.7, 6.5, 6.0, 4.3 (i'm don't like high pich of speaker)
25th November 2010, 10:11 PM   |  #8  
OP Senior Member
Thanks Meter: 83
 
149 posts
Join Date:Joined: Oct 2007
Donate to Me
More
Quote:
Originally Posted by SkilletDesire

Just to inform you all this knocks out dolby and srs. Resorting the system lib files should restore them though.

thanks, i will write about it in first post.
25th November 2010, 11:42 PM   |  #9  
Senior Member
Flag earth.europe.de
Thanks Meter: 37
 
213 posts
Join Date:Joined: Jul 2005
More
Would it be possible to hack the Dolby / SRS feature in a way that you can globally enable it so that every music player and even system sounds/notifications can benefit from it?

That would be pretty awesome, I kinda like the sound of those features, but I dislike the music player. I think this would be a cool thing to explore / include on custom ROMs.
25th November 2010, 11:56 PM   |  #10  
LeeDroid's Avatar
Retired Recognized Developer
Flag Darlington
Thanks Meter: 11,498
 
12,452 posts
Join Date:Joined: Jan 2007
Donate to Me
More
Nice job! Was getting round to this one, its already an add-on for my Desire ROM

Swyped from my LeeDrOiD loaded HTC Desire HD using my thumb....

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Top Threads in Desire HD Android Development by ThreadRank