• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root HOW TO: Flash Voodoo Kernels and more... <LOOK HERE FIRST

tats_06

Android Enthusiast
Nov 11, 2009
396
27
Ok...I know this can be a complicated process if you run into issues...so here is a detailed how to...Make sure and READ thru the WHOLE post!!!!! (This thread is also posted at XDA)...I hope it eliminates 99% of issues that people run in to. :)


INSTALLATION INSTRUCTIONS:
1. ROOT, Flash CWM Recovery
2. Create a FULL nandroid backup
3. Download a kernel of choice - links below
4. Put the kernel on root of sd, or you can leave it in download folder, but DON'T rename the file
5. Boot into Clockwork MOD recovery (either from ROM Manager or manually- hold volume up and down at same time and press power button, then select "apply sdcard: update.zip"
6. In recovery select "Install zip from sd card"
7. Select "Choose zip from sd card"
8. Navigate to the kernel file and select it
9. Let it install, it will take a few minutes...screen will go weird (black with big blue letters) then take you back to recovery.
10. Reboot phone
IMPORTANT: THIS BOOT WILL TAKE A LONG TIME...MAY BE 5-25 MINUTES...WAIT IT OUT. DO NOT PULL BATTERY. EVEN IF IT IS AT A BLACK SCREEN WITH SOFT KEYS LIT UP, DO NOT TOUCH IT. YOU WILL HEAR FEMALE VOICE. THIS IS NORMAL.
11. Once phone boots, download SetCPU from market and set the slider to desired Max. Do not select "Set on boot" and use Conservative mode.

ENJOY!!!!!


KERNEL LINKS:
- jt1134 - [RELEASE] Voodoo (v0.2) ext4 lagfix for Fascinate! Now with AOSP boot animations!
- Dirrk - [KERNEL] Dirrk v01 Voodoo lagfix OC/UV - For Dirrk OC kernels, use the D012 kernels, not D01: D012 - Dirrk > Open the link>select my folder>the samsung and you will see the D012 kernels...

***If you are using jt1134 kernels with boot animation ability, here is how to add it. Find the boot animation you like, download it to your phone. Do not unzip it. Use Root Explorer or Astro File Manager and copy the bootanimation.zip file into either system/media or data/local. Reboot phone to test out.



HOW TO DISABLE VOODOO LAGFIX
1. Use Astro File Manager or Root Explorer app...open the app
2. Navigate to sdcard/Voodoo folder
3. Create a new blank FILE named disable_lagfix....NOT A FOLDER
4. Reboot phone
IMPROTANT: THIS BOOT WILL TAKE EVEN LONGER THAN THE INSTALLATION OF VOODOO KERNEL BOOT...AGAIN, WAIT IT OUT!!!!! DO NOT PULL BATTERY.


NOTE: IF YOU ARE RUNNING ANY OF VOODOO KERNELS, VERSION 0.2+, YOU CAN FLASH ANY OF THE VOODOO OC KERNELS OVER...INCLUDING JT'S OVER DIRRK'S AND VICE VERSA...IF YOU WANT TO GO BACK TO A REGULAR KERNEL, YOU MUST DISABLE VOODOO FIRST...ALSO IF YOU WANT TO CREATE A FULL NANDROID BACKUP AS WELL, YOU MUST DISABLE VOODOO LAGFIX. IF YOU BACKUP WITH VOODOO ENABLED, YOUR DATA WILL NOT BACKUP. IF YOU RESTORE YOUR NANDROID BACKUP, THE KERNELS ARE NOT RESTORED.



If you ran into trouble, start HERE:
- Adrynalyne - How to completely remove Voodoo Lagfix
- Odin Files to get you back to stock




VERY IMPORTANT:

-Battery issue can be because your phone is too hot...pull battery and let it cool down for 5-10 minutes...then boot up and see if its there.
-IF uninstalling v0.1, create a FILE in sdcard/voodoo and NOT a folder...
-Once uninstalled v0.1, DELETE the disable_lagfix file, before flashing v0.2...
-Boots take may FOREVER in between changes, especially after uninstalling.....WAIT it out. It may be 5 minutes, may be 15. Don't start pulling batteries and using Odin just yet.
-READ all instructions carefully and FULLY....
-And lastly, ALWAYS do a nandroid backup.

:)
 
I said this over at xda as well and but bears repeating here.
Fantastic post tats_06 very simple very concise very clear.
Hopefully you save some people some grief.

Confession time. I borked my SF when I tried to uninstall v.1 to flash v.2 I didnt wait long enough on the re conversion. Sure I waited 7-8 minutes but in hindsight I should have just waited longer. Its very true some people are waiting like 15+ minutes.

The good news now is anyone who has no voodoo can jump on any vooodoo and keep jumping between the numerous versions up now and likely never know the horror of uninstallation.
 
Upvote 0
What do you guys think is the better OC kernel right now, JT's or Dirrk's? I seem to have had better luck with JT's, but I was curious what other peoples experience has been.


saps - I did the same thing when trying to uninstall v.1 and flash v.2. My phone kept going from the VZW bootscreen to a blank black screen, even after uninstalling voodoo and running a Nandroid backup. After that didn't work I tried going back to stock with Odin and after that didn't work I started to freak out a little, but in the end all it took to get everything up and running was to basically do a hard reset in the stock recovery. I think it's worth repeating, so I'm going to put this in bold, If you ever get to the point where it goes from the VZW bootscreen to a blank screen, but your phone is still on(meaning the capacitive buttons still light up) after trying both Nandroid & Odin, just go into the stock recovery, or CWM by holding vol. up & down and power at the same time. Then just clear your cache and data, doing a factory reset should get you up and running again.

I hope this helps some people who otherwise may have thought they bricked their phones.
 
Upvote 0
What do you guys think is the better OC kernel right now, JT's or Dirrk's? I seem to have had better luck with JT's, but I was curious what other peoples experience has been.


saps - I did the same thing when trying to uninstall v.1 and flash v.2. My phone kept going from the VZW bootscreen to a blank black screen, even after uninstalling voodoo and running a Nandroid backup. After that didn't work I tried going back to stock with Odin and after that didn't work I started to freak out a little, but in the end all it took to get everything up and running was to basically do a hard reset in the stock recovery. I think it's worth repeating, so I'm going to put this in bold, If you ever get to the point where it goes from the VZW bootscreen to a blank screen, but your phone is still on(meaning the capacitive buttons still light up) after trying both Nandroid & Odin, just go into the stock recovery, or CWM by holding vol. up & down and power at the same time. Then just clear your cache and data, doing a factory reset should get you up and running again.

I hope this helps some people who otherwise may have thought they bricked their phones.
Confirmed that's how I revived mine too.
As to answer your question about Dirrk vs jt's voodoo kernels. For me its Dirrks all the way. jt's 1000 is fine for me but his 1200 locks in Quadrant for me, I also got occasional freezes/locks. I have not had a lock up with any of Dirrks voodoo kernels. I did finally test Dirrk's 1200SV when I saw itsTee beat my Quadrant score with it but the bench the same. Its just the variance of the test I think. So to answer your question jt vs Dirrk I go for Dirrk right now. [Its funny because their pre-voodoo kernels I was jt fan]. Now the other question is which of Dirrks kernels or more specifically which 1200 LV or SV. IMO if you can run the LV run that one. Not everyone can run the LV it seems so the SV is the one for them. There might be some truth to the SV benching ever so slightly higher. I threw all my benchies at the two. So IMO on my SF the numbers were the virtually same. So then the issue becomes battery life where the LV is of course superior. I mean I've been off the charger 15 hours now and Im at 64% battery that included 20+ minutes of bench testing Dirrk's 1200SV at Performance settings where I ate about 9% during that time alone. So outside that the LV really outstanding battery life for me.

Bottom Line while you can read all my kernel reviews ultimately it might still be best try it out for yourself. I mean if I were to give advice now I'd probably ask what you wanted and go from there. Some people who want max battery will probably do best with Dirrk's 1000LV. I mean you're at stock speed but you get the boost of voodoo and 75mV voltage could give you even better battery life than Im getting. Performance fans obviously want 1200 but then its a matter of whether you can run the LV or not. If you can might as well go that route. Even it were proven that the SV was 2% faster in bench scores than the LV, you're trading 20% better battery life for that 2%. Again, there might not be a 2% diff at all. They might truly be dead even. Im going to stick with 1200LV and recommend that to all. If you cannot run 1200LV go with 1200SV. If Dirrk's doesn't work for you, go to jt's. Just my findings and opinion.
 
Upvote 0
Saps....I know this is off topic, but what is your base ROM? I am running the blue ROM that is based off jt's...but am really tempted to flash jt's. :eek:
Hey its your thread :p
Im still on stock. Im kinda funny that way. I have no icons or themes or anything. I suppose Im more of a hardware guy; hence the OC kernels et al. I did do the circle battery thing but thats it other than LP. I dont have any special wallpaper either I run a pure black background too. I am tempted to give jt's Super Clean an install and frost's work looks great. I suppose my focus has been more on hardware these last few weeks. Now that this seems settled maybe I will branch out on the software side whilst I wait for Froyo
 
Upvote 0
Hey its your thread :p
Im still on stock. Im kinda funny that way. I have no icons or themes or anything. I suppose Im more of a hardware guy; hence the OC kernels et al. I did do the circle battery thing but thats it other than LP. I dont have any special wallpaper either I run a pure black background too. I am tempted to give jt's Super Clean an install and frost's work looks great. I suppose my focus has been more on hardware these last few weeks. Now that this seems settled maybe I will branch out on the software side whilst I wait for Froyo

I see...I am running that blue ROM, with NexTheme over it...have Launcher pro with 3 screens....On the left screen, I have my calendar widget (Calendar pad)...middle screen: beautiful widgets clock/weather small, cache widget...and a few little icons...and the right screen photo frames of family. :)

NexTheme is nice because it gives the phone a smoked look...black notification bar and % on battery. :)
 
Upvote 0
I see...I am running that blue ROM, with NexTheme over it...have Launcher pro with 3 screens....On the left screen, I have my calendar widget (Calendar pad)...middle screen: beautiful widgets clock/weather small, cache widget...and a few little icons...and the right screen photo frames of family. :)

NexTheme is nice because it gives the phone a smoked look...black notification bar and % on battery. :)
Yeah see I have no widgets, well I got the google one on one screen. Im fairly minimalistic I guess. I will look into stuff. Part of me fears once I start I wont be able to stop. Ever since jt's new boot screen got me thinking about making changes to the boot anim. and boot sound. I've been tracking that thread on xda. Im too much of a tinkerer I suppose. So for my own good its not a bad thing I havent jumped on the ROM/theme bandwagon but Im sure thats the next thing for me
 
Upvote 0
Yeah see I have no widgets, well I got the google one on one screen. Im fairly minimalistic I guess. I will look into stuff. Part of me fears once I start I wont be able to stop. Ever since jt's new boot screen got me thinking about making changes to the boot anim. and boot sound. I've been tracking that thread on xda. Im too much of a tinkerer I suppose. So for my own good its not a bad thing I havent jumped on the ROM/theme bandwagon but Im sure thats the next thing for me

I am excited...because roberj13 now has a fascinate and he makes awesome themes!!!! Can't wait! I do love to mess with the phone all the time :p
 
Upvote 0
So I just make a full nandroid+Ti backup and I can flash Voodoo v0.2 WITHOUT wiping the phone?

I want to be clear on that, sorry. The lag is KILLING me!
Yes. Once you get the voodoo on consider the OC kernels as well the extra speed can help. Honestly, getting rid of touchwiz made a big difference for me since I ran LP+ over it. If you touchwiz natively then nevermind
 
Upvote 0
Wow, no more lag!

The difference is "subtle" in the sense that, unless you experienced the lag, you won't notice anything amazing. You might say, "The UI is pretty responsive," but the contrast between lagfixed and stock is drastic.

I wonder if it's possible to just format the entire internal memory as filesystem EXT2 and reload the stock image?
 
