Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[KERNEL]TalonDEV 0.5.1-RC1 (0.6.0.1) [OC/UV][Voodoo Color & Sound v10][ZRAM][EXT4]

OP existz

25th April 2011, 06:51 PM   |  #1  
existz's Avatar
OP Recognized Developer
Flag Kentucky
Thanks Meter: 7,515
 
4,558 posts
Join Date:Joined: Nov 2008
Donate to Me
More
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!]

Talon Source can be found on Github and Google Code

Stay up to date with latest changes on Twitter

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

http://berryfx.com/RobBeane/Kernel/F...onservative.sh

Code:
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..

--Known Issues
>>Official Talon Issue Tracker<<

Download Older Versions Here
Mirrors For All Builds Found Here

Now CWM flashable!
NOTE Zip will wipe cache/dalvik cache during flash, so first boot will take longer

Stable Versions
352MB versions break 720p video recording

TalonDEV 0.5.1-RC1 340MB and BIGMEM

Test Versions

TalonDEV 0.6.0.1 340MB and BIGMEM NEW OC APP!

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:
Changelog

0.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)
Last edited by existz; 28th December 2011 at 11:01 PM.
The Following 120 Users Say Thank You to existz For This Useful Post: [ View ]
25th April 2011, 06:53 PM   |  #2  
xxsxx's Avatar
Member
Flag Ohio
Thanks Meter: 21
 
92 posts
Join Date:Joined: Oct 2009
More
Awesome! Can't wait to flash
Last edited by xxsxx; 24th July 2011 at 11:35 AM.
The Following 2 Users Say Thank You to xxsxx For This Useful Post: [ View ]
25th April 2011, 06:53 PM   |  #3  
shoman94's Avatar
Recognized Contributor
Flag Maine
Thanks Meter: 12,255
 
8,478 posts
Join Date:Joined: Mar 2009
Donate to Me
More
You are the man.....looking forward to the kernel.
The Following 2 Users Say Thank You to shoman94 For This Useful Post: [ View ]
25th April 2011, 06:56 PM   |  #4  
wonner's Avatar
Senior Member
Flag Hayward, CA
Thanks Meter: 157
 
497 posts
Join Date:Joined: Dec 2010
More
LOL Disregard my PM. I can't wait to flash this up!
25th April 2011, 06:58 PM   |  #5  
Senior Member
Thanks Meter: 523
 
2,362 posts
Join Date:Joined: Oct 2007
Can't wait!

This end of 24 hours or that end?
25th April 2011, 06:59 PM   |  #6  
xtremekilla09's Avatar
Retired Recognized Developer
Thanks Meter: 561
 
1,461 posts
Join Date:Joined: Jan 2009
More
excellente!! looking forward to test this on *ahem*
25th April 2011, 07:00 PM   |  #7  
existz's Avatar
OP Recognized Developer
Flag Kentucky
Thanks Meter: 7,515
 
4,558 posts
Join Date:Joined: Nov 2008
Donate to Me
More
Quote:
Originally Posted by Elisha

Can't wait!

This end of 24 hours or that end?

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)
The Following User Says Thank You to existz For This Useful Post: [ View ]
25th April 2011, 07:01 PM   |  #8  
RichMD's Avatar
Senior Member
Flag CT
Thanks Meter: 777
 
1,549 posts
Join Date:Joined: Jan 2011
More
Quote:
Originally Posted by existz

Talon Kernel is an i9000 sourced 2.3 kernel for use with latest Gingerbread

This is a preview, kernel is still in a heavy development stage! So there may be bugs!! (hence the DEV tag)

This is a PREVIEW, will have kernel uploaded within 24hrs, still working out a few kinks for release

As always, flash at your own risk, im not responsible for any damages!

Get support at #suckerpunch
Latest sources can be found on Github

Stay up to date with latest changes on Twitter


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

Versions
Onix-2.x.x-OC.tar = Odin flashable,OC/UV,Kernel HZ=100
Onix-2.x.x-OC.zip =CWM flashable,OC/UV,Kernel HZ=100

TalonDEV v0.1.1
-Initial release

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?
The Following User Says Thank You to RichMD For This Useful Post: [ View ]
25th April 2011, 07:03 PM   |  #9  
Senior Member
Flag Austin, TX
Thanks Meter: 10
 
152 posts
Join Date:Joined: Dec 2010
More
TEASE! Can't wait!
25th April 2011, 07:04 PM   |  #10  
mrhaley30705's Avatar
Recognized Contributor
Flag North Georgia
Thanks Meter: 2,360
 
5,547 posts
Join Date:Joined: Mar 2011
Donate to Me
More
Will this flag on cwm 3, out still 2.5? I've noticed a GB uses 3.0 alot.

Sent from my GT-I9000 using XDA App

Post Reply Subscribe to Thread

Tags
existz is cool, kernel, oc/uv, talondev, voodoo, yummiest kernel
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes