[KERNEL][AOSP]Tiamat Xoom 2.0.0 "Katana" [Update: 07/14]

Search This thread

jfourman

Member
Dec 5, 2007
37
2
3G Xoom Can't access SDCard from HC 3.1 Tiamat 1.4.2 -Clockwork 3.0.2.8 sees the card

I went from Tiamat 1.1.6 installed via adb to Tiamat 1.4.2 installed via Clockwork 3.0.2.8 and I cannot see the external SDCard on my 3G Xoom.

Steps I took:

1) Started at Honeycomb 3.0.1 with Tiamat 1.1.6
2) Installed CW 3.0.2.8 via adb
3) Flashed Honeycomb 3.1 via CW per instructions (SDCard is seen in CW)
  • a. Flashed New Recovery
  • b. Flashed HC 3.1
  • c. Flashed Bootloader Patch
  • d. Flashed Updated Boot.img (for 3G Xoom)
  • e. Performed Wipe Data/Factory Reset
  • f. Performed reboot and verified successful install of HC 3.1
4) Flashed Tiamat 1.4.2 per instructions via CW (SDCard is seen in CW)
  • a. Flashed 3G Boot image with light off
  • b. Flashed 1.4.2 1600 Kernel
  • c. Rebooted and verified new Kernel. Used SetCPU to clock at 1,600 Mhz

I still can't see the SDCard as either /mnt/sdcard/external or /mnt/sdcard2 using Root Explorer, Astro or EStrongs. I reformated the card using XP SP2. I then tried to format via my Droid and finally SD Formatter. I reboot between each format. Nothing works. My SD Card is a Sandisk 16GB. I also tried to use the Sandisk 32GB from my OG Droid which I know is a good card. CW sees it on the Xoom; but HC 3.1 doesn't. I have tried having USB Debug On and Off...no difference. I reflashed the 3G light off Boot image followed by reflashing Tiamat 1.4.2 with no result.

Could the problem be that I went directly from 1.1.6 to 1.4.2 without any interim update? It is weird to me that CW sees the card but HC 3.1 won't.

Thank you for your help.
 

Mr Bland

Senior Member
Mar 28, 2011
61
3
Richmond
A couple of days ago I put the "light on when on" image and the 1.6 oc kernel and every runs beautifully... except, about twice a day my xoom randomly reboots. I performed stress tests in setcpu with no errors over several minutes, the temp. Reading hasn't been above 92 f. I cut back the overclock to 1.4, and I'm still getting these random resets. My Xoom is under goes heavy usage, games, browsing, reading, movies, streaming, no problems except for the resets. Any ideas? I really want to keep the 1.6 kernel as long as I'm not damaging anything.

Edit: I have a wifi only Xoom
 
Last edited:

siscim23

Senior Member
Apr 7, 2011
302
44
Miami, FL
I went from Tiamat 1.1.6 installed via adb to Tiamat 1.4.2 installed via Clockwork 3.0.2.8 and I cannot see the external SDCard on my 3G Xoom.


Could the problem be that I went directly from 1.1.6 to 1.4.2 without any interim update? It is weird to me that CW sees the card but HC 3.1 won't.

Thank you for your help.

No it doesn't matter, once you upgraded to 3.1 it clears the Tiamat kernel.

Can you see /sdcard/external? If not, try creating it and rebooting.
AFAIK, there are other people having this same issue.
 

teo91

Senior Member
Jul 24, 2009
237
4
bastiencollin.free.fr
I went from Tiamat 1.1.6 installed via adb to Tiamat 1.4.2 installed via Clockwork 3.0.2.8 and I cannot see the external SDCard on my 3G Xoom.

Steps I took:

1) Started at Honeycomb 3.0.1 with Tiamat 1.1.6
2) Installed CW 3.0.2.8 via adb
3) Flashed Honeycomb 3.1 via CW per instructions (SDCard is seen in CW)
  • a. Flashed New Recovery
  • b. Flashed HC 3.1
  • c. Flashed Bootloader Patch
  • d. Flashed Updated Boot.img (for 3G Xoom)
  • e. Performed Wipe Data/Factory Reset
  • f. Performed reboot and verified successful install of HC 3.1
4) Flashed Tiamat 1.4.2 per instructions via CW (SDCard is seen in CW)
  • a. Flashed 3G Boot image with light off
  • b. Flashed 1.4.2 1600 Kernel
  • c. Rebooted and verified new Kernel. Used SetCPU to clock at 1,600 Mhz

I still can't see the SDCard as either /mnt/sdcard/external or /mnt/sdcard2 using Root Explorer, Astro or EStrongs. I reformated the card using XP SP2. I then tried to format via my Droid and finally SD Formatter. I reboot between each format. Nothing works. My SD Card is a Sandisk 16GB. I also tried to use the Sandisk 32GB from my OG Droid which I know is a good card. CW sees it on the Xoom; but HC 3.1 doesn't. I have tried having USB Debug On and Off...no difference. I reflashed the 3G light off Boot image followed by reflashing Tiamat 1.4.2 with no result.

