yashsingh1/xdaforums huggingface dataset:
[Eee Pad Transformer Android Development] seeingwhite:
I am using Prime 4.1 and clemsyn kernel at 1.4ghz. When I play angry birds, the audio sometimes pauses for a couple of seconds and then stars back up on its own. Its very noticeable, and I never experienced it with androI'd 3.0.1.
[Eee Pad Transformer Android Development] mikewong27:
Elite version 8 does not display keyboard dock battery stats. Is there a way to fix this problem?

Mike
[Eee Pad Transformer Android Development] cowballz69:
they need source in order to implament it. ASUS has yet to release the source for 3.1
[Eee Pad Transformer Android Development] supercurio:
Yo clemsyn

Yah sorry I disabled PMs because it was inefficient dealing with many messages but people can always contact me via email directly on XDA.

How to merge the voodoo sound patches in your kernel:

git remote add voodoo git://github.com/project-voodoo/linux_tf101.git

git fetch voodoo

git cherry-pick a48ade9707c09ee3be1c

done!

To merge future versions:

git fetch voodoo

git cherry-pick (here you insert the commit numbers related, I always start their name with "Voodoo sound:")

For a more general git crash-course, see you on IRC! (signature)

I'm now working on an update of my Free app this way your kernel will provide working Voodoo sound for free to everyone flashing it.

Of course its the main point integrating the patches.
[Eee Pad Transformer Android Development] mattykellyuk:
Omg love you lot
[Eee Pad Transformer Android Development] cowballz69:
sweet thanks Super!!! anyway we would ever see a kernel that will allow us to adjust the colors??
[Eee Pad Transformer Android Development] clemsyn:
Does this need to be done inside my kernel's folder?
[Eee Pad Transformer Android Development] jwilliamf:
Now that's what I call Team Work!!!!!

...make this thing so good, that even ASUS have to come to this thread and grab a copy for their next batch of tablets...
[Eee Pad Transformer Android Development] supercurio:
Yep absolutely.
[Eee Pad Transformer Android Development] supercurio:
Yes I'd like to improve the color rendering if possible, that looks quite desaturated by default

This is surprising because the panel has a good contrast ratio, so the color saturation should be just fine without modification.

That's also why I was asking for source releases about this Kernel, to have something working on 3.1 in order to start hacking it. 3.0.x is very obsolete now.
[Eee Pad Transformer Android Development] clemsyn:
Thanks, doing it right now.
[Eee Pad Transformer Android Development] clemsyn:
Do I need to make specific changes in the .config (defconfig)? BTW, thanks for this. I will release this as Release 10b when I get it up and running.
[Eee Pad Transformer Android Development] supercurio:
No special need as it's enabled by default, but you can look in menuconfig by yourself here:

│ Symbol: TEGRA_VOODOO_SOUND [=y] │
│ Type : boolean │
│ Prompt: Voodoo sound │
│ Defined at sound/soc/tegra/Kconfig:26 │
│ Depends on: SOUND [=y] && !M68K && SND [=y] && SND_SOC [=y] │
│ Location: │
│ -> Device Drivers │
│ -> Sound card support (SOUND [=y]) │
│ -> Advanced Linux Sound Architecture (SND [=y]) │
│ -> ALSA for SoC audio support (SND_SOC [=y]) │
[Eee Pad Transformer Android Development] clemsyn:
Now I can't wait to see what this does ;) Where do I get the app for this? Do you recommend a make clean?
[Eee Pad Transformer Android Development] supercurio:
I'm sorry I don't have a fully working Free app without licensing ATM, you can try Voodoo Control on market but its crashing when displaying the headphone amplifier slider on honeycomb.

If you release a kernel soon I'll make a version working as soon as possible.
[Eee Pad Transformer Android Development] clemsyn:
I just updated my kernel earlier. The latest one is on my github. Ill release a kernel with your changes and update my github with your changes.
[Eee Pad Transformer Android Development] supercurio:
You got a new message from me via github :)
[Eee Pad Transformer Android Development] p0k3y:
Having tried pretty much every build of this great OC kernel, I decided to go back to stock 3.1 kernel just to see if I can feel any difference. Guess what? To my surprise, the stock kernel actually seems to be performing smoother than release 10, even though benchmark scores much lower. For example, home screen refreshes much faster when I close a resource-intensive app, like Grave Defense HD or PvZ HD. I guess benchmarks really don't translate to user experiences.

