Voodoo mods for Galaxy Nexus

Search This thread

supercurio

Retired Senior Recognized Developer
May 31, 2010
3,550
5,041
Chambéry
spectrastudy.com
Hi everyone!

I feel the need to create a post here as my mail & twitter accounts are filled with "Please support Galaxy Nexus" requests, pressuring me everyday.
My goal here is not to generate expectations or start teasing but to give answers I can give.

So!
What I'll do and what I'll not do on Galaxy Nexus:

Won't do:

Voodoo Sound:

Yea, I know, I said a few weeks ago I might add Galaxy Nexus in Voodoo sound but eventually that won't be the case for several reasons.

- Galaxy Nexus audio quality potential is good but not quite as good as what I target.

- Galaxy Nexus audio codec, TI TWL6040 has no DSP, which means:
Parametric EQ
Stereo enhancements
Advanced recording presets using Dynamic Range Compression
Using hardware: those cannot be done.
Its the signature and exclusive features of Voodoo Sound and what matters to me.
I know devices with WM8994 tend to become old compared to the latest generation but I don't care.
Sound quality stay just as excellent and class-leading, that's what's important no matter how many new devices are released each week.

Will do:

Voodoo LOUDER:

That's why I created this different app, in order to host useful audio mods/hacks even if they don't reach the quality and features I require for Voodoo Sound.

Things I'll implement here:

- Analog headphone amplifier control, with perfect OS integration and automatic optimal setup for the best audio quality results.
If there are a few dB left to squeeze at maximum output level, the biggest interest here is the opposite: with optimizations for sensitive headphones & in-ear.

I'll implement a few more things but you'll see it by yourself.
Where there will be no compromise, its about usability, seamless experience, automatic optimal settings and most importantly no custom kernel requirements (only root)

This is why it require more work (and more time) than random hacks but eventually its of course worth it as I'm sure it will become one of the app you'll use daily.


Wi-fi screen-off fix:

Wi-fi is terrible with several routers (loosing every packet as soon as the screen turns off) and that has to be fixed.
I started working on it as well but as usual, I target a patching & flashing free solution.


Too soon to comment:

Screen color rendering customization and calibration − long term project unifying most Super AMOLED and LCD Samsung flagships.

General

- no ETA. It's done when it's done.
- Don't count on anything before it's actually released. Some part can be very challenging due to constrains (compatibility, no flashing) and might be impossible, or possible, or take months.. I'm sure you see what I mean ;)

I say that because if the devs I try to publish look like simple apps, they depend on crazy hacks, doing things not how it was supposed to. So there's always research and challenges behind and it the outcome can be better but also worse than expected.
 
Last edited:

il buono

Senior Member
May 12, 2011
2,641
1,328
Tucson
Thank you! Voodoo louder has definitely made my Galaxy S II sound better. Can't wait :)

Sent from my Galaxy Nexus using xda premium
 
  • Like
Reactions: Rithina

awia

Senior Member
Aug 3, 2010
243
31
OMG! Supercurio, I love you!!!! :D :D :D

you made it in the SGS..., now with GNEX... thanks for your job and your time...

mmm voodoo color for GNEX please... IMO is very needed like in the SGS

best regards
 

neotekz

Senior Member
Oct 7, 2007
1,414
170
Ottawa
You're asking about speaker or earpiece during call, right?

Because in its stock configuration it already has one of the loudest headphone output level on market.

headphone out, bluetooth and earpiece are fine, its the speaker that's lacking. my lg optimus p500 is louder, im using volume+ right now to make the speaker louder but even with the max volume boost it not even as loud as my Atrix without any mods.
 

mike216

Senior Member
Nov 12, 2010
5,127
1,062
cleveland
This has made my day. We really appreciate you supercurio! I dont care what you charge for another voodoo app. I'm here to support your work so make the price worth your hard work

Sent from my Galaxy Nexus using xda premium
 

MFire

Senior Member
Dec 10, 2011
119
56
Bucharest
No DSP! Seriously! Texas Instruments were the first (ever) to produce a DSP and the didn't implement one in their OMAP 4 platform? I find that hard to believe.

What I most miss from the Nexus S with VoodooSound is the awesome stereo crosstalk. I don't suppose you can do something about that...
Other then that the TWL6040 is already pretty damn good IMO.

We appreciate your work and hope for further releases.
 

raimondomartire

Senior Member
Nov 9, 2005
3,670
4,962
Salerno
Samsung Galaxy S23 Ultra
headphone out, bluetooth and earpiece are fine, its the speaker that's lacking. my lg optimus p500 is louder, im using volume+ right now to make the speaker louder but even with the max volume boost it not even as loud as my Atrix without any mods.

I quote any word. Headphone is very low. i'm using volume+ at 15 level, but even with this dangerous level call, media audio is not even as loud as other devices.
Supercurio for me you must concentrate on headphone.
Thanks for you work
 

oyebto

Senior Member
Sep 27, 2011
86
3
I quote any word. Headphone is very low. i'm using volume+ at 15 level, but even with this dangerous level call, media audio is not even as loud as other devices.
Supercurio for me you must concentrate on headphone.
Thanks for you work
i am using aokp and headphone output is very high.. listening at only 1/4 volume with my westones.
 

mbroeders

