Tiamat is a kernel designed for use on the Motorola Xoom. We are very exicted about the future of Honeycomb and Tegra development.
In compliance with the GPL, every change and all attributions can be found in full detail in my github repositories. Please feel free to explore, fork, or even cherry-pick (please include an attribution to the appropriate dev).
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.
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
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]
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.
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.
By clicking on the download links below, you agree to the terms and conditions set forth in the aforementioned paragraph.
Release notes for 2.0.0: Tiamat Kernel 2.0.0 Katana, is ONLY TO BE USED WITH 3.2. IT WILL NOT WORK WITH 3.1.
Also, do not flash a boot.img as this will also break stuff at the moment on 3.2.
Release Notes for 1.4.4: 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.
USB Tether: Plug OTG cable into Xoom. Plug phone with microUSB cable into OTG cable. On phone, enable USB Tether. On Xoom, run the following in terminal or script manager (Scripter, GScript, Tasker) of your choice.
setprop net.dns1 18.104.22.168
The Xoom will not show any indication that there is a network connection. But pull up your browser and surf away. Like I said earlier, I tested this personally on the Evo with a Sense rom. It works perfect. However, there are countless devices out there. Your experience may vary.
Tiamat Xoom Kernel Boot Images For Honeycomb 3.1 ONLY NOT FOR 3.2
Be sure to flash your boot image first! Then flash your kernel. You can flash the boot image and kernel back-to-back in the same recovery session. Don't worry. If you mess up and flash just these boot images, your device will still boot.
About These Boot Images
These modifications apply to all boot images
Enable MicroSD card in Android mounted at "sdcard/external".
Enable USB Host with and OTG cable mounted at "/usbOTG"
New! EXT4 file system mount mod for faster write speeds and killer Quadrant scores. Thanks TDR from AndroidCentral!
1. Reboot into the bootloader by running:
adb reboot bootloader
2. Flash the boot image to your boot partition, then boot back into Android by running:
fastboot flash boot boot.img
3. Push the bcm4329.ko and scsi_wait_scan.ko to your /system/lib/modules folder and reboot to re-enable wifi:
adb push bcm4329.ko /system/lib/modules/bcm4329.ko
adb push scsi_wait_scan.ko /system/lib/modules/scsi_wait_scan.ko
CREDIT FOR Flashing Instructions Template goes to coolbho3000
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?