tf700t

General

Device name

Asus Transformer Infinity

Code name

tf700t

|| Image maintainer(s) || rabits || zoca || celliott113

Testers

zoca

celliott113

link to your Launchpad profile please

Last update

2014 02 08

State of things

Legend

State

Explanation

Perfect

Everything works, all patches included in Ubuntu proper

Working

Works, minor issues only, some patches pending

W-I-P

Work in progress

Blocked/Broken

Severely broken, unusable or progress is blocked

Unknown

Unknown

What

Status/Comments

Graphics

Boot process

No boot animation

Rotation

General issue: not supported in Ubuntu Touch yet.

Wireless network

OK, but can't enter password with on-screen keyboard

Sound

Touch

Camera

Not working zoom & face camera

Video Decode

Suspend/Resume

Dock keyboard

Special keys not working, on input shell restarted sometimes

Dock touchpad

No cursor in the shell

Dock Battery

No dock battery indicator

Unlocking instructions

Download the "Unlock Device App" on the ASUS product support page. Download and install the *.apk - you can find it under Android -> Utilities. Make sure you fully understand and accept the risks that may arise.

Installation

  1. Get zip installers:
  2. Copy it to sdcard
  3. Reboot to TWRP or ClockworkMod recovery

  4. Install both zip installers

Known issues

  • Adb not working
  • No sound
  • No cardhu in ubuntu-session
  • Bad dock layout (backspace, capslock, arrows...)

The image

How to build it

I prepared it in schroot (ubuntu precise amd64). Required packages:

# apt-get install software-properties-common
# add-apt-repository ppa:phablet-team/tools
# dpkg --add-architecture i386
# apt-get update
# apt-get install phablet-tools git flex bison gperf build-essential zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown libxml2-utils xsltproc zlib1g-dev:i386 schedtool

Next - prepare folders and get patch & vendor for ubuntu-touch:

$ git clone git://github.com/rabits/tf700.git
$ cd tf700/source/ubuntu-touch

After that - preparing phablet bootstrap. This is loooong cat with too much "Error while trying to sync repository" and "fatal: The remote end hung up unexpectedly". Look at process and use '-c' option to continue.

$ phablet-dev-bootstrap -j 10 src

So, we need some patches and links:

$ cd src
$ patch -p1 < ../patch/tf700t-manifest.patch
$ phablet-dev-bootstrap -j 10 -c .
$ patch -p1 < ../patch/tf700t-kernel.patch
$ patch -p1 < ../patch/tf700t-device.patch
$ mkdir vendor/asus
$ ln -s ../../../vendor vendor/asus/tf700t

Now you can build it:

$ bash
$ . build/envsetup.sh
$ brunch tf700t

Done. Your zip installer placed into out/target/product/tf700t/cm-10.1-*-UNOFFICIAL-tf700t.zip

Redistributability

Are all parts of the image freely redistributable?

Legend

State

Explanation

Perfect

Redistributable, we're all happy

Maybe problematic

Might be redistributable, some open questions (comment)

Problematic

Not redistributable at all

Unknown

Unknown

Component name

Link to it

License (link or name)

Status / Comment'

Touch/Devices/tf700t (last edited 2014-06-05 19:54:32 by celliott113)