[KERNEL]TalonDEV 0.5.1-RC1 (0.6.0.1) [OC/UV][Voodoo Color & Sound v10][ZRAM][EXT4]
TalonDEV is an i9000 reoriented kernel for use with I9000 Samsung Gingerbread Roms (JVQ-JVR-JVS-JVT..etc..)
This is for the Captivate ONLY, the i9000 version can be found HERE
This kernel is still in a heavy development stage! So there may be bugs!! (hence the DEV tag)
Current Co-Devs - Kodos96,Ytt3r & zacharias.maladroit Special Thanks to Xcal (for the reorient) Make sure to support these devs, if it was not for them, Talon would not eXistZ
As always, flash at your own risk, im not responsible for any damages!]
Remember, I cant fix stupid or lazy. Please read the whole OP and the first and last 5 pages of this thead!
Quote:
Custom Boot Animations
The bootanimation.zip needs to be /system/media/sanim.zip <- notice the name change
CIFS Support
Make sure you point to "/lib/modules/cifs.ko" instead of "/system/lib/modules/cifs.ko", it is NOT a
symlink as "/lib/modules/" is actually part of the ramdisk and is a seperate directory.
Logcat Instructions
To enable/disable Logcat, type "logcat-enable" or "logcat-disable" in a terminal emulator and reboot
Lowmemorykiller Settings
Talon kernel includes Kodos96's "LMKSet". You can adjust the PRESET=X value in /etc/ram.conf ..
The presets are listed in the file, recommended settings are set by default. Reboot to take effect
Also make sure theres no "ramhack" scripts in /etc/init.d/ , if there is, delete it and reboot.
To install:
Copy zip to sdcard
Flash via CWM
Enable/Disable Voodoo Lagfix in CWM->Voodoo
Delete Voltage Control settings in CWM->Advanced
Voodoo Color:
With the new ported Nexus S framebuffer driver, we are now able to control
voodoo color via the Voodoo Control App..So if the screen is to yellow for your
liking, you can adjust the RGB multipliers to even it out.
Conservative Governor
Conservative is now a module, to load on every boot, dload file below and place in /etc/init.d/
make sure to remove the .sh at the end of the filename and reboot
Kernel Features
Based on latest Samsung Opensource Gingerbread Sources
Voodoo Lagfix and Sound v10
Voodoo Color for 2.3.4
Ported Nexus S Framebuffer
mDNIe based on Speedmod
BLN Support from Neldar
Custom Voodoo CWM 3.0.0.5
Updated to latest Jhash3
340MB RAM Free (w/ 720p)
OC/UV support up to 1.2ghz
Swap + ZRAM (compcache)
Wired Headset Support
Audio Dock Support
Battery Polling set to 60s
Set Light Sensor Polling to 1s
Sched_Autogroup v4 (per sessions)
TinyRCU (smaller memory footprint)
SIO / VR / BFQv2-r1 IO Schedulers
Tweaked Ondemand Governor
Stochastic Fair Blue (SFB) network scheduler
Updated to latest Samsung Source
Lots of Upstream Linux/AOSP fixes
CIFS/TUN Support
Upcoming Features <<-Dont ask when!
More tweaks/options added in CWM
Plus more! Alot of things still to come..
NOTE Make sure you are using BusyBox v1.17 or 1.19 before flashing, as
v1.18 (as most roms use), does not have runparts and scripts will not work
Code:
Changelog0.5.1-RC1
new tweaked LMK settings
updated 'MemoryFreak 1.23"
updated to JVT initramfs
updated to 2.6.35.13 base
updated latest samsung source
added new kernel boot logo
disabled sched_autogroup
disabled more kernel debug
upstream fixes for ZRAM
upstream fixes for ext4
upstream fixes for mm/sched
upstream fixes for ARM/S5P
upstream fixes for rcu/TinyRCU
upstream fixes for lowmemkill driver
use 'hard float' optimizations
set usb charging lock to 100mhz
USB signal and speed improvements
introduce OndemandX CPU Governor
introduce Smartass2 GPU Governor
added sampling down factor to Ondemand
fix issue with UV not working correctly
switch to TinyRCU (smaller memory footprint)
XZ kernel compression; initramfs to none
tons of general fixes from zacharias.maladroit
Linaro Android (GCC 4.5.4) + O2 and Graphite flags
0.4.3
revert back to 2009q3 toolchains
disabled GPU OC (does not work yet)
0.4.2
update to 2.6.35.13 (still shows 2.6.35.7)
added BFQv2-r1 I/O Scheduler (SIO default)
fully ported mDNIe driver from nexus
tweaked mDNIe UI settings similar to speedmod
fix colour multiplier to avoid yellow tint
tweaked lowmemorykiller driver
revert lmk settings similar to old #7
added boot progress bar during boot
arm: Allow CPU-supported unaligned accesses
add support for BT_PAN, Apple Magic Mouse + more
fix .int_volt on higher frequencies (thnx Cy4n1d3)
set kernel log buffer size to 4kb (from 128kb)
ashmem: fix deadlock when system is low on memory
compiled with 4.5.1 toolchains (RIL with 4.4.3)
removed unused governors; conservative now module
UV for LCD 3.0v->2.6v, RAM 1.8v-1.6v, ADC 3.3v->3.0v
some PM and battery runtime upstream fixes
0.4.1
ported nexus s framebuffer driver
ported Voodoo Color for 2.3.4 (control w/ Voodoo app)
updated to voodoo sound v10
fixed compass postion for i9000
some rework/cleanups to initramfs
introduce 1300mhz version
CFS load balancing improvements
some fs/sched improvements
add fixes from CK patchset
updated to JVQ initramfs contents
introduce V(R) IO Scheduler
tweaked voltages some
disabled iostats for less overhead
tons of fixes from zacharias.maladroit
some fixes to sched_autogroup
newly tweaked lowmemkill settings
0.3.1
added sched_autogroup patch
added configurable gpu oc (for future use)
fix BLN not working for some users
introduce non-oc version of talon
independent oc versions (1200/1400/1440)
compile wifi as Os instead of O2
set wlan power on delay back to 80ms
use samsung bootanim when no custom zip found
0.2.2R2 - JVP
Enabled Voodoo Debug for Lagfix
Fixed mounting issues with system in cwm
0.2.2 - JVP
added 1.6ghz as max overclock
set usb charging clock to 200mhz
some GPU changes from Morfic
few updates to wifi driver from aosp
some security improvements from fugumod
use Speedmod color/sharpness fix
added "power off" & "reboot download" to cwm
added "voodoo lagfix menu" to cwm
add upstream fix for ZRAM (compcache)
added voodoo JVP 2.3.4 initramfs
cpuidel menu governor upstream fix
plus few other random fixes
0.2.1 - JVH/JVO/JV9+ ONLY!
added zram (compcache)
updated lowmemkill settings
compiled with O2 instead of Os
cwm verify battery stats wiped
fix issue with 1ghz step
switch back to ondemand governor
reverted most upstream fixes
disabled printk in kernel
more random fixes/updates
updated to voodoo sound v9
added BLN support from neldar
switch to gzip initramfs compression
new boot logo (courtesy of Vivified)
possible fix for wifi sleep battery drain
updated to latest samsung source
fixed KTLO with new samsung source
updated to jvh version magic and initramfs
compiled logcat (logger.ko) as a module
0.1.6
set initial max frequency to 1ghz
enable asynchronous I/O support
disable some kernel debug
some ARM optimizations
slight cosmetic change to CWM
new lmk settings from kodos96
reverted OOM rework/fixes
attempt to fix CIFS issue
0.1.5
Only use gamma 2.2
More upstream fixes and reworks
Add BigMem version (no 720p recording)
Adjust LMK settings for tweak app
Adjust default readahead values
0.1.4
Add 341MB RAM (kodos96's config)
Revert back to stock refresh rate
0.1.3
Revert back to old touchkey driver
Fixed Issue with KTLO
Compiled sound/soc/codecs as O2
0.1.2
OC support up to 1.2ghz
Interactive governor by default
Add CIFS/TUN support
Few upstream improvements
0.1.1
Initial release
To check frequency time used, use Storm717's app HERE
Adjust CPU/GPU OC/UV settings with Shane87s app 'Control Freak' HERE
Talon kernel is now available for SGS i897/i9000, MTD i897/i9000/Vibrant, ACE Inspire/DHD
Thanks to Hardcore, Ytt3r, Xcal, Supercurio. Raspdeep, sztupy, DG, Laststufo, Kodos96, zacharias.maladroit, Kang, lippol94, Netarchy, TheEscapist, TKGlitch, Lukiqq and Morfic (if I forgot you, let me know)
Hopefully sooner, still wanting to add/fix a few things before release, should get some time later on tonite to really work on it and depending on how it goes then..might release sooner than 24hrs (thats a BIG maybe)
Kernel features:
-Reorient by Xcal + CWM recovery
-Uses Nexus S touchkey driver
-Updated Jhash3
-Wired Headset support
-Audio dock support
-Voodoo Sound v8
-Battery polling set to 60s
-Set light sensor polling to 1s
-UV support up to 1ghz (thanks to Ytt3r)
-Few upstream fixes
-Disabled Android Logger (Logcat)
-CONFIG_HZ=100
Upcoming features:
OC support
Color and Sharpness fix
SIO Scheduler
Smartass/Interactive governors
Lagfix support
More bug/upstream fixes
To check frequency time used, use Storm717's app HERE
Thanks to Xcaliburinhand, Ytt3r, Morfic, DG, Hardcore, SuperCurio, Raspdeep and everyone else! (If I forgot you let me know and ill add you)
Awesome! Thanks. I will upgrade to GB soon and was hoping you'd have a compatible kernel soon. I'm glad to see UV and no OC at this point. I think I am going to stop OC'ing since I never really need it. However, I do still UV since once I find the "stable" settings for my phone, it will only help. However, I am curious how "much" people think UV helps with battery life. If it isn't significant then I might just select very safe UV settings so I don't have to spend time testing and can adjust after seeing real usage. Opinions?
AT&T Galaxy Note 2 - Currently powered by Jedi XP12
The topic of piracy is always a touchy subject, but I feel that the grass roots style of Android … more
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?