yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] Rul3s:
Hi, could someone help me?

I don't know if I done it well, I follow this steps:

1-I created a disable lagfix folders /sdcard/voodoo/disable-lagfix

2-I shut down the phone, so when on again, a voice notify me that is disabling lagfix and when finished started again.

3- Once started without lagfix, I erase voodoo/disable-lagfix folders and place update.zip in sdcard and shutdown

4- When I turn it on again, here's where I start it again with 3 buttons combo to apply update.zip, but before appearing recovery mode, it appears the voice telling that is applying lagfix ext4 again, and when finishes appears recovery mode and I apply update.zip correctly

I think that I haven't done it correctly....what do you think? because before apply update.zip it apply vodoo lagfix ext4 again...

QUadrant is 1420 points after doing that, with JM8 firmware.
[Galaxy S I9000 Android Development] jana999:
Please do. There are noobs like me out there who make stupid careless mistakes when flashing and disabling this lagfix etc.

A more centralized app, similar to RyanZA's OCLF apk would be immensely useful.

It would be great if could choose which lag-fix type you wish to apply ( ext2/4, nilfs2, voodoo kernel etc..).

Thank you for all the hard work!!
[Galaxy S I9000 Android Development] RyanZA:
The mistake you made was in #3

You erased the voodoo/disable-lagfix

You need to leave that there until you flash a new kernel! :)

PS. Does anybody know where the NILFS2 kernel has gone to?
[Galaxy S I9000 Android Development] CazeW:
So basicly you had the original Voodoo lagfix installed and then you updated to this? If you're updating to another kernel that has Voodoo included, there's no need to disable the lagfix first.

EDIT: Or what RyanZA said. The instructions in the first post seem to be wrong as well.

PS. Could this method be used to bake in BackLightNotification into a stock kernel as well?
[Galaxy S I9000 Android Development] Rul3s:
So instructions are not correctly!!

-make a folder named "disable-lagfix" in /sdcard/Voodoo
-reboot
-remove /sdcard/Voodoo/disable-lagfix folder
-apply update.zip
[Galaxy S I9000 Android Development] mdalacu:
Updateing over Voodoo Beta4 still active

For me it didn't. Comming from Vodoo Beta4 . All done in 20 seconds and still have root and all data.:)
[Galaxy S I9000 Android Development] bub181:
I currently have voodoo beta 4 running on my phone. Are you saying that I can flash this version without disabling the voodoo lag fix first?
[Galaxy S I9000 Android Development] kkrake:
I managed to download these before they were removed. See attached for the original NILFS2 update.

I've also attached the stock JM8 stock kernel that was attached earlier as someone else mentioned this. Just need to remove the zip extension.

Cheers
[Galaxy S I9000 Android Development] dupel:
They are similar systems (/data in ext4). All the difference - different kernels.

Modified stock kernel (this one) - possible (not proven) advantages: better battery life, better performance, better comportability etc

voodoo kernel by curio - made from "scratch". Probably safer for a larger variety of devices and more stable.

Maybe someone (if the do a reflash right now - I will make this test if I reflash) can make some tests?

Like do a complete wipe (sdcard, data) and do tests of this voodoo mod, against voodoo by curio. Something like 5 runs of quadrant I/O on completely stock firmware. It could show if the method of using stock kernel is better than compiling one.
[Galaxy S I9000 Android Development] psychedelic'd:
Any reason why this kernel doesn't work with Clockwork? Is supercurio's Voodoo kernel the same?
[Galaxy S I9000 Android Development] StoneRoses:
After 2 days of use, I must say this lag fix is the best.

Run fast and smooth like Voodoo but not draining battery as fast as original Voodoo (I tried Voodoo lagfix V3 and this fix in JM8 FW)
[Galaxy S I9000 Android Development] mdalacu:
Yes, it worked perfectly on my phone.
[Galaxy S I9000 Android Development] xan:
I seem to get better battery life with this than voodoo.

Samsung put a lot of work into their kernel since releasing the sources. JM8 kernel is simply built from better sources than voodoo. This is not curio's fault. He does everything correct, but still: JM8 sources are newer than these used by curio.
[Galaxy S I9000 Android Development] dagrim1:
Same here, had JM8 running with the latest voodoo (only voodoo, no colorfix) and just applied this new update without disabling the lagfix...

Worked fine and done in less then 30 seconds.
[Galaxy S I9000 Android Development] miketwn:
im not using this JM8 firmware, but 19000ZSJG4 firmware. My question, has anyone not using JM8 firmware flash this lagfix yet? and if they did, any thoughts or comments?
[Galaxy S I9000 Android Development] ashwinds:
@mike@taipei - had done it earlier with JM1R3 with voodoo already installed - went without a hitch
[Galaxy S I9000 Android Development] miketwn:
@ashwinds after using both which one do you prefer? just want to hear your thoughts on these 2 lagfixes (ie battery life, etc...). Thanks bro...
[Galaxy S I9000 Android Development] PlanetJumble:
Installed over non-deactivated Voodoo lagfix only version without a hitch. And after reboot, as if advertising itself, the battery showed 56% instead of 50% before shutting down. ;)

I didn't notice the battery problems as much as others, because I only activate WiFi at home. Thanks for the good work - without the love of the XDA community, the Galaxy S would be only half as good.
[Galaxy S I9000 Android Development] ashwinds:
I didn't try this version long enough but my impression was that performance-wise there was no noticeable difference.

I had battery drain on JM8 with and without either of these patches whenever i used wifi. Once i set wifi timeout to <10seconds, all three had pretty much same battery consumption.

I did revert to curio's voodoo because it can be applied on any 2.1 firmware and I was moving back to official JM1 Rev3. I of course read now that this will also work on any 2.1 kernel. But I guess I will stay with curio's patch because it has the added attraction for me of low minimum brightness :)
[Galaxy S I9000 Android Development] bub181:
Is it possible to insert voodoo into one of the new froyo kernels or do we need their source code? I see that froyo XXJPK was released today.
[Galaxy S I9000 Android Development] franklin01:
Working on Froyo since its out?
[Galaxy S I9000 Android Development] mickeko:
Froyo isn't released yet.

Sent from my personal Dis-organizer GT-i9000
[Galaxy S I9000 Android Development] Onraad:
I am currently running Tayutama's ROM (JM8, no voodoo). Can I flash this update.zip over it or do I need to go back to stock JM8 first?
[Galaxy S I9000 Android Development] jahash:
Hi Guys,

I've been having problems with the music player, after I installed the lagfix, the phone was running smoothly not much lag, only yesterday and today its been really jumpy, and when i'm playing music it lags (like every minute it will jump)...very bazaar.

Anyone else had similar problems?

Thanks
[Galaxy S I9000 Android Development] sturmeh:
Flash right over. ( Make sure you have no non-voodoo lag-fixes installed though. )
[Galaxy S I9000 Android Development] miketwn:
Just some clarification: when i want to install a new firmware, I still need to disable lagfix like supercurio's voodoo lagfix? If so, is it the same method (create folder "disable lagfix" in /sdcard/voodoo/ ?
[Galaxy S I9000 Android Development] dupel:
yes (10 char)
[Galaxy S I9000 Android Development] KaliKot:
If i restore factory settings (after disable lagfix)

will it completely uninstall this or will it still work after i remove the folder?
[Galaxy S I9000 Android Development] SilentException:
Hello!

I recently got SGS with firmware JG1. I want to install lag fix but have some questions:

1. Will this work also on my firmware or should I install JM8 first?

2. Does this require rooting my device first or should I just apply update.zip?

3. Do you think this is the lag fix to go for best performance (from many available)? :)

Thanks!
[Galaxy S I9000 Android Development] ashwinds:
1 -> have run it on JM1R3 too - it supposedly will work on any Eclair kernel

2 -> Dont need to be rooted, but i always was

3 -> this and curio's fix perform the same for me - they are pretty much the same except for the custom kernel curio uses. YMMV.
[Galaxy S I9000 Android Development] justsimple1:
dude pls give me the link how to flash voodoo jm8....in details...sorry i knw its noob q but i m new pls help...
[Galaxy S I9000 Android Development] praveen6585:
to flash JM8 see http://xdaforums.com/showthread.php?t=780867 and to flash the lagfix.. rename the attached file in the first post as update.zip and place in /sdcard .. get into recovery mode by pressing Volume up+Home+Power key at the same time.. use volume button to scroll to update.zip option and press home key.. thats it..
[Galaxy S I9000 Android Development] MasK:
Not sure if it's mentioned anywhere before..

But this JM8 kernel has "normal" headphone volume levels.. like any firmware out there. As for the kernel that Supercurio was using from Samsung.. there is a significant increase of headphone volume level.

Since batt wasnt an issue for any of the kernels for me.. I used back Curio's package as I like the higher volume :)

Just FYI..
[Galaxy S I9000 Android Development] franklin01:
Is there is a way to apply voodoo fix on JPK, using some kind of configuration to make voodoo use I9000 kernel (from JM8) while still running I9000 kernel from JPK for the firmware?

Something like creating a new BML array and make voodoo using it istead of the BML7 that is the kernel currently used?
[Galaxy S I9000 Android Development] hacksome:
This fix would be really great, if the "Brightness" and "Color" elements of Voodoo is incorporated. Is that possible?
[Galaxy S I9000 Android Development] sturmeh:
Voodoo colour requires modifications to the kernel, this stock kernel has no modifications.
[Galaxy S I9000 Android Development] Joans:
I think I'm starting to miss how easy it was to mess around with my G1.

I'm currently running firmware JM8, I would like the following:

Neldar's Backlight mod

Some sort of lagfix

Decent battery life.

If I'm understanding everything correctly, then voodoo isn't properly compatible with JM8 because the source used to compile the voodoo kernel is different to the one Samsung used to compile stock JM8 (hence the existence of this thread), and this leads to poor battery life.

If I flash the kernel from this thread, then I'll have JM8 built with voodoo, so I'll get good battery life (?), but I'll lose the backlight mod, is there anyway to integrate that into this kernel? If I just flash the backlight mod, presumably I'll break this version of voodoo?

Is there an older firmware that I can flash that is compatible with voodoo?

Basically, is there a way I can get the three things above all working in harmony?

Edit - Oh if it's not too greedy, I'd also like to try voodoo colour as well (all the "combo" kernels that I've tried that include the lagfix and backlight mod always leave out the colour fix) as my phone is really bright, even at minimum brightness.
[Galaxy S I9000 Android Development] dani31:
Re:

I'm also on JM8.

With woodoo lagfix 3.0 (custom kernel) the phone was using 5-6% of battery per hour of standby.

With this new woodoo lagfix (stock kernel) the phone uses less than 1% of battery per hour of standby. Speed is fine, quadrant is around 1600 (vs 900 stock) which for me is enough. I actually wonder why the wiki is still recommending JM8 with the custom kernel woodoo.

So this new fix will give two of your requests.

As for other mods they are actually custom kernels, and I have no ideea if woodoo works with them. Maybe dkcldark could advise.
[Galaxy S I9000 Android Development] hacksome:
Just wonder if this will work on a Stock JM6 Kernel?!
[Galaxy S I9000 Android Development] Nash123:
@ Dani 31

Indeed! Works for me since more than a week like a charm and consumes the same amount of battery as without the lagfix.

Thanks dkcldark ans supercurio for this nice piece of software!
[Galaxy S I9000 Android Development] Ferdimage:
Ok was previously on Custom Tayutama M8 Rom with Voodoo 3.0 Lagfix only

Then i disabled Voodoo 3.0 and then updated to this Kernel..

Now if actually feels slower.. my widget locker now lags when unlocking and some apps have a delay when opening :(

I thought it was supposed to be 98% identical to Voodoo 3.0...

Also is it supposed to install in like 30 seconds compared to when 3 mins with Voodoo??
[Galaxy S I9000 Android Development] sturmeh:
That's right, either live without your notification back-light mod, or get off this experimental leaked firmware. :)

You should give JM5 a go.

Voodoo colour and Key Backlight Notifications are kernel mods, unfortunately this is the stock kernel, something you need if you want your reasonable battery life on JM8.
[Galaxy S I9000 Android Development] PlanetJumble:
It is. You shouldn't have disabled it in the first place. Now delete that disable-lagfix file to reenable, reboot and it will be fast again.
[Galaxy S I9000 Android Development] Joans:
But I really like the backlight mod. :p

So if I install stock JM5, then I can install voodoo without affecting the battery life? Thanks, I'll give that a go.

Are there any noticable differences between JM5 & JM8?

Edit - Actually, where can I get JM5, I've got my other firmwares from wuala, but that only seems to have JM1, JM2 and JM6-8?
[Galaxy S I9000 Android Development] Joans:
I'm assuming (although I might have got the wrong end of the stick entirely), that it's possible to take the stock JM8 kernel, add the voodoo lagfix as dkcldark has already done, and then add the backlight mods and recompile the kernel.

Is that even possible? Anybody motivated enough to try it?
[Galaxy S I9000 Android Development] Phandroid:
Sign me up for this one!

I want to apply this fix but I'm such a chicken ****! Just read all 25 pages (as I always do before "fixing" anything) and I think I just might do it...

[Q] If I backup all of my data/apps/etc. with Titanium Backup, will I be able to restore everything afterwards? Just in case anything goes wrong.

BTW and most important - thank You for Your work and time!
[Galaxy S I9000 Android Development] dani31:
2nd edit:

There is a kernel in Nedlar's thread that incorporates woodoo, but version 3.0 not the one in this thread.

Flashing a non-woodoo backlight kernel will prevent the system to read the ext4 partition so it will not work.

It's down to either Nedlar or dkcldark to put together backlight and this new woodoo fix.
[Galaxy S I9000 Android Development] Ferdimage:
Definitely improvement on battery usage on idle compared to voodoo 3.0

Data Connection Off on both Kernels tests

Voodoo 3.0 : 10% drop in 7 hours

Stock w/Voodoo : 1% drop in 6.5 hours

Very happy thank you!
[Galaxy S I9000 Android Development] hsnmz:
any benchmark comparison of both
[Galaxy S I9000 Android Development] Phandroid:
So what about battery improvement in comparison to Voodoo Beta 4?

I installed Beta 4 two hours ago and don't see any changes in battery life whatsoever (OK, it's a fairly short period of time, but still). The documentation says the JF3, which I'm still on, isn't affected by the battery drain issue.
[Galaxy S I9000 Android Development] austinchimp:
Works with JG5?

I have a strange problem trying to flash this on JG5. I haven't been able to see anything like this using search.

When I try to flash using the update.zip through the stock recovery mode, I select Apply update.zip, and it goes to a picture of the triangle and exclamation mark, with a little green android.

It just stays there.

Any suggestions? I have no idea what it means.

_____

FIXED

I retried, and left it at the picture of the triangle and android logo after pressing the Apply Update option. After about 10 minutes it went back to the recovery screen, rebooted, and after another significant wait, the lag fix had applied.
[Galaxy S I9000 Android Development] dani31:
That is not the recovery mode, that is the download mode.

Download mode = down + home + power

Recovery mode = up + home + power
[Galaxy S I9000 Android Development] sremick:
Has there been a version of this for the Captivate's (new) stock JH7 firmware?
[Galaxy S I9000 Android Development] Metusion:
I installed the JM8 firmware yesterday + voodoo fix and now the phone finally works as it should.. The one click lag fix helped, but this fix is better overall
[Galaxy S I9000 Android Development] Dandarebr:
I know that the Tayutama JM8 isn't exaclty "Stock" but can I apply this fix over it?
[Galaxy S I9000 Android Development] kalpik:
Yes, you can!
[Galaxy S I9000 Android Development] HTCDevil:
Just installed through recovery. Galaxy S seems faster than ever...i'll test it and report later ;)

Thank you man! ;)
[Galaxy S I9000 Android Development] mdalacu:
Voodoo + OCLF = The best experience !!!

