[ROM/WIP][Unofficial] CyanogenMod 9 for TF101

Search This thread

daxtsu

Member
Nov 3, 2011
38
64
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. :)

Build date: 25th Feb 2012

System:
Cyanogenmod 9.0.0-RC0-tf101-KANG IML74K
Stock Kernel(2.6.39.4-00002-g2977a0d, android@Neptune#1)
Android 4.0.3

Features:
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:
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:
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:
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:
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:
ROM
CRC32: CF79A449
MD5: CDD4A310E79AFD3413FFB8E6CF3D673B
SHA-1: BCDB0918924FBC09C0337D017E04384C6CAB6DC8

Link: http://open.ge.tt/1/files/94oHK8E/0/blob?download
Mirror: http://dl.dropbox.com/u/31118/update-cm-9.0.0-RC0-tf101-KANG-signed.zip

GAPPS
CRC32: A92554D1
MD5: 11B5763810EDB732379D39B6DF9CCBCF
SHA-1: A37DC9E46FBF64BBD5986E99AA435F44780CB1D4

Link: http://goo-inside.me/gapps/gapps-ics-20120224-signed.zip
Mirror: http://open.ge.tt/1/files/5yV0P8E/0/blob?noinc=1&download
Short Link: http://tinyw.in/GFPi

Fix for MicroSD mount(for ADB):
adb shell
su
mkdir /Removable/MicroSD
mkdir /Removable/SD
mkdir /Removable/USBdisk1
mkdir /Removable/USBdisk2
Or open a terminal emulator app:
su
mkdir /Removable/MicroSD
mkdir /Removable/SD
mkdir /Removable/USBdisk1
mkdir /Removable/USBdisk2

then insert SD/MicroSD/USB stick again, it is now mounted at the proper location.

The source for AndroidRoot's vendor and device trees is located at https://github.com/AndroidRoot/

And the source code for CM9 is at https://github.com/CyanogenMod .

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.
 
Last edited:

whitekidney

Senior Member
Jun 14, 2009
274
280
Last edited:

hoan999999

Member
Mar 30, 2011
26
0
Hanoi
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 ;)
 

daxtsu

Member
Nov 3, 2011
38
64
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.
 
  • Like
Reactions: Sean-El

LaseOfFury

Senior Member
Jan 20, 2012
55
5
So this is not by CM its made from the source of CM9...?.?

Also how much in the performance menu works? and is there any speed improvements so far (I'm asking because its the first build and you may have some work to do :) ) I guess the extra 300-400 pts in Quadrant show some improvement so far, I bet it will get up to 3000 xD lulz!!

Thanks for the support and development :), prob gunna flash this soon!!
 

daxtsu

Member
Nov 3, 2011
38
64
So this is not by CM its made from the source of CM9...?.?

Also how much in the performance menu works? and is there any speed improvements so far (I'm asking because its the first build and you may have some work to do :) ) I guess the extra 300-400 pts in Quadrant show some improvement so far, I bet it will get up to 3000 xD lulz!!

Thanks for the support and development :), prob gunna flash this soon!!

Yes, we compiled it from the latest(as of the time of compiling) CM9 source code. WK and I aren't affiliated with the CM team in any way.

Are you sure that wifi works, it can find networks, but it won't connect to them

Even if it's an open network? If it's secured with WEP/WPA, I hate to state the obvious, but make sure you're entering your password correctly. :)
 

whitekidney

Senior Member
Jun 14, 2009
274
280
So this is not by CM its made from the source of CM9...?.?

Also how much in the performance menu works? and is there any speed improvements so far (I'm asking because its the first build and you may have some work to do :) ) I guess the extra 300-400 pts in Quadrant show some improvement so far, I bet it will get up to 3000 xD lulz!!

Thanks for the support and development :), prob gunna flash this soon!!
This is CM9 built from Cyanogenmods sources, not an official build.
I've been using the build for a few hours now and I can easily say it's a little bit smoother. :)
We hope that ASUS drops the kernel sources soon so that we can get kernels which allows us to overclock, so that we can stretch the quadrant bar even further!

