5,594,077 Members 46,463 Now Online
XDA Developers Android and Mobile Development Forum

[KERNEL][I9000] TalonDEV 0.5.1-RC1 (0.6.0.1) [OC/UV][VoodooSnd v10][ZRAM][EXT4]

Tip us?
 
existz
Old
(Last edited by existz; 28th December 2011 at 10:09 PM.)
#1  
existz's Avatar
Recognized Developer - OP
Thanks Meter 7147
Posts: 4,391
Join Date: Nov 2008
Location: Kentucky

 
DONATE TO ME
Default [KERNEL][I9000] TalonDEV 0.5.1-RC1 (0.6.0.1) [OC/UV][VoodooSnd v10][ZRAM][EXT4]

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)
LG Nexus 5
ROM: Stock 4.4.2 KOT49H
Kernel: Faux 008 3.4+
Radio: M8974A-1.0.25.0.15

Samsung Galaxy Nexus
ROM: AOKPx 4.2.2
Kernel: 3.0.80

HTC Inspire 4G
ROM: aospX 4.0.4
Radio: 12.59.60.26P_26.11.04.21_M
RIL: HTC-RIL 2.2.0018G AOSP

Other Devices
Google Chromecast
Samsung Captivate
Samsung Galaxy Tab 10.1"
Samsung Galaxy Tab2 7"


Github: https://github.com/existz
Launchpad: https://launchpad.net/aospx
Homepage: http://code.google.com/p/aospx

LinuxMint Petra [Mate 1.8.0] || 3.13-6.dmz.1-liquorix || AMD A6-4400M 2.7ghz + 8GB
The Following 124 Users Say Thank You to existz For This Useful Post: [ Click to Expand ]
 
existz
Old
#2  
existz's Avatar
Recognized Developer - OP
Thanks Meter 7147
Posts: 4,391
Join Date: Nov 2008
Location: Kentucky

 
DONATE TO ME
Reserved

10char
LG Nexus 5
ROM: Stock 4.4.2 KOT49H
Kernel: Faux 008 3.4+
Radio: M8974A-1.0.25.0.15

Samsung Galaxy Nexus
ROM: AOKPx 4.2.2
Kernel: 3.0.80

HTC Inspire 4G
ROM: aospX 4.0.4
Radio: 12.59.60.26P_26.11.04.21_M
RIL: HTC-RIL 2.2.0018G AOSP

Other Devices
Google Chromecast
Samsung Captivate
Samsung Galaxy Tab 10.1"
Samsung Galaxy Tab2 7"


Github: https://github.com/existz
Launchpad: https://launchpad.net/aospx
Homepage: http://code.google.com/p/aospx

LinuxMint Petra [Mate 1.8.0] || 3.13-6.dmz.1-liquorix || AMD A6-4400M 2.7ghz + 8GB
The Following 7 Users Say Thank You to existz For This Useful Post: [ Click to Expand ]
 
zenosteam
Old
#3  
zenosteam's Avatar
Senior Member
Thanks Meter 141
Posts: 1,435
Join Date: Jan 2011
Location: oran
thanks for this good work and giving us a new live for this kernel what application for uc ov do you recommend with it ?
 
wingg
Old
#4  
Senior Member
Thanks Meter 303
Posts: 684
Join Date: Jan 2011
Hi.Its great to see Talon Kernel again.
Downloading...
Regards .

Sent from my GT-I9000 using XDA App
 
simone201
Old
#5  
simone201's Avatar
Recognized Developer
Thanks Meter 4902
Posts: 4,752
Join Date: Sep 2010
Location: Lecco

 
DONATE TO ME
Will take a look at it, seems promising now! XD
Anyway good work guys!

Support my Work, Please
The Following 2 Users Say Thank You to simone201 For This Useful Post: [ Click to Expand ]
 
existz
Old
#6  
existz's Avatar
Recognized Developer - OP
Thanks Meter 7147
Posts: 4,391
Join Date: Nov 2008
Location: Kentucky

 
DONATE TO ME
Quote:
Originally Posted by zenosteam View Post
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
LG Nexus 5
ROM: Stock 4.4.2 KOT49H
Kernel: Faux 008 3.4+
Radio: M8974A-1.0.25.0.15

Samsung Galaxy Nexus
ROM: AOKPx 4.2.2
Kernel: 3.0.80

HTC Inspire 4G
ROM: aospX 4.0.4
Radio: 12.59.60.26P_26.11.04.21_M
RIL: HTC-RIL 2.2.0018G AOSP

Other Devices
Google Chromecast
Samsung Captivate
Samsung Galaxy Tab 10.1"
Samsung Galaxy Tab2 7"


Github: https://github.com/existz
Launchpad: https://launchpad.net/aospx
Homepage: http://code.google.com/p/aospx

LinuxMint Petra [Mate 1.8.0] || 3.13-6.dmz.1-liquorix || AMD A6-4400M 2.7ghz + 8GB
 
st4rk
Old
#7  
st4rk's Avatar
Senior Member
Thanks Meter 90
Posts: 747
Join Date: Aug 2007
Location: London
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..
SGS I9000
T-H-S ICS
Kernel: TKGlitch/Stock

Big up Sam for his Surface roms!

If someone is helpful.. why not hit the thanks button. ;-D
The Following User Says Thank You to st4rk For This Useful Post: [ Click to Expand ]
 
wingg
Old
#8  
Senior Member
Thanks Meter 303
Posts: 684
Join Date: Jan 2011
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
 
existz
Old
#9  
existz's Avatar
Recognized Developer - OP
Thanks Meter 7147
Posts: 4,391
Join Date: Nov 2008
Location: Kentucky

 
DONATE TO ME
Quote:
Originally Posted by wingg View Post
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
LG Nexus 5
ROM: Stock 4.4.2 KOT49H
Kernel: Faux 008 3.4+
Radio: M8974A-1.0.25.0.15

Samsung Galaxy Nexus
ROM: AOKPx 4.2.2
Kernel: 3.0.80

HTC Inspire 4G
ROM: aospX 4.0.4
Radio: 12.59.60.26P_26.11.04.21_M
RIL: HTC-RIL 2.2.0018G AOSP

Other Devices
Google Chromecast
Samsung Captivate
Samsung Galaxy Tab 10.1"
Samsung Galaxy Tab2 7"


Github: https://github.com/existz
Launchpad: https://launchpad.net/aospx
Homepage: http://code.google.com/p/aospx

LinuxMint Petra [Mate 1.8.0] || 3.13-6.dmz.1-liquorix || AMD A6-4400M 2.7ghz + 8GB
The Following User Says Thank You to existz For This Useful Post: [ Click to Expand ]
 
aladin6
Old
#10  
aladin6's Avatar
Senior Member
Thanks Meter 109
Posts: 1,462
Join Date: 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
androniennn.

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

Advanced Search
Display Modes