[KERNEL][ICS] Tiamat AOSP Kernel 3.0.5 (Updated 2012/2/9) - Xoom Android Development

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
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)
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.​
Click to expand...
Click to collapse
Change Log:​
Code:
[center][quote][b][size="4"]Version 3.x.x - Third generation Tiamat kernels for Android 4.0[/size][/b][/quote][/center]
[b]Version 3.0.5[/b]
[list]
[*] 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
[/list]
[center][quote][b][size="4"]Version 2.x.x - Second generation Tiamat kernels for 3.2[/size][/b][/quote][/center]
[b]Version 2.2.0[/b]
[list]
[*] 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
[/list]
[b]Version 2.1.0[/b]
[list]
[*] 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
[/list]
[b]Version 2.0.0[/b]
[list]
[*] 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
[/list]
[center][quote][b][size="4"]Version 1.x.x[/size][/b][/quote][/center]
[b]Version 1.4.4[/b]
[list]
[*]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 [URL="http://forum.xda-developers.com/showthread.php?t=1068999"]Mass Storage Tool Thread by dinomight[/URL] for implementation. (thanks Kcrudup for turning on lun0 for us ;D )
[*]Please see important release notes for this build.
[/list]
[b]Version 1.4.3[/b]
[list]
[*]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 [URL="http://forum.xda-developers.com/showthread.php?t=1068999"]Mass Storage Tool Thread by dinomight[/URL] for implementation. (thanks Kcrudup for turning on lun0 for us ;D )
[/list]
[b]Version 1.4.2[/b]
[list]
[*]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:
[LIST]
[*]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!
[/LIST]
[*]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)
[/list]
[b]Version 1.4.1[/b]
[list]
[*]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.
[/list]
[b]Version 1.4.0[/b]
[list]
[*]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.
[/list]
[b]Version 1.3.2[/b]
[list]
[*]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
[/list]
[b]Version 1.3.1[/b]
[list]
[*]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"
[/list]
[b]Version 1.3.0[/b]
[list]
[*]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!
[/list]
[b]Version 1.1.6[/b]
[list]
[*]Only updated module, no kernel changes
[*]Modified tun.ko for Advanced IP Routing (untested, please provide feedback)
[/list]
[b]Version 1.1.5[/b]
[list]
[*]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!
[/list]
[b]Version 1.1.0[/b]
[list]
[*]Updates to memory patches
[*]Removed Smartass Governor. Need more research.
[*]Updates to wifi drivers for wifi-only device compatibility
[/list]
[b]Version 1.0.0[/b]
[list]
[*]Initial release 2.6.36.3
[*]Implemented Smartass governer
[*]Enabled additional governers in Kconfig
[/list]
Click to expand...
Click to collapse
Features
Overclocking to 1.7GHz
Under / Over volting
Lagfree governor
NFS, CIFS and NTFS
Latest kernel changes from google
How to Install
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.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Downloads
Tiamat 3.0.5 Overclocked GPU
Tiamat 3.0.5 Stock GPU
​

Driver Packs
Module Driver Kernel Packs have moved to Tegra Hardware And Feature Implementation​

Thank you.
I'll try it on EOS v.1.0 later.
Keep up the good work
Sent from my Desire HD

ATZ-007 said:
I'll try it on EOS v.1.0 later.
Click to expand...
Click to collapse
It's already inside Team EOS v1.0.0

Not the stockgpu one.

Thanks running fine on stock ics
Does this support init.d

ShonkUK said:
Thanks running fine on stock ics
Does this support init.d
Click to expand...
Click to collapse
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.

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

cool
you guys are spoiling us

liftman- said:
cool
you guys are spoiling us
Click to expand...
Click to collapse
So true
Sent from my Xoom using Tapatalk

bigrushdog said:
Drivers Galore!
Click to expand...
Click to collapse
What about Video4Linux Support or hopefully integrated UVC Support for these Kernel ?
Would be great if these often requested feature would be implemented !!

So I would like to ask which version is included in the EOS 1.0 rom?
Is it the gpu overclock version or the non-overclock version?

Thank you!!!!!!!! Brd & Solar FTW

tb-killa said:
What about Video4Linux Support or hopefully integrated UVC Support for these Kernel ?
Would be great if these often requested feature would be implemented !!
Click to expand...
Click to collapse
Post up a link to some source and I'll take a look. If by UVC you mean undervolt, you already can.

bigrushdog said:
Post up a link to some source and I'll take a look. If by UVC you mean undervolt, you already can.
Click to expand...
Click to collapse
UVC is a linux video driver. See here http://forum.xda-developers.com/showthread.php?t=1191233

zutik said:
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
Click to expand...
Click to collapse
Sorry man, I grepped the entire kernel repo, and it's not there. Perhaps if you could link to source I may be able to help.

farmer bobathan said:
UVC is a linux video driver. See here http://forum.xda-developers.com/showthread.php?t=1191233
Click to expand...
Click to collapse
Ok. Just so I'm clear here. It looks like this is a driver for an external usb imaging device, like a webcam. I can take a look at it, but why?

bigrushdog said:
Sorry man, I grepped the entire kernel repo, and it's not there. Perhaps if you could link to source I may be able to help.
Click to expand...
Click to collapse
its posted here: http://forum.xda-developers.com/showthread.php?t=1418591&page=2 by kluczus maybe can be useful
this is the source and thanks !!! GREAT JOB !!

usb-lan dm9601 works great
For ntfs usb-otg-watcher is needed, with this app i can use my 16gb with ntfs ... ...without until now not...
Craxx
Send from my MZ601 eos ICS with Tapatalk

zutik said:
its posted here: http://forum.xda-developers.com/showthread.php?t=1418591&page=2 by kluczus maybe can be useful
this is the source and thanks !!! GREAT JOB !!
Click to expand...
Click to collapse
This driver is not playing nice with .39 kernel. Are you sure some of the other drivers won't work? Also, I'd consider spending a few bucks and upgrading your adapter. This chipset is ancient. It maxes out at 1Mbps

Related

