[KERNEL] Advanced Voodoo v666.1+2 (CLOCKWORKMOD 3/VOODOO SOUND/OC+UV)

Search This thread

trasig

Senior Member
Nov 29, 2009
273
137
kernel.1ug.org
- Builtin CWM (Voodoo Edition)
- Back Light Notification (BLN) v2.3.1 (http://xdaforums.com/showthread.php?t=813389
- Control BLN with http://xdaforums.com/showthread.php?t=823922
- Custom bootanimation support (bootanimation.zip in either /system/media or /data/local)
- BFQ IO scheduler (http://algo.ing.unimo.it/people/paolo/disk_sched/sources.php
- Tiny RCU patch for better speed and efficiency ( http://android.git.kernel.org/?p=k...mit;h=9b1d82fa1611706fa7ee1505f290160a18caf95
- Network Security Improvements by nikademus/_renaud_
- Kernel tweaks for better(?) GPS. tnx hardcore.
- OC/UV (tnx raspdeep and lastufo!) use xan voltage control to enable OC (http://xdaforums.com/showthread.php?t=829731)
- Voltage app seems to bug sometimes so sometimes you have to apply twice before it updates freqs to use
- FREQS: 1280/1200/1120/1000/900/800/600/400/200/100, NO OC AS DEFAULT! (read 2 lines up)
- Added cifs/tun support
- Using JPY ramdisk
- Based on JPX Sources

Version v666
- Clockworkmod v3.0.0.5
- Special suprise when booting :)
- Minor fixes, some fixes, checkout my github commitlog.
- There is no OC/UV yet, will add several diffrent OC/UV versions in the next couple of days

Advanced Voodoo v666.1
- VOODOO SOUND 1.0 !
- v666.2 - OC/UV version. all other features included

http://kernel.1ug.org

BEFORE COMPLAINING THAT FLASHING UPDATE ZIP DOSENT WORK READ THIS:

What you can do for now is flash old kernel and flash update.zip and then go back to new kernel. But i would recommend all to get rom makers to change scripts!

Hi everyone, I understand Clockwork 3.0 has caused some issues with flashing zips and I wanted to make a post that explains why.

To give you back history, there are currently two ways to create "update.zip" scripts. The first one is "update-script", also known as Amend. It was the first version of the scripting language created by Google, and was used in Android 1.0 and Cupcake (1.5). However, Amend has two serious design flaws:
Function arguments can not span more than 1 word.
The scripting language is compiled into the recovery causing image bloat and inflexibility.

Because of this reason Google REMOVED Amend support in Donut and beyond, and instead switched to update-binary and updater-script, which is also known as Edify.

However, Amon Ra and I kept Amend support in, to help ease the transition off its usage in ROM creation. CyanogenMod itself has already switched to Edify 9 months ago.

With the recent Gingerbread source code drop and the upcoming CM7 release, I needed to merge the latest changes from Google's Gingerbread recovery into ClockworkMod recovery. This meant finally removing Amend support, and switching fully to Edify. If you flash ClockworkMod 3.0 or higher, it will no longer install Amend (update-script) zips. Version 3.0.0.4 will show you the following message:

Amend scripting (update-script) is no longer supported.
Amend scripting was deprecated by Google in Android 1.5.
It was necessary to remove it when upgrading to the ClockworkMod 3.0 Gingerbread based recovery.
Please switch to Edify scripting (updater-script and update-binary) to create working update zip packages.



Please switch to using Edify, as it will be a requirement for CM7 Gingerbread based ROMs. I gave notice about this a month ago on Twitter.

If you must absolutely flash an older Amend zip, you can always flash an older recovery or AmonRa or the like and do it manually.

UPDATE:
Here's a 2.6 version (supports both script versions) and backs up wimax:
http://koush.tandtgaming.com/recover...supersonic.img
PLEASE TEST THIS FOR ME!
Please note, that once CM7 is released, Clockwork 3.0 WILL BE A REQUIREMENT.

We shud get all rom packers to update their script to offical current update-script language
 
Last edited:

Daneshm90

Retired Recognized Developer
Jun 1, 2009
3,332
662
Hey,

Any chance for similar tweaks on voodoo-eclair ?

Id appreciate it.

Thanks
 

jaju123

Senior Member
Jul 27, 2010
1,117
120
Hmm yeah I flashed it over the steel one with advanced EXT enabled :/
Then I did a factory reset, however.
 

Kel Ghu

Senior Member
Aug 11, 2010
282
102
As we have to suggest stuff...

- Add sztupy's Ultimate Lagfix which has a custom recovery.
- Add nikademus' Universal External Lagfix.
- Add the choice for a BFS Scheduler in addition to the standard CFS.
- Add all of Hardcore's Kernel, Scheduler and VM tweaks.
- Compilation optimization, the way laststufo does. Or he'll do it anyway I guess.

It's all I can think of right now. This is gonna be great! And when everything is all unified into one package, it will directly go to Cyanogenmod! :p

And I am really happy to see development of the SGS getting better each day. Far better than a month ago!
 
Last edited:

trasig

Senior Member
Nov 29, 2009
273
137
kernel.1ug.org
havent runned it long enough yet to be able to say anything about battery life. hopefully good if sleeping on low freqs (set to 400 or something with setcpu) and had no probs with games so far atleast.. 3d works fast
 

memo855

Senior Member
Dec 2, 2009
86
9
Brussel
First thank you very much for your hard work .And how kel ghu said it i will definitly love to see sztupy's Ultimate Lagfix mixed with this awesome kernel and it will be the killer....

Imagine your galaxy s with more cpu power more ram and the Overkill advanced lagfix.... the dream.
 

trasig

Senior Member
Nov 29, 2009
273
137
kernel.1ug.org
As we have to suggest stuff...

- Add sztupy's Ultimate Lagfix which has a custom recovery.
- Add nikademus' Universal External Lagfix.
- Add the choice for a BFS Scheduler in addition to the standard CFS.
- Add all of Hardcore's Kernel, Scheduler and VM tweaks.
- Compilation optimization, the way laststufo does. Or he'll do it anyway I guess.

It's all I can think of right now. This is gonna be great! And when everything is all unified into one package, it will directly go to Cyanogenmod! :p

And I am really happy to see development of the SGS getting better each day. Far better than a month ago!


the whole point with this kernel is that its based on voodoo sources :p already using lastufos compilation optimizing.. and hardcore's bigmem.. the other tweaks dosent really make any diffrence ;p if i would make this ULF.. there is already 10 kernels like that.. and i want people to try out new voodoo stuff before supercurio releases a preview or beta :) but im gonna try add cwm recovery to this to =) tomorrow. its 3am and going to sleep :) can check on bfs.. but its pretty pointless on android.
 

trasig

Senior Member
Nov 29, 2009
273
137
kernel.1ug.org
First thank you very much for your hard work .And how kel ghu said it i will definitly love to see sztupy's Ultimate Lagfix mixed with this awesome kernel and it will be the killer....

Imagine your galaxy s with more cpu power more ram and the Overkill advanced lagfix.... the dream.

wont add in ULF.. theres already prolly 5 kernels with OC+bigmem+ulf+optimizing.. but they all miss voodoo sound and color (when it comes) so here i made one from voodoo sources instead.. will try get in a recovery tomorrow :) but mix in ULF you could just leech any of those 5 other kernels. will be same anyway =)
 

cba1986

Senior Member
Aug 8, 2010
2,409
621
Somewhere in Buenos Aires
wont add in ULF.. theres already prolly 5 kernels with OC+bigmem+ulf+optimizing.. but they all miss voodoo sound and color (when it comes) so here i made one from voodoo sources instead.. will try get in a recovery tomorrow :) but mix in ULF you could just leech any of those 5 other kernels. will be same anyway =)

