Contents

Installation

See xda thread, requires MultiRom installed. Arch Linux instructions

This uses Android 3.4 kernel, notes on upstream work

Video

Changes

  • Mesa is built without XA support, so it might be way too slow, libdrm and mesa should be rebuild.
  • System-wide pulseaudio service can be disabled - works correctly now.
  • Adding

CLUTTER_PAINT=disable-clipped-redraws:disable-culling
CLUTTER_VBLANK=glx
  • to /etc/environment removes many graphic artifacts

Hardware support

Source

Feature Status

Markup

not working

<: #ff8080> not working

needs work

<: #ffcc50> needs work

working

<: #80ff80> working

untested

<: #80ff80> untested

Feature

Reference

Notes

Graphics card

Adreno 320

Working

Brightness

Working

Volume buttons

Working, unlocking might fail

Sound

WCD9310

Working

Power Off/Reboot

Working

Wi-Fi

WCN3360

Working

Bluetooth

WCN3360

A2DP works

Touchscreen

EKTF3K

Working

Battery

Cannot estimate battery time

GPS

WGR7640

Weather detects location correctly (via IP?), needs testing

Camera

Cheese doesn't detect cameras and then hangs

Power button

Turns off WiFi, blocks screen, but screensaver doesn't kick in

Suspend

micro HDMI output

Accelerometer

NFC

BCM20793M

Issues to investigate / file

  • Rendering issues - any way to disable partial rendering/fix freedreno?
  • Wayland session crashes gnome-shell
    • Not available due to lack of drm driver (?)
  • Rotator is disabled in kernel
  • Caribou keyboard doesn't appear of first request of keyring unlock
  • Apps with GtkHeaderbar cannot be expanded

    • Other apps (e.g. Empathy) expand correctly, though no tiling events recognized. Apparently mutter doesn't recognize. Works fine on scaling-factor 1. It seems apps expect screens to be wider than 600 px
  • Clutter apps (Maps, Totem) hang or crash kernel
  • Cheese cannot detect camera and hangs
  • Battery status shows correct percentage, but cannot estimate time
  • Unlocking sometimes fails

Bugs filed

TODO

  • Prepare a new image with better Mesa and removed DEs
  • Port Fedora on it!

VadimRutkovsky/Nexus7 (last edited 2015-02-03 00:46:04 by VadimRutkovsky)