Upvote 0
Wow, no more lag!

The difference is "subtle" in the sense that, unless you experienced the lag, you won't notice anything amazing. You might say, "The UI is pretty responsive," but the contrast between lagfixed and stock is drastic.

I wonder if it's possible to just format the entire internal memory as filesystem EXT2 and reload the stock image?
Yeah in some cases you really notice the difference, in others you don't. I still dont get why so many dont like voodoo; its been heaven-sent for me.
 
Upvote 0
Yeah in some cases you really notice the difference, in others you don't. I still dont get why so many dont like voodoo; its been heaven-sent for me.

Because its a PITA and even the devs are moving away from it claiming it degrades over time to the point where its no better than RFS.

The Voodoo disable has never worked on my phone so I can't do nandroid backups without reloading my phone from a previous nandroid and that sort of defeats the purpose of me wanting to do the nandroid backup in the first place:eek:. when I can do backups with it installed an active then I'll think about it again. Until then its bye bye Voodoo:cool:
 
Upvote 0
Lovely. I pulled battery because the stupid screen was black for a solid 40 minutes (soft keys would light if I touched them). I pulled battery, rebooted and heard: "Data partition wipe detected."

I did run Ti Backup a week ago, but damn...I really am disliking this phone. I get the black screen with functioning soft keys quite often. Really sick of it.
 
Upvote 0
Lovely. I pulled battery because the stupid screen was black for a solid 40 minutes (soft keys would light if I touched them). I pulled battery, rebooted and heard: "Data partition wipe detected."

I did run Ti Backup a week ago, but damn...I really am disliking this phone. I get the black screen with functioning soft keys quite often. Really sick of it.

newer voodoo gets rid of a lot of headaches previously associated with voodoo :)

and if its causing you so many headaches (and you are on DI01) id recommend using one of jts 11/xxx nonvoodoo kernels...they were better for most of us than october voodoo anyway

and remember once you disable voodoo and flash a regular kernel...to delete the disable_lagfix file
 
Upvote 0
Confirmed that's how I revived mine too.
As to answer your question about Dirrk vs jt's voodoo kernels. For me its Dirrks all the way. jt's 1000 is fine for me but his 1200 locks in Quadrant for me, I also got occasional freezes/locks. I have not had a lock up with any of Dirrks voodoo kernels. I did finally test Dirrk's 1200SV when I saw itsTee beat my Quadrant score with it but the bench the same. Its just the variance of the test I think. So to answer your question jt vs Dirrk I go for Dirrk right now. [Its funny because their pre-voodoo kernels I was jt fan]. Now the other question is which of Dirrks kernels or more specifically which 1200 LV or SV. IMO if you can run the LV run that one. Not everyone can run the LV it seems so the SV is the one for them. There might be some truth to the SV benching ever so slightly higher. I threw all my benchies at the two. So IMO on my SF the numbers were the virtually same. So then the issue becomes battery life where the LV is of course superior. I mean I've been off the charger 15 hours now and Im at 64% battery that included 20+ minutes of bench testing Dirrk's 1200SV at Performance settings where I ate about 9% during that time alone. So outside that the LV really outstanding battery life for me.

Bottom Line while you can read all my kernel reviews ultimately it might still be best try it out for yourself. I mean if I were to give advice now I'd probably ask what you wanted and go from there. Some people who want max battery will probably do best with Dirrk's 1000LV. I mean you're at stock speed but you get the boost of voodoo and 75mV voltage could give you even better battery life than Im getting. Performance fans obviously want 1200 but then its a matter of whether you can run the LV or not. If you can might as well go that route. Even it were proven that the SV was 2% faster in bench scores than the LV, you're trading 20% better battery life for that 2%. Again, there might not be a 2% diff at all. They might truly be dead even. Im going to stick with 1200LV and recommend that to all. If you cannot run 1200LV go with 1200SV. If Dirrk's doesn't work for you, go to jt's. Just my findings and opinion.

just set the setcpu slider for the occasion, when iam just using the phone i set slider to 400, when surfing without power supply set at 800, surfing and tether with power supply set to 1200!
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones