• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[KERNEL] Project Voodoo stable, lagfix, color, sound. Usage and development.

Search This thread

supercurio

Retired Senior Recognized Developer
May 31, 2010
3,546
5,041
Chambéry
spectrastudy.com
Hi everyone !
http://project-voodoo.org/
I tweet about progress on the project.

Last but not least, the wonderful community-build page for the Voodoo 5 Froyo preview (not yet up to date)



Voodoo 5.x releases with Voodoo sound, build from sources, recommended:
Checkout the Sound bounty thread:




I propose also versions only the lagfix only, called stock+Voodoo because they are build around the kernel compiled by Samsung

stock+Voodoo-latest XYJS8:
Flash with Odin: http://dl.project-voodoo.org/stock+Voodoo/tarballs/stock+Voodoo-Froyo-GT-I9000-XWJS8.tar
Flash with CWM: http://dl.project-voodoo.org/stock+...odoo-Froyo-GT-I9000-XWJS8-unsigned-update.zip

stock+Voodoo-latest XYJS5:
Flash with Odin: http://dl.project-voodoo.org/stock+Voodoo/tarballs/stock+Voodoo-Froyo-GT-I9000-XWJS5.tar
Flash with CWM: http://dl.project-voodoo.org/stock+...odoo-Froyo-GT-I9000-XWJS5-unsigned-update.zip

stock+Voodoo-latest XYJS3:
Flash with Odin: http://dl.project-voodoo.org/stock+Voodoo/tarballs/stock+Voodoo-Froyo-GT-I9000-XWJS3.tar
Flash with CWM: http://dl.project-voodoo.org/stock+...odoo-Froyo-GT-I9000-XWJS3-unsigned-update.zip

stock+Voodoo-latest XXJPY:
Flash with Odin: http://dl.project-voodoo.org/stock+Voodoo/tarballs/stock+Voodoo-Froyo-GT-I9000-XXJPY.tar
Flash with CWM: http://dl.project-voodoo.org/stock+...odoo-Froyo-GT-I9000-XXJPY-unsigned-update.zip

stock+Voodoo-latest XXJPX:
Flash with Odin: http://dl.project-voodoo.org/stock+Voodoo/tarballs/stock+Voodoo-Froyo-GT-I9000-XXJPY.tar
Flash with CWM: http://dl.project-voodoo.org/stock+...odoo-Froyo-GT-I9000-XXJPY-unsigned-update.zip

JPX, JPY, JS3 versions are based on Samsung pre-compiled kernels. This is why those are feature limited (no Voodoo sound, no BLN, no sharpness adjustment).



This project is 100% opensource and i'm proud of it :)
You can build everything from sources using https://github.com/project-voodoo

Important note, I don't recommend installing this relase with Odin if you don't have a direct access to the Download mode with the 3 buttons combination.
Odin is known to give a % of flash fails. This has no consequences for most because if you retry it works, but for people unable to go to the download mode this is a serious problem (and a Samsung official bug, they distribute a hardware part internally to force the download mode access)

5.1 changes:
Updated lagfix
Voodoo sound support (Download Voodoo App from the market)

5.0.3 changes:
added cool shell with tab completion

Final changes:
So many it will be hard to describe everything here:

converts /data /dbdata /cache /system to optimized Ext4 for each partition
more reliable and faster
beefed up conversion process, with conversion time estimation
memory management optimizations
VFS (disk write behavior) optimisations
BLN notification built-in
ClockWorkMod recovery built-in (optional) with total Rom Manager compatibility
Standard bootanimation support
linux standard /etc/init.d/ boot scripts support with integrated run-parts (additional busybox not necessary)
Short FAQ:

Does it includes Voodoo sound and color ?
- Voodoo color: sharpness adjustment and color rendering in videos only.
- Voodoo sound: YES

Also in stock+Voodoo builds ?
Nope, thos contains only the lagfix option (and su)

I want root !
Who doesn't ;)
The technical setup is made automatically. If you want root, install Superuser App from market, that's all.
 
Last edited:

sharky34

Senior Member
Jul 1, 2009
72
1
Hey, curio, do you have an eta for bêta 2? I mean first public release at least.

Will this kernel work on soon-to-come official froyo and less officiel Cm6?

Sent from my GT-I9000 using XDA App
 

Stefanauss

Senior Member
Aug 15, 2010
235
13
I heard about a possible heavier battery draining using Voodoo lagfix comparing with a stock FW.
Anyone has an extensive feedback about that? (Maybe a direct comparison with/without?)

@Supercurio

Is heavier battery draining "kernelly" possible with your lagfix?
 

°Dexter°

Senior Member
Jul 24, 2008
621
20
Hi,any way to get rid of clockword mod incompatibility issue?
Any other way to uninstall the fix,besides disable-lagfix file and flash of other firmware (it seems that some settings remain modified,i.e. wifi sleep time)?
 

Narcissus85

Senior Member
Oct 2, 2007
137
0
Yes i can confirm the battery draining ...

I'm on M6 and after flashing the voodoo kernel the phone is really fast and smoooth...no lag anymore....really really fast. But too much battery draining...i fully charged till 11am ....at 23 pm the phone was completely exhaust with normal use of data connection and a bit of wifi...

