Arch Linux auf das ASUS Transformer TF300T portiert

Von am E-Mail E-Mail Google+ Google+

Entwickler haben es nun geschafft, Arch Linux auf das ASUS TF300T zu portieren.


Arch Linux

Da viele Entwickler im Android-Sektor ohnehin schon unter Ubuntu arbeiten ist es wenig verwunderlich, dass es häufiger Projekte zur Portierung von Linux auf Android-Tablets gibt. Auch das ASUS Transformer TF300T, ein Quad-Core-Tablet mit Keyboard-Dock, hat vor kurzem dank eines Entwicklers auf XDA-Developers eine Portierung erhalten, die im Großen und Ganzen auch schon sehr gut funktioniert.

Arch Linux

Primäre Mängel sind derzeit die fehlende Bluetooth-Funktion, kein Scrolling mit zwei Fingern sowie das Rebooten unter Linux – es handelt sich bei der ROM um einen Dual-Boot, sodass das normale Android-OS beibehalten wird. Voraussetzung ist hierbei, dass das TF300T bereits einen entsperrten Bootloader besitzt und auf die neueste Version aktualisiert wurde. Im Folgenden findet ihr noch eine Auflistung aller Features bzw. Bugs, die Installation ist definitiv eher fortgeschrittenen Usern zu empfehlen:

What works:

  • Dual boot with Android.
  • Internal storage and MicroSD Card
  • X11, with compositing
  • Audio
  • Mouse and keyboard on the dock, as well as dock hotplugging.
  • Touchscreen
  • Playing videos (full 1080P works great.) using Xfce’s media player
  • Sensors (Light, compass, accelerometer, gyro). These are all exposed under sysfs.
  • Charging / Dock charging. This appears to be managed by the kernel.
  • USB gadget (as a RNDIS device for network access via USB)
  • CPU frequency scaling / Tegra LP core. The LP core is automatically used, you can see its status in /sys/kernel/cluster/active (when that file reads LP) and its use is simply what the current CPU1 use appears to be.
  • WiFi, with NetworkManager
  • 3G, on the TF300TG model, with NetworkManager
  • Battery (and dock) status in Xfce
  • USB port on the dock
  • Some sensible key remapping (Back -> Escape, Search -> Alt, Home -> Super)

What doesn’t work:

  • Bluetooth
  • Two finger scrolling with the mouse
  • Rebooting from Linux (have to do a sync then hard power off)
  • Basic framebuffer console – to get dual boot working I had to remove the FB console
  • Using “standard” xv (as in, mplayer -vo xv). Untested really, use gstreamer.
  • Cameras


 via XDA Developers

+1Share on FacebookShare on Twitter

Pingbacks & Trackbacks