Original thread on XDA found here: [ROM][OMG] Team Tiamat Xoom Rom 1.1 [ UPDATED 06/29/11 ] ( IT'S HERE!!!! ) - xda-developers
Team Tiamat Xoom Rom
First off a note from brd himself :Originally Posted by bigrushdogFirst and foremost, I would like to thank my wife Christy for putting up with the 100+ hours it took me to get the storage framework working. I told her I would be taking a break after this and I am. It is likely that the coming OTA will render most of this rom unneeded. However, I just have this thing with pwning MotorolaAlso, I would like to thank Roach from the Transformer team for breaking the back of the smali roadblock. Also, I have to thank Dr1337 from #xoom for making me double check the MediaProvider.apk manifest
I hope you guys enjoy this rom. Be sure to read the change log and follow all instuctions when flashing. Thanks
brd
This rom is presented to you buy the following winners:
bigrushdog
solarnz
MAD Industries
Special mentions:
Roach`- Without him, we would be nowhere! Kelvie - Thanks for the wpa_supplicant Steady Hawkin - Init.d support Jewremy - For the battery circle mod Bazar6 - For fixing up the icons left over from themeing.
And now the rom!
Rom Features
This is a completely deodexed rom, based on the stock verizon 3g system image. This means that you will continue to recieve the latest google applications delivered to your device, such as Google Music.
EPIC features
SDCARD SUPPORT. Now you are able to unmount, mount, format your sdcards on the fly with this rom. Simply unmount the sdcard by pressing on the sdcard logo in the notification area, and hitting the disconnect button (to the far right). Your sdcard is also now mounted under /Removable/MicroSD USB OTG (On The Go) support. Your usb drives will now be mounted automatically under /Removable/USBdisk1 Android media services scan both internal and MicroSD for media (Gallery, Music, etc) Fast boot times. Your boot times are simply amazing with this rom! Storage controls in the notification area and in the settings menu!
General Features
Powered by Tiamat Kernel 1.4.5 OC GPU - pre-release but stable. Pre rooted with su and Superuser Pre-installed busybox and iwmulticall. Desktop UA String CRT Screen Off Animation (Has known issues) Supercircle 100 point battery Wi-Fi Ad-Hoc Mode Quickboot Estrongs File Explorer Easy charging light controls
Advanced Features:
Init.d boot scripts enabled local.init.rc enabled in system/etc OpenVPN binary and script - Credit CyanogenMod Applications files (apk) located in /data/tiamat_first_boot_install will automatically be installed. Applications are zipaligned on boot Cron service
Important Notes : A MUST READ
Your microsd card is now mounted at /Removeable/MicroSD. Unfortuantly this means that you are no longer able to copy files directly to your sdcard over MTP. You must perform a wipe before installing this rom unless you are currently running the beta we released. If you're on a EURO 3G device, please note that this rom should install the correct build.prop for you, but you will still need to backup & push your telephony databases. See here.
Installation Instructions
Prerequisites: Clockworkmod Recovery (Recovery 3.2.0.0 R4C is still reccomended) and a MicroSD card for installation.
OPTIONAL, BUT RECCOMENDED: Backup your internal applications with Titanium backup Download the 1.1 Rom, and place it on your external sdcard Restart into Recovery Perform a nandroid backup, and keep this safe! Perform a factory reset within recovery (Wipe data / factory reset) Install the rom Welcome to the party Once you have setup your device, it will require a reboot for external storage to mount.Download Center
1.0
Team Tiamat Xoom Rom v-1.0 HC 3.1 VZW Deodexed
MD5 Checksum 1bc044999c4b22107f332c3a9c4dcf8d
Optional downloads (quick updates to the full rom):
Team Tiamat Xoom Rom 1.0 Update 1 - 3g fix (Not the full rom, just a quick fix)
MD5 Checksum d2e5078d9825389d5619dbb862ea0dd8
Team Tiamat Xoom Rom 1.0 Update 2 - Enable Charging Light
MD5 Checksum d8fccf5c75882194b74c7e8a935301fd
Team Tiamat Xoom Rom 1.0 Update 3 - Fix dependency on busybox
MD5 Checksum 8d9cdb4d2cb75869ef6c5786f82b09e7
Changelog
Version 1.1
Storage framework completely overhauled based on Transformer Rom Prime 1.5 (thanks Roach) System now gives storage control thru status bar icon and in Settings / Storage Unmount MicroSD, remove, put in another one for working Hot Swap Automatically mount USB Host storage (unmount still broke do to borked vold.fstab) All Android media services scan both internal and MicroSD for media (Gallery, Music, etc) new native Transformer file explorer accessable thru status bar to explore all mounted storage Unfortunately, USB Mass Storage is still broke. (It's turning out to be far more complex than it should be) Entire rom re-signed with test key due to manifest changes for storage port. All services work 100% (Google music beta, Market, etc) Implemented a variety of init.d scripts with "Tiamat Control" flags Enable features by moving flags (/data/tiamat_controls) in or out of "unused" folder Enable or diasble charging light while device on Enable or disable logging for better battery life sysctl memory tweak Cron service enabled for time based scripts (put Cron scripts in /data/cron) Rom zip-aligned on boot (still insanely fast boot time) Included up-to-date Maps.apk and Video.apk Removed bloatware (Cordy.apk, dungeondefenders.apk, and stingrayquickoffice.apk) Changed back to mostly stock icons Removed the charging percent text from the pull up settings. When charging, it will now alternate between the battery percentage in the middle and a charging symbol.
Version 1.0 - Update 3 (Busybox fix)
Fixed the dependency that the ramdisk had on busybox, specifically run-parts.
Version 1.0 - Update 2 (charging light)
Enabled the led charging light in the ramdisk as per popular request.
Version 1.0 - 3g fix
Fixed permissions in /system/bin. This was causing issues with 3g connections. Replaced framework-res.apk with a less modified version. There is no SIP calling and sms now, but the activation screens work now.
TipsTurning the charging light offUsing root explorer, or other file manager that gives you enough control, move the "enableChargingLight" file in /data/tiamat_controls into the directory /data/tiamat_controls/not_in_useAutomatically installing applications when you flash the rom:In the zip file, under the directory "data" there is a directory called "tiamat_first_boot_install". You can place all of your apk files that you want installed when you first boot in there. This is useful for applications such as Thumb Keyboard and Titanium Backup
Bigrushdog's Tiamat Rom Enhancement Section
Thank You For Supporting Team Tiamat!Welcome Xoomers! Here is my little spot where you may find all sorts of Tiamat goodies that, for whatever reason, didn't make the release rom. Also, you may find my own tips, trick, even some Official Tiamat Xoom Rom Art. Stop by from time to time!
Tiamat Xoom Rom v1.1 Mod Pack 1Tiamat Xoom Rom Art AlbumTiamat Xoom Rom v1.1 Mod Pack 1 Change LogAdded "Native Screenshot"!
You can now take screenshots with your Xoom. Enable the feature in Settings / Display. To take a screenshot, press and hold the "Recent Apps" button for about 4 seconds. You will get a popup indicating the shot was taken and asking if you would like to keep the service running. The shots can be found in /sdcard/screenshot.
Added "Power Button Reboot Options"
I grabbed this from my buddy Roach`, developer of Prime!1.5 Rom for Transformer. Although i plan on further enhancing this feature, it works for now![]()
![]()
Press and hold the Power button. Your menu will give the opportunity to power down or reboot into recovery or cancel. It's not bad for first time around. Later, we will have a full featured Shutdown Menu.
Added "Maps won't update" fix
Sorry about that one guys. And yes, to whoever posted it, I should have put Maps.apk in data/app. You get 10 Tiamat Points! Ok. This simply removes Maps.apk from system/app and installs the updated Maps.apk in data/app.
Added "Swype won't download" fix
Changes Browser UAString in framework-res.apk from modded Desktop default to Mobile default. This is needed to download Swype from their network. Install Mod Pack 1 first and reboot. Then go back into recovery and flash the Swype fix. One you have Swype up and running. Go back into recovery and flash Mod Pack 1 again if you wish to return to Desktop default UAString. If you wish to stay on Mobile default, no further action is needed.
DownloadsNOTE: I apologize to themers out there, but this pack does contain a modified framework-res.apk. I had to add some strings for the reboot mod. You should be able to get away with just grabbing the resources.arcs and dropping into you're themed fw-res.