yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] aurelm:
I'm sure it's not placebo. I mean it's not a subtle difference, it's a huge difference. for example on radiohead-ladder I cannot hear the guitar at all (speaker). On headphones I get sound artefacts and also muddy. It's not a placebo thing, I know how audiophilia and placebo work, it's certainly a bug somewhere, probably on my device alone.

On speedmod kernel sounds perfect (or at least as good as it gets).

On Ultra optimized kernel sounds the same as with voodoo.

I do belive the major problem is on the external speaker, I have some custom ringtones that have whole frequencies missing from the output.

ps: I am now using Darky's rom 9.3 beta 3 but the problem was also in 9.2. I will record maybe some sound output and compare and also put a mike and record speaker output. WIthout any other software inbetween (galaxy tuner or voodoo).
[Galaxy S I9000 Android Development] supercurio:
Show me measurements & graphs then ;)

PS: on speaker It's something else, I will re-enabled forced mono in the next update (bug in the current version)
[Galaxy S I9000 Android Development] supercurio:
Also, If I talk about placebo, it's because so far changed made by Speedmod I saw was consisting about writing zeros in registers already at zero, disabling things that were not enabled and telling it was features :rolleyes:

My approach is based on listening but also documentation studying & measurements each time.
[Galaxy S I9000 Android Development] aurelm:
Oh, so maybe it has something to do with stereo. I will now have to check if indeed it was not placebo based on the fact that on speaker it sounds bad :).

btw, really really thanks for all the work you are doing.
[Galaxy S I9000 Android Development] jornbjorn:
strange that a thread can die like this... thats what you get for releasing a really stable kernel on xda ;)
[Galaxy S I9000 Android Development] Igor 3:
Yeah, it would be great if this kernel gets some further love from supercurio, a little optimization, a little speed bust, sharpness enhacment and so on, a little things that makes us happy and that we can discuss about ;)
[Galaxy S I9000 Android Development] ikar6:
2 (stupid) questions

Hi supercurio,

thank you for your thread! I am a new owner of SGS (Netherlands, 2.2.1 XWJS5) and I have noticed that despite the rumours that a lag fix is not anymore necessary in this firmware version, it is actually not true! However, before applying the lagfix I have 2 (probably) stupid questions:

1. In my case, does it make any difference if I apply (through Odin) the stable 5.4.1 version available from the official Voodoo project website or the stock+Voodoo lagfix for XWJS5 that you have provided in the first page of the thread?

2. If I want to disable it (for a possible future upgrade), how should I name the file in the Voodoo folder? Should it be "disable lagfix", "disable_lagfix" or "disable-lagfix"?

Forgive my ignorance but I am a newbie in this stuff and don't want to brick my phone! Thanks!
[Galaxy S I9000 Android Development] globalninja:
Epic 4g EB13 Voodoo color port

Hello Supercurio!

I started developing kernals for the Epic 4g, and i was wondering if you can help me port over voodoo color now that we have Froyo. It will be a great learning experience for me, and i know the epic community will enjoy it!

PM me!

-Ninja
[Galaxy S I9000 Android Development] alxdadev:
I hade the last 2 days the following:

Vodoo kernel 5.4.1

Evening 30% battery, go to sleep.

Morning 0, SGS off

Evening 50% battery, go to sleep.

Morning 0, SGS off.

Speedmod now probs.

What info do you need to find the reason?
[Galaxy S I9000 Android Development] s_o_r_e_n:
I have a strange issue...every time when I try to set my custom ringtone I get FC with com.android.settings...:/ also some apps don't work...like ringdroid, mainly those apps which can be used to make ringtones...I have this on every kernel with voodoo sound...I tried earlier kernels from Hardcore (those without voodoo sound) and with them it's OK. any ideas??
[Galaxy S I9000 Android Development] rlorange:
@ikar6

Edit: go for 5.4.1 stable as you will get more features. Jp5 uses the same kernel it was built from anyway.

You will have to use odin the first time you flash because samsung made a new ' locked down' recovery since 2.2 so you can't use update.zip from recovery to flash.

Don't worry a kernel flash with odin fails only very rarely and even if it does you can usually try again with no damage done.

Simply put voodoo.tar into pda slot on odin and flash, takes 5 seconds!

Incidently, jp5 is very speedy and I no longer use et4 lagfix, however voodoo sound is AMAZING! the kernel us worth this alone 10 times over.

Oh and once you have voodoo once you get cmw recovery which means you can flash update kernels, try speedmod out any other kernel simply by updating via .zip files from recovery.

So get odin running, close kies and flash... Pda, slot no other options selected. Away you go. Lagfix will run automatically, you will hear the female robot voice as it converts. You can disable it from recovery.

Good luck!
[Galaxy S I9000 Android Development] ikar6:
@rlorange:

thanks for your reply!
[Galaxy S I9000 Android Development] mib1800:
Can I flash this kernel over speedmod's without first disabling lagfix (currently all ext4 incl. system)

Sorry if this has been asked before.
[Galaxy S I9000 Android Development] rlorange:
Yes! A million times lol!
[Galaxy S I9000 Android Development] hexer4u:
probably repeating question

Hi

I really really want to try the lagfix as the pace at which the phone is running is KILLING ME.

However, after reading the little how-to, I have 2 dumb questions that might have already been asked but I couldn't find the answer to by using the search.

First, as far as I know I have Froyo 2.2 (Kies says PDA:JP9/PHONE:JPP/CSC:JP8 (ORO)). The "About phone" says Firmware 2.2, Baseband i9000XXJPP, and build number is FROYO.XFJP9

First stupid question: Which is the best version that I should use, as I can't figure out which is mine from http://dl.project-voodoo.org/stock+Voodoo/tarballs/

I know it's GT-i9000, but that's it.

Second ever-more stupid question: can I try the new Voodoo-stable-5.4.1-Froyo-2.2.1-GT-I9000-odin-pda.tar ? or will it work only for the 2.2.1 version of Froyo.

Also, just in case, I'm right in assuming that using Odin I have to install a .tar file using Download mode. Right?

Thanks a million.
[Galaxy S I9000 Android Development] :
Tooooo Baaahd no embedded utoep here ;)

But this one is for SuperCurio http://www.youtube.com/watch?v=2RZoU2dgoh8

Bodycount Voodoo

Damn next holz is to trinidad-tabago and a special voodoo festival trip (was the 2nd on list last year, now on first dude)
[Galaxy S I9000 Android Development] supercurio:
Kernel updated with the latest lagfix version!

Download links here:

http://xdaforums.com/showthread.php?t=806195

Changelog for GT-I9000:

Added 8GB smaller movinand model support, thanks to Spain-user!

install BLN liblights only if BLN is supported by the running kernel

automatic vold.fstab updater: support for old 2.2 Froyo Samsung firmwares
[Galaxy S I9000 Android Development] Taomyn:
Voodoo is unable to convert my /system due to insufficient space after formatting it to EXT4, is there anything I can do to clear space before I try again?

-----

Sent with Tapatalk using my Samsung Galaxy S
[Galaxy S I9000 Android Development] gregorisvas:
How's the battery drain on the 5.4.2? :D
[Galaxy S I9000 Android Development] Qukel:
It is still losing power when your phone is switched on. ;-)
[Galaxy S I9000 Android Development] snipercision:
HAHAHAH gold.

Easy fix though. .... turn it off! lol
[Galaxy S I9000 Android Development] Jonathan_m84:
Go into recovery, disable system conersion, reboot, clear up space, try again.. Good luck!
[Galaxy S I9000 Android Development] Taomyn:
Thanks, but I already knew that (although you should know the Voodoo app can now control the conversion so no need go into recovery), just wanted advice on what to actually clear out.
[Galaxy S I9000 Android Development] Taomyn:
Ok, so I fixed the conversion of /system by moving 3 large APKs from /system/app to the SD card, converting and then moving them back. I had around 4.5MB free before and now it's down to 2.2MB, so I assume some kind of overhead for EXT4

However, shouldn't the voice during the failed attempt to convert the first time have said something like "Conversion failed for xxxxx, check logs" when it couldn't do it? All I heard was "Backup", "Restoring" then "Voodoo lagfix enabled".
[Galaxy S I9000 Android Development] xda-comet:
Hey Guys,

I wonder why I haven't got the gamma and RGB Slider in the Voodoo-App.

I was on Cyanogenmod 7 with a Custom Kernel and there was the possibility to adjust gamma and RGB.

Now I'm on Darkys Rom 9.3 and neither on the Voodoo, Speedmod nor Super Optimized Kernel I can control the mentioned values in the Voodoo-App.

I searched the web, but couldn't find any solutions, it would be nice if some could enlighten me :-D
[Galaxy S I9000 Android Development] Qukel:
The colour corrections are only for 2.3 Gingerbread (and maybe even only useful for the Nexus S) and not 2.2.1 Froyo. That's why you don't see them in the control app if you have installed Darky's.
[Galaxy S I9000 Android Development] xda-comet:
Thank you for your fast reply ;-)

Damn it, I already thought that...

Than I hope that there will be a stable release of a 2.3 Rom of any kind. I really miss the possibility to adjust gamma, because I want the high contrast/saturation I had on CM7 back :)
[Galaxy S I9000 Android Development] wilson_wcl:
can i install on my 2.2 ?

myself from asia. i using stock ROM DXJPB. can i install the latest 5.4.1 on my SGS? because my firmware was only 2.2 instead of 2.2.1 !!!

so can i ???
[Galaxy S I9000 Android Development] pajda88:
Hello. Im useing darky 9.3 rom and wondering if there is any sens of enabling the lagfix ? How it impacts on battery life ? Thanks for reply
[Galaxy S I9000 Android Development] melorib:
What was not stable on CM7... :confused:

It doesnt support a couple of features, but it is more stable that any 2.2.1 ROM and kernel I tried, and I tried most...
[Galaxy S I9000 Android Development] xda-comet:
I'm sorry, I formulated it wrong^^

I also think CM7 is very stable (beside the orientation and Auto-Brighntess, both of them quitted work for me from time to time) and it is the fastest by far...what I meant are the lacking features like the not really working camera.
[Galaxy S I9000 Android Development] betoNL:
Seems to be, the sources are coming soon:

http://www.gsmarena.com/gingerbread...coming_froyo_for_galaxy_3_and_5-news-2402.php
[Galaxy S I9000 Android Development] jervis93:
Definitely u are able
[Galaxy S I9000 Android Development] Logseman:
The voice is a quite outlandish way of giving installation feedback. To have it speaking a complex file name (for a computer) such as "voodoo_failed_files.log" might scare users, particularly if they don't command English.
[Galaxy S I9000 Android Development] Taomyn:
It was only an example, yes make it a simple warning, but in my case it meant I didn't know /system hadn't been converted until the new app started telling me. It was months ago.

You also have to remember this isn't aimed at you're average user so scaring people is par for the course ;)

-----

Sent with Tapatalk using my Samsung Galaxy S
[Galaxy S I9000 Android Development] EgosXII:
Hi guys, New galaxy owner,

Model number is JP3... I thought this must be an older build, and tried updating with Kies, but it says my phone's up to date...

so which version do i flash? JPX, JPY?? Do i have to flash a newer version of android before i can apply the fix at all??

thanks so much for the help :)
[Galaxy S I9000 Android Development] pajda88:
Could someone tell me (and others amateurs) about CWM and options in it.

1.Is voodoo by default converting system files?

2.is there any sense of turning on lagfix?

3.what does it mean in CWM 'convert sys files'

4.lagfix and its impact on battery drain

Im using darky 9.3

Be so kind and help me to find out issues above

Thanks ;)
[Galaxy S I9000 Android Development] vesivoe:
1. Yes, unless you have folder "disable lagfix" in "Voodoo" folder on your internal SD

2. Individual. For me it has sense, because the phone behaves much faster and smoother.

3. ?

4. I haven't noticed any. I even read somewhere that ext4 has less overload on system so it should be less battery demanding, but I guess it's one of the theories only :)
[Galaxy S I9000 Android Development] pajda88:
So what do u suggest me to turn on in CWM ? I mean in tweaks menu
[Galaxy S I9000 Android Development] nyoknying:
hi wilson_wcl, I just updated the kernel of my stock firmware DXJPE (radio is DXJPB) with 5.4.2... running very smooooooooooooth....

Thanks to supercurio..
[Galaxy S I9000 Android Development] DalmatHR:
/cache lagfix

Is there any command or parameter to exclude only /cache from lagfix, or format it in ext2, rfs, ext4 without journal?

There are few apps which I can not DL from market because there is no enough free space ( taken by 4Mb journal ).

TIA
[Galaxy S I9000 Android Development] _JKay_:
Hi supercurio,

Could you make an I9000XWJS7 stock+voodoo tar?

I know Android 2.3 is close but still. Thanks.
[Galaxy S I9000 Android Development] dmueller2:
I9000 16GB model variant not detected by lagfix

i'got hands on a model variant which has a different sd card size.

cat /sys/devices/platform/s3c-sdhci.0/mmc_host/mmc0/mmc0:0001/block/mmcblk0/size

31105024

partition table attached.

i've looked through the available partition tables in /voodoo but no one matches my sdcard size (mine seems to be smaller)

maybe one could add it to the sources.
[Galaxy S I9000 Android Development] seresseran:
+1 Yes Please
[Galaxy S I9000 Android Development] hensk:
when we should expect kernel voodoo v5
[Galaxy S I9000 Android Development] Jeshter2000:
When converting and then converting back im in a bootloop ARRRGGGG!!!!
[Galaxy S I9000 Android Development] zacharias.maladroit:
Hi Supercurio,

I've been using Voodoo Color and Voodoo Sound in my CM7 custom kernel for some time ( [KERNEL] CM7 platypus custom kernel, Voodoo SOUND & COLOR,TINYRCU,SLQB, security,more )

but since 03/15

Voodoo Color stopped to work for me (the gamma part)

I get the following error message in dmesg output

I'm continuing to use the same Voodoo patches / Voodoo patch from Nexus S - so there was no change from my side:

any idea what might cause this ?

and/or how to fix it ?

Many thanks in advance & thank you very much for your work on Voodoo Sound and Color :)
[Galaxy S I9000 Android Development] supercurio:
Ah yes it's a non-issue.

At boot the app tries to restore the chosen custom gamma table and send it to the kernel via /sys/class/misc/voodoo_color/gamma_table.

But as it's a 2.3.3 kernel and we are sending a 16-point only 2.3.2 gamma table, I reject it instead of setting values in memory.

2.3.3 gamma tables contains no less than 91 points.

I didn't generate alternate one yet, but eventually I will, instead of using hacks like v1.

I know its a bit confusing for users also that try to load another gamma table and see no difference. This is something I'll have to improve in next versions!
[Galaxy S I9000 Android Development] supercurio:
Oh thanks I'll look into it :)
[Galaxy S I9000 Android Development] supercurio:
Added ! Thanks again !

https://github.com/project-voodoo/lagfix/commit/0356b7c9903a669b47ced6cff5f8438d0b733f53
[Galaxy S I9000 Android Development] CalabiYau:
Hi all!!

I've just installed stock JPY + voodoo... REALLY AMAZING!!!

I have just one question, if someone could help me.

I realize that Root becomes avalaible if I install Superuser.

But if once I rooted I want to unroot, how can I do this??

Simply uninstalling superuser??

I'd use SuperoneClick unroot but I'm not sure if this is possible since I didn't root it with it....

Thanks for your help!
[Galaxy S I9000 Android Development] zacharias.maladroit:
sorry, probably wrong thread,

no one tried to compile Voodoo Sound V5 yet ? :confused:

this is on CM7 (CyanogenMod 7, teamhacksung Android 2.3.3 kernel)

this might work well with older toolchains (haven't tested)

but with CodeSourcery 2010.09 (based on gcc 4.5.1) it fails

thanks !
[Galaxy S I9000 Android Development] zacharias.maladroit:
diff -Nrupad sound/soc/codecs/wm8994_voodoo.h ~/android/system/kernel/samsung/2.6.35/sound/soc/codecs/wm8994_voodoo.h
--- sound/soc/codecs/wm8994_voodoo.h	2011-03-17 20:51:24.661466015 +0100
+++ /home/user/android/system/kernel/samsung/2.6.35/sound/soc/codecs/wm8994_voodoo.h	2011-03-17 20:50:37.813466055 +0100
@@ -29,6 +29,10 @@ unsigned short tune_fll_value(unsigned s
#define NEXUS_S
#endif

+#ifdef CONFIG_MACH_ARIES
+#define NEXUS_S
+#endif
+
#ifdef CONFIG_FB_S3C_AMS701KA
#define GALAXY_TAB
#endif

please check if that's the correct fix & include it in the patch

thanks !

edit:

commit: 575a54af662aa5af7e14

added a link to my github repo for your convenience:

edit2:

ok, this probably is only a temporary "fix" since the fm radio part (CONFIG_SND_VOODOO_FM) won't be included (wm8994->fmradio_path)

radio currently doesn't work on CM7 so it won't be noticable right now anyway ...
[Galaxy S I9000 Android Development] supercurio:
Yes, it's that.

Now an explanation about why it breaks.

Since the early Nexus S kernel port on I9000 days, I advocated to keep herring and not create a duplicated "aries" mach, and wrote patches in this direction.

Like this one:

https://github.com/galaxys-kernel/l...mmit/ffb766ab4295c47e3e4f2d2b176089ec1d4e955d

Why? Because It would break Nexus S patches. And this is a second example, the first one was breaking of the color patch.

Unfortunately codeworkx was opposed to any discussion about to keep "herring" and seeing the attitude was what decided me to leave the porting effort quickly and focus on my own stuff.

Now what I still recommend is to switch back to herring again to CyanogenMod for SGS developer, for 3 reasons.

1/ its much easier to integrate upstream patches from Google OTA

2/ its counter-productive to break patches written for Nexus S

Those 2 arguments are valid since day one, but there is a new one.

3/ Samsung Gingerbread Kernel for Galaxy is is herring and not aries.
[Galaxy S I9000 Android Development] betoNL:
Hello Supercurio,

Would you have the time to make a stock+Voodoo+CWM+SU with the latest XYJS8 ??

Thanks
[Galaxy S I9000 Android Development] habylab:
This would be great!
[Galaxy S I9000 Android Development] TheMathMan:
Did a little review over at pagantech.net of Voodoo Sound
[Galaxy S I9000 Android Development] bub181:
I would like this kernel too if it is possible please. :)

This stock ROM seems to be the best release by samsung so far.
[Galaxy S I9000 Android Development] seresseran:
me too!!! Please

stock+Voodoo+CWM+SU with the latest XWJS8
[Galaxy S I9000 Android Development] supercurio:
Uploading JS8 and each one of the previously injected kernels.

Might take some time ^^

PS: made from far from home, on my netbook connected in EDGE :P
[Galaxy S I9000 Android Development] bub181:
Thanks supercurio!! You are a legend.
[Galaxy S I9000 Android Development] erhangulsum:
waiting for it ;)

Thanks
[Galaxy S I9000 Android Development] KingMetal:
Supercurio.

On voodoo sound 5 sometimes my earspeaker won,t work.

Ik hear nothing but the other side can hear me well(during a call).

After a reboot is ok.
[Galaxy S I9000 Android Development] Ed_Gein:
Hey Supercurio

When can we expect this? My phone is embarrassingly voodoo-less at this point.

And thanks again for all the hard work