Hi ! You could have the best from both worlds: Install RyanZA OCLF 2.0 over this (app from market with v1 option!!!) and your phone will fly in any applications. You will basically have EXT2 over EXT4 instead of only EXT4(voodoo) or Ext2 over RFS (OCLF alone) ...better buffering and small db writes, app installs.

The people who are using NewsRob will feel a big difference !!!

P.S. Quadrant score 2235! :).
[Galaxy S I9000 Android Development] Nash123:
I am going to test the combination of voodoo and OCLF V1.

Edit: Benchmark is great! 2275 in Quadrant. Using it feels the same as without oclf v1+. Ok, it was nearly perfect before. I'm going to do some longtermtests though.

Thx mdalacu for your hint!
[Galaxy S I9000 Android Development] mdalacu:
You are welcome, for me NewsRob (a very good RSS reader) it's 10 times faster then before.
[Galaxy S I9000 Android Development] Nash123:
@ mdalacu What is the reason not to use V2(+) btw?
[Galaxy S I9000 Android Development] mdalacu:
Oclf v2 it's not working, it is expecting somewere in it's startup scripts rfs file sistem. :-(
[Galaxy S I9000 Android Development] Nash123:
Ok, thank you for the answer! :)
[Galaxy S I9000 Android Development] HTCDevil:
I've installed your voodoo lagfix...now i can install this: http://xdaforums.com/showthread.php?t=760571

? ;)

Thanks ;)
[Galaxy S I9000 Android Development] mdalacu:
@HTCDevil

It's easier to install OCLF 2 from market an choose v1 from menu.
[Galaxy S I9000 Android Development] HTCDevil:
Thanks man ;)

Just to be sure.. :D

Now i have root, busybox via update.zip and voodoo...so after installing oclf2.apk i have to choose "ext2 tools" and "lagfix v1+". Is it right or i haven't to choose ext2 tools?

:D
[Galaxy S I9000 Android Development] mdalacu:
You don't have to choose it.
[Galaxy S I9000 Android Development] HTCDevil:
Thank you very much, i've understood now ;)
[Galaxy S I9000 Android Development] iaio72:
the same, xxjm8 installed, rooted, kernel vodoo lf3 and oclf v1 installed:

quadrant 2279 :p
[Galaxy S I9000 Android Development] mdalacu:
Voodoo stock + OCLF v1

Hi , can you post if you see any other improvement with this setup (Voodoo stock + OCLF v1) vs default Voodoo stock. For me there are improvements in multiple applications but i want to be sure that's not just me :D
[Galaxy S I9000 Android Development] Nash123:
I undid the oclf v1. There was no noticeable improvement. Instead I had the impression, that the battery drains faster.

@mdalacu Which applications have improved speeds?
[Galaxy S I9000 Android Development] mdalacu:
NewsRob - very big difference.

Galley - more fluid, thumbnail generation more quicker

Every thing else feels snappier.

I have no battery drain. I was using Voodoo alone for 3 weeks by know, so i know how it is only with one fix.
[Galaxy S I9000 Android Development] HTCDevil:
Hi my previous quadrant (with Voodoo only) is about 1670, now (with oclf v1+ and voodoo) it is about 2235. But i have done ext2tools too, because without it i can't do oclf v1+. All is ok now. ;)

Browser, quickoot, root explorer, email... it seems everything goes faster :D
[Galaxy S I9000 Android Development] m3s_4ev3r:
EDIT: I'm stupid.
[Galaxy S I9000 Android Development] HTCDevil:
Just took my best quadrant: 2300 (exact)

Now it's a missile...wow :D:D:D
[Galaxy S I9000 Android Development] Phandroid:
I'm not exactly a pro here but from what I have read (and hopefully understood) in the discussions on these forums, between people who really seem to know what they are doing, Quadrant scores are sometimes far from the real life experience.

Take Voodoo Beta 4 - which I have installed now. The Quadrant score is well below of the score with OCLF. The phone, however, feels much faster and snapier in every day tasks. I have not had any lags yet whatsoever. With OCLF occasional lags started to occur again after a week or two.

Now the question is, is it really worth to loose >1GB of the internal memory just for the sake of having a higher Quadrant score? Is it really THAT much better now?
[Galaxy S I9000 Android Development] HTCDevil:
I've done the mix and i can say: YES!!!!

Entire experience with phone is changed....faster....much faster than any other android phone i have had (Milestone, Hero, Nexus One, etc).

I had Voodoo Lagfix 3.0 only before and it was very fast...but now...it's a rocket in any operation...trust me! ;)

I had your same doubts...but now i advise it to you friend ;)
[Galaxy S I9000 Android Development] Phandroid:
Hm.. that sounds promising. Damn it, now I need to find out for myself! One last thing - are you using the original Voodoo 3 or this here Voodoo 3 with stock kernel?

Could somebody also explain how/why/if this is even possible?

EDIT:

A strange thing just happened. As I stated previously I had Voodoo Beta 4 installed. I created a folder "disable lagfix" in the proper Voodoo directory and restarted the phone. Everything went well - lagfix gone.

Now I copied the "Stock Kernel Voodoo" from this post to the internal SD and switched off the phone. I thought I would have to enter the recovery mode in order to complete the conversion - so this is where the strange thing happened. The phone just started the process on it's own, without me having done anything. Is this, dunno, kinda normal?
[Galaxy S I9000 Android Development] HTCDevil:
I 've used Voodoo LF 3.0 modded by xda user, but it was my first time, so i flash it through recovery as update.zip normally. It's important that procedure finsh well ;)

After use OCLF 2.0 from market and choose ext2tools for first, then oneclicklahfix v1+. Reboot. That's all ;)
[Galaxy S I9000 Android Development] kanemari:
same thing happened to me. i think the recommended order is wrong because it looks like the old kernel is kicking in and doing the conversion before you get to flash the new kernel, since the 'disable lagfix' file is already gone.

wouldnt it be better to disable it, reboot and reinstall the new kernel, then remove the disable lagfix file and reboot? if this lagfix is using a different filesystem (i.e. nilfs instead of ext4) it could really mess things up if its converted to ext4 from the old voodoo then reboots into a nilfs kernel that doesnt have ext4 support.
[Galaxy S I9000 Android Development] matsuru:
This final version of the fix is using EXT4

:)
[Galaxy S I9000 Android Development] Bap3:
i'm using original voodoo v4 + oclf and it work like charm..
[Galaxy S I9000 Android Development] mdalacu:
You don't have to disable-lagfix to install Voodoo with STOCK KERNEL (over previous Voodoo with custom kernel), just apply it and then OCLF v1!
[Galaxy S I9000 Android Development] Phandroid:
You guys really make me anxious... I solved the Voodoo problem yesterday - it was my mistake.

I like to know how things work before I install then, though. I hope than somebody can explain why this actually works.
[Galaxy S I9000 Android Development] mdalacu:
Look here ! :)
[Galaxy S I9000 Android Development] Qazz~:
If I download and run the update.zip(beta4, lag fix + colour fix) from the voodoo website it changes my kernel as well??
[Galaxy S I9000 Android Development] huxflux2003:
I already have JM8 + voodoo beta 4. Do I need to disable it first before flashing this?