Has anyone else experienced the same? I will continue to run stock for a couple of more days to see if the smoothness keeps up.
[Eee Pad Transformer Android Development] clemsyn:
Didn't know you can send messages in github :)Just check my inbox. Not there yet, maybe it takes time
[Eee Pad Transformer Android Development] keroppilee:
What is the benefit of having voodoo integrated? I just bought the voodoo control plus.
[Eee Pad Transformer Android Development] jjsoviet:
Better sound quality, especially that the Transformer has the wonderful Wolfson WM8903 DAC (audiophile talk, a fancy awesome sound chip) which translates to really good sound quality. Hopefully when Supercurio and Clemsyn and Blades get things sorted out with a stable OC release with Voodoo drivers included, we'll get to use Voodoo Control+ without any problems. Can't wait for a next major version. :D
[Eee Pad Transformer Android Development] airf0rce:
Awesome sound quality (with headphones) judging by my experience on Voodoo powered Galaxy S :D
[Eee Pad Transformer Android Development] clemsyn:
Got it build with your changes but still awaiting for the message in github. My Inbox is 0 at the moment.

Here is the link with the voodoo changes. Will not put it in original post since I can't test it.

http://tunerspotter.com/clemsyn/Clemsyn-Blades-Supercurio1.6rel10b.zip

Please let me know how voodoo works.
[Eee Pad Transformer Android Development] jjsoviet:
I now pronounce the OC kernel, the CBS project! :D

Will report if Voodoo works as intended

EDIT: Yes. YES.
[Eee Pad Transformer Android Development] clemsyn:
Thanks. Let me know how it goes. The sound works ok but im no audiophile to notice changes since my senses are not as sharp as it used to be.
[Eee Pad Transformer Android Development] clemsyn:
Thanks, so it works as it should? LMK of any issues.
[Eee Pad Transformer Android Development] jjsoviet:
IT LIVES

Noticeable improvements:

- Better soundstage and instrument separation

- Tighter bass and less peaky treble, smooth midrange and vocals

- Plays nicely with the Equalizer amp I'm using

- Volume sufficient for speaker usage!

No issues as of yet, bro. :D
[Eee Pad Transformer Android Development] Ultraman666:
Downloading now will let ya know how it goes
[Eee Pad Transformer Android Development] clemsyn:
Makes me wonder, looks like I haven't OC'd the audio side via Blades. Might work better with that.
[Eee Pad Transformer Android Development] jjsoviet:
Took a quick look at the Kernel Module settings, it seems the kernel version is not yet supported. However, the built-in module seems to work.
[Eee Pad Transformer Android Development] chatch15117:
I'm fine with the kernel blob. It's pretty easy to put it in an existing zip file and update with that.

Glad you got the keyboard figured out! Type with your fingers for best results.
[Eee Pad Transformer Android Development] baseballfanz:
OK go easy on me but beside flashing this new kernel anything else I need to do?

I mean is Voodoo thing already on my TF or is there something else I need to install?:o
[Eee Pad Transformer Android Development] turilo:
how do i install this on mine?
[Eee Pad Transformer Android Development] jjsoviet:
You have to purchase the Voodoo Control+ app to take advantage of the sound quality improvements in the kernel though.
[Eee Pad Transformer Android Development] baseballfanz:
OK thanks that's great infos.
[Eee Pad Transformer Android Development] Win$t:
Hi, Thanks for everyone's hard work! :)

I have been using Voodoo Control plus on the SGS for a while now...sounds amazing using a line out to the car stereo with sub! :o)

Here's a screenshot from the kernel page of Voodoo control plus on the transformer after installing the first test kernel 10b

Does this look right to peps?

Will try in the car in morning if so! :)

Cheers
[Eee Pad Transformer Android Development] jjsoviet:
The more I listen to it, I get some sort of clipping (distortion of sound) especially in the highest gain settings in the amplifier. So it's best to leave it at 3dB max, and not use the Map Volume Keys hack because it does not play nice with the TF's built-in digital volume pot.
[Eee Pad Transformer Android Development] clemsyn:
I believe supercurio will build a free app for us, so I suggest we just wait. jjsoviet, can you test if there is audio via hdmi? Thanks.
[Eee Pad Transformer Android Development] mmtoman:
I really appriciate all the work your doing with the transformer, and for some sound is a huge deal, but I think me and many other people want to have the kernel show as docked so we can use all the cool widgets coming out. I;m not trying to be *****y or complaining at all, so if it comes off that way, then I'm sorry but that definatly is not how I mean it!