/Ed
[Galaxy S I9000 Android Development] supercurio:
arf, those are uploaded for a long time now but I forgot to update the links in the forum post.

For info, you can always find latest versions here:

http://dl.project-voodoo.org/stock+Voodoo/

Updating the links now
[Galaxy S I9000 Android Development] TotallydubbedHD:
Hey mate great job!

I'm quite an audiophile, but an ignorant one haha!

I'm just wondering what all the settings do on the control 0.10 app?

Just need a quick summary, if possible.

Sibilance is still there on my Denon AH-C710's, and the highs are more defined so to speak.

Lows are identical...then again why would you want more with the 710's...lol

Thanks in advance!
[Galaxy S I9000 Android Development] Ed_Gein:
Thanks mate!

Will donate as soon as I get my paycheck =)

/Ed
[Galaxy S I9000 Android Development] the drugstore:
Why don't I have these features in my Voodoo Control Application.

DAC quality optimizations on headphone out

+1.5db SNR booster

128x oversampling

I have the sgh-T959 TMO Vibrant Galaxy S

Since we don't have this thread in the Vibrant forums I figured I would post here.

In my signature below it says what Rom and Kernal I'm using
[Galaxy S I9000 Android Development] rlorange:
+1.5 SNR booster was phased out many versions back as it didn't pass quality tests.

The features you get will depend on which kernel you use and which version of the voodoo sound kernel driver it has. The app controls the driver which resides in the kernel.

Latest feature is DAC direct in v5/6

Doc JS8, SuckerPunch i9000 beta#1 kernel 1.3ghz, all ext4, JVE GB Modem,
[Galaxy S I9000 Android Development] supercurio:
Each setting except Mono is a an improvement, so you can check/unchecked and make you own opinion or measurements based on new settings :)

Basically, it does exactly what it says (nothing less more, nothing more)

Like: there is nothing affecting bass reproduction so far (except volume change: volume affects bass perception)
[Galaxy S I9000 Android Development] supercurio:
Yah +1.5dB SNR boost introduced saturation in some samples, so as I only add features with adding quality without compromise, I removed it (and it made a lot of people unhappy!)

128x oversampling is still here, activated by default and recommended.

DAC direct is a new feature improving quality, but this time without compromise.
[Galaxy S I9000 Android Development] supercurio:
Yes it should work. You tell me ;)
[Galaxy S I9000 Android Development] supercurio:
Sibilance can be reduced with burn-in on some of this tiny speakers (or you become used to).

WM8994 is a brilliant DAC when used properly. One of its characteristic also is to have no roll-off in high frequencies, which is pretty rare to this extend.

It means WM8994 paired with headphones suffering from sibilance or excessive brightness can sound harsh as a consequence, but it's hardly DAC's fault.

128x oversampling and Anti-jitter make the DAC sound more neutral (but still quite unique), as the opposite of default 64x oversampling and clock configuration introducing jitter that gave a harsh result in my opinion.

Headphone with neutral frequency response are rare, neutral in-ear are even much more rare.

That's why the hardware Parametric EQ developed with Wolfson support will be the perfect addition :)
[Galaxy S I9000 Android Development] eeyunopper:
Eagerly awaiting that equal :-)
[Galaxy S I9000 Android Development] Shivatink:
does this kernal voodoo 5.5.1 supports darkys v10 beta 3? can i flash over it?
[Galaxy S I9000 Android Development] sOt0nGx:
The Headphone Amplifier resets to -10dB every time i reboot.

Is there a way to save it so that it doesn't change every reboot?

Just wanted to keep it as the same level as the rear speaker so my ears don't hurt if I forgot to lower volume down to 2 or 3 before I use my earphones.
[Galaxy S I9000 Android Development] supercurio:
In next app version standard a volume will be restored at boot with headphones plugged & not only if you plug your headphones after boot completed.
[Galaxy S I9000 Android Development] rob151515:
Hi Supercurio,

The eclaire kernel supported a really low brightness level which was awesome for watching video at night. Just wondering if there are any plans to implement this into the new versions?

Thankyou for your work so far.