Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
solarnz
Old
#1  
solarnz's Avatar
Recognized Developer - OP
Thanks Meter 2102
Posts: 678
Join Date: May 2010
Location: Sydney

 
DONATE TO ME
Default [KERNEL][ICS] Tiamat AOSP Kernel 3.0.5 (Updated 2012/2/9)


AOSP Kernels for the Motorola Xoom
Also available for HTC's Droid Incredible, Evo 4G, Nexus One, and Desire (GSM)


In compliance with the GPL, every change and all attributions can be found in full detail in my git repositories. Please feel free to explore, fork, or even cherry-pick (please include an attribution to the appropriate dev).

Tiamat-AOSP Code Homepage -- Source for all Tiamat Kernels
Github repository (for pull requests)

Quote:
Version Guide


Tiamat versions are listed in the format X.Y.Z

A progression in X indicates a major change or upgrade from previous versions.
A progression in Y indicates a stable release with some medium alteration or many small ones together.
A progression in Z indicates a minor change and is usually a testing release. Not all of these are released.
Quote:
Change Log:


Code:
Quote:
Version 3.x.x - Third generation Tiamat kernels for Android 4.0
Version 3.0.5
  • New 2.6.39 kernel from google
  • Including overclocking to 1.7GHz
  • Included lagfree governor
  • Included miscellaneous configuration changes
  • CIFS, NTFS and NFS built into the kernel
Quote:
Version 2.x.x - Second generation Tiamat kernels for 3.2
Version 2.2.0
  • Fixed 4G modem support (huge thanks to kcrudup)
  • Brought in many nvidia upstream changes
  • Switched to BFQ as the default I/O schedular
  • Includes the lagfree cpu frequency governor
Version 2.1.0
  • Brought back the autogroup cpu scheduler. (Thanks to kcrudup)
  • Many Low-level nvidia bugfixes.
  • Brought in the SIO I/O Scheduler
  • Fixed the wifi sleep issue (TDR)
  • Fixed the 1.7ghz voltage issues (TDR)
  • Removed the usb mass storage support. (being able to write directly to the external sdcard via your pc)
  • GPU automatic frequency scaling
Version 2.0.0
  • ONLY SUPPORTS ANDROID 3.2
  • Apple Magic Mouse Support
  • 1.7Ghz frequency tweaking
  • Cpu Frequency scaling patch - should be nicer now.
  • Disabled the autogroup scheduler
  • Voltage Controls - Thanks TDR!
  • Miscellaneous upstream changes
Quote:
Version 1.x.x
Version 1.4.4
  • Introducing 1.7Ghz Overclock!
  • All frequency steps built in. 1.2, 1.408, 1.504, 1.6, and 1.7!
  • Two versions. Overclocked GPU and Stock GPU [request filled]
  • USB Tether work for real now! I personally tested with my Evo running Konikub's Evo Elite III Sense Froyo Rom. See below for script.
  • Added Realtek 8150 USB Ethernet Dongle Module [request filled]
  • Usb Mass Storage now stock in build. Visit Mass Storage Tool Thread by dinomight for implementation. (thanks Kcrudup for turning on lun0 for us ;D )
  • Please see important release notes for this build.
Version 1.4.3
  • Fixed second core scaling wake issue. Thanks TDR
  • Only need a single build now as scaling works the way it should (Ya for me :D )
  • Brought back 2.6.36.4 (thanks Cybertronicz for digging it up)
  • Autogroup Scheduler brought back (by Cybertronicz from .38 tree)
  • Now using SLUB allocator
  • Eliminated even more debug bloat
  • HFS and HFSPlus file system modules for Mac users [request filled]
  • Usb Mass Storage now stock in build. Visit Mass Storage Tool Thread by dinomight for implementation. (thanks Kcrudup for turning on lun0 for us ;D )
Version 1.4.2
  • Two builds! Overclocked to 1.6Ghz and 1.4Ghz. If you had stability issues with 1.5Ghz, choose the 1.4Ghz. If 1.5Ghz ran fine for you, grab the 1.6Ghz.
  • Just for now, kernel version had to drop to 2.6.36.3 from 2.6.36.4
  • All the popular file system and network mount modules including:
    • CIFS for windows network mounts
    • NFS and XFS
    • TUN with full ipv6 support!
    • AUFS for dual mount and other uses
    • NTFS for mounting ntfs partitions
    • nls_utf8.ko for foreing language network mounts
    • And much more!
  • Implemented USB Ethernet for USB Tether from phone to Xoom!
  • Extreme debug bloat removal and massive kernel optimization
  • Linpack 69 and Quadrant 4800! (on 1.6Ghz Performance governor)
Version 1.4.1
  • Mass Storage has been removed do to stability issues. Your SD Card still works just fine without it!
  • More updates from Google AOSP.
  • Please visit Tiamat Xoom Kernel Github Repo for commit history.
Version 1.4.0
  • Mass Storage now enabled in Android with easy scripter script. Thanks kcrudup for enable mass_storage_platform_device in board driver.
  • Huge source update from tegra upstream. Preparation for the elusive Motorola update we don't even need now!
  • Found lost L2 Cache patch. Linpack 65 and Quadrant 3000 out the box.
  • Removed more bloat from kernel. Much leaner and meaner.
Version 1.3.2
  • Now flashable through recovery! No more fastboot nonsense!
  • Upgrade to 2.6.36.4 thanks Cybertronicz!
  • Merged several branches from Kcrudup into Tiamat master.
  • Removed debugging bloat from modules
Version 1.3.1
  • No kernel code modfications, just changes to init.stringray.rc and vold.fstab
  • sdcard2 now shows up inside sdcard so it plays nice with system and gallery
  • Make sure you follow special instructions in "How To Install"
Version 1.3.0
  • SD Card enabled! Look for "sdcard2" in root. Same install instructions as 1.1.6
  • Huge thanks to kcrudup for ideas on gpio and "mount at boot" service. You da man!
  • Thanks onicrom for helping with diagnostics and testing!
  • Thanks cayniarb, bcnice20, and stiffspliff for teaching me so much!
Version 1.1.6
  • Only updated module, no kernel changes
  • Modified tun.ko for Advanced IP Routing (untested, please provide feedback)
Version 1.1.5
  • Added tun.ko for OpenVPN support (untested, please provide feedback)
  • Added cifs.ko for Windows Netshare (confirmed working)
  • Modded ramdisk and vold.fstab for USB Hosting support (Thank's a million to Roebeet!)
  • Works perfect with new OTA!
Version 1.1.0
  • Updates to memory patches
  • Removed Smartass Governor. Need more research.
  • Updates to wifi drivers for wifi-only device compatibility
Version 1.0.0
  • Initial release 2.6.36.3
  • Implemented Smartass governer
  • Enabled additional governers in Kconfig
Features
  • Overclocking to 1.7GHz
  • Under / Over volting
  • Lagfree governor
  • NFS, CIFS and NTFS
  • Latest kernel changes from google
Quote:
How to Install

Quote:
Instruction for flashing Tiamat Xoom 3.X.X Kernel
NOTE: you must have android 4.0 installed (ICS). This kernel will not work on any prior android versions.

1. Reboot into recovery.
2. Go into "mounts and storage"
3. Select "mount USB storage"
4. Your SD Card will now be mounted on your computer. Drop the kernel onto the external SD Card.
5. "Go Back" then go into "install zip from sdcard" then "choose zip from sdcard"
7. Back out to main menu and reboot.
Downloads

Tiamat 3.0.5 Overclocked GPU




Tiamat 3.0.5 Stock GPU




Join me in #xoom on freenode.net.
Need to contact me? I'm on IRC, Twitter and G+
The Following 21 Users Say Thank You to solarnz For This Useful Post: [ Click to Expand ]
 
bigrushdog
Old
(Last edited by bigrushdog; 23rd February 2012 at 08:59 PM.)
#2  
bigrushdog's Avatar
Recognized Developer
Thanks Meter 4205
Posts: 2,440
Join Date: Apr 2007
Location: Fontana, CA

 
DONATE TO ME
Default Driver Packs

Module Driver Kernel Packs have moved to Tegra Hardware And Feature Implementation
The Following 5 Users Say Thank You to bigrushdog For This Useful Post: [ Click to Expand ]
 
ATZ-007
Old
#3  
ATZ-007's Avatar
Senior Member
Thanks Meter 231
Posts: 665
Join Date: Sep 2009
Location: London
Thank you.

I'll try it on EOS v.1.0 later.

Keep up the good work

Sent from my Desire HD
Phone:HTC One X,
Phone:HTC Desire HD - Radio:26.14.04.28_M
Phone:Black T-Mobile G1

Tablet:Motorolla Xoom
Tablet:HP Touchpad

Follow me on Twitter and visit My YouTube Channel ---
 
GDT
Old
#4  
GDT's Avatar
Senior Member
Thanks Meter 37
Posts: 826
Join Date: Mar 2007
Location: Bologna
Quote:
Originally Posted by ATZ-007 View Post
I'll try it on EOS v.1.0 later.
It's already inside Team EOS v1.0.0
The Following User Says Thank You to GDT For This Useful Post: [ Click to Expand ]
 
albundy2010
Old
#5  
Senior Member
Thanks Meter 841
Posts: 2,171
Join Date: Sep 2010
Not the stockgpu one.
 
ShonkUK
Old
#6  
Senior Member
Thanks Meter 83
Posts: 125
Join Date: Feb 2011
Thanks running fine on stock ics

Does this support init.d
 
bigrushdog
Old
#7  
bigrushdog's Avatar
Recognized Developer
Thanks Meter 4205
Posts: 2,440
Join Date: Apr 2007
Location: Fontana, CA

 
DONATE TO ME
Quote:
Originally Posted by ShonkUK View Post
Thanks running fine on stock ics

Does this support init.d
Init.d support comes from ramdisk, not the kernel. So flashing this kernel has no impact on whether or not your build has init.d. However most custom roms do.
The Following User Says Thank You to bigrushdog For This Useful Post: [ Click to Expand ]
 
zutik
Old
#8  
zutik's Avatar
Member
Thanks Meter 2
Posts: 47
Join Date: Nov 2007
Location: Erandio ( Basque Country )
Hi, can you add the qf9700.ko module ( USB to Ethernet driver) i cant see in the list... THX! !!!!!!

Enviado desde mi Nexus One usando Tapatalk
 
liftman-
Old
#9  
Senior Member
Thanks Meter 58
Posts: 412
Join Date: Nov 2011
cool
you guys are spoiling us
The Following User Says Thank You to liftman- For This Useful Post: [ Click to Expand ]
 
dislplin01
Old
#10  
dislplin01's Avatar
Senior Member
Thanks Meter 119
Posts: 1,166
Join Date: Apr 2011
Quote:
Originally Posted by liftman- View Post
cool
you guys are spoiling us
So true

Sent from my Xoom using Tapatalk
Device: Nexus 4
ROM: Paronoidroid 3.0
Kernel: Franco Kernel nightly 83
Tablet: Nexus 7
Retired: LGp500, HTC Sensation, Moto Xoom, Galaxy Nexus
PS if i help you press the thank you button it makes me feel all warm inside

 
Post Reply+
Tags
kickass-kernel-for-kickass-rom
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

report this ad
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...