[Vibrant Android Development] ttabbal:
http://goo.gl/EnELm

v5.2 Updates

-----------------

Fix video playback

Minor tweaks to ram reservations to try to help with stability

v5.1 Updates

-----------------

Voodoo Sound v6 (Thanks Supercurio!)

Ramdisk cleanup

v5.0 Updates

-----------------

Voodoo Sound v5 (Thanks Supercurio!)

Kernel version in Settings (Thanks S0niqu3!)

It includes Settings.apk in the ZIP file. It's the one S0niqu3 modified from Bionix V 1.3.1. It should be compatible with most ROMs, but it might cause problems. Make sure you back up your existing Settings.apk if you are on a different ROM. You can also just remove it from the ZIP file if you are concerned about it. I also removed the BLN settings app as there is now a version in the market.

Older Changelog

----------------------

Test 4 includes NFS/CIFS drivers, Tunneling driver, and some scheduler tweaks.

Test 3 includes voodoo color..

---- TEST2 Updates ----

OK... Think I've got the sound issue solved... at least via the speaker it sounds good without the pops. I appear to have misplaced my headphones, so I'll test that again tomorrow.

Set the voltages at 100-800 frequencies to stock. 1Ghz+ is at 1500 default, use voltage control to lower them down. As Alienz mentioned, keep the spacing reasonable. I set 1Ghz to 1350 and the OC voltages to 1400 on my phone. There is kernel code in there that is supposed to take the size of the jump into account and wait for it, but it doesn't seem to work at OC speeds... The jump from 800-1000mhz seems to work fine, even though the default is a big jump now. The reason for that is you can only specify 4 default voltages, and this seemed like the best distribution for now.

I've also backed off the scaling settings to try to help stability in general and so you can set your voltages in a nice linear pattern, not worrying about the kernel skipping some of them. I re-enabled the states drawer so you can disable some of them if you wish. I haven't noticed a lot of lag from leaving them in though. It will still scale faster than stock, but not as fast as TEST1.

---- TEST2 Updates ----

With SetCPU, don't set the max lower than 800, including under any profiles. It will likely crash.

Okay..... Same feature list as 3.6...

Based on real Vibrant source

BLN (BLN control installed in ZIP, updated version is available in the market)

OC to 1.4 available (limited to 1ghz at boot, enable with voltage control (installed) or setCPU)

Adjustable UV (Voltage control app)

Voodoo Sound v4 (requires the voodoo control app from the Market)

Voodoo Lagfix

Various speed tweaks based on the "speedmod" kernel patch

RAM hack to increase available RAM

TinyRCU

BFQ

Increased GPU cap (The screen must be turned off after boot once. Max is 65fps.)

Reduced speed stepping lag

CIFS/NFS support included in kernel (no modules needed)

Due to the way the frequency scaling works, I recommend setting voltage at 1Ghz and up to your set max to the same voltage. This helps stabilize the voltage before you start pushing the CPU too hard.

As people will ask, Samsung stock voltages:

1000000, 1275

800000, 1200

400000, 1050

200000, 950

100000, 950

Credits:

Morfic - Help with OC and GPU cap

Supercurio - Voodoo everything

Hardcore - speedmod patch for i9k kernels

Raspdeep - Configurable OC/UV

Xan - Voltage Control app

Known Issues:

1400 Mhz doesn't perform like one would think it should in benchmarks... 1360 and 1280 seem to be the sweet spots for most users.