yashsingh1/xdaforums huggingface dataset:
[LG Optimus 2x] tpr0:
I know, but thinking as an overall, the thread was dead until I replied meaning the status is abandoned. Here, it's more preferable than twitter as a personal choice. So I should change my mind now to o2x...

One more thing that will completely make my choice, is the bad stereo crosstalk noticeable? Is it that bad?

sorry for the offtopic questions, hope this helps many users dilemma.

Thank you, I appreciate any answers ...
[LG Optimus 2x] owain94:
There are tegra 2 devices with ICS

Why is this a problem LG got all the sources they needed they only have to release a build for us so we can kang the binaries and libraries
[LG Optimus 2x] zerocoolriddler:
They failed both.

NVidia for not releasing full Sources,

LG for still "developing" and delaying an ICS Rom that surely sucks.
[LG Optimus 2x] tpr0:
They ported the sources from the Xoom tablet that has ICS support... It got Nvidia Tegra 2 , though not the same, but similar thing bout HW acc, Atrix has HW acc on CM9, while LG, nope....
[LG Optimus 2x] Benee:
They ported the sources from the Xoom tablet? Seriously? The Xoom has a totally different implementation then our LG or the Atrix. Yeah the Atrix is one of the closest the devices to the P99x family. No way to port. And what sources? the xoom drivers from Nvidia are closed. Just because it's a google device it doesn't mean everything is opensourced..

Additionally the atrix has HW acc on CM9? Nope and won't receive it until LG or Motorola updates the devices. The atrix uses the same hacks as we use (DMISSING_EGL_EXTERNAL_IMAGE, DMISSING_EGL_PIXEL_FORMAT_YV12, DMISSING_GRALLOC_BUFFERS, DEGL_ALWAYS_ASYNC and BOARD_NO_ALLOW_DEQUEUE_CURRENT_BUFFER + USE_OPENGL_RENDERER). Nothing else. No HW acceleration. Seriously..
[LG Optimus 2x] demon1010:
off topic much?
[LG Optimus 2x] tpr0:
New Voodoo kernel is released today, still no sign of the Kaudio driver...
[LG Optimus 2x] demon1010:
This project is as good as dead. Supercurio has said multiple times that he would update VS for O2X but has failed to deliver time and time again. Don't keep your hopes too high.
[LG Optimus 2x] tpr0:
Hmm, too bad, nvm, i bought the Atrix online... (Excellent Audio quality, from Head-Fi and GSMarena)
[LG Optimus 2x] supercurio:
It's an updated app yes. This was specific to Nexus S Jelly Bean support.
[LG Optimus 2x] supercurio:
It's not dead but also its true I'm slow.

So concretely some people switch of devices before I publish the new version: can't deny that.
[LG Optimus 2x] ShunSeb47:
Voodoo sound stops me from selling my O2x :P
[LG Optimus 2x] tahahawa:
I'm probably sticking with this phone for another year or two, so I'll wait. I don't mind waiting, because I know that supercurio will deliver, and deliver amazing stuff. Voodoo is only done and released when it's done right.
[LG Optimus 2x] xilw3r:
cheers to that.
[LG Optimus 2x] hadi_rena:
Hi supercurio did your last update change the way volume up and down key binding ? In latest update (ver 3.1.2.1) now every time I plug my headset these key binded to native volume instead of your analog volume level. For changing analog level I must go to app and change it manually. And in latest version app now show persistent notification when I plug headset. Thank You
[LG Optimus 2x] supercurio:
Yes indeed, the code should detect if running on an LG ROM (not supporting smart amplifier) or another like CM or AOSP.

It's not identifying this condition anymore properly?
[LG Optimus 2x] crazy_dj:
just tested and I have the same problem ..
[LG Optimus 2x] tahahawa:
Yeah, I'm on cm 9 and no smart amplifier/analog key hack and the notification disappears a lot.
[LG Optimus 2x] supercurio:
Alright thanks for the report I'll fix that then !
[LG Optimus 2x] tpr0:
Hope the new Kaudio driver supports HW parametric EQ...

Hmm, this is sad, cause I ordered the Atrix 4G... (dont like bout the stereo crosstalk thing)

Anyways, still better than the overpriced Nexus S... (+ the unavail. of GS1 :( )

---------- Post added at 10:17 AM ---------- Previous post was at 10:09 AM ----------

This is why i decided to change my mind to the Atrix... :( :P
[LG Optimus 2x] Nootubo:
Hey about stereo crosstalk thing you hear it abaut 20 25db and then so low that you ignore but it has about 38-40db and you don't hear it anyway when you have your headphones on. I test it with my PC a stereo sound and yes its the same and I must say the optimus is more better in sound quality and voodoo is king. So stereo cross.. is just little bit and you must listen careful to hear it with 2 earphones and the sound ist bombastic and same with the captivate my brother have it ;)

K audio driver will have hw p.eq and more ^^

Sry for my bad English
[LG Optimus 2x] hadi_rena:
+1

Thank I'll wait for the fix :)
[LG Optimus 2x] supercurio:
The LG ROM detection routine seems to be working fine: http://pastie.org/4348075

Can you please send me Voodoo Reports from ROM that are identified as LG ROMs despite they're not?

https://play.google.com/store/apps/details?id=org.projectvoodoo.report

Maybe some custom ROM pretend they're LG ROMs when they're not, or it's something else, I don't know.
[LG Optimus 2x] supercurio:
Erf I see some ROMs now identify themselves as LG builds, like a CM9 variant I just downloaded: from the build.prop:

So now I'm gonna try to find way to detect non-LG ROMs (meaning not only CM but any AOSP or any custom builds) despite that.
[LG Optimus 2x] supercurio:
Alright I changed the detection routine, looking for:

user.feature.lgdrm

user.feature.lgresource

user.feature.lgsetupwizard

user.feature.lgpoweroff

Will be in the next update.
[LG Optimus 2x] albi.i:
Thank you. Great job. Also looking forward to new driver.

Thanks for all your effort
[LG Optimus 2x] crazy_dj:
great, really looking forward to the update so I can enjoy Voodoo Sound as before. Really glad you still support our device :)
[LG Optimus 2x] supercurio:
3.1.2.2 should be available for a couple of hours now ;)
[LG Optimus 2x] crazy_dj:
yeah , just saw it :) thank you very much
[LG Optimus 2x] supercurio:
I didn't flashed alternative ROMs to test it so please let me know it it works as expected ;)
[LG Optimus 2x] Ajsh:
the volume button hack works now! Also the notification appears:)
[LG Optimus 2x] crazy_dj:
for me it works like before :)
[LG Optimus 2x] makgyver:
smart amplifier works great again! thanks 4 your work supercurio!

I found another bug, the max vol amplified signal is +5 but the analog volume control doesn't up from -3db.

Great job mate!

Enviado desde mi Optimus 2X usando Tapatalk 2
[LG Optimus 2x] tonyp:
As you're currently here.. could you explain to us what the hindrances on the 2x are for a full Voodoo support. Well LG's and Nvidias lack of driver sources and documentation I guess, but maybe a little more detailled :)

And what are your next plans for the 2x?

Thanks :)
[LG Optimus 2x] hadi_rena:
Thank You now it's work like before :) Because I downgraded it so I did notice the update till I saw it here

+1

Yes I confirm it. Even I set max to +5 analog volume can't surpass -3db. IMHO: not a big deal because loud volume will damage your hearing ;) I use between -40 up to -30
[LG Optimus 2x] makgyver:
Yes, hehe. I sometimes used to wear my professional phones separated from my ears and i need more amplification.

Sounds crazy i know :P

Enviado desde mi Optimus 2X usando Tapatalk 2
[LG Optimus 2x] spica1234:
Supecurio,

Nice work. Thank you.

I found an issue with new version. It doesnt detect kernels for stock rom. No supported kernel found error.

Previous version was working fine with my kernel with stock rom.
[LG Optimus 2x] :
Since latest version phone speakers remains active after plugging in headphones. Running latest Domination ICS ROM. Am I missing something here?
[LG Optimus 2x] xilw3r:
haaaaa. i use between -20 and -14 and digital at max. and its not that loud. damn your headphones must be sensitive. either that or they are so bad that you cant listen to them at higher volumes bec of the shrieking noises. been there once, never again.
[LG Optimus 2x] hadi_rena:
I used -20 when the place is too noisy otherwise just around that value. -20 is very loud for my ear in standard environment
[LG Optimus 2x] Ferrum Master:
Could you post model, impedance and sensitivity db for your headphones? :confused:
[LG Optimus 2x] xilw3r:
well, i have my preamp lowered in poweramp, so i need to compensate somehow, but under normal conditions (quiet place), from -30 to -24 is the way for me
[LG Optimus 2x] hadi_rena:
Just stock headset which come prebundled with the phone. I'm not a audiophile :)
[LG Optimus 2x] tpr0:
Hello folks,

Can anybody justify the difference between manufacturer of the same SoC, like the one used in the O2X, the Tegra 2 AP20H?

Ill be very thankful for any response!

Plus, I just discovered the reason why O2X have such a bad stereo crosstalk + noise on high volumes due the BAD RF shilding of the PCB board, can be fixed by indirect connection I guess... (Lead, etc...)

Thanks!
[LG Optimus 2x] Ferrum Master:
No it can't be fixed... The only solution is add copper layer in between the PCB, and better routing...(we don't have ground in between the channels) LG quite reduced costs there(but nvidia itself recommended to do so), I've tried to do something, but no measurable gains were achieved, even by a 0.01%, I've tried to mimic schematics from SGS2 as it has the same DAC, no use...

And mates get real, you can't get more fidelity from a mobile device and sigh... mp3ish 16bit source... just be picky and use high impedance headphones with very high sensitivity, and viola... the stress to the analogue amp part goes down an thus linearity increases.

There is one good law - more linearity = means more current draw... so for mobile battery powered device there exist some sort of upper limit where to expand. And that is it and that is how transistor/fet characteristics graph looks like. But I have to admit that our Wolfson is already a peace of art thing.

Well, I didn't get the first part of the question about AP20H? Well Ok the core is the same, bet third parity peripherals ar the choice of the manufacturer, like baseband chip (you know nvidia bought Icera now and has it own now also), audio, Wifi, FMradio/BT, NFC and many other things...

The bright side of all it... have you read GSM arena reviews about Tegra 3 audio quality? it is AWFUL... :laugh:
[LG Optimus 2x] tpr0:
Thats a very quick detailed best answer! :)

Still, im confused about the Tegra 2 SoC... The DAC is in the SoC right?

Then all Tegra 2 Ap20h devices like the O2X , moto Atrix has the same DAC. (Ill be very happy to be proven wrong!)

Thanks!!
[LG Optimus 2x] Ferrum Master:
No mate... it isn't inside... Don't get carried away about the nvidias own trippy audio layer...

It is a good dedicated IC, I dunno about Artrix, rarely reading about Moto since they fled from Europe... Quick googling shows that it has Wolfson WM8903L

Wolfson Datasheet
[LG Optimus 2x] tpr0:
K looking to port the Voodoo sound from the Transformer to the Atrix, since both have the exact DAC, same implementation not sure though... (Atrix: independent DAC, TF: Audio layer SoC maybe...)

However, i got response form supercurio :cowboy: , that he doesnt deal with locked bootloader phones, i think thats an outdated news, since it has been unlocked now, even though its late since the release date :p

Searched the whole wolfson micro pages about the 'L' thing in WM8903. No sign...

Thank you so much for clarifying this, I guess my porting ideas are vanished, since the audio layer thingy... And the isolated dac thingy also, not sure about the SoC in the kernel noting that its configure through the tegra chip (Transformer)

I guess there isnt great loss in quality between the Atrix and the 02x, since the Atrix got near same result as the iphone, (excellent :GSMarena)

The reason i opened this here, cuz i was in dilemma between the 2, and decided to go to the Atrix, even though still in love with the o2x lol :P :silly:
[LG Optimus 2x] emanuele95:
How can i install it? Is there a zip to flash in recovery? I want the volume to be louder!
[LG Optimus 2x] antec123:
usually it's compiled in the kernel. like etana kernel, spica kernel or any other kernel that support voodoo sound. after you flash that kernel, you should install voodoo sound plus which is paid version, for our beloved phone
[LG Optimus 2x] Vippo321:
CM-10

Voodoo sound for CM-10 hm? :)
[LG Optimus 2x] Rayman96:
What's wrong with it?
[LG Optimus 2x] Nootubo:
I To love voodoo sound but I see in the source that ther is a other sound driver (maybe I'm not the best developed) and it can broke the voodoo sound driver. I have't test it jet.

But it where nice if supercurio will be a little bit faster in writing kaudio.
[LG Optimus 2x] Vippo321:
Not supports it, at least the default CM10 kernel and the Ricardos new nightly.
[LG Optimus 2x] Rayman96:
Because it is not implemented at kernel level and WON'T be ofc.

You can inject it by using Voodo Sound Plus or using kernel with added VS like Harsh's one.
[LG Optimus 2x] Vippo321:
I´ve bought voodoo sound plus, and it can´t inject the voodoo driver. I don´t really want a different kernel, like Harsh´s and etc.... And also I think that in CM10 the audio driver is working a little bit differently, than on Gingerbread. LG did some improvements in that way. So I think Supercurio needs to add a new support for it. But maybe I´m wrong.
[LG Optimus 2x] SamS1989:
i've bought also the voodoo sound plus, and can't inject :/ need the voodoo :(
[LG Optimus 2x] xilw3r:
ive been waiting for fully functional voodoo for more than a year already :(

oh well.
[LG Optimus 2x] mrgian:
This app works perfectly on my LG O2x. What phone you got?

Sent from my Optimus 2X
[LG Optimus 2x] Flight007:
As for me, I want just 1 feature: to set the max volume to -3db or even +5db and dont launch this app every time after I inserting my phones or rebooting my phone. I dont need the other features of this app like special volume adjustment. I just want my hight omm headphones to play louder.
[LG Optimus 2x] skylinegt77:
if you mean you want your high impedance headphones to play louder, im with you on that
[LG Optimus 2x] Flight007:
Yes, it is exactly what I want. Sorry for my poor english. I don't want to launch this app any time, when I insert my headphones.
[LG Optimus 2x] Vippo321:
Just to be clear guys first of all, Supercurio never did fully working voodoo sound for us, compared to the galaxy S, just because LG screwed up some things. Now we are talking about voodoo sound for a new Jelly Bean CM-10 based on the official ICS sources and some devs told that LG made big improvements in driver quality and etc.. So if I rightly understood, things are now working differently than they worked before. And that´s the reason why I think that Supercurio needs to make a new support for our device.
[LG Optimus 2x] HerrKuk:
Have you told him?
[LG Optimus 2x] supercurio:
I can confirm patchs I wrote build against LG source apply perfectly in CyanogenMod repo here:

https://github.com/CyanogenMod/lge-kernel-star

I compiled it without issue either. next step: testing!
[LG Optimus 2x] b3ndech0:
Wrote an email to your paypals donating email, cant pm you here. Would be nice to test your work :)

and did i understand right that it works with cm7?

cheers!
[LG Optimus 2x] supercurio:
Okay beta testers: it's time for your feedback here on XDA!

Notable points to check:

- is the headphone amp volume always applied as expected during usage.

- is notification volume adequate in headphones (and other volumes, calls things like that)
[LG Optimus 2x] smokeweedevery:
i have tested it for an hour now and so far its working perfekt, i cant find any bugs. and its crazy so loud its can play and still have good sound. the sound is as it should be when you receive messages, calls and such things. so keep up the good work:D
[LG Optimus 2x] owain94:
same here! damn good work supercurio!
[LG Optimus 2x] supercurio:
Beta test time frame is now closed.
[LG Optimus 2x] krogoth:
Working pretty well. I have noticed some additional disortion on high volume using poweramp. Call volume seems to be good, at least during one call I have made :P
[LG Optimus 2x] supercurio:
Yes the distortion present is not clipping but an increased THD and other kind of distortions.

It's present in every volume, but appears more on higher volumes.

Not terrible compared to the average phone, but not so good compared to what WM8994 is capable of (excellency)

According to my analysis results so far this distortion is entirely due to LG software and hardware shortcomings and errors in their WM8994 audio codec implementation.

Software, I should be able to fix most.

Hardware, well ^^ depends if it can be fixed by low level optimizations.

Trickiest issues presents are:

- Killer DC offset you can notice when the codec is powered up and down & when you plug headphones. The DC servo tries to reduce it but its seems its overloaded, finally affecting output quality big time.

It leaks power (battery life) too.

- Not so good clocks, introducing audio jitter.

- Poor board wiring and shielding, leading to more than 20dB of channel leakage between the left and right channels.
[LG Optimus 2x] Ferrum Master:
You know the default schematic...? Can you recommend witch parts should be changed and tweaked on the PCB. A copper shielding? High THD may be caused from poor power feeding...

I am too lazy to compare LG's Level 4 schematic although I have it with Wolfson one...
[LG Optimus 2x] supercurio:
Parts changed on the PCB? Lol sorry no idea :D

I measure the result though, and values are consistent with every device (same result as GSMarena)

The workaround I'll propose is using the hardware 3D effect, which is quite good and does a decent job to compensate initial loss in stereo image.
[LG Optimus 2x] supercurio:
Oh WOW.

I just experimented the worst scenario.

When playing at high volume a music, the jack detection came wild and assumed headphones were unplugged.

Damn, such crap!

Ok this is my last LG device...
[LG Optimus 2x] Ferrum Master:
I am just a hardware knacker, I am building big amps from a scratch too, my leisure time activity if I have the strength and patience after my daily fu** with mobile phone repair at work :D

This weekend I'll try to compare schematics from Galaxy S (I suppose the chips where the same) with LG's one.

And yes you're right... in terms of PCB quality... LG is the MOST ****ty one... then comes HTC... Best boards are made by SEMC and Nokia, they are old manufacturers and they have overstepped all the teenage crisis problems, that those ones haven't. Samsung gives random results Galaxy team is splendid, but the other ones, oh hell...
[LG Optimus 2x] supercurio:
About amp headroom, so far the device I have that have the most is Galaxy Tab 10.1: seems it has loads of power behind the WM8994 :)

I'm experiencing with the LDO generators on WM8994 at the moment.

By reducing LDO1 voltage I reduce the distortion level at high volumes when driving headphones (full size HD 650). Reduces the output a signal too a bit.

@Ferrum Master Measurements agree with what you say here.

I have access to some resources concerning Wolfson, I'm interested by your analysis! Also ask if you I can be useful to you.

I disabled the jack detection driver (switching to headphone manually via registers): no more stopped signal when playing loud music ^^

Honestly I'm so disapointed to see the jack detection driver and maybe hardware is defective I'm not sure I'll continue working on this port.

My goal is not to fix LG mess but provide sound excellence to users. And now I'm really not sure it's possible with this hardware.
[LG Optimus 2x] supercurio:
DC offset issue:
[LG Optimus 2x] sibbor:
We've all got faith in you. And we're glad you're on board. We know you can do this. You're the guru! If you look at CM7, would it be any different? There's a really talented developer behind CM for our device.

This phones' software sucks donkey balls.

Happy hacking! :-)
[LG Optimus 2x] kakaroth1977:
hold on, do not give up :D
[LG Optimus 2x] supercurio:
Application now available on market !

Version 3.0 adds support for Optimus 2x and G2x: LG/Froyo and CyanogenMod 7.1RC

Enjoy: links in my signature below.
[LG Optimus 2x] mauaus:
Voodoo sound driver load issue... Help please? I'm on CM7 nightly 77 Optimus 2x
[LG Optimus 2x] supercurio:
Nightly 77 kernel is built from source code not published at https://github.com/CyanogenMod/lge-kernel-star

As a result, the sound driver refuses to load.

As stated in the app description 7.1 RC works, that's the version I'd recommend.

PS: Linux is not designed for binary compatibility, so I hope my patches will be integrated as soon as possible in CM or at least custom CM kernels.
[LG Optimus 2x] Dac0908:
This just may be the first app I'll buy. Can't really complain about sound quality as it is miles better than on my previous phone... as bad as you say it is, it's still a step up. Sad, isn't it? :D

But, problem on Market:

It's stock, latest 10c with 622 flashed from official kdz file :confused:

Anyway, is there really a noticeable difference? Any measurements or subjective feel to it? Thank you for your work here :)
[LG Optimus 2x] Vippo321:
Nope...
[LG Optimus 2x] HerrKuk:
Do that and see :)

I dont think he's following this thread anymore
[LG Optimus 2x] Soulj4h:
Check out this. I don't know how supercurio will feel about this. I have not tested it out.

http://xdaforums.com/showpost.php?p=33579211&postcount=1040
[LG Optimus 2x] Flight007:
Man, it really works! Great work!
[LG Optimus 2x] Flight007:
Can you make headphone amplifier at -3dB all the time, even after reboot? How do this app changes this parameter? Can we change it manually without app?
[LG Optimus 2x] Flight007:
Can I flash it over the last nightly or it will change my kernel back to the older?
[LG Optimus 2x] Rayman96:
Yes, you can. There were;t updates for kernel atm.

Please do not flood his thread with posts like this.
[LG Optimus 2x] zic1:
Hi,

Can we use this with Stefan's V28G ROM?
[LG Optimus 2x] mivv:
no its only for cm10
[LG Optimus 2x] Flight007:
I've found a solution. Tried the volume+ free (it can set volume to +4) and then bought the full version (it can set it to +20). Setted to +10 and all is ok. Try it yourself!

Using LGP990_ICS_v28G_Stock_NewBL_Root_CWM_initd_DEODEXED_moreWidgets_NVFlash
[LG Optimus 2x] zic1:
Hello,

on Google Market it says:

This Application is ONLY for phones running Gingerbread.

It will NOT work on any other version of Android but should work on ANY phone running Gingerbread (2.3).

But I will try anyway!
[LG Optimus 2x] SamS1989:
works fine, but the quality more bad then i rise the size. used poweramp full with EQ +7db, with flac and the quality much lower then voodoo sound.

with v28g
[LG Optimus 2x] Flight007:
Yes, just tested it with my hight quality headphones. Quallity is really crappy. Sorry :(
[LG Optimus 2x] ssuds:
Noob question, is this set up right? I normally listen at low volume levels. The way this is set up, media volume is at max, digital is 15/15, and analog is -57. I honestly have no idea what any of this means... I checked the smart amplifier box
[LG Optimus 2x] komedol:
It depends on your preference. Digital refers to volume level of Voodoo Sound; analog refers to volume level of your phone (media such as music, video games & other media). Personally, I'd increase the analog volume level a bit so you have room to play with the digital volume.
[LG Optimus 2x] jamesalfred:
You know what, I like beating a dead horse (this thread). So, my solution to increase the volume without sacrificing sound quality, for now, is to use Direct Volume Control from PowerAmp to boost it enough. Still, I'd prefer VoodoSound though......
[LG Optimus 2x] chris_drums:
Any chance of using in ics, cm10?? or rebuild for ics??? is the best in sound mod , there isn't app that compares it
[LG Optimus 2x] Vippo321:
I think, Supercurio abandoned us. What a shame to not have voodoo sound on CM10. :(
[LG Optimus 2x] Nootubo:
No he work on voodoo v4 for Optimus 2x and other phones.

But he is so damm slow.

He wrote a driver WO works on all Wolfson sound phones
[LG Optimus 2x] Vippo321:
Thank you for this positive information, so there is a hope :)