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][I9000] TalonDEV 0.5.1-RC1 (0.6.0.1) [OC/UV][VoodooSnd v10][ZRAM][EXT4]

OP existz

1st June 2011, 07:09 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 for use with Samsung Gingerbread Roms

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

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
Mount under /mnt/sdcard/cifs instead of /mnt/cifs.. Also use "Mount Manager" instead of "CIFS Manager"

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:
Flash .tar with Odin/Heimdall
If using Odin place tar in PDA slot

Enable/Disable Voodoo Lagfix in CWM->Voodoo
Delete Voltage Control settings in CWM->Advanced

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


Mirrors for all builds can be found HERE

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

NOTE: BIGMEM version breaks 720p video recording

Stable Versions

TalonDEV 0.5.1-RC1 I9000 340MB and BIGMEM

Test Versions

TalonDEV 0.6.0.1 I9000 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
reverted back to 2009q3 toolchains
disabled GPU OC (does not fully 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

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:09 PM.
The Following 124 Users Say Thank You to existz For This Useful Post: [ View ]
1st June 2011, 07:09 PM   |  #2  
existz's Avatar
OP Recognized Developer
Flag Kentucky
Thanks Meter: 7,515
 
4,558 posts
Join Date:Joined: Nov 2008
Donate to Me
More
Reserved

10char
The Following 7 Users Say Thank You to existz For This Useful Post: [ View ]
1st June 2011, 07:40 PM   |  #3  
zenosteam's Avatar
Senior Member
Flag oran
Thanks Meter: 154
 
1,501 posts
Join Date:Joined: Jan 2011
thanks for this good work and giving us a new live for this kernel what application for uc ov do you recommend with it ?
1st June 2011, 07:41 PM   |  #4  
Senior Member
Thanks Meter: 309
 
703 posts
Join Date:Joined: Jan 2011
More
Hi.Its great to see Talon Kernel again.
Downloading...
Regards .

Sent from my GT-I9000 using XDA App
1st June 2011, 07:42 PM   |  #5  
simone201's Avatar
Recognized Developer
Flag Lecco
Thanks Meter: 4,931
 
4,753 posts
Join Date:Joined: Sep 2010
Donate to Me
More
Will take a look at it, seems promising now! XD
Anyway good work guys!
The Following 2 Users Say Thank You to simone201 For This Useful Post: [ View ]
1st June 2011, 07:46 PM   |  #6  
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 zenosteam

thanks for this good work and giving us a new live for this kernel what application for uc ov do you recommend with it ?

I just use Voltage Control to set max clock and UV.. But you can use most of the others. Shane87 has been working on a Talon specific version of Voltage Control, called Control Freak, he also has Voltage Control EX, which works good. Plus I also use SetCPU to change governors.. with 0.2.1 I removed Interactive governor...I had been using it and InteractiveX, but seems Ondemand is smoother..but ill work on InteractiveX some and hopefully get it in the next build or two..but for now I recommend just using Ondemand
1st June 2011, 07:58 PM   |  #7  
st4rk's Avatar
Senior Member
Flag London
Thanks Meter: 90
 
747 posts
Join Date:Joined: Aug 2007
Thx mate, doesn't seem to want to boot for me right now..

I'm using goa trip, on rfs.

gonna back up and reflash to see if i can get it running..
The Following User Says Thank You to st4rk For This Useful Post: [ View ]
1st June 2011, 08:05 PM   |  #8  
Senior Member
Thanks Meter: 309
 
703 posts
Join Date:Joined: Jan 2011
More
Flashed on JVO with SGS kernel flasher. Voltage control set 0,-25,-50,-50,-75,-75. noop ,1200
So far everything works ok.

Sent from my GT-I9000 using XDA App
1st June 2011, 08:07 PM   |  #9  
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 wingg

Flashed on JVO with SGS kernel flasher. Voltage control set 0,-25,-50,-50,-75,-75. noop ,1200
So far everything works ok.

Sent from my GT-I9000 using XDA App

I recommend using the SIO scheduler, its a mix between noop and deadline...in my testing SIO and CFQ give the best results
The Following User Says Thank You to existz For This Useful Post: [ View ]
1st June 2011, 08:30 PM   |  #10  
aladin6's Avatar
Senior Member
Thanks Meter: 109
 
1,462 posts
Join Date:Joined: Mar 2009
Oh, this kernel reminds me of Super Optimized kernel :P.
Very happy to see a new kernel that really seems promising .
I'll wait for Simply Honey 3.6 update version and flash it

Post Reply Subscribe to Thread

Tags
one-for-all, über-beast-kernel
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes