CyanogenMod 9 for TF101, compiled by daxtsu and whitekidney, device and vendor trees authored by the kind folks over at http://androidroot.mobi/ . We did not program CM9, or the vendor/device trees for the TF101. We're standing on the shoulders of giants here. However, we're going to try and improve certain things as time goes on, so hopefully we can contribute to it.
Latest superuser & busybox
Pure CM9, no custom apps or wallpapers
Stock Kernel(2.6.39.4-00002-g2977a0d, android@Neptune#1)
No bloatware from ASUS
Working hardware:
Quote:
GPS
Bluetooth(tether not tested, it should work)
WiFi
3D acceleration
HW video acceleration
MicroSD(with a minor fix, see below)
Keyboard Dock(with minor bugs, see below)
USB ports on dock
Camera, both front and rear, and panarama mode doesn't hang
Bugs:
Quote:
MicroSD/USB sticks won't mount automatically without a small fix on first boot. We're working on a better fix.
Face unlock is enabled, but fails when trying to unlock(requires entering PIN).
Logcat of faceunlock: E/LockPatternKeyguardView( 167): Layout does not have faceLockAreaView and FaceLock is enabled
Onscreen touch keyboard pops up when docked, when tapping text boxes.
GPS might be slow to lock(it is for me).
Reboot to Recovery menu option doesn't work yet.
Dock battery level not detected
When plugged into a PC via USB, it shows it's charging, when it's really not.
Minor dock bugs:
Quote:
The following soft keys do NOT work as of yet:
Wifi, bluetooth, trackpad/touchpad, brightness down, brightness up, auto brightness, camera, settings, mute
The following hotkeys DO work:
browser, media playlist back, play/pause media, media playlist forward, volume down, volume up, lock
Install instructions:
Quote:
1. Download the cm9 zip.
2. Cache/Dalvik wipe recommended.
3. Flash it via CWM or Rogue XM.
4. Flash google apps.
5. Reboot into CM9 and enjoy ICS!
Download:
Quote:
ROM
CRC32: CF79A449
MD5: CDD4A310E79AFD3413FFB8E6CF3D673B
SHA-1: BCDB0918924FBC09C0337D017E04384C6CAB6DC8
WK and I will probably open up our own github at some point as well, but for now, we haven't modified anything in the source, so there's nothing to share in that regard. Much like my last rom, we're building this ROM for the learning experience, so feedback is always welcome, but please keep "Thanks!" only posts out of this thread, that's what the thanks button is for. However, if you have additional comments to go after it, like "Thanks, but I have an issue, like blah blah blah...", that's fine. Thank you.
GPS might initialize slow
Minor dock issues
SDcard, USBdisk and SDreader on dock does not automatically mount, we believe we have found a fix, will be in next build.
Charging icon appears when you are plugged in via USB
Very impressive. Massive props to the OP. But I won't be flashing these yet, since I'm waiting for a friend of mine to get back from vacation. And we're gonna flash both of our TFs !
p.s.: I'm Mreich in the irc
p.p.s.: It would be nice if you guys could implement 3G dongles support
THnx for this. Me too. What's the fix for the SD to show. Add the folder in removemavble.
Yeah. Like the first post says, make a folder named MicroSD in /Removable. It requires root, so use ES File Explorer(or other root explorer), ADB, or Terminal Emulator to do it. Any of those should work. Then just insert your microsd again.
From HTML to LEDs or Android to Arduino, Hardware Hacking is a pastime of many people … more
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?