[KERNEL][AOSP]Tiamat Xoom 2.2.0 "Odachi" [Update: 2011/11/13]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
AOSP Kernels for the Motorola Xoom
Also available for HTC's Droid Incredible, Evo 4G, Nexus One, and Desire (GSM)​
Tiamat is a kernel designed for use on the Motorola Xoom. We are very exicted about the future of Honeycomb and Tegra development.
Click to expand...
Click to collapse
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​
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.​
Click to expand...
Click to collapse
Change Log:​
Code:
[center][quote][b][size="4"]Version 2.x.x - Second generation Tiamat kernels for 3.2[/size][/b][/quote][/center]
[b]Version 2.2.0[/b]
[list]
[*] 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
[/list]
[b]Version 2.1.0[/b]
[list]
[*] 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
[/list]
[b]Version 2.0.0[/b]
[list]
[*] 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
[/list]
[center][quote][b][size="4"]Version 1.x.x[/size][/b][/quote][/center]
[b]Version 1.4.4[/b]
[list]
[*]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 [URL="http://forum.xda-developers.com/showthread.php?t=1068999"]Mass Storage Tool Thread by dinomight[/URL] for implementation. (thanks Kcrudup for turning on lun0 for us ;D )
[*]Please see important release notes for this build.
[/list]
[b]Version 1.4.3[/b]
[list]
[*]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 [URL="http://forum.xda-developers.com/showthread.php?t=1068999"]Mass Storage Tool Thread by dinomight[/URL] for implementation. (thanks Kcrudup for turning on lun0 for us ;D )
[/list]
[b]Version 1.4.2[/b]
[list]
[*]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:
[LIST]
[*]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!
[/LIST]
[*]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)
[/list]
[b]Version 1.4.1[/b]
[list]
[*]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.
[/list]
[b]Version 1.4.0[/b]
[list]
[*]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.
[/list]
[b]Version 1.3.2[/b]
[list]
[*]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
[/list]
[b]Version 1.3.1[/b]
[list]
[*]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"
[/list]
[b]Version 1.3.0[/b]
[list]
[*]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!
[/list]
[b]Version 1.1.6[/b]
[list]
[*]Only updated module, no kernel changes
[*]Modified tun.ko for Advanced IP Routing (untested, please provide feedback)
[/list]
[b]Version 1.1.5[/b]
[list]
[*]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!
[/list]
[b]Version 1.1.0[/b]
[list]
[*]Updates to memory patches
[*]Removed Smartass Governor. Need more research.
[*]Updates to wifi drivers for wifi-only device compatibility
[/list]
[b]Version 1.0.0[/b]
[list]
[*]Initial release 2.6.36.3
[*]Implemented Smartass governer
[*]Enabled additional governers in Kconfig
[/list]
Click to expand...
Click to collapse
How to Install
Instruction for flashing Tiamat Xoom 2.X.X Kernel
NOTE: These instruction assume you have flashed ClockworkMod Recovery and upgraded to Honeycomb 3.2!
Proceed to the Download Center post and grab your kernel.
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.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Download Center​
Click to expand...
Click to collapse
DISCLAIMER​
Only get Official Tiamat Xoom Kernel releases from this location or download from Kernel Manager. As a user and Android Enthusiast, you can rest assured that the releases from these sources are SAFE. These releases have been rigorously tested and are suitable for public release.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
As a Tiamat Xoom Kernel User, you agree to the following terms and common sense principals
As an Android Enthusiast, you are responsible for having a basic understanding of commonly used tools. These include, but are not limited to, ADB, shell, fastboot, and ClockworkMod Recovery.
You agree to follow the instructions EXACTLY AS POSTED. With recovery and Kernel Manager, it should now be relatively easy to flash.
You agree that this is a kernel development thread on a development website. You will treat other users with dignity respect. Your posts will be easily understandable and productive.
You agree to NEVER ASK FOR TIMEFRAMES OR ETA'S. I have a boss at work, and at home, and it's not you.
As an Android Developer, I pledge to release SAFE kernels that are as stable as possible. The goal of kernel development is to improve the performance, battery life, and provide additional functionality to Android devices.
I pledge to keep my Github repository up-to-date. You will ALWAYS be able to fork, pull request, or just review my source. In fact, I highly encourage user participation in the development process.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
By clicking on the download links below, you agree to the terms and conditions set forth in the aforementioned paragraph.
Full repository of all versions, released and unreleased for the HTC Droid Incredible, the HTC Evo 4G, and the Xoom
General Overclocking Notes: 1.7Ghz is likely as far as we can push the Tegra2 cores. We have stress tested the heck out of 1.7 and it is safe. However, safe does not mean stable. Personally, I can run 1.7 on Interactive governor all day and it's smooth as butter. Other folks get reboots. If you can not run at 1.7, try 1.6. Everybody who tested was able to run at 1.504 without any problems. Just because this release is clocked to 1.7, that does not mean you can not run at stock speeds. Simply do not overclock. The settings for 1Ghz are identical to stock settings. I HIGHLY RECOMMEND you leave your device on INTERACTIVE. You may use Performance solely for benchmarking purposes, but then PUT IT BACK.​
DOWNLOADS
Version 2.2.0 "Odachi" - Overclocked GPU
MD5sum: bfa60c8f70472d028bbf7380effb3c40
Version 2.2.0 "Odachi" - Stock GPU
MD5sum: 58a669e71c4db8fae3d29639b725cb54​
Kernel Archive:
Code:
2.1.0
[url=http://goo.gl/BuLAu]Version 2.1.0 "Tachi" - Overclocked GPU[/url]
MD5sum: 0b19881baa7f05e63dddc102945ea97b
[url=http://goo.gl/dbmNT]Version 2.1.0 "Tachi" - Stock GPU[/url]
MD5sum: ef8ced87e992aa8937d43c952a2d55bb
2.0.0
[url=http://bit.ly/qJUEqn]Version 2.0.0 "Katana" - Overclocked GPU[/url]
MD5sum: f6d64e4e81d2ac050ac1c603b1dbae84
[url=http://bit.ly/o0GUxv]Version 2.0.0 "Katana" - Stock GPU[/url]
MD5sum: 1fd6a9dfe9c977d53483cb87be258687
Release Notes:
Version 2.2.0
Woah... it's been a while since the last kernel release!
For this release, I have to give a huge shoutout to kcrudup, who was able to obtain the new modem drivers that are required for 4G to function.
Other than the 4G support, we have also added support for the lagfree cpu frequency governor.
Your first boot may take a while, depending on how many applications you have installed. Mine took about 8 minutes.
--solarnz​
Version 2.1.0
So here it is! The first kernel since the merge of Tiamat and Launchpad!
Firstly, thanks to TDR the wifi sleep issue is now fixed!
We have also fixed the under/overvoltage settings for 1.7 Ghz.
Missing from this release is Usb Mass Storage support. (Not usbOTG, where the Xoom is the usb host) In 3.2 we are able to access the external sdcard through the MTP protocol and removing support for this helps the stability of the usb connectivity on the xoom.
(USB Mass storage support is buggy)
We have also brought in a LOT of changes from nvidia with regards to bug patches and enhancements for the tegra platform.
Due to some of the changes by nvidia, when your device boots, after it displays the motorola logo it will show distortion before the boot animation. This is normal on this kernel and doesn't seem to effect the device at all.
You would of also noticed that we've moved to another thread from this release. This is to help differentiate between the 1.x.x series which is not supported on Android 3.2, and likewise with the 2.x.x on 3.1.​
..........
Reserved for me
Waiting!
Enviado desde mi MB860 usando XDA Premium App
Any info regarding this new kernel? Maybe some....
solarnz said:
Kernel Info
Click to expand...
Click to collapse
Nice to see another kiwi on the forums, have just ordered my Xoom from Amazon, due to arrive (and subsequently run Tiamat!) next week. Gotta love that USD rate at the moment!
why "Removed the usb mass storage support. (being able to write directly to the external sdcard via your pc)", is there any problem arise from this?
EDIT : Sorry, didn't read your post. So excited actually. I also experienced reboot when connected to pc thru usb but i thought it's not the problem..hehhee.
EDIT 2: i don't know what wrong from CWM 3.2 after choose mount usb storage, i cannot see my external micro sd from my pc. I tried 2 times into recovery but still failed to detect my external sd card. If someone know the solution, please share with me. Because if i cannot find the solution, i cannot upgrade to this new kernel. Why? Because if i want to use my external sdcard, i will have to disable my 3g card just to remove the external sd card and connect it to my pc using micro sd card read.
WOW! It comes too soon
win....installing now
The upgrade from the last gpu oc kernel went without incident. I did get a system lockup when viewing a video on cnet.com in dolphin hd and maximizing it while it was playing. The screen froze and there was a buzzing sound coming from the speakers. I forced a reboot, two button salute, but was not able to reproduce it while watching the same video.
So far it's nice and responsive. Boy do we get frequent updates with far better results than from Motorola/google.
Downloading now you guys rock.
Sent from my Xoom using Tapatalk
thanks guys
edit: flashed and running smooth so far.
difference?
Can someone tell me the difference of these two packages?
One is from https://github.com/Tiamat-AOSP/Tiamat-Xoom, the package is
Tiamat-AOSP-Tiamat-Xoom-Tiamat_2.1.0-0-g5b6121e.zip
Its size is 103 mb.
The other one is the kernel downloaded from here.
Does the first one include rom?
Thanks
google map still can't be updated, and browser still crashes for "find on page"
Flashed and works great will this be coupled with a rom update?
Sent from my Xoom using XDA Premium App
Very nice, will flash soon.
Working perfectly on the 3.2 Non-US 3G ROM.
Many Thanks Team Tiamat!
This is truly awesome...so smooth and with the OC gpu, games are working like a dream.

[22.Sep.2011][Kernel 2.6.32.43] Kefir.net's v0.9.6.1[BFS/SLQB/Smass2/UV/128mhz]

I've rebuild kernel for for my needs, so maybe someone will be interested in it to:
Current version: 0.9.6.1
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
- Kernel is patched to 2.6.32.39
- Shedulers BFS; Simple I/O (AS and CFQ avaliable)
- SLQB memory allocator
- TinyRCU: Bloatware edition
- UV 925mv min
- SmartassV2 governor (interactive by default)
- CPU Frequency min/max - 128/1536
Kernel is based on tytung_R12 + HierOS 1.7.2 partly and build with GCC 4.5.x and latest (2011q1) toolchain.
Features excluded
- btrfs/squashfs/cifs support
- userspace governor.
- and some unnecessary for HD2 features
- and maybe something more
Tested on NexusHD2 3.0.
Download
MAGLDR Stable - Download v0.9.6.1
cLK Stable for AOSP roms - Download v0.9.6.1
Previous releases - Download
If you have "robovoice" - fix
If you have problems with Wi-Fi, try this wpa_supplicant
Please, provide feeback!
Thanks for tytung, HierOS, rafpigna, hastarin, Cotulla, warrenb213 and all kernel devs for making HD2 kernel
Source code: https://github.com/kefirnet/Leo-2.6.32
Changelog
0.9.7.x are unstable testing releases!
26.09.2011 v0.9.7.4
- fixed hw video decoder
25.09.2011 v0.9.7.3
- root permissions fix
25.09.2011 v0.9.7.2
- a2sd fix
25.09.2011 v0.9.7.1
- sd-ext fix
- bugfixes for kgsl, msm drivers and common ARM code
24.09.2011 v0.9.7
- added back reiserfs by user request
- Kernel is patched to 2.6.32.43
- LZMA kernel compression
- TityRCU and Simple I/O scheduler by default
- adjusted mic settings (thanks dorimanx )
- Some updated drivers for latest HTC sources
- lots of bugfixes in drivers and kernel.
23.09.2011 v0.9.7b Testing
- completely based on HierOS 1.7.2. Canceled
22.09.2011 v0.9.6.1
- added back ext3 support
21.09.2011 v0.9.6
- some patches from aca-kernel (thanks warrenb213)
- some patches from CM7 and Linux kernel mainline
- bugfixes
21.09.2011 v0.9.5
- fixed kgsl warnings.
- updated BFS
- added back swap, CFQ
20.09.2011 v0.9.4
- bugfixes and some more patches
- added Smartassv2 governor
20.09.2011 v0.9.3
- Kernel is patched to 2.6.32.39
- fixed phone stuck at more than 1190 mhz
- added SLQB memory allocator
20.09.2011 v0.9.2
- bugfixes and some patches from CM and Linux kernel mainline
19.09.2011 v0.9.1
- released on xda after internal testing
- some bugfixes
18.09.2011 v0.9 Testing
- kernel updated to 2.6.32.35
- fixed bootloops
17.09.2011 v0.8 Testing
- added BFS
- set Noop as default I/O scheduler
17.09.2011 v0.7 Testing
- updated kernel to 2.6.32.32
- some patches from Linux kernel mainline
16.09.2011 v0.6 Testing
- fixed power issues
16.09.2011 v0.5 Testing
- updated kernel to 2.6.32.28
15.09.2011 v0.4 Testing
- updated kernel to 2.6.32.22
15.09.2011 v0.3 Testing
- updated kernel to 2.6.32.16
14.09.2011 v0.2 Testing
- some patches from codeaurora
14.09.2011 v0.1 Testj g
- mixing sources and building custom kernel
Thank you for sharing!
Download link fixed it attachment
Kefir.net said:
Features excluded:
- ext3
- ppp support (so, no internet with cLK)
- Bluetooth headset support
- performance, userspace, smartass governors.
Click to expand...
Click to collapse
Why, but why?!!
Please insert bluetooth support!!!
ph03n!x said:
Why, but why?!!
Click to expand...
Click to collapse
I want to make clean kernel only for things, that I need..I don't need this features
I'll rebuild it later with ppp, VPN, BT headset support.
thanks
does it work on cLK ?
does it support mic gain fix;
Bootloop on Typhoon 3.6.3
Another version in attachment - 0.9.1b, try it.
ppp, BT headset, vpn added back
thanks
does it work on cLK ?
Click to expand...
Click to collapse
0.9.1b will work, but you must generate boot.img for your ROM.
clio94 said:
does it support mic gain fix;
Click to expand...
Click to collapse
Yes, everything as tytung kernel.
Phone boots, but all apps FC's on GBLeoR3
Ryukenden said:
Phone boots, but all apps FC's on GBLeoR3
Click to expand...
Click to collapse
Currently I haven't tested it on Sense or CM7 ROMs, only AOSP..need more testing..
If you tried 0.9.1b version, you must delete wpa_supplicant, default.acdb from kernel zip and use another one for Sense.
Edit: just now installed 0.9.1 on this rom, works fine!
Conservative profile please?
0.9.1b works ok in hyperdroid v3.0. thank you
calvinfoo said:
Conservative profile please?
Click to expand...
Click to collapse
0.9.1b with conservative:
I have initrd.gz, could you guide me to make boot.img for cLK? Thanks
THANHVO31 said:
I have initrd.gz, could you guide me to make boot.img for cLK? Thanks
Click to expand...
Click to collapse
You can follow this guide to make boot.img http://forum.xda-developers.com/showpost.php?p=16444913&postcount=468
Is anyone have sd card problems with 0.9.1b?
Could you build a version without the audio tweaks, because 2 way call recording is not working with it.
Keep up the good work, I am always happy to see more people getting deeper into our hd2's. More devs = more features
Sent from my HTC HD2 using XDA App
CLK version please
I would like to try it out, can you make CLK version please?
Thanks!

[Kernel][JB & ICS] Leankernel: Minimalistic Kernel (ICS 3.10.0, JB 4.2.0 , 7/23/12)

[Kernel][JB & ICS] Leankernel: Minimalistic Kernel (ICS 3.10.0, JB 4.2.0 , 7/23/12)
Mod Type:: Kernel
Difficulty:: Very Easy
Mod Status:: Stable
Apply In:: CWM Recovery
Requires Root:: Yes
Source::
This is a minimalistic Galaxy Nexus kernel. My philosophy is to keep the kernel as lean and stable as possible, at the same time to keep the kernel as modern and close to latest mainstream linux as possible. You will see that my kernels will lack some of the bells and whistles from other kernels.
DOWNLOAD
JB: stable
Terminal Emulator not finding my scripts? Read this post.
Stock JRN84D kernel
JB: experimental builds (4.x and above)
ICS: stable
Experimentals & notrim builds (NOTE: 3.9.0exp6 is the latest and is equivalent to 3.10.0 stable)
all files
commit/change log (always up to date)
FEATURES
Patched to latest in Linux 3.0.x branch: 3.0.38.
All unnecessary kernel components removed to make kernel lean and fast!
OC to 1.65ghz. Boot speed is maxed at 1.2ghz within kernel (in addition to ramdisk) for stability.
User voltage control
InteractiveX V2 (screen-off hotplug of cpu1) added. Select it using setcpu if you want to use it.
Ramdisk tweaks (sysctl, vm, filesystem speed, etc.)
SWAP & zram (next generation compcache) support. Run "zram enable" in terminal.
init.d support in ramdisk.
lk.conf for basic kernel configuration.
HotplugX governor (Hotplug optimized and modified for screen-off suspend).
wakelock tweaks for wlan and lte modem
lkflash - script to flash latest versions of leanKernel from Terminal (type "su" without quotes, hit enter, then type "lkflash" without quotes and then hit enter)
checkv - voltage checking script (for custom undervolting) - detailed at bottom of this post.
checkt - script that displays 1) your current temp, 2) # of times you were throttled due to temp "recently", 3) CPU trim type, and 4) CPU silicon type, etc. (sample output)
Fast USB charge (by chad0982) and "ffc" toggle script by me. (Open terminal, and type "ffc" without quotes then enter)
ColorControl from both CM9 and Ezekeel (compatible with all ROMs). Helpful posts: 1and 2.
TempControl - sysfs interface to control the CPU temp threshold. Read these two posts: 1 and 2.
Variable GPU OC - sysfs interface to select GPU max speed between 307MHz (stock), 384MHz and 512Mhz. The changes take effect immediately. Check FAQ for more info and how to use it.
Custom SR Tuning - override kernel default minimum voltage for SR calibration. More info here and here. V2
SoundControl
Gamma Control
DIRECTIONS
Uh.... flash the zip in clockworkmod.
FAQ
SOURCE
ICS
JB
Thanks to forum member maddler for providing file hosting: http://www.host4droid.com/
Third party mods (not tested by me so use at your own risk)
Jakes lean tweaks.
Donate to your favorite charity, or donate to me.
Anyone flash this yet? I'm only concerned about battery life.
CHANGE LOG JB
v4.0.0 - Initial release (JELLY BEAN ONLY)
v4.1.0 (fefb04211256bd082776fab735acd56b) - change log
v4.2.0 (7ce15474db2baee1ffef86b0a46e4f0a) - change log
CHANGELOG ICS
v1.0.0 - Initial release
v1.0.1 - Fixed power off charging (only upgrade if you care about that).
v1.1.0 - rcu code updated to linux 3.2-rc7, boot speed max forced to 1.2ghz within kernel (stability), hotplug governor should be more stable now, zram enabled including custom enable script (run "zram enable" in terminal), small bug fixed in voltage control code.
v1.2.0 - interactiveX V2 with hotplug support, user undervolting works now, and all speeds undervolted by default (clear setcpu settings before flashing), ALSA SoC driver updated to 3.2-rc7
v1.2.1 - reverted a dep voltage change I made in 1.2.0. Only update if you're experiencing stability issues in 1.2.0 (if your coming directly from a version prior to 1.2.0 make sure you clear custom voltage settings)
v1.3.0 - re-wrote a lot of my user undervolting code (fixed some bugs and probably introduced others - haha), updated dm and futex code to linux 3.2, gpu undervolt at top speed, some code cleanup. (clear setcpu settings before flashing). Oh one more thing: undervolting 1.35ghz and higher is not reliable yet and is not recommended.
v1.4.0 - updated to Linux 3.0.15 (small release), voltage regulator driver from Linux 3.2, omap clock data updated from latest official omap source.
*v1.5.0 - updated to Linux 3.0.16 (big update), more accurate/reliable user voltage control for frequencies less than 1.35ghz.
v1.6.0 - read this post.
v1.6.1 - *battery drain - being fixed*, updated to Linux 3.0.17, fixed potential memleak in slub allocator, small omap4 update from android-omap source.
v1.6.4 (pulled - stay tuned) - moved some of the features off of 1.6.1 (but kept them in experimental) in order to fix/pinpoint potential source of battery drain possibly introduced in 1.6.1. You do not need to upgrade from 1.6.1 if it's working fine for you. Cpufreq updated to Linux 3.3.
v1.6.6 (bd0730ad3f57e050942356b647821256) - Fixed pm_suspend bug introduced by the Linux 3.0.17 patch *this fixes battery drain issue in 1.6.1 and 1.6.4*. Where's 1.6.5?
v1.7.0 (a7f3d241d68fd48c9f216e8399226e9d) - a bunch of fixes and updates from android-omap source including the hotplug fix, deadline scheduler updated to linux 3.2.
v1.7.1 (c2d0d4c59c198bb3f2281f164442ac0f) - removed some omap patches from 1.7.0 that may have been causing issues.
v1.7.3 (049a8ce4be0f0a392d6c0b694de1ad73) - went back to 3.0.16 base as I suspect there were more things in 3.0.17 causing subtle issues in releases newer than 1.5.0. Added a fix to reduce screen unlock lag in interactiveX. Brought back some of the OMAP patches from upstream android-omap source.
*v1.7.4 (3619144bee4cd86883692b48971ee5f8) - applied the rest of OMAP patches from android-omap source. Partially updated to 3.0.17. Wireless ADB support (if ROM has built-in support for it).
*v1.8.0 (7ddb6ac13d01ceaeed25b83ab13afb8c) - Updated to Linux 3.0.18 (big update - lots of fixes/changes). An omap driver fix. A fix for stalling RCU processing. Ramdisk changes for CM9 (or CM9 based ROMs) compatibility. This version should theoretically be smoother than the previous versions.
v1.9.0 (f703a8912d4dd19f82cc4bf17f37f1cd) - detailed log here.
*v1.10.0 (e9f2c4f2b458ddddeebfba842bb51756) - updated to Linux 3.0.20, completely modernized memory management compaction/migration code to Linux 3.3-rc3 (which also includes backporting much of the mm code)
v2.0.0 (a6a518d0a243c071ef6c02445acf2645) - detailed log here.
v2.0.1 (d9457f5fd0d9a74bc1c7fe37e1856907) - custom UV related issues (haptic feedback, volume, etc.) fixed. Custom UV code improved.
v2.1.0 (3362b0879e8a11681dc3e78eef38e4aa) - detailed log here.
v2.2.0(41296a907dd27cbc25593dbbda0e7fe0) - detailed log here.
v2.3.0 (c024897dd55ec4789fb998adb957a855) - detailed log here.
v2.4.0 (6e528aa35a51fc526939be2d51b4c295) - detailed log here.
v2.4.1 (be8d706f851b2700e035b8bd49abe27c) - detailed log here.
*v2.5.0 (793c7be3b35ab35beef3fa1797405378) - ColorControl, TempControl, ext4 optimizations
v2.6.0 (dc015f7c87ac5282ed1693063bd8a24a) - detailed log here.
v2.7.0 (a0a1b5c5de6ae103ce1cbf852fb8990d) - detailed log here.
v2.7.1 (a87b733e31aa9b7a0c447a76f2b5c708) - ColorControl modified to support CM9/AOKP interface as well. (no need to upgrade from 2.7.0 if you don't use colorcontrol)
v2.7.2 (e4d355c0e54ac5c3cbf5b9123e12eb9f) - ramdisk modified for better cm9/aokp compatibility, and better init.d support. Also includes "board" script for detailed board/soc info.
*v2.8.0 (5b3b31519133cebe67348b76ae349bc8) - detailed change log here.
v3.0.0 (0647d8590403eb4921f7f148216841ae) - Merged AOSP 4.0.4 kernel/ramdisk source.
v3.1.0 (7064aec889d9ce92d380090d7ed0b3aa) - changelog
v3.2.0 (8c41c4de4b0a62cdeee89686405401a5) - changelog
v3.2.1 (30190db201f6dcabe318e26c0312c1d2) - reverted omap SR patch that prevented undervolting, interactive (and iX) tuned for extra power saving when screen is off.
v3.2.2 (1d6df86cb5fe6c1644f16d847abdbe85) - reverted a few patches from 3.2.1 to address a few cases of instability, a small colorcontrol fix, small timed_gpio fix.
*v3.3.0 (137955e83ca267b10d2b74dbdf360f99) - changelog
v3.4.0 (9b5f99954de4bbbca01e4701fa04037c) - changelog
v3.5.0 (06ceb50e1155293f86bf4c1e4469fc89) - changelog
*v3.6.0 (3fa30f43a8c0e2439d32b10a0f10f376) - changelog
v3.7.0 (b692a195da6eb929ee9149652528bbf9) - changelog
v3.8.0 (b45b2f01d9c671ff110a6bc7b2d928ad) - changelog
v3.9.0 (c9cc99bb53928f643b04161a5ffedcbe) - changelog
v3.10.0 (1fe588b51f82a18c0d540f9d437287bd) - Updated to Linux 3.0.36, vibe control, notrim frequencies, iX tuned, relevant code from JB source merged. This is likely the final ICS kernel in terms of big features, but bug fixes will continue if necessary.
Just flashed it... and phone is hanging on the google start up screen.. ffuuuuuuuu. running the revolution rom.
Ever think that imoseyon didn't post his work on XDA for a reason? Did you get his permission to share here?
Sent from my Galaxy Nexus using Tapatalk
AcE XBOX said:
Just flashed it... and phone is hanging on the google start up screen.. ffuuuuuuuu. running the revolution rom.
Click to expand...
Click to collapse
That may be because you're running a 4.0.2 ROM and trying to flash a 4.0.3 kernel...
Flashed. And I notice big diff on browsing and tasks like running apps speed...much much faster!
Thank you IMO!
Sent from my Galaxy Nexus using XDA App
Tikerz said:
Ever think that imoseyon didn't post his work on XDA for a reason? Did you get his permission to share here?
Sent from my Galaxy Nexus using Tapatalk
Click to expand...
Click to collapse
+ 1, I was wondering the same thing, just curious.
Sent from my Gummy Nexus
Tikerz said:
Ever think that imoseyon didn't post his work on XDA for a reason? Did you get his permission to share here?
Sent from my Galaxy Nexus using Tapatalk
Click to expand...
Click to collapse
I have spoke with imoseyon and he is perfectly fine with it.
I will update the thread to make a little more readable later on.
Sent from my Galaxy Nexus using Tapatalk
I've been using IMO's kernel since the 1.5.X series, and the performance and battery life have always been stellar. I've had better results then the franco and faux123 kernels personally.
My undervolts on the stable kernel are:
1350mhz: 1225mV
1200mhz: 1175mv
920mhz: 1050mV
700mhz: 975mV
350mhz: 850mV
I've always run the interactiveX governor on multiple roms and it has always been rock solid.
bencozzy said:
Where's a link to leantweaks?
Click to expand...
Click to collapse
Added I think all the links are current.
theidoctor said:
Added I think all the links are current.
Click to expand...
Click to collapse
Good to see someone w care taking charge of this thread
Sent from my Galaxy Nexus
luckylui said:
Good to see someone w care taking charge of this thread
Sent from my Galaxy Nexus
Click to expand...
Click to collapse
its the least i can do since im no dev and i basically just hit the refresh button every 5 minutes waiting for an update on something around these forums.
theidoctor said:
its the least i can do since im no dev and i basically just hit the refresh button every 5 minutes waiting for an update on something around these forums.
Click to expand...
Click to collapse
Hey aint no complaining from me lol. I totally respect what you doing! Especially asking first. Unlike some ppl just copy n paste to start ****. Good for you tho. I thank you.
Sent from my Galaxy Nexus
Getting pretty good battery life. Pretty decent usage today and most of the day was on either 4G or 3G. Only last hour did I put it on wifi.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
nice to see IMO's kernel on xda. I've tried them all but keep coming back to IMOs and this kernel rocks for performance and battery life.
Loving this kernal, running on bugless, getting great battery life, and no problems. CHeers.
Updated thread with latest experimental links!
Also, Check out the screenshot of what i have been getting the last couple days. Amazing!
His kernel is the best out there...I love it: )
Sent from my Galaxy Nexus using XDA App
best kernel!

[20 Jan 2014] [KERNEL] Eclipse Kernel 1.4 =LEGENDARY= [ONLINE]

This kernel is based on marc1706's 2.6.35.14 Sense Kernel.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Warning: It is only for GB Sense builds and shouldn't be used on any CyanogenMod, AOSP, MIUI, ICS or JB builds!​
Features
Default CPU governor: ondemand
Default CPU speed: 245 MHz - 998 MHz
Default I/O scheduler: SIO
Available CPU governors: interactive, conservative, userspace, powersave, ondemand, performance, smartassV2, Lagfree, Lazy, SavagedZen, scary, smartass, smoothass, superbad, virtuous, interactiveX, ondemandX
Available CPU speeds: 96 MHz - 1536 MHz (frequencies above 1190 MHz may not work on all devices)
Available I/O schedulers: noop, deadline, CFQ, BFQ, SIO, VR
G-Sensor freeze fix
Wakeup lag fix for AUO panels
cLK support
Unique Wi-Fi MAC address
Unique bluetooth MAC address
Extended battery support
BFS CPU scheduler
ALSA sound drivers
HTC Auto-White Balance
Two-way call recording
add proc file interface /proc/mic_level and fix mic gain
ZRAM swap support
Real MAC address
Known Issues
Nothing serious to worry about...
System Requirements
Radio 2.15.50.14
HSPL 2.08
MAGLDR 1.13 / cLK 1.5
•ClockworkMod Recovery 5.0.2.6
Downloads
Experimental verions
There are no experimental versions at the moment...
Stable version
eclipse_kernel_1.4.zip - Main Download [MD5: d69d896bf4926f820426c83d348fbca7]
History
Code:
[U][B]January 20, 2014[/B][/U]
1.4
- Fixed 100% CPU load bug after screen-off during call (many thanks to nqkoidrug for testing)
[U][B]June 17, 2013[/B][/U]
1.3
- Reverted back some optimization tweaks: now compiled with maintaining size
(this hopefully fixes rare boot issues)
- rebuilt using Android NDK, Revision 8e
[U][B]May 2, 2013[/B][/U]
1.2
- Reverted back BCM4329 driver to fix WiFi high battery drain
- Added AROMA installer to optionally install WiFi Tether app
- Overriden WiFi Tether default configuration for HD2
(source available on GitHub)
- Code cleanup
- Always use HW3D_WAIT_FOR_INTERRUPT from updated PMEM code
- Corrected create_iface_stat() and iface_stat_update() function declarations
- Cherry-picked about 300 commits from marc1706's JB branch
= Updated network connections (mostly ppp)
= Updated file system drivers
= Updated memory management
= Improved speed
= Updated schedulers and governors
= Added xt_qtaguid support
= Many other fixes and updates
(see GitGub log for more details)
[U][B]February 15, 2013[/B][/U]
1.1 BETA
- Enabled NILFS2
- Fixed -O2 compilation
- backported some stuff from marc1706's jb branch
= full changelog on GitHub
[U][B]January 25, 2013[/B][/U]
1.0
- initial public release
- changes from 2.6.35.14-marc1706s_desire_0.2.3+
= Updated build configuration
= Changed default WiFi driver to bcm4329_204
= Changed default I/O scheduler to SIO
= Small code cleanup
Extras
Intelligent ZRAM installer
eclipse_zram_1.0.zip (ZRAM will be enabled on second boot after installation)
Troubleshooting
Q&A/T thread for general discussion
Bug reports
If you experience problematic behavior, include all this information in the bug report to this thread:
hardvare configuration (phone model, bootloader, partition sizes)
software configuration (ROM, installation options...)
description of the problem
all possible log files
For log creation you can use AIOlog - All in One Android Logger
Credits
marc1706, Markinus, warrenb213, sbryan12144, tytung, hastarin, rafpigna, Cotulla, mdebeljuh, jdivic, faux123, Rick_1995, Franck78, XxXPachaXxX and many more I have not mentioned here and helped me (directly or indirectly).
XDA:DevDB Information
Eclipse Kernel, Kernel for the HTC HD2
Contributors
Daekin
Source Code: https://github.com/daekin/desire_kernel_35
Kernel Special Features: overclocking up to 1536 MHz, cLK support, real unique WiFi and Bluetooth MAC addresses, extended battery support, two-way call recording, ZRAM swap support
Version Information
Status: Stable
Current Stable Version: 1.4
Stable Release Date: 2014-01-20
Created 2014-11-12
Last Updated 2016-01-18
Reserved
这个好厉害啊!!so good!!!
Hi,
Will this kernel support NativeSD GB Sense roms?
IAMLEGENDZ said:
Hi,
Will this kernel support NativeSD GB Sense roms?
Click to expand...
Click to collapse
Yes ,I try,Works Percetly!!!!!
Awesome bro! I had just about posted in the DataOnEXT thread that we don't have a stable Sense kernel to use DataOnEXT+DalvikOnNAND - have you tried anything on the EXT corruption stuff we were discussing?
not yet. I wanted to quickly release initial version with WiFi hotspot fixed so i do not need to distribute 2 separate kernels in my ROM.
EXT corruption stuff is the next thing on my list, you can help me digging more information about it to solve all problems more quickly.
I will prepare next version of my ROM and will add support for latest DataOnEXT+DalvikOnNAND inside.
I assume the test pack you made earlier for my 3.52 ROM is still valid..or have you optimized it more?
anyway I will look inside your latest modified PACman ROM you posted in your thread for hints.
If it will be necessary I will send you PM.
Daekin said:
not yet. I wanted to quickly release initial version with WiFi hotspot fixed so i do not need to distribute 2 separate kernels in my ROM.
EXT corruption stuff is the next thing on my list, you can help me digging more information about it to solve all problems more quickly.
Click to expand...
Click to collapse
Sure.. I had collected a few last_kmsg dumps - I may not have them now, but I can always reinstall the ROM I had shared with you and get some logs out - will post them here sometime over the weekend...
gujiangjiang said:
Yes ,I try,Works Percetly!!!!!
Click to expand...
Click to collapse
could post flashable zip for nativesd?
thanks!
Thanks for the kernel! I have a request - please include support for xt_qtaguid. The code needed to be backported is here:
http://forum.xda-developers.com/showpost.php?p=32281435&postcount=9105
Should not be complex. Only several files are involved.
dimdimdim said:
could post flashable zip for nativesd?
thanks!
Click to expand...
Click to collapse
yes,I always use NativeSD,Haven't found any problems yet!
Hi Daekin
Little feedback : I've test your new kernel on BoxmaX.S3.5.v11 native SD without any issue. Smooth and fast as Marc Kernel
Secaplus
secaplus said:
Hi Daekin
Little feedback : I've test your new kernel on BoxmaX.S3.5.v11 native SD without any issue. Smooth and fast as Marc Kernel
Secaplus
Click to expand...
Click to collapse
any visible advantages in compare to marc's one?
did you replace kernel+system or zimage only?
Hi Dimdimdim
dimdimdim said:
any visible advantages in compare to marc's one?
did you replace kernel+system or zimage only?
Click to expand...
Click to collapse
Didn't saw any noticable advantage compare to marc kernel.
For update in Native SD : change daekin kernel name by update.zip, put this file in native sd repertory, and with nativesd multiboot program (v10 from datagr) go in tool -> update kernel. Reboot just after update finished.
Enjoy, Secaplus
Re: [25 Jan 2013] [KERNEL] Eclipse Kernel 1.0 =LEGENDARY= [ONLINE]
Dark_Avenger said:
Thanks for the kernel! I have a request - please include support for xt_qtaguid. The code needed to be backported is here:
http://forum.xda-developers.com/showpost.php?p=32281435&postcount=9105
Click to expand...
Click to collapse
I will have a look at it.
dimdimdim said:
any visible advantages in compare to marc's one?
did you replace kernel+system or zimage only?
Click to expand...
Click to collapse
I recompiled it from source completely so both zimage and modules are new.
What advantages? I feel it little faster because of other IO governor but it can be personal feeling only. But true noticeable improvement is working native WiFi hotspot.
Sent from my EndeavorU using Tapatalk 2
secaplus said:
Hi Daekin
Little feedback : I've test your new kernel on BoxmaX.S3.5.v11 native SD without any issue. Smooth and fast as Marc Kernel
Secaplus
Click to expand...
Click to collapse
I have flashed the zip but no changes for me....boxmax v11+...any idea?
Re: [25 Jan 2013] [KERNEL] Eclipse Kernel 1.0 =LEGENDARY= [ONLINE]
As far as I know booting nativesd Rom is different so flashing will not work. You need to install it other way. There was some thread with some universal nativesd installer...try there...
Sent from my EndeavorU using Tapatalk 2
off-mode alarm
great work, man! i like ur rom very much...... :good:
now quite happy to see a new kenel from you:highfive:
another suggestion is to implement off mode alarm.
marc's latest haven't implemented it so a bit sorry........
Re: [25 Jan 2013] [KERNEL] Eclipse Kernel 1.0 =LEGENDARY= [ONLINE]
Off mode alarms is already implemented. See last marc's commit in the github.
Sent from my HTC HD2 using Tapatalk 2
Re: [25 Jan 2013] [KERNEL] Eclipse Kernel 1.0 =LEGENDARY= [ONLINE]
Yeah. So it is in my kernel too, but currently disabled. I will enable it in future versions if it proves stable.
Sent from my EndeavorU using Tapatalk 2

[KK 4.4][JB 4.3/4.2/4.1][ICS][MIUI][KERNEL][CWM/ODIN][I9000/B] GearKernel (Universal/ICS 1.1.2)

[KK 4.4][JB 4.3/4.2/4.1][ICS][MIUI][KERNEL][CWM/ODIN][I9000/B] GearKernel (Universal/ICS 1.1.2)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This kernel is based on Semaphore Sources ( @stratosk ) with lots of optimizations and updates.
I'm working on all android version (4.0.3>). Of course this is based on official CyanogenMod partition layout. (Standard MTD/MMC for 4.0, LVM for 4.1 and newer)
Features ICS/Universal (updated for 1.1.2 Build)
Based on Semaphore Sources
Linux Kernel 3.0.101
Compile Flags Optimized
Compiled using Latest GCC 4.8.3 Cortex-A8 Optimized by Me (sources here)
Updated GPU Driver and fixed some checks (not for ICS)
SLUB Memory Allocator
Disabled MMC Checksum Check
Load_freq(4*HZ+61) to avoid Loadavg Moire
Optimized lib/string and lib/memcopy
Optimized ARM RWSEM algorithm and backported from 3.10 kernel
LowMemoryKiller from latest 3.4 kernel
VFP module optimized for NEON CPUs
Low RAM reserved to logger
GearTools app Built-In (not for ICS)
Disabled Gentle Fair Sleeper for smoother UI
Optimized SLUB Memory Allocator
Optimized some values such as vm_swappiness and much more
Entropy tweaks + Frandom built-in
Using LZO as default kernel compression and updated to latest version
Aligned CPU Access Enabled
Tweaked I/O Schedulers
Entropy patch applied to WiFi driver
Some useful GPU tweaks (all tested)
CPU Governors tweaks and backported from 3.4 Kernel (not all btw)
Updated WiFi Driver + Fixes
Using same sources for Universal
Optimized ReadAhead
Optimized RCU
Snappy Compression for ZRAM
ZRAM Support as module (use init.d script for this)
SWAP Support
Great Boot and Charging Logo (GearKernel ones)
OC Support up to 1400 MHz
1000 Hz Kernel
RCU Priority Boost Enabled
Using lots of stuff from 3.10 Kernel
BLX Support
Using WestWood TCP Congestion Algorithm
FSync disabled by default
TRIM Enabled
Disabled lots of debug stuff
EFS Patch by me included, no more imei lost risk (If you see wrong imei just reboot phone and imei will be restored ) Full Working
Improved USB signal quality (thx Talon for this patch)
Default Min CPU Freq 200000 MHz
TREE_PREEMPT_RCU for extreme performance
Using adapted Universal sources for ICS (with downgraded GPU Driver)
Updated audio drivers
GearKernel Recovery (with lots of features)
ExFat FileSystem support (needs testing)
All MIUI Versions Supported
ION Enabled
FTRIM Optimized
Performance Control Compatible (app here)
Dynamic RamDisk (Universal Kernel for 4.1/4.2/4.3/4.4 and MIUI | Since 1.1.0)
CPU Boost Driver for better CPU Frequency Scaling
CPU Governors (for more informations about each governor see here)
Adaptive
Wheatley
LagFree (default)
BrazilianWax
IntelliDemand
InteractiveX
Lulzactive
OnDemandX
Interactive
SmartAss2
Conservative
Hyper
PowerSave
LionHeart
OnDemand
Performance
I/O Schedulers
Noop
DeadLine
SIOPlus (default)
CFQ
BFQv6r1 (backported from 3.4 Kernel)
ROW (backported from 3.4 Kernel)
V(R)
ZEN
Click to expand...
Click to collapse
You can find all other minor features in changelogs.
My Kernel Builds are divided in 2 Groups with 2 Versions each one:
Universal for 4.1/4.2/4.3/4.4 and MIUI Kernel (>= 1.1.0)
ICS for 4.0 Kernel
Click to expand...
Click to collapse
Normal versions without s: for CM9 or ROMs without hugemem configuration, available RAM 38*MB - 39*MB
's' versions: for Slim Bean ROM or patched ROMs (patch here for KK 4.4, here for JB 4.3, here for JB 4.1/4.2, here for ICS 4.0) with hugemem configuration, available RAM 39*MB - 41*MB
"s" version will automatically patch rom when you flash kernel via cwm (Only for ICS)
NOTE: Enabling BigMem (using GearTools) in all kernel builds will break 720p Recording/Playback
Based on your android version you can choose your kernel build
Changelog for Universal
Changelog for ICS (same as /)
Issues Reporting
Kernel Downloads 1.0.4 =>
(Odin and CWM Version)
------------------------------------------------------------------------
Kernel Downloads <= 1.0.3
(Odin and CWM Version)
Github Sources Universal
Github Sources ICS
Init.d Scripts
ZRAM (updated for => 1.0.4 Kernel)
Code:
#!/system/bin/sh
insmod /system/lib/modules/zram.ko
# You can replace 50 with the number of MB you want ZRAM Device to be
echo $((50 * 1024 * 1024)) > /sys/block/zram0/disksize
mkswap /dev/block/zram0
swapon /dev/block/zram0
Optional Features
Code:
#!/system/bin/sh
# (remove the # before insmod if you want to enable that feature)
# CIFS (for VPN)
# insmod /system/lib/modules/cifs.ko
# UHID
# insmod /system/lib/modules/uhid.ko
# USBHID
# insmod /system/lib/modules/usbhid.ko
# Xbox Pad
# insmod /system/lib/modules/xpad.ko
# Mouse
# insmod /system/lib/modules/mousedev.ko
# FM Radio
# insmod /system/lib/modules/radio-si4709-i2c.ko
# config.gz
# insmod /system/lib/modules/configs.ko
Semaphore Auto Brightness
Code:
#!/system/bin/sh
insmod /system/lib/modules/sema_autobr.ko
echo 0 > /sys/devices/virtual/misc/sema_autobr/max_br_threshold
echo 0 > /sys/devices/virtual/misc/sema_autobr/effect_delay_ms
echo 30 > /sys/devices/virtual/misc/sema_autobr/instant_upd_threshold
echo 15 > /sys/devices/virtual/misc/sema_autobr/min_brightness
echo 255 > /sys/devices/virtual/misc/sema_autobr/max_brightness
echo 3000 > /sys/devices/virtual/misc/sema_autobr/max_lux
Click to expand...
Click to collapse
Thanks to:
@stratosk for his source and all his hard work
@pawitp for his kernel
@zacharias.maladroit for his useful information about CM's initramfs
@Ezekeel for LiveOC, Custom Voltage
@sztupy for USB host driver
@Phil3759 for Phil'z Touch Recovery
@mialwe for his vibrator intensity and other fixes
@DerTeufel1980 for various hints and for his kernel app
@grinder777 for his great support
@n8r for UHID
@Morfic for GPU Tweaks
@ts1506 for the Init.d scripts idea
@N00B_IN_N33D for the GearKernel Logo
@NitroOxid for deep testing
and many others that i missed for sure (don't kill me for this, i can't remember all names) :fingers-crossed:
Click to expand...
Click to collapse
​
XDA:DevDB Information
[KK 4.4][JB/4.3/4.2/4.1][ICS][MIUI][CWM/ODIN][I9000/B] GearKernel, a Kernel for the Samsung Galaxy S I9000
Contributors
Alberto96, stratosk
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 1.1.2
Stable Release Date: 2013-12-21
Created 2013-09-13
Last Updated 2014-02-01
Thanks man.
Love to see development for 4.0 and 4.1
PS: Is there an Slim version available?
second!!
theekilla said:
Thanks man.
Love to see development for 4.0 and 4.1
PS: Is there an Slim version available?
Click to expand...
Click to collapse
Soon
Thanks dear Alberto I'll try it soon.
Sent from my GT-I9000 using Tapatalk 4 Beta
Downloading Kernel now
(kernel logo would be nice )
Do we have to use semaphore manager to change settings ??
DerRomtester said:
Downloading Kernel now
(kernel logo would be nice )
Do we have to use semaphore manager to change settings ??
Click to expand...
Click to collapse
Yep
Alberto96 said:
Yep
Click to expand...
Click to collapse
So its possible to use PowerVR DDK 2198402 now ... Great work, we are par with the GNex's driver now.
Have you tried DDK 1.9 RC1 ?
A captivate version would be great. Thanks
ts1506 said:
So its possible to use PowerVR DDK 2198402 now ... Great work, we are par with the GNex's driver now.
Have you tried DDK 1.9 RC1 ?
Click to expand...
Click to collapse
Of course its possible
DDK 1.9 RC1 is buggy.
HoangTuBot said:
A captivate version would be great. Thanks
Click to expand...
Click to collapse
Working on it, just wait.
Please make your logo minimalistic
Sent from my GT-I9000 using Tapatalk 4 Beta
Alberto96 said:
Of course its possible
DDK 1.9 RC1 is buggy.
Click to expand...
Click to collapse
Yay , I am going to update my kernel too.
BTW, have you looked at the IO Scheduler updates kasper_h pushed out ? I tried cherry picking , but it had over 10 conflicts, didnt have time to fix those manually.
Alberto96 said:
Working on it, just wait.
Click to expand...
Click to collapse
Hi Alberto,
Really good kernel for now.
Maybe an S version in a future?
Many thanks.
ts1506 said:
Yay , I am going to update my kernel too.
BTW, have you looked at the IO Scheduler updates kasper_h pushed out ? I tried cherry picking , but it had over 10 conflicts, didnt have time to fix those manually.
Click to expand...
Click to collapse
Yeah. Im updating them but without using his commit. Im all backporting from 3.4 kernel
phil_greg2001 said:
Hi Alberto,
Really good kernel for now.
Maybe an S version in a future?
Many thanks.
Click to expand...
Click to collapse
Just wait, im not Speedy Gonzales Also i have still a slow connection because im still waiting for provider response. My Upload speed now is just 48-50 kb/s :'(
Alberto96 said:
Yeah. Im updating them but without using his commit. Im all backporting from 3.4 kernel
Just wait, im not Speedy Gonzales Also i have still a slow connection because im still waiting for provider response. My Upload speed now is just 48-50 kb/s :'(
Click to expand...
Click to collapse
No souci bro,
Take all time you need
Will it be possible to OC the GPU with the updated driver?
Sent from my GT-I9000 using xda app-developers app
DerRomtester said:
Will it be possible to OC the GPU with the updated driver?
Sent from my GT-I9000 using xda app-developers app
Click to expand...
Click to collapse
Unfortunately no
Unfortunately, just as at Semaphore and CyanCore MMS not work with WiFi turned off.
But thank for your work
YouRQXXL said:
Unfortunately, just as at Semaphore and CyanCore MMS not work with WiFi turned off.
But thank for your work
Click to expand...
Click to collapse
Well, this seems more a rom bug. On my phone i can download mms with semaphore and wifi off

Categories

Resources