So i removed the lagfix with the disable_lagfix file with no extension in the sd card and another little problem comes out. The wifi doesent turn off in idle with screen off..

Ryanza found a solution about this:

http://forum.xda-developers.com/showpost.php?p=7998188&postcount=458


Now my only trouble is about the battery draining...I just removed and fully charged my galaxy s and i'm wondering if the battery efficency is back as before the lagfix or i need to reflash my JM6.....or is there other solution like flashing only a kernel....

i dont know..

if someone know something about this let me know : >


(sorry for my bad english)

ivan
 

rbanaco

Senior Member
Aug 9, 2010
75
14
Yes i can confirm the battery draining ...

I'm on M6 and after flashing the voodoo kernel the phone is really fast and smoooth...no lag anymore....really really fast. But too much battery draining...i fully charged till 11am ....at 23 pm the phone was completely exhaust with normal use of data connection and a bit of wifi...

So i removed the lagfix with the disable_lagfix file with no extension in the sd card and another little problem comes out. The wifi doesent turn off in idle with screen off..

Ryanza found a solution about this:

http://forum.xda-developers.com/showpost.php?p=7998188&postcount=458


Now my only trouble is about the battery draining...I just removed and fully charged my galaxy s and i'm wondering if the battery efficency is back as before the lagfix or i need to reflash my JM6.....or is there other solution like flashing only a kernel....

i dont know..

if someone know something about this let me know : >


(sorry for my bad english)

ivan

well i unplugged it by 9am yesteday and I still have 74% battery left so I think the fix improved my battery life...
 

fane1

Senior Member
Dec 8, 2008
315
36
To every people experiencing Wifi sleep issue.

- Does it persist after flashing another kernel (OC kernel, Stock kernel) ?
- Does it persist after flashing another firmware ?

Thanks for your answers.

Hello.After applying your fix the wiffi will turn off after 15 minutes on my jm7 firmware and to be honest i can live with that.I dont know about other firmware.Thank you for your work waiting for the full fix to be available :)
About battery draining i think its the same as before i didnt notice any raise on the draining.
 

ewok666

Senior Member
Apr 4, 2006
550
53
Wifi sleeps after 15 minutes on JM7 after the lagfix was removed. I then replaced the kernel with stock and no change.
After that I restored a nandroid backup of JM5 and still no change.

I honestly couldn't tell if this was different after I installed JPC and then went back to JM5. I also had the NEW version of JM1 on there not too long ago. Mabe JM1 or JPC made changes or removed a setting. I would have thought that a wipe would clear /dbdata anyway.

Using RyanZa's database edit the wifi now sleeps again ;-) I needed to put the setting into both tables btw.
 
Last edited:

Bajo76

Senior Member
May 16, 2009
374
59
Spreitenbach
I think the 15 minutes to turn wifi off after display is off hasnothing to do with this kernel, i think (not sure 100%) it has already been with jm3 and jm7 without supercurios kernel.
 

MOUSEY

Senior Member
May 23, 2006
180
8
First I wish to thank supercurio for the fix. It's perhaps one of the best I had tested so far. Been using it ever since and never had been happier.

Anyway are there anyway to reverse the lagfix ? I had did a few flashing between JPC and JM7 and it seems like the ext4 partition was never wiped off. The prior apps that were there before the wipe had persisted.

Thanks.
 

ed10000

Senior Member
Jun 9, 2010
829
179
Well, my wifi takes 15 minutes to get disabled. I have never tried the Voodoo Lagfix, so that can't be the source of the issue. I was previously on JPC and currently on XXJM1. I don't remember if it used to take just 30 seconds for Wifi to turn off on my stock firmware - sorry.
 

distortedloop

Senior Member
Feb 14, 2010
3,199
335
Los Angeles, CA
No noticeably difference in battery drain here.

80 hours since last reboot of the phone on voodoo and not a hint of lag or slowdown. This one seems like the real fix for sure. (And no, that's not 80 hours without a charge, just no reboots.)

The lack of clockwork or some other whole-rom backup facility is slightly concerning, but I've only needed it once, and a fresh install plus appbrain/titanium backup are still available.
 

weirder

Senior Member
Aug 3, 2010
106
14
I did not notice any extra battery drain either.

As for the wifi. Has it ever been different? Anyone who has a different time in there?

Sent from my GT-I9000 using XDA App
 

oszi76

New member
Jan 16, 2007
1
0
WiFi sleep settings

Settings->Wireless and network->Wi-Fi settings->menu button->Advanced->Wi-Fi sleep policy set to never

You can change it to turn off WiFi when screen turns off, or keep it on if your phone is on charger.

:)
 

ed10000

Senior Member
Jun 9, 2010
829
179
Official instructions are to create a blank file with no extension in /sdcard with the name "disable-lagfix"

If you don't know how to do this from the desktop environment (extensions are disabled by default in Windows7), just use Root Explorer on your phone, navigate to the sdcard directory, hit the menu button, go to More, and create new file with that name. It will have no extension by default.

Then reboot.

What I did personally after the normal instructions was an SD card format, and a factoryreset/cache wipe just to be sure afterwards.

Then I flashed to a diff firmware. It wiped the EXT4 partition for me.

How's that video coming? :D
 

Top Liked Posts