yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] supercurio:
If you didn't hear voices notification, it means there were no conversion.

In any case you can check the logs in

/sdcard/Voodoo/logs and discover the history of Voodoo actions : everything will be recorded here.

I believe the voodoo_history_log.txt file is pretty readable ;)
[Galaxy S I9000 Android Development] specialex:
great!!

works nice on DXJPA

but i need to root first using z4root before apply your kernel, if i apply voodoo first then z4root will refused to root
[Galaxy S I9000 Android Development] tonysac:
Hi curio,

If i want to test new snapshot, what i have to do is to disable RC1 im using now? should i delete "disallow system conversion" from voodoo folder and perform disable lagfix through CWM or something else ?

And what about stable version ? When is going to be out?
[Galaxy S I9000 Android Development] supercurio:
z4root is useless when you use Voodoo.

You just need to install Superuser.apk from market and it's all fine.

Voodoo ensure the su binary is copied with proper permissions, so if you want to use root you can.

If you don't want to, the system acts as if there is no root option.
[Galaxy S I9000 Android Development] j.go:
Ah, so... what exactly happens when you apply z4root over voodoo? Because that's what I did. And let's say I decide to un-root and uninstall z4root, what happens to voodoo's root? And lastly, will it be a problem having z4root on top of voodoo? Thanks in advance!
[Galaxy S I9000 Android Development] dannyboyp:
Disabling lagfix

Hi supercurio

The lagfix is awesomely fast and smooth, but upon restoring a prevoius cwm mod (data only) back up, i got fc's when opening apps, so i decided to try and disable the fix first but i am have difficulties disabling the lagfix. I have booted into cwm and selected the disable lagifx option, but the conversion process does not fully finish and the phone boots automaticlly. Looking at the txt log in the voodoo folder i see that there are errors with conversion of ext4 - rfs ''unable to call fat.format cancel conversion'' on all partitions?... I appreciate your help and support

Confirmation number: 6VG91928DR924694F, more to come!
[Galaxy S I9000 Android Development] tonysac:
Yes pls curio we need the accurate way to disable lag fix...pls

I also tried disable from cwm and stuck in galaxy s screen...pull out battery..boot normally and voodoo has gone..with some apps..i re-enable it through cwm and now its in but in log i see what happened from previews install not from current one..why log shows me older install information and not current..very confused here...:(

Edit

Found log...
[Galaxy S I9000 Android Development] azgull:
RC1 is mindblowingly fast. Old Voodoo was starting to get a bit unstable imo (I think I was using pre release 4 or 5). Uninstalled it and upgraded to JPA and kicked in RC1 yesterday - it's working amazingly now.
[Galaxy S I9000 Android Development] elivagar:
Tnank you for your answer, yesterday i tried over a rom modded but booting the system was crashing all apps in opening. So I wipe and tried again and every was fine

- when I talk about stressing I dont mind about the conversion process but the normal usage in month / year... so is the same?

- last, please, is it possible install (stock froyo with voodoo rc1 installed) aosp lock screen and modded battery status (the ones here on XDA)...? I love it!

thanks
[Galaxy S I9000 Android Development] pwhooftman:
RC1 doesn't bring anything new to me

Sorry if i sound unthankfull, i really admire the effort Supercurio puts in is Voodoo enhancements (donated before to stress that).

But.., in my experience RC 1 doesn't bring me anything extra that Voodoo 5 Pre 6 or kernels with NO RFS all=ext4 didn't bring me before.

With the YA-OK kernel (1.2 GHZ OC/UV) NO RFS a=ext4 , i got quandrant scores of 1750, with Trasig's Advanced Voodoo 5 Stable RC1 Edition 1.12Ghz i get about 1640 (which makes sense due to slightly less OC).

Scores arent everything, but both feel the same also. Previously i got the same user feel and about the same scores with just Voodoo /data=ext4 on Froyo.

So to me it seems like a lot of time has been invested in that last 2% gain, while i anxiously await a color fix on all brightness settings for example (would gladly pay for it).

Am i missing something?

Again, i don't mean to be rude or unthankfull, just wondering.
[Galaxy S I9000 Android Development] specialex:
nothing happens

just uninstall z4root and your device still got root, thats what i did
[Galaxy S I9000 Android Development] beat.kitano:
The fold /system is full since i've installed the lagfix, and so the titanium backup don't works because i can't reinstall the busybox. :(
[Galaxy S I9000 Android Development] Meza1:
I tried to install RC1 on top of pre6, but ODIN didn't flash and just said failed.

Then the phone wouldn't boot and I got the phone-!-computer logo on the phone screen. I couldn't get into recovery mode (could previously), so started to panic.

A few more battery pulls and I got it back into download mode, then flashed again and that time it worked fine.

About five minutes for first boot, and now is up and running nice and smooth again. Not sure if I notice any difference from Pre6, but it feels better to be on the latest version :)
[Galaxy S I9000 Android Development] Jeshter2000:
Supercurio where are the memory tweaks. Will they come in the future??
[Galaxy S I9000 Android Development] betoNL:
Just curious...why didnt you go for Trasig's 1.2Ghz instead of 1.12.Ghz?

Amd how bad your sgs was lagging before all those lagfixes?
[Galaxy S I9000 Android Development] pwhooftman:
Chicken, i guess? I thought, if Voodoo 5 rc1 is spectacular better than other ext4 lagfixes, why not OC slightly less to save power and prevent any crashes (altough i had no crashes due to OC)

Ya-ok kernel was performing reasonable without lagfix, perfectly acceptable.
[Galaxy S I9000 Android Development] tonysac:
How is battery drain in Trasig's Kernel?

Sent from GALAXY!
[Galaxy S I9000 Android Development] :
Does trasigs kernel has the check=no fix?
[Galaxy S I9000 Android Development] plynch:
I am definitely not an advanced user and I am running snapshot. Am I at risk of the kernel corrupting? you have me slightly worried Mr Curio :/ I would not have a clue what to do if something went horribly wrong.

Ps Snapshot has made my phone unbelievably stable.
[Galaxy S I9000 Android Development] Necrolust:
Umm.

So I flashed on top of pre6 and all is well. Except some of my widgets disappeared? (Battstatt and the google search one). I re-installed battstatt and all is well. I can re-install the voice search google widget but I can't see it in the widget list?
[Galaxy S I9000 Android Development] Necrolust:
Just tried deleting the voice search.apk and re-installing it with no luck either.

I can use the voice search if I open it up, I just can't see the widget in the list
[Galaxy S I9000 Android Development] kthz:
Hi Supercurio..

Since i've updated my GT-i9000 to Froyo, i've been experiencing

the various lags that ppl were complaining about (and that i had never

seen before actually on Eclair).

I would like to use your lagfix without Odin but you don't seem to release

an update.zip for Froyo so that non-Odin users may try your fix..

Could you please post some update.zip for Froyo ?

Thank you in advance supercurio.
[Galaxy S I9000 Android Development] rlorange:
Found an unbelievable combination:

Voodoo5 rc snapshot and 'auto memory' from the market with empty apps category set ti 85mb and content provider category set to 35mb.

Please try this because my phone has never been this fast! And snappy as, can be
[Galaxy S I9000 Android Development] tonysac:
Seems good! What values did you set for the rest?

Sent from GALAXY!
[Galaxy S I9000 Android Development] Lenunited:
Whats the snapshot?

is that a setting or just rc1?
[Galaxy S I9000 Android Development] betoNL:
I think the right thread for discussing kernels could be this one: http://xdaforums.com/showthread.php?p=9568552#post9568552
[Galaxy S I9000 Android Development] tonysac:
Yes you are right, I saw it after my post

Sent from GALAXY!
[Galaxy S I9000 Android Development] rlorange:
That was it with settings in auto manager. Curio informed me that voodoo already has some memory manager tweaks incorporated into the kernel.

Only other setting was for android system app and phone to never be closed for memory freeing otherwise calls may be dropped
[Galaxy S I9000 Android Development] rlorange:
Snaoshot = rc-1 just terminology
[Galaxy S I9000 Android Development] Linuxnizer:
Ok, I just rooted JPA rom. Do you recommend installing V5pre6 or just go ahead with V5RC1?

Cheers

Linuxnizer
[Galaxy S I9000 Android Development] Jeshter2000:
Just flash V5rc1. ..
[Galaxy S I9000 Android Development] chocobo9:
Hi, I've installed the pre6 yesterday, and the "menu lags in 2.2" came back this morning.

If I wanna try RC1 , all i need to do is just flash and overwrite pre6 like how I install the pre6?

thanks
[Galaxy S I9000 Android Development] kahjuay:
Yes, I managed to upgrade from pre6 to RC1 via Odin
[Galaxy S I9000 Android Development] WinJunkie:
Hi supercurio,

I forgot to disable voodoo and now it won't mount /system or /cache, i tried to restore to stock firm with odin but it just fails.

Can you please help me?

No amount of odin flashing will do anything, it stalls on factoryfs

I can't mount /system or cache in cwm

I see no /system in ADB

I see my /data is still in ext4 can i fix this???

here is a screen shot of ADB, please please help me
[Galaxy S I9000 Android Development] tonysac:
System conversion not working for me also, i've got 5 mb and i need another 2...i was trying to delete apps but i have still 5 mb nomatter what i erase...how the heck can i have these 2 mb i need? Any apps tips i should erase? also is it worth to make the system conversion? am i see any difference or its useless?:confused:

pls curio help...

edit

Just install last snapshot (4/12) and lady's voice by default DID converted system partition (in 2 min)!!!!

Reading log...STILL 5 MB was found available BUT system conversion was ok,says.."make a limited copy of /system in ram!!!!

Mr Curio did it again i think...and i also think he is here...watching us..lolol

Thanks master, keep good work!!

Phone seems even better now i think...
[Galaxy S I9000 Android Development] philipswich:
Upgrade process

Hi guys, I currently have voodoo pre6 installed on my Galaxy s. Do I just flash the new RC 'over the top' of pre 6 or do I need to disable lag fix first, then flash?

Thanks for your help

Phil
[Galaxy S I9000 Android Development] WinJunkie:
Can we get a rough ETA for final supercurio?

and will it be totally safe to upg from rc1?
[Galaxy S I9000 Android Development] drew071:
Have you tried just flashing the pit file on it's own with reparation enabled? Then flash the PDA CsC and phone without reparation enabled?

Drew
[Galaxy S I9000 Android Development] chocobo9:
Just flash and overwrite
[Galaxy S I9000 Android Development] Weasley85:
Hi,

I think Voodoo crashed on me :(

I am/was running Voodoo 5 Pre6 I flashed on my Samsung GS I9000 last week.

Tonight when I was rebooting the phone manually a couple of times, suddenly at one reboot the robot voice announced something twice (didn't catch it completely, but it's in the log) and the phone booted with the standard wallpaper and an empty homescreen and lost all apps.

Worse the market app isn't in the app drawer anymore, so I can't even open the market :confused:

I have noticed all the previous installed programs can still be found in the Applications settings menu, but all file/cache sizes are 0 kb.

I've tried:

Restarting (no change)

Reflashing Voodoo 5 Pre6 using Odin (no change)

I think I should try to disable Voodoo and do a hard reset and then reflash Voodoo and reinstall everything.

Is there any other way to fix the problem?

Short log:

I've included the detailed log as an attachment.

Hope this might help solve the issue in the future,

Regards,

Wesley
[Galaxy S I9000 Android Development] j.go:
Since you've already lost your apps, you might as well do a clean flash with your stock firmware via odin with re-partition ticked.
[Galaxy S I9000 Android Development] Nismo:
Great!

Installed Voodoo 5 RC1 Kernel, wow! 1) its very easy to do and 2) just takes 5 minutes. Benchmark shows 1550 now as it was 800 before. Runs very smooth and fast.

Next step is getting the SGS to 1200 MHz.
[Galaxy S I9000 Android Development] ed10000:
Yes, what you downloaded is the source code of the project. The actual built kernel is no longer available for download, because it was a limited beta. Wait for a public release, I'm sure it'll be much easier to enable/disable the lagfix with that :)
[Galaxy S I9000 Android Development] rajendra82:
I know we just finished (or not) the debate about the merits of Ext2 versus Ext4. There is the dkcldark lagfix being built now using a similar approach as voodoo, but the author seems to sugges that Nilfs2 is even faster than Ext4. Can voodoo also support Nilfs2, since reading the docs seems to suggest that it should be even safer than Ext4, and possibly faster as well.
[Galaxy S I9000 Android Development] RyanZA:
It isn't faster, it's slower. It does additional wear leveling that slows it down, but is required if your NAND memory does not have a controller that has wear leveling.

It's a bit like walking around on the beach in summer with a snow coat, because it has snowed on that beach before! ;)
[Galaxy S I9000 Android Development] captive:
my 2c about filesystem debate:

I guess the best thing is to let devs (supercurio and whoever wants to help) to release a "stable" version of his zImage, which should take care of checking everything possible to avoid disasters on our devices.

Then, as long as code will be available, as it already is, everyone will be able to modify it, and just change a few lines to switch from ext4 to nilfs2, to rfs, to brtfs or whatever we want, repack zImage, an distribute it! (if fs is actually supported by kernel..)
[Galaxy S I9000 Android Development] supercurio:
NILFS is a very new file system, and it's not finished yet.

Take a look at the TODO section in the current status page of the project.

- NILFS Fsck, to check the consistency and repair the file sytem is not done yet, which is quite a let down for an "in development" file system which by definition can't be really stable.

- SSD / flash storage optimizations are part of the TODO

Even if it's a fine project with an interesting design, NILFS won't be included in the stable release of Voodoo kernels.

Maybe in the future experimental branch.

Too old (no journaling) or too new (in development, almost untested to in-production nor choosed as default filesystem) are poor solutions, that's why Ext4 is the sweetspot right now.

I know Ext4 is boring, but that's not the point :D

I feel that the next sweetspot filesystem will be btrfs, and cool but unfinished filesystems like NILFS will sadly be forgotten.

By the way, about NILFS design i love the continuous snapshotting idea, but I find really terrible the current implementation that requires a user-space daemon to clean the mess done by the kernel module.

The goal of the Voodoo lagfix is to trade a slow filesystem introducing User eXperience issue to a drop-in replacement which correct the issue, not to convert SGS owners to beta testers of an experimental filesystem unrepairable if something goes wrong :)

Anyway don't be angry about my decisions, you'll have soon plenty of other solutions re-using the Voodoo lagfix concepts or code, with whatever filesystem in it ^^.

But on your's Dad's phone (and most people) you'll choose the trusty Voodoo solution.:cool:
[Galaxy S I9000 Android Development] supercurio:
Well it's not wear leveling, but you're right about the fact that NILFS way of storing data is useless on Flash memory which already do hardware leveling.
[Galaxy S I9000 Android Development] asif316uk:
Thank you that explains why i couldnt flash the fix! , i'l guess il wait till supercurio works his magic again :), and any idea if this fix will be compatible with the official froyo release? That would be awesome! i hope the froyo we get is good, as im jealous of my friend who is running froyo on his htc!
[Galaxy S I9000 Android Development] OrionTC:
as stated before, it will be compatible when the official froyo source code is released and supercurio has a little dev time to make the adjustments, from his posts he seems very optimistic but overall it depends what samsung do i guess.

i think there should be FAQ for this thread :) this thread is getting huge.
[Galaxy S I9000 Android Development] floepie:
Not really much to know at the moment, is there? There was a beta1, and soon, a beta2.

That said, I have a ton of questions. :)

1. This fix is entirely based in the kernel such that everything is written in ext4? Or, just the /data partition?

2. If just the /data partition, must something be installed, such as the loopback file as with other fixes?
[Galaxy S I9000 Android Development] rajendra82:
Thanks for your informative post and the great development work. Looking forward to beta2 and beyond.
[Galaxy S I9000 Android Development] Aanrii:
I had the similar problem with JM2 and voodoo fix. My phone just didn't go to sleep/idle mode. I tried factory resets and everything but nothing helped.

Problem stayed after I removed lagfix with the disable-lagfix file and only when I flashed to JM7 the sleep mode started to work properly.

I used phone only couple days before I tried the voodoo beta1, so I'm not entirely sure did sleep mode work before lagfix but I think so because after installing voodoo my battery got drained 40% during the night and display using most of it. Atleast I didn't notice that kind of drainage before but I can't say for sure.

I'm trying to wait for the beta2 before trying it again with JM7 but I guess I could try it and see what happens. Just giving my feedback and experiences with the fix. The phone was lightning fast and really smooth with the fix. The JM7 feels really laggish compared to the fixed phone. :) Keep it up supercurio!
[Galaxy S I9000 Android Development] tomthetank:
hi, i currently am using the one click lag fix (app) do i just remove it from the app and everythting will be ok? or anything hidden i may need to do?

thanks:)
[Galaxy S I9000 Android Development] supercurio:
Phone not getting into sleep at all ?

Yep, try if you can reproduce it with a clean install, if so i'll ask you some more questions ;)
[Galaxy S I9000 Android Development] Aanrii:
Ok, I was able to reproduce it with JM7 and unclean install. I mean, I had apps installed and just put voodoo fix on top of it all. Now phone won't go to sleep and battery usage says 96% running.

I know the time period in screenshots is really short but it did just the same previously (edit: with the JM2 firmware).

So atleast something gets broken by applying the fix this way.

----

edit:

Ok, small update. I put the disable-lagfix file in sdcard and rebooted the phone but the problem still exists.
[Galaxy S I9000 Android Development] supercurio:
Why only 2minutes on the second screenshot ?
[Galaxy S I9000 Android Development] Aanrii:
Because I waited only 2 minutes before taking a screenshot. The symptoms are exactly the same as with JM2. Back then I had the phone on during the night and Running percentage was around 95-96% and 'time no sleep' around 8h when I had not touched the phone for around 8 hours (time during my sleep).

If I don't flash the phone tonight, I could get you screenshots in the morning but they would tell you just the same thing. For example now those values are 97% and 7mins 53s.

Maybe the problem is with some program that doesn't work well with fix, or atleast if the fix is applied afterwards. I have tried the factory wipe from the dial pad (the one that wipes the sd card as well) and it didn't help atleast.
[Galaxy S I9000 Android Development] supercurio:
Allright I will try JM2 !
[Galaxy S I9000 Android Development] JaGuR:
Sound like a problem, similar to the WIFI not going to sleep. for 15 minutes.

It had to be fixed by editing the settings.db file in the Android System.

If reflashing, doesn't work, and problem persists, then, I think this may be the case for you too :(
[Galaxy S I9000 Android Development] kenkiller:
Just to throw in my 2 cents.....Been on JM5 for quite a period of time. However, after install voodoo, I've noticed that the phone didn't want to go to sleep unless I pressed the power button. It didn't obey the screen timeout timings.

However, noticed that it went back to proper behaviour after a reboot. But after some time it will stay lit up again. Appears to be random - I can't reproduce it exactly, but for sure after a period of usage it will happen.

Thankfully I'm in the habit of locking the screen constantly. But it would be good if anyone could provide any ideas why this is happening.

Keep up the good work supercurio. :D
[Galaxy S I9000 Android Development] cba1986:
No problems here with voodoo applied over JM7 with installed apps.
[Galaxy S I9000 Android Development] Weasley85:
I have reflashed and am now installing the RC1 version.

I just saw a tweet from Supercurio about a Voodoo problem when rebooting during a boot. This might have been my problem as I first noticed a black screen during boot (might have been just a slow boot) and then I tried to reset the device, triggering another boot.

It could also lay with the fact that I just installed the app Rescan Media ROOT, which halts the media scanning at boot time. But that should only touch the internal SD not the Ext4 filesystem.
[Galaxy S I9000 Android Development] supercurio:
Memory tweaks are implemented since RC1.

Nor conservative nor aggressive, they should be a good compromise :D

I tried to keep a balance for people quitting their apps with home button or back button.
[Galaxy S I9000 Android Development] supercurio:
RC1 is a fixed version, snapshot change everyday sometimes 10 times a day, following git commits https://github.com/project-voodoo/lagfix/commits/

I upload them manually when i think it's worth it ;)
[Galaxy S I9000 Android Development] supercurio:
No kernel installed can prevent from flashing with Odin.

Sorry, this is not related, good luck!
[Galaxy S I9000 Android Development] supercurio:
Okay I read your log file:

+ tune2fs -l /dev/block/mmcblk0p2
tune2fs: Bad magic number in super-block while trying to open /dev/block/mmcblk0p2
Couldn't find valid filesystem superblock.

It means the Ext4 filesystem signature on disk was altered.

I can't tell what overwrote this data sector, but I can tell this is the reason why.

I would recommend checking in dmesg log if the memory chip don't tell it has bad unrecoverable bad sectors. (Canadian I9000M?)

Sorry I hope you had backups.
[Galaxy S I9000 Android Development] Necrolust:
Search all over the os is broken with rc1 :( can't search from the options key and searching in the browser makes it force close.

Any ideas?
[Galaxy S I9000 Android Development] jaju123:
When the final is released can you also release a CWM zip version? Thanks.
[Galaxy S I9000 Android Development] supercurio:
You can try the latest snapshot, which solves potential force close issue:

http://project-voodoo.org/downloads/voodoo-snapshot.tar
[Galaxy S I9000 Android Development] tonysac:
Can we flash it over previews snapshot without remove lagfix?

Sent from GALAXY!
[Galaxy S I9000 Android Development] JuWa:
Yes you can FLASH OVER IT!!! :)
[Galaxy S I9000 Android Development] T0TORO:
Ok so I donated since you are completely worth it, plus is it possible for you to add overclocking? Not really necessarily but would be a nice future. Thanks for your awesome work either way :)