flashing right now, thanks..

Do you need to set the frequencies with setcpu?
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 96
    - Builtin CWM (Voodoo Edition)
    - Back Light Notification (BLN) v2.3.1 (http://xdaforums.com/showthread.php?t=813389
    - Control BLN with http://xdaforums.com/showthread.php?t=823922
    - Custom bootanimation support (bootanimation.zip in either /system/media or /data/local)
    - BFQ IO scheduler (http://algo.ing.unimo.it/people/paolo/disk_sched/sources.php
    - Tiny RCU patch for better speed and efficiency ( http://android.git.kernel.org/?p=k...mit;h=9b1d82fa1611706fa7ee1505f290160a18caf95
    - Network Security Improvements by nikademus/_renaud_
    - Kernel tweaks for better(?) GPS. tnx hardcore.
    - OC/UV (tnx raspdeep and lastufo!) use xan voltage control to enable OC (http://xdaforums.com/showthread.php?t=829731)
    - Voltage app seems to bug sometimes so sometimes you have to apply twice before it updates freqs to use
    - FREQS: 1280/1200/1120/1000/900/800/600/400/200/100, NO OC AS DEFAULT! (read 2 lines up)
    - Added cifs/tun support
    - Using JPY ramdisk
    - Based on JPX Sources

    Version v666
    - Clockworkmod v3.0.0.5
    - Special suprise when booting :)
    - Minor fixes, some fixes, checkout my github commitlog.
    - There is no OC/UV yet, will add several diffrent OC/UV versions in the next couple of days

    Advanced Voodoo v666.1
    - VOODOO SOUND 1.0 !
    - v666.2 - OC/UV version. all other features included

    http://kernel.1ug.org

    BEFORE COMPLAINING THAT FLASHING UPDATE ZIP DOSENT WORK READ THIS:

    What you can do for now is flash old kernel and flash update.zip and then go back to new kernel. But i would recommend all to get rom makers to change scripts!

    Hi everyone, I understand Clockwork 3.0 has caused some issues with flashing zips and I wanted to make a post that explains why.

    To give you back history, there are currently two ways to create "update.zip" scripts. The first one is "update-script", also known as Amend. It was the first version of the scripting language created by Google, and was used in Android 1.0 and Cupcake (1.5). However, Amend has two serious design flaws:
    Function arguments can not span more than 1 word.
    The scripting language is compiled into the recovery causing image bloat and inflexibility.

    Because of this reason Google REMOVED Amend support in Donut and beyond, and instead switched to update-binary and updater-script, which is also known as Edify.

    However, Amon Ra and I kept Amend support in, to help ease the transition off its usage in ROM creation. CyanogenMod itself has already switched to Edify 9 months ago.

    With the recent Gingerbread source code drop and the upcoming CM7 release, I needed to merge the latest changes from Google's Gingerbread recovery into ClockworkMod recovery. This meant finally removing Amend support, and switching fully to Edify. If you flash ClockworkMod 3.0 or higher, it will no longer install Amend (update-script) zips. Version 3.0.0.4 will show you the following message:

    Amend scripting (update-script) is no longer supported.
    Amend scripting was deprecated by Google in Android 1.5.
    It was necessary to remove it when upgrading to the ClockworkMod 3.0 Gingerbread based recovery.
    Please switch to Edify scripting (updater-script and update-binary) to create working update zip packages.



    Please switch to using Edify, as it will be a requirement for CM7 Gingerbread based ROMs. I gave notice about this a month ago on Twitter.

    If you must absolutely flash an older Amend zip, you can always flash an older recovery or AmonRa or the like and do it manually.

    UPDATE:
    Here's a 2.6 version (supports both script versions) and backs up wimax:
    http://koush.tandtgaming.com/recover...supersonic.img
    PLEASE TEST THIS FOR ME!
    Please note, that once CM7 is released, Clockwork 3.0 WILL BE A REQUIREMENT.

    We shud get all rom packers to update their script to offical current update-script language
    9
    This kernel uses 10-15% more battery, but im sure this is because of all the features all in one kernel.

    The OC will take extra battery, and voodoo too, and the other tweaks and fixes too, so having them all enabled with a 10-15% battery increase on stock, isnt too bad for me.

    Sorry but.. i couldn't agree less ;)

    Ext4 is at least as power efficient than RFS (in my tests, it's more power efficient)
    And about OC, you know, when a CPU does the same thing faster (higher frequency) but with the same voltage, it means the OC makes the CPU more power-efficient.

    For the same number of joules, the CPU calculates more operations in less time. Then it can switch to a low-power test sooner.
    It's the same for Desktop CPU overclock. It's vastly documented.

    For this reason, I think lagfix kernels like Voodoo are more power efficient (can't tell for other tweaked ones), and also OC ones if they switch properly between frequency and don't use Overvolting

    And this is the case for this kernel here :)
    3
    Can anyone upload here last version v69 converted to install with CWM please?? I'm working and i can't convert it

    Thanks in advance!!!

    As requested

    Instructions:
    Just flash any of these files with ClockWorkMod

    v1.3 released 22/12/10
    v69 released 23/12/10
    3
    v666.1 - voodoo sound 1.0
    v666.2 - voodoo sound 1.0 + OC/UV version
    3
    Well,

    Supercurios App for his soundfix says that your kernel isnt supported. Sure that your kernel has voodoo sound integrated?

    Sent from my GT-I9000 using Tapatalk

    Trasig kernel contains the old Voodoo sound changes I wrote but never activated in my version (for a reason;))

    It's not compatible with the Voodoo App, but I will make the new driver source available tomorrow (hopefully) with enhanced tools for developers to apply it on their kernel and stay up-to-date.
    Because I will extend and update it very often ;)