Your doing great work and me and everybody else apprieates it... :-)
[Eee Pad Transformer Android Development] keroppilee:
Free is great, but I think voodoo is awesome enough to warrant paying a couple of bucks for. Just like I'm gonna beer the maker of this ROM when a version that is stable for everything I use. Speaking of which Im going to check out the latest version :)

Is anyone still having issues with plants vs zombies hd?
[Eee Pad Transformer Android Development] chatch15117:
I'm getting 4,250 with Quadrant Advanced.
[Eee Pad Transformer Android Development] jjsoviet:
Noooo I just purchased it! :O

And confirmed, audio does work in sync with video over HDMI.
[Eee Pad Transformer Android Development] supercurio:
Thanks:)

I'll be very accurate and describe the exact change so far.

As usual, you get what you see.

What Voodoo sound driver v1 does on transformer is mapping volume to the headphone amplifier hardware control.

In the standard configuration, here is how it works: Most time only half or less of the Dynamic Range of the DAC is used (depending on the current output volume) by trimming the signal amplitude in a digital way.

What brings the driver v1 is a maximization of the digital volume, so the system works really on 16bit instead of 12 or even less at low volumes. And instead of that you control directly the analog gain of the Class W headphone amplifier built in the codec.

It allows to get more powerful sound, like to drive full-size high-impedance headphones at desired volumes, but for most people using sensitive headphones (same for in-ear) the sound is improved because there's far less hiss by reducing the analog gain.

When you reduce the noise level, the sound is more clear and defined.

I have some more leads in development for this codec, like:

- better oversampling quality (128x oversampling, require also clock reconfiguration on the SoC)

- alternative digital filter to reduce the very high frequency intensity ( > 20kHz) in order to reduce the listening fatigue.

WM8903 doesn't support digital effects like parametric EQ or 3D effect so I won't be able to activate that, but there's still some headroom to improve the quality and neutrality of the response, audiophile-style :D

Here are measurements I made without any modification, on 3.1:

http://supercurio.project-voodoo.org/audio/eeepadtransformer/Asus EeePad Transformer Android 3_1.htm

Its already very good result, that's why I focused first on the headphone amplifier management, which was the least complex to write but also the most efficient improvement.
[Eee Pad Transformer Android Development] 9600pro87:
WOW, big thanks for adding the custom module for VooDoo Sound!;)
[Eee Pad Transformer Android Development] supercurio:
Don't be disappointed, I always push the latest improvement first in the Plus version, and also appreciate the support, that's what allows me to continue the dev!
[Eee Pad Transformer Android Development] jjsoviet:
Of course! Wouldn't mind giving up 4 bucks for something this good. :D
[Eee Pad Transformer Android Development] minhgi:
Just purchase the vooddo plus and install the latest kernel. The volume is not any louder on the speaker. Am I doing something wrong???
[Eee Pad Transformer Android Development] supercurio:
Thanks.

Also when I say in the Plus version first, its about the UI, for the driver the GPL patches are pushed real time on github, which means developers like Clemsyn always get the latest code, often before I use it myself in new versions.
[Eee Pad Transformer Android Development] minhgi:
And damn...I also hitting the 1.6 mark... ok

Thanks for the collaboration works.....
[Eee Pad Transformer Android Development] supercurio:
Nothing wrong, so far the volume is affecting only the headphone amplifier.

sorry for the thread hijack clemsyn, I'll create a dedicated thread.
[Eee Pad Transformer Android Development] minhgi:
Hehhe....I did not real everything...just speed read... Do I need an expensive earphone for this mod.
[Eee Pad Transformer Android Development] Digiguest:
I do not see why this "Voodoo" Sound is so well wanted.

What is it and why would it be so important? Seems unimportant to me.....
[Eee Pad Transformer Android Development] supercurio:
Discussion, debate features requests or whatever related welcome on the dedicated thread for Voodoo sound on Transformer ;)
[Eee Pad Transformer Android Development] clemsyn:
No problem, thanks for the voodoo introduction, still waiting for my first message in github from you :)

also waiting for the free app for this voodoo :)Also will this still enable audio via hdmi?
[Eee Pad Transformer Android Development] jjsoviet:
Yeah, I tried playing back a movie and it outputs sound well. :)
[Eee Pad Transformer Android Development] turilo:
so if i purchase your voodoo sound plus app it will support the transformer also right?
[Eee Pad Transformer Android Development] Digiguest:
Seriously guys? You new to Tech? NO CHIP IS THE SAME. Sure it can have the same name and all but it could have been made at a different location with superior or inferior materials. Not all Tegra 2's are identical. The same holds true for ALL overclocking.

Welcome to the World of Technology. :D
[Eee Pad Transformer Android Development] supercurio:
Yes as long as your transformer is rooted. Works on stock kernel too.
[Eee Pad Transformer Android Development] turilo:
awsome just purchased :D ty for your great work also!
[Eee Pad Transformer Android Development] turilo:
what rom are you currently using?
[Eee Pad Transformer Android Development] chatch15117:
I'm using the latest one out, 10b
[Eee Pad Transformer Android Development] dictionary:
ROM, not kernel. ;)
[Eee Pad Transformer Android Development] chatch15117:
lol sorry, Prime 1.4
[Eee Pad Transformer Android Development] turilo:
lol ok ty
[Eee Pad Transformer Android Development] steve.garon:
Nice. Latest kernel with voodoo sound works really good for now. Hope it will be stable.
[Eee Pad Transformer Android Development] danielsjam:
Installed today. No sound static or FC problems. Still unstable above 1400. Good job....

Thanks
[Eee Pad Transformer Android Development] clemsyn:
Thanks...source is up on my github..

Also released a version 2..Will upload.
[Eee Pad Transformer Android Development] binarybulge:
Cool that we're still getting overclockable kernels without the source from Asus. Also cool I could contribute somewhat to the process. Thanks for everyone's hard work.
[Eee Pad Transformer Android Development] clemsyn:
Thanks to you for the 4.4.3 fix...I just released one which I think works better :)
[Eee Pad Transformer Android Development] Mean Sixteen:
Damn you Clemsyn...I just got the other flashed and it was working good.

Looks like I am going back into cwm.

:-)
[Eee Pad Transformer Android Development] psufan5:
im on the first release and everything is stable for me at 1.6ghz. Browser crashes a lot more than usual so I switched to dolphin for now...

Ill try release 2 now also...
[Eee Pad Transformer Android Development] igot6strings:
Nice. Just installed r2. At 1.4 now. All is well. Thanks for all your hard work folks.

Update: Minor interference in speakers during boot. YouTube app won't connect at 1.4. Otherwise fine.
[Eee Pad Transformer Android Development] Mean Sixteen:
Running at 1.5 right now. Only been a minute so we'll see.

Any recommended governor? I am using interactive.
[Eee Pad Transformer Android Development] psufan5:
I prefer on demand.
[Eee Pad Transformer Android Development] ianandamy:
Can't install says file is bad
[Eee Pad Transformer Android Development] mallman:
Redownload because I assure u it isn't bad
[Eee Pad Transformer Android Development] mallman:
1.5 caused a reboot while playing a flash game in browser. 1.4 is solid so far
[Eee Pad Transformer Android Development] Itaintrite:
My TF keeps rebooting after I installed kernel and I haven't even set anything!

update: nvm, it seems SetCPU was setting clock speed at 1.4 automatically. Uninstalled and installed CPU master did the trick.

update 2: if I set the min to a low speed, it's fine. but whenever i try to set it to min/max 1400/1400, benchmark crashes the tablet. Is this normal?
[Eee Pad Transformer Android Development] clemsyn:
will release a kernel tonight with max of 1504 (since I think 1.6 is very unstable at the moment). I believe 1.504 is a good oc for majority.
[Eee Pad Transformer Android Development] Deathalo:
I hear the Transformer does a way better job on interactive, on demand is not a good choice for this pad.
[Eee Pad Transformer Android Development] danielsjam:
Running rel2 @ 1504 seems stable so far.

A good test is Google Earth - it alway force a reboot @ 1600.

Will keep testing and report any problems.

Thanks
[Eee Pad Transformer Android Development] Buembel:
When installing this on Primordial, should I do a nandroid backup first? Or even flash the Transformer Clockworkmod again before that?
[Eee Pad Transformer Android Development] dagrim1:
is there cifs support in this kernel btw?

cifs manager caused a reboot on me when enabling a share...
[Eee Pad Transformer Android Development] robfactory:
Anyone test how the OC affects the battery life?
[Eee Pad Transformer Android Development] clemsyn:
My mistake, forgot to build it with the kernel. Will do in release 3.
[Eee Pad Transformer Android Development] turilo:
yep scored over 4000 also on quadrant advanced on prime 1.4 with latest kernel
[Eee Pad Transformer Android Development] clemsyn:
Still at 1.6 with Blades latest changes :) not a single reboot. Great work!
[Eee Pad Transformer Android Development] keroppilee:
strange issue I put my tablet to sleep and after I woke it there was no sound. Had to reboot.
[Eee Pad Transformer Android Development] GibMcFragger:
I have had that happen to me several times also. I have no idea what causes it.