Are you sure that wifi works, it can find networks, but it won't connect to them
Are you sure? WiFi works perfect here.
 
  • Like
Reactions: linuques

LaseOfFury

Senior Member
Jan 20, 2012
55
5
Now some stuff that comes with ASUS i like... like Supernote, File Manager is pretty good, Polaris Office, App Locker, and MyNet and MyCloud seem good... Is that all removed (i know you said removed bloatware but did you mean all that came with it?)

This is awesome, Thanks again!!!!!
 

daxtsu

Member
Nov 3, 2011
38
64
None of it is in the CM9 source, so no, it's not there. We're going to upload the ASUS apps eventually for your use, but for now it's the bare minimum.
 
  • Like
Reactions: djshag and osho741

Ferenczy68

Senior Member
OK then, CM9 has been flashed and is up and running.

1st thing I see after I run the SD card tweak, my battery icon is showing as charging while plugged in to the USB. I just gotta say ME LIKEY!

So far so good folks, big thanks to you all and I'll keep you posted ;)
 

Top Liked Posts

  • There are no posts matching your filters.
  • 45
    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. :)

    Build date: 25th Feb 2012

    System:
    Cyanogenmod 9.0.0-RC0-tf101-KANG IML74K
    Stock Kernel(2.6.39.4-00002-g2977a0d, android@Neptune#1)
    Android 4.0.3

    Features:
    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:
    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:
    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:
    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:
    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:
    ROM
    CRC32: CF79A449
    MD5: CDD4A310E79AFD3413FFB8E6CF3D673B
    SHA-1: BCDB0918924FBC09C0337D017E04384C6CAB6DC8

    Link: http://open.ge.tt/1/files/94oHK8E/0/blob?download
    Mirror: http://dl.dropbox.com/u/31118/update-cm-9.0.0-RC0-tf101-KANG-signed.zip

    GAPPS
    CRC32: A92554D1
    MD5: 11B5763810EDB732379D39B6DF9CCBCF
    SHA-1: A37DC9E46FBF64BBD5986E99AA435F44780CB1D4

    Link: http://goo-inside.me/gapps/gapps-ics-20120224-signed.zip
    Mirror: http://open.ge.tt/1/files/5yV0P8E/0/blob?noinc=1&download
    Short Link: http://tinyw.in/GFPi

    Fix for MicroSD mount(for ADB):
    adb shell
    su
    mkdir /Removable/MicroSD
    mkdir /Removable/SD
    mkdir /Removable/USBdisk1
    mkdir /Removable/USBdisk2
    Or open a terminal emulator app:
    su
    mkdir /Removable/MicroSD
    mkdir /Removable/SD
    mkdir /Removable/USBdisk1
    mkdir /Removable/USBdisk2

    then insert SD/MicroSD/USB stick again, it is now mounted at the proper location.

    The source for AndroidRoot's vendor and device trees is located at https://github.com/AndroidRoot/

    And the source code for CM9 is at https://github.com/CyanogenMod .

    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.
    21
    http://i.imgur.com/e1IXh.png
    Note: Apps and widgets do not come preinstalled

    Changelog

    Known Issues
    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
    3
    What is the weather/clock widget in the picture on the second post??

    According to wk, it's HD widgets. He made the screenshots. :)

    Reboot to recovery isn't working, just reboots normally.

    I forgot to add that to the list of bugs. Thanks for reminding me. It shouldn't be too hard to fix.
    2
    Now some stuff that comes with ASUS i like... like Supernote, File Manager is pretty good, Polaris Office, App Locker, and MyNet and MyCloud seem good... Is that all removed (i know you said removed bloatware but did you mean all that came with it?)

    This is awesome, Thanks again!!!!!

    I'll make ASUS flashable .zips tommorow. :)
    2
    None of it is in the CM9 source, so no, it's not there. We're going to upload the ASUS apps eventually for your use, but for now it's the bare minimum.