- Dec 1, 2010
- 3,194
- 652
- 0
How to Voodoo
As long as you have the new CWM for all ROM's these instructions should work for 2.1 AND 2.2.
New CWM for all ROM's:
http://forum.androidcentral.com/ver...covery-w-screen-captures.html#post690577Thank JT1134 for this.
JT's EC10 Voodoo kernel built from source:
[KERNEL] Built from EC10 source - Voodoo(lagfix+sound)+BLN+UV+Misc tweaks - xda-developers
imnuts PeanutButter Jelly Time: (third party battery support)
http://forum.xda-developers.com/showthread.php?t=1012571
nemesis2all TouchWiz Voodoo OC UV Based on EC10 Froyo Source UPDATED 4/2: (overclock at your own risk!!!!!!!!)
http://forum.xda-developers.com/showthread.php?t=1011626
times_infinity EC10 Source Built ComaVolt TouchWiz UPDATED 4/3:
http://forum.xda-developers.com/showthread.php?t=1011578
be sure to check here as well, jaekar99 is better about keeping his list update, and he has neato buttons
:
http://forum.androidcentral.com/ver...s-combined-resource-4-07-11-a.html#post745515
Enhancements:
Voodoo Lagfix - Supercurio
Voodoo Sound - Supercurio
Backlight Notifications - Neldar
Tiny RCU and lowmemkiller patch
Slightly undervolted
interactive cpu governor
other misc niceties, read the commits
Color enhancements
you will need to download "voodoo control" from the market to utilize the sound enhancements.
The voodoo color enhancements only work with auto brightness turned off and display set to 100%
Make sure to thank Adrynalyne and JT for all the hard work they do.
If you flash a ROM that has a voodoo kernel built in to the .zip, flash that ROM and skip to step 5.
I thought it was time I stopped saying “Stay away from voodoo!!!!”. While I still think noobs should stay away, at least until they gain experience and confidence with their phones, I no longer hate voodoo. In fact I will admit, very grudgingly, I do notice a little, not much, but a little extra zip in my phone. It actually isn’t that hard to figure out as long as you follow some simple rules:
1. Don’t panic. I seriously doubt you can screw up your phone worse than I have screwed up mine. Everything is un-screw-able.
2. Don’t flash a non-voodoo kernel over a voodoo kernel. If you do stupid crap will happen to your phone. It won’t boot for one, and you will break CWM.
Voodoo is a kernel replacement. Our phones use a proprietary RFS file system built as a legacy FAT, adding indexing and POSIX permission on the internal 2gb memory. There is nothing wrong with RFS, but it’s slow. From what I understand it indexes everything. This takes time, causing lag. Voodoo reformats the internal SD card with standard Linux EXT4. EXT4 is a faster. This filing system is what is reffered to as the lag fix.
Voodoo also makes the screen sharper, and has some improvemnets to sound quality as well. These have nothing to do with the lag fix portion of voodoo.
This is step by step what I did. I will assume you have an intermediate understanding of how to root and mess around with your phone. You will need to know how to use Odin, flash back to stock, hot to boot into recovery and how to put your phone into download mode. If you are not completely comfortable with ALL of these procedures, DO NOT TRY THIS!!
1. I wanted to start with out of the box new. So I formatted my SD card and flashed back to stock. I flashed to stock DJ05, but this should work for DL09 and DI01 as well DL30 and EB01.
NOTE: It is not nessicarry to start from stock, it jsut the place i picked so all steps would be covered.
2. Now that we are back to stock we need to root. I used the “Gunnermike53 lazy root” method. I dropped Superdark ROM v1 for DJ05 and Test 6 Low voltage voodoo from Adrynalyne (you can use whatever ROM and kernel you want) on my SD Card. I put the phone into download mode and flashed CWM Red.
NOTE: If you already have the new RED CWM it is not nessicarry to flash CWM again.
3. Boot into recovery. You will go straight to CWM Red, no blue. Clear your data and cache. Then select “install zip from sdcard”. Select “choose zip from sdcard”. Select your ROM then hit yes. When it’s finished you will be back at the second menu page again. If you restart your phone at this point you will have a fully rooted phone, with a stock kernel. But don’t reboot.
4. Next you will select “choose zip from sdcard”, select your kernel and then yes.
5. When it’s done, press the menu soft button on the bottom left of the phone. This will take you back to the first page.
Go down and select voodoo. Then you will select “enable lag fix”.
6. When that’s done, press the soft menu button and then reboot.
7. Wait.
8. Wait.
9. Wait.
10. Seriously, it takes anywhere 2 to 15 minutes. During this time you will hear a female robot (or perhaps, a female android
) talking.
11. Once the phone restarts you are done!
It’s that easy. The key to all the simple-ness is Red CWM.
Thanks to Adrynalyne for the kernel and bringing our attention to the Red CWM, and to Thatdudebutch for DarkRevenge. Let me know if I missed anything or got something wrong and I will fix it.
As long as you have the new CWM for all ROM's these instructions should work for 2.1 AND 2.2.
New CWM for all ROM's:
http://forum.androidcentral.com/ver...covery-w-screen-captures.html#post690577Thank JT1134 for this.
JT's EC10 Voodoo kernel built from source:
[KERNEL] Built from EC10 source - Voodoo(lagfix+sound)+BLN+UV+Misc tweaks - xda-developers
imnuts PeanutButter Jelly Time: (third party battery support)
http://forum.xda-developers.com/showthread.php?t=1012571
nemesis2all TouchWiz Voodoo OC UV Based on EC10 Froyo Source UPDATED 4/2: (overclock at your own risk!!!!!!!!)
http://forum.xda-developers.com/showthread.php?t=1011626
times_infinity EC10 Source Built ComaVolt TouchWiz UPDATED 4/3:
http://forum.xda-developers.com/showthread.php?t=1011578
be sure to check here as well, jaekar99 is better about keeping his list update, and he has neato buttons

http://forum.androidcentral.com/ver...s-combined-resource-4-07-11-a.html#post745515
Enhancements:
Voodoo Lagfix - Supercurio
Voodoo Sound - Supercurio
Backlight Notifications - Neldar
Tiny RCU and lowmemkiller patch
Slightly undervolted
interactive cpu governor
other misc niceties, read the commits
Color enhancements
you will need to download "voodoo control" from the market to utilize the sound enhancements.
The voodoo color enhancements only work with auto brightness turned off and display set to 100%
Make sure to thank Adrynalyne and JT for all the hard work they do.
If you flash a ROM that has a voodoo kernel built in to the .zip, flash that ROM and skip to step 5.
I thought it was time I stopped saying “Stay away from voodoo!!!!”. While I still think noobs should stay away, at least until they gain experience and confidence with their phones, I no longer hate voodoo. In fact I will admit, very grudgingly, I do notice a little, not much, but a little extra zip in my phone. It actually isn’t that hard to figure out as long as you follow some simple rules:
1. Don’t panic. I seriously doubt you can screw up your phone worse than I have screwed up mine. Everything is un-screw-able.
2. Don’t flash a non-voodoo kernel over a voodoo kernel. If you do stupid crap will happen to your phone. It won’t boot for one, and you will break CWM.
Voodoo is a kernel replacement. Our phones use a proprietary RFS file system built as a legacy FAT, adding indexing and POSIX permission on the internal 2gb memory. There is nothing wrong with RFS, but it’s slow. From what I understand it indexes everything. This takes time, causing lag. Voodoo reformats the internal SD card with standard Linux EXT4. EXT4 is a faster. This filing system is what is reffered to as the lag fix.
Voodoo also makes the screen sharper, and has some improvemnets to sound quality as well. These have nothing to do with the lag fix portion of voodoo.
This is step by step what I did. I will assume you have an intermediate understanding of how to root and mess around with your phone. You will need to know how to use Odin, flash back to stock, hot to boot into recovery and how to put your phone into download mode. If you are not completely comfortable with ALL of these procedures, DO NOT TRY THIS!!
1. I wanted to start with out of the box new. So I formatted my SD card and flashed back to stock. I flashed to stock DJ05, but this should work for DL09 and DI01 as well DL30 and EB01.
NOTE: It is not nessicarry to start from stock, it jsut the place i picked so all steps would be covered.
2. Now that we are back to stock we need to root. I used the “Gunnermike53 lazy root” method. I dropped Superdark ROM v1 for DJ05 and Test 6 Low voltage voodoo from Adrynalyne (you can use whatever ROM and kernel you want) on my SD Card. I put the phone into download mode and flashed CWM Red.
NOTE: If you already have the new RED CWM it is not nessicarry to flash CWM again.
3. Boot into recovery. You will go straight to CWM Red, no blue. Clear your data and cache. Then select “install zip from sdcard”. Select “choose zip from sdcard”. Select your ROM then hit yes. When it’s finished you will be back at the second menu page again. If you restart your phone at this point you will have a fully rooted phone, with a stock kernel. But don’t reboot.
4. Next you will select “choose zip from sdcard”, select your kernel and then yes.
5. When it’s done, press the menu soft button on the bottom left of the phone. This will take you back to the first page.
Go down and select voodoo. Then you will select “enable lag fix”.
6. When that’s done, press the soft menu button and then reboot.
7. Wait.
8. Wait.
9. Wait.
10. Seriously, it takes anywhere 2 to 15 minutes. During this time you will hear a female robot (or perhaps, a female android

11. Once the phone restarts you are done!
It’s that easy. The key to all the simple-ness is Red CWM.
Thanks to Adrynalyne for the kernel and bringing our attention to the Red CWM, and to Thatdudebutch for DarkRevenge. Let me know if I missed anything or got something wrong and I will fix it.
Last edited: