Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
View Poll Results: What version of G Nexus do you use?
maguro 276 83.64%
toro 54 16.36%
Voters: 330. You may not vote on this poll

 
Post Reply+
Tip us?
 
Misledz
Old
(Last edited by Misledz; 10th May 2013 at 10:16 AM.)
#1  
Misledz's Avatar
Recognized Contributor - OP
Thanks Meter 4469
Posts: 4,642
Join Date: Jun 2011
Location: Cebu City, Philippines - Banglore , India - Abu Dhabi/Dubai, UAE

 
DONATE TO ME
Default [MOD] [GNEX] BEATS+XLOUDER! 4.1.2/4.2.2 [10/05/13] JB Louder Audio Improvement Patch




Notice: Flashables are divided into Post #1 and Post #3. Post #1 will contain all the information, misc & flashables for 4.1.2 and Post #3 will contain the flashables for 4.2.1/4.2.2, take note all the latest will be the most recent upload

What This Mod Does:

The Galaxy Nexus GSM has pitifully low volume. Previous fixes like the Volume+ app and Franco's app only increased the volume on music playback, or in the headphones, but did nothing for in-call volume or notifications.

This mod changes all that. It will increase ALL volume, across the entire phone: ringtone, music, notifications, loudspeaker sound, ear speaker sound, in-call volume, and headset.

Requirements:

-Rooted.
-Custom recovery like CWM or TWRP.
-Jellybean Deodexed OR Odexed.
-Custom kernel with high quality audio tweak enabled is recommended (e.g. Franco or Trinity or AK).
-Nandroid Backup, I implore people to have at least one recent one as this method is faster.


Compatible With :

-Galaxy Nexus, Kindle Fire (reported), also Nexus 7.
-Universal for all kernels and ROMs.
-All major players, including: Google Music, Noozy, PowerAMP (see note below), Apollo, PlayerPRO.

Note on PowerAMP - To allow PowerAMP to be controlled by external DSP/EQ you must disable Direct Volume Control under Audio Tweaks in Settings.

Installation:

*Revert previously installed patch as necessary.

1. Copy zip to Internal Storage
2. Boot to custom recovery
3. Install zip from sdcard
4. Reboot
5. Choose EIZO ReWire PRO under Settings > Sound > Music Effects


Note: If you do not have the "Music Effects" submenu then EIZO should be enabled by default since it's the only DSP present.


FAQ:

What you should do:
  • Configure EIZO, Select it in Music Effects.
  • Refer to the Op for EIZO settings.
  • Practice tuning your own values. EVERY user has their own listening experience. What sounds good to one and not the other doesn't become the fault of the MOD.
  • Keep backups of your Alsa Mixer if you use call recording BEFORE flashing this MOD
  • Keep backups (The revert is safe) but I am not responsible for loops if you flash this on another device.
  • Flash the MOD after every ROM flash. Not necessarily kernel flash.
  • Search if your ROM has been mentioned. KEYWORDS are a must. Example is 'PA works' and the results will be displayed. If not feel free to ask and I shall assist you.

What you shouldn't do:
  • Test the loudness via Settings. There is an implemented system limiter so you can't tell the difference. Call yourself or sms yourself so you can know the difference.
  • Complain of distortion without testing your own values. I've set a recommend layout in the OP hoping it's to give you an idea.
  • Error 7, Error 7 is a halt procedure. Please debug the error and see what's written before saying Error 7 only.
  • Alternate flashing. (I know some of you prefer to flash the Gnexus mod on the N7 but doing so breaks the media codes, if you have the patience to swap the media codes in etc folder of the N7 then it's fine)
  • Don't use Noozy lockscreen controls, they're unreliable till a new app is remade.
  • Don't use compression in EIZO. Causes massive volume fluctuations as it was set to be an AVLS.

Credits:
  • Awesome.. who's done a great job, and a big thanks to bigxie too for the epic 4.1 port.
  • montrealguy for fixing up this guide for me where it wasn't as clear as it should be, Thanks buddy, much appreciated.
  • TheGingerbreadMan for testing out and giving feedbacks on each version religiously to make sure it works flawlessly.
  • Cyanogen team for their epic libs.
  • MASSIVE MASSIVE THANKS! to r-ikfoot! If not for you I wouldn't have gotten beat's working back again. And of course Alastor89 for guiding me to the right path. Kindly go over to his thread and show him some love.
  • hidato_aori partnership with Noozy + EIZO Labs
  • osm0sis for writing the noob-proof installer and revert in the newer releases to make it safer and easier for everyone, as well as
  • completely universal.
  • Bewinxed & osm0sis for organizing this post for me.
  • And of course, Massive thanks to the community for their feedback, appreciation to a massive audiophile (me) and to those involved in the project to make GNexus an amazing smartphone among the rest. Thanks to everyone who supports this project.[/SIZE][/I]


Changelog for 4.1.2 :

09/12/2012 - V5Omega
•Added all features of V6Beta2
Universal for 4.1.X ROMS ONLY
•Updated EIZO 2.0.1.8
•Added latest HTC Beats libs.
•Beats now added to system/app (Optional and can be removed)
•Updated AudioServiceEffect.apk, SwiqiSettingsService.apk, Beats.apk
•Fixed audio_hw.c to sound much more refined for 4.1.X versions.
•Added com.srs.fusion.fx & semc_audioeffectif Droid DNA to framework.

Previous versions:
 

21/09/2012 - V4Beta3:
-V4Beta3 Changelog
-Fixed an issue where sometimes music would pause (Damn you ALSA)
-Fixed an issue where I messed up and forgot about media_profiles.xml and media_codecs.xml (This caused YouTube to take time when loading)
-Removed pure dependables on ALSA mixer (Still works but less troublesome)
-Replaced older versions of audio.so, audio.a2dp.default,audio.primary.tuna.so,audio_policy.default.so despite the original SonyXlouder mod had these compatible, their libs were completely different and more or less caused conflicts.
-Added Apollo back (Some tend to end up on CM10/CNA/PA or such that despite no MusicFX, DSP will work with this regardless) Can be removed via system/app
-Should be more friendly with AOKP/AOSP based ROM's

14/09/2012 - V4Beta2:
-Added NexusStockRevertV2 (Cheer's Osmosis!) to now work with V4 and V3.
-Removed NexusLouderV4Beta1 and instead updated it to Beta2
-Beta2 Changelog:
-Fixed the issue where build.prop was not getting properly written with the new audio mods.
-Fixed the issue where previous odex files were not getting deleted forcing you to receive "Android is updating" on every reboot.
-Removed lowerlatency fix as the louder version of audioflinger.so conflicted with the newer release. (Will add it in Beta3 perhaps when it's done being worked on)
-Fixed the permissions for DSP which usually force closed on some people. Was a blunder on my part (Cheers Osmosis)
-XLouder mod now get's properly activated unlike the last. Previously the equalizer settings made the difference, but now XLouder works.


12/09/2012 - V4Beta1:
Did a massive changelog for this so let's start with the basic
-Added NexusLouderV4Beta1
-Compatible with both maguro and toro (build.prop script added *Thanks to r-ikfoot*)
-Added Sony Xlouder & Beats MOD (Integration with r-ikfoot's mod)
-DSP now works and so does the Equalizer (Finally! Thanks Osmosis,Alastor89 & r-ikfoot)
-Deleted most of the CM reliant libs and added a whole bunch more (Which do work btw)
-Loudness remains the same
-Low latency fix added (For those geeks who love this, do let me know if it works perfectly!)
-Removed Apollo

11/08/2012 - V3Beta3:
-Added v3Beta3
-Added libcyanogen-dsp.so to the audio_config and lib, this was supposedly to help with the presets being loaded, Unfortunately it doesn't on JB but works on ICS.
-Added a few lines towards the updater binary, this makes sure that it deletes any traces of the older patch, this includes Awesome/DSP and makes sure that the files get installed properly.
-Added the AwesomeBeats bins/libs for those of you who still have the modified Music2.apk ( I had issues restoring this as Google isn't allowing to restore the older versions , this should also work with making your audio on headphones feel alot better, or so I hope)
-Compared all the audio libs with other CM ROM's, and this is still the loudest.
-Unfortunately I couldn't add the low audio latency fix in this patch as I didn't get a reply from the dev yet on his "Ok", but in any other case, I have uploaded another V3Beta3+LowLatency.zip so in any case I'm playing it safe (Credits to the dev ofcourse)

03/08/2012 - V3Beta2:
- Added v3Beta2
- Added to the script to Delete AwesomeBEATS.apk on patch so it does not conflict with the new DSP Manager when it installs it
- Removed unwanted lines (From CM10) that made no difference on stock. Still works perfectly for all.
- Tested libs with newer ROM's, works perfectly, still.[/I]

31/07/2012 - V3Beta1
- Added V3Beta1
- Kindly read the changelogs as per that post. Don't forget to say thanks if it works Much appreciated and obliged to help the community.

12/07/2012 - NexusLouderV2
-Updated screenshots to more recent update.
-Deleted the old uploads as they caused errors and flashing the build.prop from the previous versions caused FC when in MusicFX settings.
-Updated the ABeats.apk with the more recent builds
-New icon to verify the change. (If you have the new app, you'll get the new logo, if you have the old one. Well you get the pixelated one)
-Used the 4.1.1 audio_conf files, this now has no FC error when swapping between Volume+, AwesomeBeats and such.
-Readded the ICS files and audioflinger.so from the AOKP series (Some claim this works, some say it doesn't)
-Removed "ro.config.vc_call_vol_steps= 10" as people seem to misundestand this as some sort of Incall volume boost (Added a screenshot to explain it)
-Decided to reupload the build.prop as separate CWM flashables, this saves me from deleting the working builds that have already been uploaded therefore making it easier to alter and fix it faster than reuploading a complete pack. (Why didn't I do this earlier idk. Drugs.)
-Patch is compatible with toro/maguro
-Check bugs changelog

-Strictly JB based now. If an ICS version is required. Will be glad to do one.
-AOKP version is available (As per Milestone 6 do make a nandroid backup before applying as results may differ)

06/07/2012 - NexusLouderV1
NexusLouder+IncallVol (maguro/toro versions) JELLYBEAN ONLY
(Do not flash the maguro on a toro as the build.prop would cause you to have no signal -Thanks UBER-)
-Added Modified Music.apk from the original Awesome pack now shows (B) logo on top (Looks cool, I liked it anyways!), Audio distortion is now gone when enabling "Beats Boost" which would normally sound like a mosh pit!
-Added "ro.config.vc_call_vol_steps= 10" to the build.prop this now increases the in-call volume as loud as it was on ICS. (The default was 100 which doesn't seem that audible)
-Added edited libaudioflinger.so (Slight audio output increase)
-Redited the permissions for some who were not getting AwesomeB's to not load up in their drawer.


Other Notes:

Reason for major swap from DSP+Apollo - Noozy

Quote:
As much as I like giving the option to people on DSP and how they chose to listen to their choice of music, I did a poll over the N7 side, and collected all the data here, and about 70% don't use DSP but only 30% do. So inorder to satisfy both sides, I decided to integrate proper XLouder+Beats that work perfectly without issues, this would highly benefit the audiophiles and those who complain about bass and it's distortion. On another note I have tried my best to retain the loudness infact this build has a whooping 5% loudness, 7% with HTC enabled. And all this is safe.

Word to the wise when using Noozy do not max Psychoacoustic II, as the bass works best on 20-40% [And I repeat for this to work, Please invest on Class A/B/C Bass headphones, Also, Beats..Is class C :|, Most of you might think Beats was Class B or A but it's not. I've tested out this so called 5.1 Surround Sound and Razer Electa $60 headphones can output that and Beats can't] Just my 2 cents. Don't shoot the messenger LOL.

Noozy was the ULTIMATE choice as this cleared the headache of choosing which side do I lean on and which side would I end up screwing over. Bass+Loudness vs those who like baubly neat interfaces, and earlier today a friend of mine linked me Noozy and I tested it out and I was shocked as to how it abused EVERYTHING properly, This player was recommended to most HTC Beats Users but after enabling it on our build.prop it works just the same, Amazing, Crisp, Clean, Flawless! and the album artwork is GORGEOUS! Please do not forget to enable the options in Settings shown below to get the best feel of it. Also Lockscreen Controls are glitchy, but I'm sure the developer would work on a way to fix this.
Tests to know the difference!
http://forum.xda-developers.com/show...postcount=1589

PS: Don't forget to try these options (Credits to bdubs4200)
 

Re: Noozy Distribution - Noozy went dark, all threads about it including it's files. It is included in the patch but if you want it seperately, you're welcome to grab it from my post here
http://forum.xda-developers.com/show...postcount=1257

Quote:
EULA : The version of Noozy attached is by no means gained via monetary conditions, the attached copy is the free one released under the open source EULA and not the paid modified apk on the market. Under any circumstances this APK will not be used to market, sell, or be promoted for monetary gains and will be used for personal, non commercial use.
--------------------------------------------------------------

DONATIONS

If you like my work, feel free to buy me a beer.




--------------------------------------------------------------

Attached Files
File Type: zip NexusLouderV5Omega.zip - [Click for QR Code] (6.07 MB, 6282 views)
File Type: zip NexusLouderV5Omega-Revert.zip - [Click for QR Code] (162.1 KB, 2021 views)
The Following 455 Users Say Thank You to Misledz For This Useful Post: [ Click to Expand ]
 
Misledz
Old
(Last edited by Misledz; 10th May 2013 at 10:20 AM.)
#2  
Misledz's Avatar
Recognized Contributor - OP
Thanks Meter 4469
Posts: 4,642
Join Date: Jun 2011
Location: Cebu City, Philippines - Banglore , India - Abu Dhabi/Dubai, UAE

 
DONATE TO ME


Notice: This post is for the purpose of choosing which incall/notification sounds best to you. I prefer my own safer values but if you feel it is it not loud enough, feel free to flash which sounds best to you.

Note:

-These are all for 4.2 ONLY. Failure to read this part does not become my fault.
-These files are all easy flashables. Just place them in your sdcard, Boot into CWM and flash.
-The naming system is not based on your ROM but the values of the ROM's these were based on.
-And by all means, please do leave your feedback for further improvement!
-Please do not mirror these files as they are test compilations and need to be updated on firmware-firmware basis.

http://d-h.st/users/Misledz/?fld_id=10139#files


--------------------------------------------


EXPERIMENTAL BUILDS

These builds will be taken down as soon as problems get rectified. Once taken down, their reverts can be obtained from the devhost link posted above.
Attached Files
File Type: zip NexusLouder-e2.zip - [Click for QR Code] (7.43 MB, 355 views)
File Type: zip NexusLouder-e2-Revert.zip - [Click for QR Code] (159.1 KB, 171 views)
The Following 38 Users Say Thank You to Misledz For This Useful Post: [ Click to Expand ]
 
Misledz
Old
(Last edited by Misledz; 10th May 2013 at 10:22 AM.)
#3  
Misledz's Avatar
Recognized Contributor - OP
Thanks Meter 4469
Posts: 4,642
Join Date: Jun 2011
Location: Cebu City, Philippines - Banglore , India - Abu Dhabi/Dubai, UAE

 
DONATE TO ME

Notice : All 4.2.1/4.2.2 flashables are here. Kindly flash the latest upload. Cheers.

Note: Don't know what to put with EIZO and Noozy? Click this

V6Beta1 4.2 | 4.2.1 Changelog
 

-Fixed CWM/TWRP compatibility (Now works flawlessly for both)
-Added Bravia Engine V2
-Removed the line that disables androidmediaeffects under framework (no more need to replace that file)
-successfully added added libcyanogen-dsp.so and correctly loaded through audioeffects.conf, so no more FC and eq works Bass Boost
-Added Beats black edition of DSPManager (the one provided with ACID audio) [This is in data/app so which means you can remove it if you don't like it]
-Added libbeatscorehtc, libsrscorehtc, libsrsprocessing from Droid DNA [HTC Bass should work now]
-Fixed Revert for both CWM/TWRP
-Updated EIZO EQ to the latest build, this should fix the FC most people are having.
-Cleaned and trimmed a few values
-Added a semi louder version of libtinyalsa.so, libaudioflinger.so AOSP based.


V6 Beta2
 

-AOSP/Stock based ROMS only. For now.
-Fixed random hiccups over audio
-Fixed low static sounds
-Loudness is back from V5Beta3
-Updated version of EIZO 2.0.1.8


V6 Beta3
 

-Finally based on AOKP (This means it's compatible for ALL ROM's), back to universal baby!
-Lowered memory consumption, previously there was a leak which I might have overlooked. Tried to fix it in this build.
-Updated fix for broken resampler on 4.2
-Updated libs/hw for loudest possible incall/notifications.
-Updated latest EIZO 2.0.1.13 thanks to Louis & bombadier for direct download links.
-Bluetooth a2dp fix (testing phase)
-Updated lib/soundfx libs to latest based on official AOKP release.
-Small hotfixes


V6 Beta5
 

-Based on AOKP libs so therefore they should work for all, Tested on Stock.PA.AOKP and they load perfectly fine.
-Properly working Revert, glitch free this time.
-Added proper working a2dp Bluetooth fix that comes with 4.2.2
-Added Updated Beats back in. (Credits to Awesome)
-Added Sony DolbyMobile (Credits to Awesome)
-Added HTC latest updated libs
-Fixed minor bugs with volume (If you are using PA, the volume bug occurs from the ROM, not the MOD)
-Debugged the build.prop tweaks to make sure they get loaded properly this time.


V6 Beta7
 

After weeks of testing, feedback and constant caching I have finally come to a conclusion with making it loudest as possible in both terms without much reliance on EIZO. Your music experience is now dependent on EIZO, but configuring buildin in EIZO still works.
Alot of people had said they don't notice anything, well with this. Enjoy.
Loudness, now safety limited.
Updated libs for
-CM
-Sony
-Beats
Louder incall/speakers
Tuned values and etc
Replaced soundfx libs with less violent libs, this should address issues regarding static and such.



NexusLouderV7B1
 

Decided to start a new version considering the last one was perfect and is considered RC1 (Thanks to Osm0sis >)

-Added a whole bunch of XLouder tweaks
-Added a whole bunch of HTC tweaks based on recent HTC emulation
-Added HTC One's libs (Win or lose I decided to throw them in)
-Loudness factor increased
-Level of bass and clarity restored from V6
-Fixed issues that caused certain new players to be unable to adapt to libs due to older audio_conf
-Updated audio_conf
-Updated Beats.apk (Wonderful thanks to amazing @.awesome. for this
-Updated Dobly
-Added new SoundEnchancement.apk (Credits to who ported it)
-Updated core system libs/hw/soundfx
-Updated framework (This should load Xlouder perfectly without any issues, thanks to Xperia Z files) -Curse you for late Jellybean-
-Updated audio conf with experimental config (This should allow you to use PowerAMP properly like previous build)
-Updated Alsa files
-Fixed alot of unwanted code that doesn't get loaded properly
-Removed bulk files
-Updated Volume.db (This should stabilize things without having to cause issues)
-Cleared most static freq.
-Bunch of fixes


For all previous version Revert's you can grab them here!
Download

-------------
The Following 209 Users Say Thank You to Misledz For This Useful Post: [ Click to Expand ]
 
Formhault
Old
#4  
Formhault's Avatar
Senior Member
Thanks Meter 1328
Posts: 4,518
Join Date: Jun 2011
Location: Bucharest
I know this may sound retarded but... Is this mod just for JB or we can use it on ICS as well? Or perhaps it's just for ICS...? Cause I see no such details...

Sent from my Galaxy Nexus
Hit the thanks button people... it is there to avoid unnecessary "Thank you" posts!



The Following User Says Thank You to Formhault For This Useful Post: [ Click to Expand ]
 
kekko986
Old
#5  
kekko986's Avatar
Senior Member
Thanks Meter 38
Posts: 146
Join Date: Mar 2011
Location: Naples

 
DONATE TO ME
Quote:
Originally Posted by Prazaar View Post
DL not Working Nexus_LouderBoom.zip

404 - Not Found

+1
My best quality is my worst fault..

[Discussion] [HowTo] Display - low battery consumption


DEVICE:Google Galaxy Nexus i9250|Android:JellyBean 4.2.2|ROM:CM10.1|KERNEL:Flashmaniac(now on AK trends)|

MyAPP: Phorganizer!

Phorganizer on XDA : Official thread
 
Misledz
Old
(Last edited by Misledz; 3rd July 2012 at 11:15 AM.)
#6  
Misledz's Avatar
Recognized Contributor - OP
Thanks Meter 4469
Posts: 4,642
Join Date: Jun 2011
Location: Cebu City, Philippines - Banglore , India - Abu Dhabi/Dubai, UAE

 
DONATE TO ME
Sorry, can't figure out why xda's file attachment isn't working, Regardless, added another mediafire mirror, Thanks for letting me know

Updated OP

@Formhault, According to Awesome's thread he mentioned the files were from ICS to fix the JB issue (OP of his thread), So yes it should work.
The Following 8 Users Say Thank You to Misledz For This Useful Post: [ Click to Expand ]
 
RiderOnSuzuki
Old
#7  
RiderOnSuzuki's Avatar
Member
Thanks Meter 7
Posts: 55
Join Date: Apr 2011
Location: Paris
The second link is OK, thanks.

500 Ko ?


Thank for sharing
Crespo i9023 - Miui V4
Maguro - Miui V4

MIUI-France Staff

You can call me ROS

Sorry for my english...
 
Misledz
Old
#8  
Misledz's Avatar
Recognized Contributor - OP
Thanks Meter 4469
Posts: 4,642
Join Date: Jun 2011
Location: Cebu City, Philippines - Banglore , India - Abu Dhabi/Dubai, UAE

 
DONATE TO ME
Quote:
Originally Posted by RiderOnSuzuki View Post
The second link is OK, thanks.

500 Ko ?


Thank for sharing
You'd be surprised how that makes all the difference o_o

Edit: Updated OP with screenshots
The Following 7 Users Say Thank You to Misledz For This Useful Post: [ Click to Expand ]
 
john9
Old
#9  
Account currently disabled
Thanks Meter 263
Posts: 1,592
Join Date: Oct 2011
It's fantastic, thanks man.
 
ock
Old
#10  
ock's Avatar
Senior Member
Thanks Meter 1106
Posts: 818
Join Date: Mar 2010
I don't see CyanogenMod being mentioned anywhere, is this just DSPManager renamed? Would like to hear some feedback as the UI should be very familiar to anyone who have used CM before.

 
Post Reply+
Tags
audio mod, awesome, beats, galaxy nexus, ohitsanepicmod, whodat?, xlouder
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

report this ad
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...