Contents
Installation
See xda thread, requires MultiRom installed. Arch Linux instructions
This uses Android 3.4 kernel, notes on upstream work
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
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!