Could the problem be that I went directly from 1.1.6 to 1.4.2 without any interim update? It is weird to me that CW sees the card but HC 3.1 won't.

Thank you for your help.

Personally I have not done in that order. I did:

1-Instal Tiamat 1.1.6
2-Instal Tiamat 1.4.0 (without this I could not see the sd)
3-Instal Tiamat 1.4.1 (there was no further 1.4.2)
4-Instal update zip (HC3.1)
5-Instal Tiamat 1.4.2 (yesterday evening)

Everything works perfectly. Initially no SD, a forumer told me to go from 1.1.6 to 1.4.0 and after 1.4.1. And then my miracle was recognized sd :)

By cons is it possible to switch the system from FAT32 to NTFS system for SDCARD? NTFS the card is not recognized:confused:
 

jfourman

Member
Dec 5, 2007
37
2
No it doesn't matter, once you upgraded to 3.1 it clears the Tiamat kernel.

Can you see /sdcard/external? If not, try creating it and rebooting.
AFAIK, there are other people having this same issue.

As suggested, I created the new folder, /sdcard/external, and rebooted...no joy :(

To verify I confirmed via my PC card reader that there were already existing files on the card. I also copied a file to /sdcard/external but it didn't end up on the card, just in the new folder.

Thank you for your attempt to help and thank you in advance for any other suggestions.

Another thought: To access my corporate Exchange account, I had to encrypt and password protect my Xoom. Could the encryption prevent access to an external SDCard? Note that Clockwork 3.0.2.8 can see the SDCard.
 
Last edited:

cam30era

Inactive Recognized Contributor
Nov 20, 2010
5,092
1,792
Columbus, Indiana
As suggested, I created the new folder, /sdcard/external, and rebooted...no joy :(

To verify I confirmed via my PC card reader that there were already existing files on the card. I also copied a file to /sdcard/external but it didn't end up on the card, just in the new folder.

Thank you for your attempt to help and thank you in advance for any other suggestions.

Another thought: To access my corporate Exchange account, I had to encrypt and password protect my Xoom. Could the encryption prevent access to an external SDCard? Note that Clockwork 3.0.2.8 can see the SDCard.

Have you tried formatting your SD card in another Android device?

Sent from my Xoom using Tapatalk
 

jfourman

Member
Dec 5, 2007
37
2
Have you tried formatting your SD card in another Android device?

Sent from my Xoom using Tapatalk

I have tried three methods of formatting and rebooted the Xoom each time to test with no positive result.

I formated the SDCard using:

  1. My OG Droid
  2. My XP SP2 PC
  3. SD Formatter software that was suggested by another poster.

Thank you for the help.
 

Brolloks

Senior Member
May 1, 2011
155
16
Houston
Flashed from HC3.0 to 3.1, updated CWM and flashed new 1.4.2 kernel all in one go, no problems at all, thanks to BRD and Dev team

I did notice the boot up are twice as long even with the CPU at 1.2 Ghz, anyone else notice that?
 

lrs421

Senior Member
Sep 29, 2010
3,796
454
New York
Flashed from HC3.0 to 3.1, updated CWM and flashed new 1.4.2 kernel all in one go, no problems at all, thanks to BRD and Dev team

I did notice the boot up are twice as long even with the CPU at 1.2 Ghz, anyone else notice that?

Only the initial boot for me. Expected after wiping cache.

Sent from Desire HD or Inspire 4G or whatever this thing is called via premium XDA app.
 

despich

Senior Member
Mar 1, 2011
97
15
fort wayne, in
Getting "push: not Found" after flashing root31.img

Sorry I am stuck and even after reading and reading and reading and trying for a few hours I am not getting anywhere.

I was on Tiamat 1.4.1 before the 3.1 update came out. 3.1 came out and instead of waiting for BigRushDogs install package for 3.1 I went ahead and put back on the HR166 Boot.img and system.img so I could install the over the air 3.1 update.zip sucessfully. The 3.1 update.zip installed fine I lost root and everything was good. I heard I could root again afterward so I wasn't concerned. I assumed that I was basically at "stock" except that I have already done the "OEM Unlock" command.

Now I want to get root again and put the new 1.4.2 kernel on (mainly so I can overclock again). Everything I have read would lead me to believe I can just flash root31.img and then copy in su and superuser.apk and change the permission to get root back again. And with root get the ability to put the ClockWorkMod recovery back on and then from there install the 1.4.2 kernal etc.

I can do the adb reboot recovery just fine and I can do the fastboot flash boot root31.img with no problems. I can even do the "adb remount" without errors But when I try to copy back in su using the "adb shell push su /system/bin" I get the "push: not found". Of course i verified I do in fact have the su file in the correct directory, and dealing with the push command in adb enough I know that the error can also mean that you don't have permissions to write the file to the destination and well as it can't find the source file to copy.

What are my options?

1. Go completely back to stock image using rsd lite, start over...
2. Reissue the "Fastboot OEM UNLOCK" command again. Then root31.img ....
3. Flash a different .img file?

Dan
 

antiochasylum

Recognized Contributor
Awesome work. Boot was normal for me. 4465 Quadrant :)

Any chance of a faster OC? My xoom runs smooth as silk at 1.6 ZERO crashes after about an hour of a stress test.
 

Attachments

  • 4465.jpg
    4465.jpg
    32.5 KB · Views: 132

mcarrion78

Senior Member
Jun 19, 2010
315
24
Fayetteville NC
I have tried three methods of formatting and rebooted the Xoom each time to test with no positive result.

I formated the SDCard using:

  1. My OG Droid
  2. My XP SP2 PC
  3. SD Formatter software that was suggested by another poster.

Thank you for the help.

I've had the same problem. Ive used just about all the tiamat kernels and my sdcard has never been able to read using a file manager with any of them. I just finally gave up. Hopefully Motorola will put out official sdcard support so the de s won't have to jimmyrig things to get them to work

Sent from my Xoom using Tapatalk
 

jfourman

Member
Dec 5, 2007
37
2
I've had the same problem. Ive used just about all the tiamat kernels and my sdcard has never been able to read using a file manager with any of them. I just finally gave up. Hopefully Motorola will put out official sdcard support so the de s won't have to jimmyrig things to get them to work

Sent from my Xoom using Tapatalk

Is your Xoom encrypted? Password protected? That is the only thing that I can guess might be different on my Xoom from those that have SDcard access.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 143
    tiamat_brd.png

    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.

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

    Tiamat-AOSP Github 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.​

    Change Log:

    Code:
    [center][quote][b][size="4"]Version 2.x.x[/size][/b][/quote][/center]
    
    [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://xdaforums.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://xdaforums.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]

    How to Install

    Instruction for flashing Tiamat Xoom Kernel And Boot Image Packs

    NOTE: These instruction assume you have flashed ClockworkMod Recovery and upgraded to Honeycomb 3.1!

    Preparation

    1. Proceed to the Boot Image Section and grab your favorite boot image. Not needed if you're happy with what you got.

    2. Proceed to the Download Center post and grab your kernel.

    Installation

    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 (and boot image pack if applicable) onto SD Card.

    5. "Go Back" then go into "install zip from sdcard" then "choose zip from sdcard"

    6. If you are flashing a boot image pack, flash it first. Then flash the kernel zip. NOT FOR ANDROID 3.2

    7. Back out to main menu and reboot.
    59
    Kernel Download Center


    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.

    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.


    Full repository of all versions, released and unreleased for the HTC Droid Incredible, the HTC Evo 4G, and the Xoom

    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.

    Code:
    dhcpcd usb1
    setprop net.dns1 8.8.8.8

    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.


    Version 2.0.0 "Katana" - Overclocked GPU
    MD5sum: f6d64e4e81d2ac050ac1c603b1dbae84

    Version 2.0.0 "Katana" - Stock GPU
    MD5sum: 1fd6a9dfe9c977d53483cb87be258687

    Version 1.4.4 "Full Throttle Baby!" -- Bitly Bundle for better tracking

    Archive can be found at http://bigrushmods.com/tiamat.html
    39
    Tiamat Xoom Kernel Modpacks

    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.:rolleyes::rolleyes:


    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!

    WIFI Only


    Charging light on when device is on
    MD5SUM: fb27af9e9351458b7dfac45b9a1d8b0c


    Charging light off when device is on (stock behavior)
    MD5SUM: cbe6d5123ef9a734625f6fac40a5a25c



    Verizon 3G Only


    Charging light on when device is on
    MD5SUM: c96a3b1941b9055c3f062ef8d37f8db9


    Charging light off when device is on (stock behavior)
    MD5SUM: cf16de47b473e8804967e61b13c68343
    10
    Guys, I'm gonna be honest for a second here. I have made the instructions as simple as possible. They can be made no simpler. You are flashing a boot image because RAMDISK IS STILL BEING DEVELOPED! All you have to do is follow the instructions. I spend alot of time not only on development, but developing the simplest method of implementation possible. In a few days when I drop a new Mass Storage kernel, you will most likely have to flash ANOTHER BOOT IMAGE. You can blame GoogMotoCorp for not doing the MicroSD card right. Just follow the instructions guys. Ughhh :confused: :confused:
    7
    Just want to point out that the link to the new kernel is NOT bigrushdog's kernel. Flash with good judgment. Also, I think it was bad manners posting that link here....should have started your own thread.

    Sent from my HTC HD2

    It's all good. No worries. Not like I did enough this week or anything lol. I am going to release Tiamat 1.4.2 today. Quite frankly, it's wicked. BTW, don't be fooled by ext4 filesys hacks to trick a high quadrant score. You guys remember my "hyperspeed" kernel? It was the same thing. I can get a 9000 quadrant score doing that. Put it has no real impact on device performance. Anyways, we got a killer kernel on the way.