Sent from my Clemsyn overclocked Prime Transformer.
[Eee Pad Transformer Android Development] lamlam01:
Does this kernel support VPN (tun) - I searched the thread and there was no mention of it. Thank you!
[Eee Pad Transformer Android Development] clemsyn:
yes it does.
[Eee Pad Transformer Android Development] keroppilee:
I said to myself when your kernel was stable for what I used my tablet for I'd beer you. Consider yourself beered. You've earned it/ :D
[Eee Pad Transformer Android Development] hi1:
Please help

I would really love to use your new kernel however i badly need the dual battery widget. THis is the widget that shows battery capacity in the dock as well as in the tablet.

According to the widget developer, Asus has implemented some hooks into the Asus kernel and the widget relies on these hooks to get the information of the battery left in the dock.

is it possible for you to implement this?
[Eee Pad Transformer Android Development] ttav:
Kernel working really well for me.With the early releases i struggled to run it at 1.2GHz but now it`s quite stable at 1.6GHz:) Great work.
[Eee Pad Transformer Android Development] mattykellyuk:
Me to used to reboot at 1.6 but I've been running in it fine for a few days. Maybe time to push the limits?
[Eee Pad Transformer Android Development] insight76:
I started out using the interactive setting as was recommended- but lately I've been using the on demand setting just to see. Seems quick, but I don't know what either means. Can anyone lay it down for me? And is the consensus still that interactive is better?
[Eee Pad Transformer Android Development] mmtoman:
+100000000

This kernel performs much better than stock, but I like to know where my battery is at! !!!!
[Eee Pad Transformer Android Development] dave-ro-mex:
Love the Kernel, seems snappy @ 1.4Ghz....

I can select 1.6GHz in SetCPU but it does not even change to it, it instead goes to 1GHz. 1.4Ghz is fine.

Does that mean, the CPU in my Transformer is just not capable at the current voltage settings etc...?
[Eee Pad Transformer Android Development] droidkevlar:
http://xdaforums.com/showthread.php?t=843406

I get better batt life with interactive.

Pretty sure until ASUS releases the source code, this isnt possible. So I would recommend bugging ASUS about this.
[Eee Pad Transformer Android Development] leonpr:
Flashed 10b and didn't notice any issues at 1.6ghz while playing over lunch today.
[Eee Pad Transformer Android Development] XsceneXhippieX:
from hearing all this talk of what governor is better i thought id mention how the conservative governor works best under many situations, it scales up the clock speed (very similar to on demand) but doesnt just jump back down to the min frequency, it is adjustable in setcpu's advanced menu to what % it scales up and what % it will scale down progressively and what increments the cpu can move through (to my best understanding currently) and ive seen astoundingly great performance using conservative as the main profile, up threshold set to 95%, and down threshold set to 15% with the bottom option set to 5% increments (forgot what its specifically called), with min set to 400 something and max set to 1400, looking at the time in states of each clock speed ive seen conservative stay in the mid-range clocks more than any other governor, and it performs like any of the other governors ive used comparably, of course i have the screen off profile set to the lowest clock speed available to save battery, but when im using my tablet conservative just feels right, smooth video playback, no choppiness, everything you would expect from ondemand or interactive but manually programmable to your liking with more options, personal preference over-rules everything though, just sharing my experience

on another note, is the 10b release from the other day (that said nothing about voodoo sound in the change log) the same as the 10b now that includes voodoo sound for sure? i installed 10b before and was wondering if anything had changed since or if i should just wait for the next release :) AMAZING kernel, runs great, cant wait to see what gets added next!
[Eee Pad Transformer Android Development] Aryantes:
I had a few freezes (needed to hard shutdown) with the newest 10b.

This is on 1.6 and 1.4

Went back to the 10b beta which is working awesome for me at these same speeds.
[Eee Pad Transformer Android Development] richB7:
That's interesting, prior to this latest release, 1.6 caused reboots etc. necessitating a maximum OC of 1.4, however now I seem to be running quite well on 1.6. No problems at all. Wonder why?
[Eee Pad Transformer Android Development] clemsyn:
It because of Blades magic :) I too am running 1.6 with no issues.
[Eee Pad Transformer Android Development] jhanford:
It would be nice to have some kind of response from either Clemsyn or Blades on the whole dock battery reporting issue, even if it's just to say that "without the kernel source, we can't do that". The question comes up so often.

In all honesty, it's the only thing keeping me from moving to this kernel.