yashsingh1/xdaforums huggingface dataset:
[Captivate Android Development] Zilch25:
Removing RyanZA's fix shouldn't cause any instability... though sometimes removing those EXT2 lagfixes can. Flashing the voodoo fix after it won't cause any problems that weren't already created by uninstalling the RyanZA fix though :)
[Captivate Android Development] fox945:
Thank you Zilch25! As usual you are very helpful. Doing my Titanium Backups now and nandroid backup and preparing for the awesomeness of the Voodoo.
[Captivate Android Development] jslee1020:
So I spent the better part of the last three weeks messing with various versions of SRE and ext2/4 lag fixes... and eventually went into AT&T today to get a new phone complaining of USB mount issues ;)

Got back home... rooted, deleted bloatware and applied voodoo v1.1, I didn't need v1.2 because I'm not planning on any OC/UV

No problems and working great..

Real life performance seems like this is faster than jh6 + SRE123 + ext2 or jh7 + SRE131c +ext2

anyways... to those who might care... my 2cents :D
[Captivate Android Development] androidftwin:
am I the only one who experienced a shut down with this update? i had the v1.0 if that matters.
[Captivate Android Development] atinm:
I just took Unhelpful's init.d code since many are already using his setup for the init.d scripts. I think it is also that depending on when these scripts are run, some filesystems aren't mounted yet and we know that /sbin/init.d is mounted before we have to mount /data so it was best to put "early init" 'E* scripts into a filesystem that was. The later user 'S*' scripts are still in /system/etc/init.d.
[Captivate Android Development] jslee1020:
just curious... is anyone currently on jh7 w/ voodoo and nothing else??

I'm on stock w/ voodoo v1.1 but was curious if there would be a difference if I were to flash to jh7 and use voodoo...
[Captivate Android Development] Zilch25:
Sure thing! Enjoy the fix- you should be pleasantly surprised :D Just don't pay attention to Quadrant =P It's not going to show numbers like EXT2 did, but good lord is the difference noticeable
[Captivate Android Development] atinm:
E* have to be in /sbin/init.d - S* in /system/etc/init.d - and the E* files have to be installed with the kernel since that filesystem is recreated at each boot. Hopefully nothing besides OC is using the E* scripts. If they are, then they'll need to go into my version.

-Atin
[Captivate Android Development] atinm:
I think there is some issue with OC - I had the same thing and I just rebooted a few times until my phone came up and quickly got rid of the OC kernel by writing over it with mine. If you just cannot, then you'll have to go back to using Odin and recover your phone and start again. Sorry . . . I don't know much about the other kernel right now.
[Captivate Android Development] jhernand1102:
Correct me if I'm wrong but I thought if it was a refurbished device there had to be refub sticker on it.....
[Captivate Android Development] Zilch25:
The problem they had was that they used SRE after installing Voodoo, by installing SRE the included kernel got flashed which removed the Voodoo kernel.

Solution: Flash the Voodoo Kernel back :)
[Captivate Android Development] atinm:
Thanks man - you're holding up the support end a lot better than I could!

-Atin
[Captivate Android Development] kamots:
alright one last question before I take plunge with this I thought I saw that you can't use clockwork, nand restore or backup with this lag fix. I rely a lot on my clockwork back ups cause I switch between the hybrid rom and utb.. can I still do nand restores if I Bork something, or is odin he only fix, orrrrrrr..... can I use the disable lag fix file n the voodoo folder, wait for it to it to reset to the rfs or what whatever it was called, and then do a nand back up or restore? Then redo the lag fix file. Did that make sence?Undo,lagfix, nand, redo lagfix Good to go?Would that work or am i way off. Just curious. Have to charge my phone( at 25%) and then im trying this bad dog out
[Captivate Android Development] Zilch25:
I can't compile a kernel (someday.. lol), but I'll certainly contribute where I can! :D

Keep up the good work, and I'll keep bug stomping whenever I can
[Captivate Android Development] Zilch25:
This will effectively just increase the amount of switching you'll need to do. Create the nandroids before doing the fix (I assume you already have). Flash the kernel, reboot, fix will be applied.

To switch, do the disable-lagfix file thing, reboot (Full reboot, it does the removal during the boot sequence), reboot to clockwork, restore nandroid, reboot, rename or remove disable-lagfix, reboot, fix will be reapplied.

Rinse/repeat until your brain melts from all this unlagfixing.

Hopefully Koush gets back to curio regarding making Clockwork recognize EXT4 so these lengths of insanity won't be necessary.
[Captivate Android Development] xtremekilla09:
my quadrant score is 1689. Thought it would be more.

Is this what others are experiencing or what?

I actually did the 1.2 first, but nothing happened (i.e. i got a quadrant score of 904). So, I flashed the 1.1 version over the previous one and now I get 1689.
[Captivate Android Development] Sir_N:
Is it work for verizon's fascinate?
[Captivate Android Development] Zilch25:
That's a proper quadrant score. It's EXT4, and unlike the other lagfixes the results are actually close to accurate since it's not just reading a gigantic artificial buffer like the loop hack versions
[Captivate Android Development] Zilch25:
No idea... this is the Captivate version... so you're taking your device into your own hands if you decide to try it..
[Captivate Android Development] atinm:
People! You need to stop trusting the Quadrant numbers - they were easily fooled by the other lag fixes.

As far as 1.2 vs 1.1 - they're basically the same, only initialization scripts that people are using for MobileAP etc use those, so I think you just had gremlins. :D
[Captivate Android Development] xtremekilla09:
ahh..I see.

Thanks for confirming buddy. Time to enjoy my speedy cappy.
[Captivate Android Development] atinm:
No - or at least it shouldn't since it uses captivate's /sbin/init etc. One of us needs our hands on the Fascinate before we can be sure that we have got it working and I wouldn't even try using this version on Fascinate. Maybe the Galaxy S international that curio put up but even that has special case code for Vibrant so who knows what Verizon will do.
[Captivate Android Development] tbae2:
To whomever asked about JH7 and voodoo, JH7 seems to introduce a amount of scrolling lag on menus. If you are not experiencing this on JF6 then I would stay with JF6.
[Captivate Android Development] kamots:
LOL thanks again zilch! But what is a full reboot. I use quick boot a lot. Do you mean completely power off phone, and then turn it back on. Other than that, I'm clear, .... I think. Lol
[Captivate Android Development] cellgeek:
atinm:

For updates is it safe to just install over the previous version of voodoo? I have 1.1 installed and I'm updating to 1.2.

I'm considering uninstalling v1.1 (using disable-lagfix), reboot to restore RFS, then install 1.2 and listen to the robot lady. . . .
[Captivate Android Development] atinm:
Installing over my versions is fine. 1.1 to 1.2 only changed how init.d scripts are run but the filesystem doesn't change and so no need to disable-lagfix first.
[Captivate Android Development] rajendra82:
Took the plunge and the phone feels much snappier with none of those lingering worries that Ext2 loop back file seems to have. Qudrant score 1700.
[Captivate Android Development] emuneee:
I am coming from the NAND lag fix. Phone feels just as fast as that fix, but now I can have more than 130MB of application data. So far so good! Thanks.

For what its worth my, my quadrant was about 1590. Who cares LOL.
[Captivate Android Development] cellgeek:
Getting to Voodoo. . . .

For those of us that like to FLASH ROMS (and you know who you are) and you want to be on the latest version of everything...

It's a straight forward process, but there are lots of pieces that come from various places in the forum. To save folks some time, I thought I'd consolidate information into one post. Let me know if I've missed a step and I'll edit the post!!

I'm sure there are better ways to do this, but here's most direct path that I've found for upgrading that causes me the least headaches and leaves me with an operational phone:

1) BACKUP YOUR APPS AND PHONE

2) disable any current lag-fixes you are running!!! Very important.

3) flash back to stock using Odin One-Click (JF6)

4) flash to JH7 using Odin (see stickies). Don't repartition or use a PIT file.

5) Install SRE on JH7 BEFORE you do the voodoo upgrade. Don't use SLA to install Lag-Fix if you intend to install Voodoo. I uninstalled SLA1 from my phone just to reduce the temptation to do something stupid (my trademark).

6) Install Voodoo as directed in the instructions. Don't get creeped out by Robot lady (actually a very cool feedback mechanism!)

7) restore your apps from the Titanium Backup that you did before you started any of this!!

.......... and enjoy a rockin' fast phone.

You should now have all of DesignGears very cool modifications from SRE w/o the OC kernel; and you'll have Voodoo EXT4 file system with the Voodoo kernel from atinm. Thanks guys, amazing work!!! If only Samsung read these boards!

BUT if your not into all of this, but you just want to get the lag out of your stock ROM using Voodoo - it's pretty simple:

1) Root your phone. You really can't do anything cool without rooting your phone.

2) BACKUP YOUR PHONE

3) Disable any lag-fix you may be running. If you haven't done any lag-fixes; ignore this step

4) Install Voodoo as directed in the first post.

5) Reinstall all your apps from the Titanium Backup you did in step 2.

And you should have a working, Voodoo'd phone.
[Captivate Android Development] androidftwin:
I ran ryanza one click lag fix and also SRE lag fix. By using odin one click to stock method, did it disable those lag fixes and revert to stock automatically?
[Captivate Android Development] cellgeek:
Atinm:

Thanks!! Just wanted to check. The process is A LOT LONGER if you have to disable and then reinstall.

Since I have ADFD (Attention Deficit Flash Disorder) - I need to make sure upgrades don't exceed 2 minutes or I forget what I was doing!!!
[Captivate Android Development] alphadog00:
Maybe edit to tell people what the goal is.

The easiest way to install this is to have a stock captivate ROM (it could be rooted) and just install the update.zip. JH7 and SRE are for those that want it, but not everyone does.
[Captivate Android Development] cellgeek:
Androidftwin:

Check out these discussions about using previous lag-fixes..

http://xdaforums.com/showpost.php?p=7959679&postcount=54

You want to be careful not to end up running a lag-fix on top of Voodoo. Disable-lagfix removes that potential and reverts all the EXT'd files back to RFS, so your file system is back to "stock" before you do the Voodoo install. I always try to end up in a known state before I get crazy with my phone. :eek:

alphadog00: Good point about stock rom. Being ADFD; I just assumed stock wasn't an option :).
[Captivate Android Development] kamots:
OK I lied. Hopefully last stupid question from me for the night. You only have to do the disable lag fix file in voodoo only if you want to do just that,right? I mean its not like part of the steps like root then go straight to rom manager and do backup. You don't have to Install then create disable lag fix file in voodoo folder. Only do it if you want to get rid of lag fix, right?. Ok I think I'm done. Let the adult beverages start flowing, its the weekend lol
[Captivate Android Development] androidftwin:
thx. but hes only referring to voodoo lag fix correct. and i did that but i put it in the voodoo folder. same thing i suppose?

for other lag fixes such as s4la one in sre, once you do one click to stock, it reverts to stock right?
[Captivate Android Development] Zilch25:
Well if you're switching nandroid images you will have to remove the lagfix... clockwork won't recognize the EXT4 partition
[Captivate Android Development] mesasone:
Just curious, we've all been making snide remarks about how the other lagfixes are basically quadrant "cheats" - now that we have the real deal on the phone, is it me or do the quadrant scores seem to be the same?

I'm about to install a fresh rom and flash Voodoo, so I can't comment on performance yet, but I did think it was a bit weird. I do also remember that some of the CM guys managed to rig up system that could score over 3k on quadrant with a lagfix alone, so something must be bonkers - but it still begs the question if an Voodoo fix using ext2 would still score over 2200? Not that it's necessary.

Thanks for the hard work (and guinea pigging) guys.
[Captivate Android Development] Zilch25:
Yeah you're still going to get standard EXT4 quadrant scores... sometimes a little lower. If the file system had been replaced with EXT2 you'd probably still be getting in the 2k range
[Captivate Android Development] kamots:
Alright..... here goes lol
[Captivate Android Development] tytdfn:
Has anyone had 3g connectivity issues when using this kernel? Were testing a new sre and we can't seem to know if it's desing gears bug or this kernel's.
[Captivate Android Development] Zilch25:
Nope... no issues at all, at least nothing reported all day :)
[Captivate Android Development] fox945:
Just got done flashing this after removing RyanZa's lagfix and not even flashing back to stock. Was on JH7 w/out SRE and so far so good. Working great and only problem I had was with root explorer FCing as soon as I open it but a uninstall and reinstall fixed that.

P.S. Just incase somebody wants to know, Quadrant was 1760.
[Captivate Android Development] kamots:
OK done. Got sexy lady robot voice, long at&twhite boot screen started to panic, but she said successful. Phone flipping flies now. Holy hell. Ok, Now what? Lol
[Captivate Android Development] Zilch25:
Now you're done... start loading it up with stuff :)
[Captivate Android Development] WickedStyx:
@atinm

Your donate links in the OP have a double http://. Also can you mention in the OP that it takes a while to complete so people don't flip out and pull the battery :)

Thanks again.
[Captivate Android Development] staplebox:
Works well over an older, non-UV, version of SRE. Mobile AP worked without moving anything. JH3.

Very fast. Very nice work. Thank you.
[Captivate Android Development] kamots:
OK, I flashed this on Eugene's hybrid. Now if i want to do a factory wipe to start anew, and I don't have the disable lag fix file in the voodoo folder, will my phone blow up? Or will it reboot With no apps and still have voodoo lax fix? The reason I ask is I had like 1.79 gigs of app storage and now I'm down. To 1.51 gb. And my internal phone. Storage. Was 12.34gb, and now. Is 12.24. I can feel ocd creeping in lol want to clear and start fresh. Should have thought about that before I'm thinking. I am majorly impressed . Phone has never been this fast.
[Captivate Android Development] DOAlaboratories:
that's what i'm using. 1.2.3 SRE is really stable, so i flashed that on top of JH3 and then added this, this is muy bueno.
[Captivate Android Development] Zilch25:
The reason for the size difference is because you didnt undo the lagfix before installing Eugene's hybrid :) Unless you do that it leaves a block of EXT4 data behind- you *should* be able to do the disable procedure now, then reboot (after it removes the lagfix) then remove the file again, itll reapply and you should see your storage space go back to normal!

Also if you're going to start flashing and starting fresh, remove the lagfix! The EXT4 data can survive Odin!

Edit: To summarize - Pretty much if you're doing more than sneezing at your phone, revert the lagfix first!
[Captivate Android Development] K-mart Shopper:
Zilch, you seem to know a bit about everything.

Question, how do I get MobileAP working? I downloaded the script from Unhelpful's thread, and put it in sbin/init.d folder, rebooted and it disappeared, but no MobileAP in settings.

I've never done this, so I could be doing everything wrong.
[Captivate Android Development] ranova:
grrr I dont know whats up.

Reverted the old NAND hack (one that was limited to 130mb of app data) and applied voodoo just fine, ~1650 quadrant (had around 800 before since the NAND hack did not affect quadrant scores) and mobileAP still works. So I KNOW that voodoo was applied correctly (heard all the robot stuff).

But all the apps are REALLY slow on opening, and all the old apps that were unusable before the NAND hack are now unusable (dolphin HD, touchdown, etc).
[Captivate Android Development] kamots:
I was already on the hybrid rom though. Just flashed this while on it. Should I have gone back to stock .first.? I am still om jf6 basband.Yeah thought I knew what was going on and didn't read, I admitt. I didn't have lag fix before rom. It works great, but did I mess up. Had no lag fix before this cause I didn't and for the mist part still dont understand it . If I have borked the phone, after I do disable lag fix will Odin one clik fix it? With a stock kernel? I don't think I borked it as everything is fine. I'm just afraid to turn off the phone for fear that it won't come back. Lol. One way to find out. brb.... hopefully lol
[Captivate Android Development] WickedStyx:
Further to what Zilch said I had to manually delete the EXT4 file from /data after I removed the Lagfix (I did all this before applying vodoo)
[Captivate Android Development] Zilch25:
I believe it still reads those scripts from the old init.d folder which should be located in /system/etc (you might have to create the folder there) - also make sure you have given the script file execute permissions or it won't run :)

Edit: Confirmed, MobileAP script starts with an S_ so it's not one of the early boot scripts, it needs to go into /system/etc/init.d - stuff like the OC (E_ scripts) go into the /sbin/init.d - if you place the wrong script in the wrong place it gets removed on boot.
[Captivate Android Development] Zilch25:
Thats... really hard to explain- those apps (dolphinHD at least) were't even unusable for me on stock O_o

Maybe try reverting the fix, nandroiding everything (so you can revert if it doesn't work), reflash completely fresh, install the fix, install your apps, and let it ride for a few days to see if everything stays snappy and consistent.

Optionally maybe just try reinstalling the problem apps and clearing their caches out if applicable
[Captivate Android Development] Zilch25:
Lol don't worry, even if you DID mess something up the phone should still boot fine. Did you have any other lag fixes previously installed? Like any of the old EXT2 fixes? Sometimes they leave debris behind in your /data areas.

Alternatively if you *really* want to be safe, you can revert the lagfix (DO THIS), flash back to stock, reinstall whatever ROM you're using, and reapply. See if your disk usage changes. The other option there is you can fish around with root explorer and look for a little something extra in /data (if you know what you're looking for) and eradicate it.
[Captivate Android Development] K-mart Shopper:
Well I tried placing the script in both places, and gave both execute permissions through Root Explorer... but still no go, MobileAP doesn't even show up in my settings anymore (I believe it used to be grayed out).

Any other ideas?
[Captivate Android Development] Zilch25:
Let me toy with it for a couple minutes... I just reverted to stock to test something else, but I'll try to get this going just to see whats up
[Captivate Android Development] designgears:
Do you have MobileAP at all in the menu? if not you need the right settings.apk installed
[Captivate Android Development] IStern:
wait, this *isn't* for the captivate? wtf is going on here...I was just about to install the zip...
[Captivate Android Development] buddy17:
thats weird because when i read the credentials the first time around, i wondered why he gave credit to DG for SRE when this had nothing to do with SRE. It was like he was saying thanks for making it haha.
[Captivate Android Development] buddy17:
who said that??? The first line says "This is for captivate only" :cool:
[Captivate Android Development] olieebur:
This is blazing fast. I installed the stock lockscreen as well and did not even stall to reboot..

Edit: looks like sideloading isn't installed in this zip. blah
[Captivate Android Development] theMaginator:
He did give you some credit in the OP. Don't know if that gives him permission though. But lets wait for his explenation before we jump to conclusions.
[Captivate Android Development] Reefermattness:
It doesn't have sleep death because its a voodoo kernel and not unhelpful's OC/UV kernel.
[Captivate Android Development] darkamikaze:
mmm waiting for explanations D: ?? -brings out the whip from the [AOSP-vanilla] thread-

:D lol
[Captivate Android Development] LGSilva:
Hahaha :D

But yeah... what's up with that? Which kernel is this? Did you add voodoo to the captivate kernel or just used the one over project voodoo?
[Captivate Android Development] Circazero:
I9000 kernel? WTF I didn't want to change my kernel. This wasn't mentioned in the OP. :(
[Captivate Android Development] theMaginator:
But then again if its SRE say, this is DesignerGears' SRE with the I9000 kernel and Voodoo.
[Captivate Android Development] IStern:
holy mother of god...i9000 kernel or not...THIS THING IS FAAAST
[Captivate Android Development] :
Chill dude, so what he used bits of your "glued on fixes/scripts/kernels/root/apks/patches/frameworks"...no need to go berserk lol
[Captivate Android Development] darkamikaze:
With the amount of time DG has put in with SRE I wouldn't consider his work "bits of <stuff>" I'm not entirely sure with what DG has edited and written.. but you seem to debauch his hard work.

You try whipping up a version of SRE together, once you do I'll go ahead and take it without a word and add a themed framework-res.apk and Release it as [dark's mod]

and leave a measily credential [rafyvitto]
[Captivate Android Development] DemonWav:
Ugh...I have to manually enable 3rd party apps again...forget this I'm flashing back to my old set-up.
[Captivate Android Development] aqtrans:
I highly doubt he just threw the i9000 voodoo kernel into SRE and uploaded it. For one thing he's got the source for the Captivate kernel on his github. Don't jump to conclusions so quickly.

Thanks for the port atinm! Just got it installed, hit 1765 in Quadrant :cool:
[Captivate Android Development] Circazero:
Sideloading works for me. Maybe cuz i had SRE installed before

I flashed this lol
[Captivate Android Development] designgears:
look at the zip... compare it to mine, he didnt even take out the old kernel, just changed the script to point somewhere else.

oh boy, mr temper troll... im outta here..
[Captivate Android Development] :
Why would i do that? i can do all that manually, that SRE glue is only for the "not so lllaalala people" anyways im going to sleep, il sleep on your post and give my though about it tomorrow if i can spare some time.
[Captivate Android Development] :
Troll? more truth than troll...get it? anyways im not gonna start a flame war, pm me if you want, or email me, add me to msn, which ever you preffer, good night.
[Captivate Android Development] designgears:
trollllllllllll

lets see if you can go without getting the last word
[Captivate Android Development] Zilch25:
That might also be an issue haha, do you happen to have a copy of it laying around, or does it take some fussing to get it implanted?

Or would it be easier for k-mart to revert the fix install the older version of SRE, then just flash the voodoo kernel over it?
[Captivate Android Development] ranova:
it seems a lot quicker now - must have been booting something at start. I'll test it over the next few days and see how it is. Thanks!

(initial thoughts compared to the NAND hack is that its pretty similar in performance, but no 130mb limit)
[Captivate Android Development] Zilch25:
Are you using JH7? I've noticed some intermittent and bizarre slowdowns with it... you might be experiencing the same weirdness