Senior Member
May 6, 2010
959
221
Amsterdam
Thanks Supercurio! Especially excited about the wifi fix, that's about the only thing that's really bothering me. Glad to hear you're working on a fix! Good luck with it all...
 

chrisexv6

Senior Member
Nov 14, 2010
1,633
536
On my Fascinate I could use DSPManager to mess with the sound effects when streaming bluetooth audio.

Will that not be possible on my GNex? If so, HUGE bummer. Im not sure if that had anything to do with Voodoo Sound on the Fasci or if DSPManager just isnt working correctly in ICS yet.

Thanks.

-Chris
 

Top Liked Posts

  • There are no posts matching your filters.
  • 162
    Hi everyone!

    I feel the need to create a post here as my mail & twitter accounts are filled with "Please support Galaxy Nexus" requests, pressuring me everyday.
    My goal here is not to generate expectations or start teasing but to give answers I can give.

    So!
    What I'll do and what I'll not do on Galaxy Nexus:

    Won't do:

    Voodoo Sound:

    Yea, I know, I said a few weeks ago I might add Galaxy Nexus in Voodoo sound but eventually that won't be the case for several reasons.

    - Galaxy Nexus audio quality potential is good but not quite as good as what I target.

    - Galaxy Nexus audio codec, TI TWL6040 has no DSP, which means:
    Parametric EQ
    Stereo enhancements
    Advanced recording presets using Dynamic Range Compression
    Using hardware: those cannot be done.
    Its the signature and exclusive features of Voodoo Sound and what matters to me.
    I know devices with WM8994 tend to become old compared to the latest generation but I don't care.
    Sound quality stay just as excellent and class-leading, that's what's important no matter how many new devices are released each week.

    Will do:

    Voodoo LOUDER:

    That's why I created this different app, in order to host useful audio mods/hacks even if they don't reach the quality and features I require for Voodoo Sound.

    Things I'll implement here:

    - Analog headphone amplifier control, with perfect OS integration and automatic optimal setup for the best audio quality results.
    If there are a few dB left to squeeze at maximum output level, the biggest interest here is the opposite: with optimizations for sensitive headphones & in-ear.

    I'll implement a few more things but you'll see it by yourself.
    Where there will be no compromise, its about usability, seamless experience, automatic optimal settings and most importantly no custom kernel requirements (only root)

    This is why it require more work (and more time) than random hacks but eventually its of course worth it as I'm sure it will become one of the app you'll use daily.


    Wi-fi screen-off fix:

    Wi-fi is terrible with several routers (loosing every packet as soon as the screen turns off) and that has to be fixed.
    I started working on it as well but as usual, I target a patching & flashing free solution.


    Too soon to comment:

    Screen color rendering customization and calibration − long term project unifying most Super AMOLED and LCD Samsung flagships.

    General

    - no ETA. It's done when it's done.
    - Don't count on anything before it's actually released. Some part can be very challenging due to constrains (compatibility, no flashing) and might be impossible, or possible, or take months.. I'm sure you see what I mean ;)

    I say that because if the devs I try to publish look like simple apps, they depend on crazy hacks, doing things not how it was supposed to. So there's always research and challenges behind and it the outcome can be better but also worse than expected.
    76
    Surprise :)

    A little app for you, sort of tech demo of future Display Expert features.

    Download Voodoo Galaxy Nexus Display Experiment 0.2

    Requirements:
    - root
    - standard/official kernel, or any custom one without randomly unchecked build options.

    All settings are based on hardware reconfiguration of the Super AMOLED HD panel driver and controller.

    VoodooGalaxyNexusDisplayExperiment-main-0.1.png
    20
    ATM I'm working on new driver model and tools that are extremely powerful and allow to do a lot more than before without custom kernel or even kernel driver.

    Its common to all my mods ;)
    12
    EXTREMELY POWERFUL! That made me jizzed my pants.

    LOL :D

    Just to tell I make good progress in the new driver (yet another) model I name Voodoo Kaudio and that will be powering Future LOUDER and Voodoo sound implementation.

    - No-kernel userspace drive: done, I use it in Display Expert already (first beta, Galaxy S II only soon to be released)
    - Kaudio: generic driver for my audio mods when userspace driver is not enough: something like 45%.

    Currently I'm working on Kaudio in a big rush to complete it in order to port Voodoo Sound to Transformer ICS.
    11
    Yes I suppose it is after re reading it. I was just a little unsure as in your OP you say voodoo sound won't be possible due to hardware and a few days ago this new kaudio app will feature voodoo sound and louder feature and if it is actually going to be avaible for galaxy nexus users or only the sgs2?

    What I really meant though was some kind if change log as to how things are going within your OP for simple reference but that might be better suited after you actually publicly release kaudio. Anyway don't worry about it and carry on doing what you do best Super C ;)

    Yes Kaudio is a new kind of driver (Kernel-side) designed based on the experience I acquired since I started building mods.

    At the opposite of old Voodoo sound kernel drivers, it's inactive and empty after being loaded: does strictly nothing.
    Then its programmed by a set of various action rules from one of my apps plus some real-time actions. That makes it portable, reconfigurable and extensible to the envy.

    The current methods I use for LOUDER on Samsung Exynos chipsets are not valid for Galaxy Nexus, but Kaudio will be.
    Kaudio drivers family will be used internally by LOUDER and Voodoo sound even if its 2 distinct apps for different devices.