Difference between revisions of "Devices"
MartijnBraam (talk | contribs) (Updated devices page to use Cargo data) |
(→Status Legend) |
||
Line 31: | Line 31: | ||
| Not applicable -- device does not have feature | | Not applicable -- device does not have feature | ||
|- | |- | ||
− | | style="text-align: center" | | + | | style="text-align: center" | ✔ |
| non-Android based device | | non-Android based device | ||
|} | |} |
Revision as of 05:57, 26 October 2018
Please add devices you're porting here, and write your porting progress in the wiki page. The status values and columns are described below the table.
Feature matrix
It is possible to boot these devices at the very least. To confirm that, either the screen or networking/serial output must be working. If your device fulfills these requirements and is not yet on the list, please add it to the table below and then make a merge-request.
Device | Codename | Architecture | USB Net | Flashing | Touch | Screen | Wifi | Xwayland | FDE | Mainline | Battery | 3D | IMU | Audio | Bluetooth | Camera | GPS | Mobile Data | SMS | Calls |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Amazon Fire TV | amazon-bueller | armhf | Y | |||||||||||||||||
Amazon Kindle Fire HDX | amazon-thor (7-inch), amazon-apollo (8.9-inch) | armhf | Y | Y | Y | Y | P | P | - | - | ||||||||||
ASUS Eee Pad Transformer | asus-tf101 | armhf | Y | Y | Y | Y | - | - | ||||||||||||
ASUS MeMO Pad 7 (ME176C(X)) | asus-me176c | x86_64 | Y | N | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | N | N | - | - | - | |
ASUS MeMO Pad FHD 10 (ME302KL) | asus-duma | armhf | Y | Y | Y | Y | Y | |||||||||||||
ASUS Zenfone 2 Laser / Zenfone 2 Selfie (1080p variant) | asus-z00t | aarch64 | Y | Y | Y | Y | Y | Y | Y | |||||||||||
ASUS Zenfone 5 | asus-t00f, asus-t00j | x86 | Y | Y | Y | Y | ||||||||||||||
ASUS Zenfone Go (MTK) | asus-z00vd | armv7 | Y | Y | Y | Y | Y | |||||||||||||
BQ Aquaris U | bq-chaozu | armhf | Y | Y | ||||||||||||||||
CHUWI Hi10 Plus | chuwi-hi10plus | x86_64 | Y | Y | Y | Y | P | Y | Y | Y | Y | Y | - | - | - | |||||
Fairphone Fairphone 1 | fairphone-fp1 | armv7 | Y | Y | Y | N | N | |||||||||||||
Fairphone Fairphone 2 | fairphone-fp2 | armhf | Y | Y | Y | Y | Y | Y | P | Y | ||||||||||
FinePower F1 | finepower-f1 | armv7 | Y | P | Y | P | Y | N | P | |||||||||||
Foxconn Google Glass (Explorer Edition) | google-glass | armhf | Y | Y | P | Y | Y | Y | Y | Y | Y | Y | ||||||||
Geeksphone Peak | gp-peak | armhf | Y | Y | Y | Y | Y | Y | Y | |||||||||||
Generic Generic x64 uefi | tablet-x64uefi | x86_64 | Y | Y | - | Y | - | - | - | Y | - | - | - | - | - | - | - | - | - | - |
Google Pixel 3 XL | google-crosshatch | aarch64 | Y | Y | Y | P | N | N | N | |||||||||||
Google (ASUS) Nexus 7 (2012) | asus-grouper & asus-tilapia | armhf | Y | Y | Y | Y | Y | P | P | - | - | - | ||||||||
Google (ASUS) Nexus 7 (2013) WIFI | asus-flo | armhf | Y | Y | Y | Y | Y | Y | P | P | Y | - | - | - | ||||||
Google (Huawei) Nexus 6P | huawei-angler | aarch64 | Y | P | Y | Y | Y | Y | P | P | N | N | ||||||||
Google (LG) Nexus 4 | lg-mako | armhf | Y | Y | Y | Y | Y | Y | ||||||||||||
Google (Motorola) Nexus 6 | motorola-shamu | armhf | Y | Y | Y | Y | ||||||||||||||
Google (Samsung) Galaxy Nexus I9250 | samsung-maguro | armhf | Y | Y | Y | Y | Y | Y | Y | P | Y | |||||||||
Google (Samsung) Nexus 10 | samsung-manta | armhf | Y | Y | Y | Y | Y | Y | - | - | - | |||||||||
Hisense Sero 7 Pro | hisense-m470bsa | armv7 | Y | P | Y | Y | Y | - | - | - | ||||||||||
HTC Desire | htc-bravo | armhf | Y | P | Y | Y | Y | Y | ||||||||||||
HTC Desire 816 | htc-a5ul | armhf | Y | Y | ||||||||||||||||
HTC Desire HD | htc-ace | armv7 | Y | Y | Y | Y | Y | |||||||||||||
HTC Desire X | htc-protou | armv7 | Y | P | Y | Y | ||||||||||||||
HTC Desire Z | htc-vision | armhf | Y | Y | Y (16 bit color) | Y | N | Y | ||||||||||||
HTC Incredible S | htc-vivo | armhf | Y | Y | Y | |||||||||||||||
HTC Nexus 9 (Wifi) | htc-flounder | aarch64 | Y | Y | P | P | - | - | - | |||||||||||
HTC Nexus One | htc-passion | armhf | Y | P | Y | Y | ||||||||||||||
HTC One M7 | htc-m7 | armv7 | Y | P | P | |||||||||||||||
HTC One M8 | htc-m8 | armhf | Y | Y | Y | Y | Y | |||||||||||||
HTC One Mini 2 | htc-memul | armv7 | Y | P | Y | Y | ||||||||||||||
HTC One S | htc-ville | armhf | Y | Y | Y | Y | N | Y | ||||||||||||
HTC One SV | htc-k2ul | armv7 | Y | Y | Y | Y | Y | P | ||||||||||||
HTC One V | htc-primou | armv7 | Y | Y | ||||||||||||||||
HTC One XL | htc-evita | armv7 | Y | Y | Y | Y | ||||||||||||||
Huawei Ascend Y530 | huawei-y530 | armhf | Y | P | Y | Y | Y | Y | P | |||||||||||
Huawei Honor 9 Lite | huawei-leland | aarch64 | Y | N | Y | Y | N | |||||||||||||
Huawei Mediapad M5 pro | huawei-cameron | aarch64 | Y | N | Y | Y | N | Y | N | |||||||||||
Huawei Y3 II 3G | huawei-lua-u22 | armv7 | Y | Y | Y | Y | N | N | N | N | N | N | N | |||||||
InFocus New Tab F1 | infocus-flatfish | armhf | Y | Y | Y | P | Y | Y | Y | - | - | - | ||||||||
Jolla Jolla Phone | jolla-sbj | armv7 | P | P | ||||||||||||||||
LeEco Le 2 | leeco-s2 | aarch64 | Y | Y | ||||||||||||||||
Lenovo K6 Power | lenovo-karate | armhf | Y | Y | Y | Y | Y | Y | ||||||||||||
LG G Watch | lg-dory | armhf | Y | Y | Y | Y | - | Y | Y | - | - | - | - | - | - | |||||
LG G Watch R | lg-lenok | armhf | Y | Y | Y | Y | Y | - | - | - | - | - | - | |||||||
LG G3 (Europe) | lg-d855 | armhf | Y | P | Y | Y | ||||||||||||||
LG G3 Beat | lg-d722 | armv7 | Y | |||||||||||||||||
LG G4 (International/H815) | lg-h815 | aarch64 | Y | Y | Y | Y | N | Y | Y | N | ||||||||||
LG L65 Dual SIM D285 | lg-d285 | armhf | Y | Y | Y | Y | ||||||||||||||
LG LG L70 | lg-w5 | armhf | Y | |||||||||||||||||
LG Nexus 5 | lg-hammerhead | armv7 | Y | Y | Y | Y | Y | Y | Y | Y | N | P | P | Y | P | |||||
LG Nexus 5X | lg-bullhead | aarch64 | Y | Y | Y | Y | Y | P | Y | |||||||||||
LG Optimus L5 | lg-e610 | armv7 | Y | Y | P | |||||||||||||||
LG Optimus L7 | lg-p700 | armv7 | Y | Y | ||||||||||||||||
LG Optimus L7 II | lg-vee7e | armhf | Y | P | P | |||||||||||||||
Meizu Pro 5 | meizu-turbo | aarch64 | Y | P | Y | Y | ||||||||||||||
Microsoft Lumia 950 XL | msft-950xl | aarch64 | N | N | Y | Y | P | N | N | Y | N | N | N | N | Y | N | N | N | N | N |
Motorola Droid 4 | motorola-maserati | armhf | Y | Y | Y | Y | ||||||||||||||
Motorola Moto E (2nd Gen) | motorola-surnia | armhf | Y | Y | Y | P | ||||||||||||||
Motorola Moto G (1st gen) | motorola-falcon | armhf | Y | Y | Y | Y | Y | |||||||||||||
Motorola Moto G (2nd gen) | motorola-titan | armhf | Y | P | Y | P | P | |||||||||||||
Motorola Moto G 2015 | motorola-osprey | armhf | Y | Y | Y | P | Y | |||||||||||||
Motorola Moto G 4G (2013) | motorola-peregrine | armhf | Y | Y | Y | Y | Y | Y | Y | |||||||||||
Motorola Moto G4 | motorola-athene | aarch64 | Y | P | Y | Y | Y | Y | ||||||||||||
Motorola Moto G4 Play | motorola-harpia | armhf | Y | Y | Y | Y | P | |||||||||||||
Motorola Moto G5 | motorola-cedric | aarch64 | Y | P | Y | Y | Y | Y | N | N | Y | N | ||||||||
Motorola Moto G5 Plus | motorola-potter | aarch64 | Y | P | N | Y | N | Y | N | N | N | N | N | N | N | N | N | N | N | |
Motorola Moto G5s | motorola-montana | aarch64 | Y | Y | Y | Y | ||||||||||||||
Motorola Moto X | motorola-ghost | armhf | Y | Y | ||||||||||||||||
Motorola Moto X Play | motorola-lux | armhf | Y | P | Y | Y | ||||||||||||||
Mozilla (Alcatel/t2m) Flame | t2m-flame | armhf | Y | Y | Y | Y | P | Y | ||||||||||||
Nextbit Robin | nextbit-robin | aarch64 | Y | Y | Y | Y | ||||||||||||||
Nokia 1 | nokia-frt | armv7 | Y | Y | Y | Y | Y | N | N | |||||||||||
Nokia Lumia 720 | nokia-rm885 | armhf | Y | Y | P | Y | ||||||||||||||
Nokia N9 | nokia-n9 | armhf | Y | Y | Y | Y | Y | Y | P | |||||||||||
Nokia N900 | nokia-n900 | armv7 | Y | Y | Y | Y | Y | Y | Y | Y | Y | P | Y | Y | ||||||
Oneplus 5 | oneplus-cheeseburger | aarch64 | N | N | Y | N | N | N | N | N | N | N | N | N | N | |||||
OnePlus One | oneplus-bacon | armv7 | Y | Y | Y | Y | Y | N | N | Y | Y | Y | N | N | Y | N | N | N | N | N |
OnePlus OnePlus Two | oneplus-oneplus2 | aarch64 | Y | Y | Y | Y | Y | |||||||||||||
OnePlus X | oneplus-onyx | armhf | Y | Y | Y | P | P | |||||||||||||
OPPO Find 7a | oppo-find-7a | armv7 | Y | Y | Y | Y | ||||||||||||||
Ouya, Inc. Ouya | ouya_1_1 | armv7 | Y | P | - | - | Y | Y | P | P | - | - | Y | - | - | - | - | - | ||
PINE64 A64-LTS | pine64-a64lts | aarch64 | - | Y | - | Y | - | - | - | - | ||||||||||
PINE64 Don't be evil (devkit) | pine64-dontbeevil | aarch64 | - | P | Y | P | Y | N | Y | Y | P | Y | Y | N | Y | Y | Y | N | N | |
PINE64 PinePhone | pine64-pinephone | aarch64 | - | P | Y | P | Y | N | Y | Y | P | Y | Y | N | Y | Y | Y | N | N | |
PINE64 PineTab | pine64-pinetab | aarch64 | Y | - | Y | Y | Y | Y | N | Y | Y | P | Y | Y | Y | Y | - | - | - | - |
Planet Computers Gemini PDA | planet-geminipda | Y | N | Y | Y | P | Y | N | P | P | ||||||||||
Purism Librem 5 Devkit | purism-librem5dev | aarch64 | Y | Y | P | P | Y | P | P | Y | ||||||||||
QEMU aarch64 | qemu-aarch64 | aarch64 | - | - | - | Y | - | Y | Y | - | Y | - | - | - | - | - | - | - | ||
QEMU amd64 | qemu-amd64 | x86_64 | - | - | - | Y | - | Y | Y | - | Y | - | - | - | - | - | - | - | ||
QEMU vexpress | qemu-vexpress | armhf | - | - | - | Y | - | Y | Y | - | Y | - | - | - | - | - | - | - | ||
Raspberry Pi Foundation Raspberry Pi 1 & 2 | raspberry-pi | armhf | - | - | - | Y | - | Y | Y | - | - | - | - | - | - | - | ||||
Raspberry Pi Foundation Raspberry Pi 3 | raspberry-pi3 | aarch64 | - | - | - | Y | Y | Y | Y | Y | - | Y | - | Y | Y | - | - | - | - | - |
Raspberry Pi Foundation Raspberry Pi Zero | raspberry-pi0 | armhf | Y | - | - | Y | Y | Y | Y | - | - | - | Y | - | - | - | - | - | ||
Samsung Captivate Glide | samsung-i927 | armv7 | Y | Y | Y | Y | Y | Y | P | Y | P | Y | Y | Y | N | Y | N | N | N | |
Samsung Galaxy A3 (2015) | samsung-a3ulte | aarch64 | Y | Y | Y | Y | Y | Y | Y | P | Y | Y | P | Y | N | N | N | N | N | |
Samsung Galaxy A5 (2015) | samsung-a5ulte | aarch64 | Y | Y | Y | P | Y | Y | Y | Y | Y | Y | P | Y | N | |||||
Samsung Galaxy A5 (2017) | samsung-a5y17lte | aarch64 | Y | N | P | Y | ||||||||||||||
Samsung Galaxy Ace | samsung-s5830 | armhf | N | Y | ||||||||||||||||
Samsung Galaxy Ace II X | samsung-kylessopen | armhf | Y | Y | Y | Y | N | - | N | N | N | N | N | |||||||
Samsung Galaxy Chat | samsung-zanin | armv7 | Y | Y | P | Y | ||||||||||||||
Samsung Galaxy Grand Neo | samsung-baffinlite | armhf | y | P | y | y | ||||||||||||||
Samsung Galaxy J1 mini | samsung-j1mini3g | armv7 | Y | P | Y | Y | Y | N | P | Y | ||||||||||
Samsung Galaxy J3 | samsung-j3nxlte | armv7 | Y | P | Y | Y | ||||||||||||||
Samsung Galaxy Mini 2 | samsung-s6500d, s6500, jena | armhf | Y | Y | P | Y | N | |||||||||||||
Samsung Galaxy Note 10.1 Wifi | samsung-n8010 / p4notewifiww | armhf | Y | Y | N | Y | N | N | N | N | ||||||||||
Samsung Galaxy Note 3 | samsung-hlte | armhf | Y | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N | N |
Samsung Galaxy Note 4 | treltexx | armv7 | Y | P | Y | Y | Y | N | Y | N | N | N | N | N | ||||||
Samsung Galaxy Note 8.0 (Wi-Fi) | samsung-n5110 | armhf | Y | Y | Y | Y | Y | Y | P | P | - | - | - | |||||||
Samsung Galaxy S | i9000 | armhf | Y | P | Y | Y | P | Y | ||||||||||||
Samsung Galaxy S Advance | samsung-i9070 | armhf | Y | Y | Y | Y | Y | Y | Y | Y | ||||||||||
Samsung Galaxy S II | samsung-i9100, d710 | armhf | Y | Y | Y | Y | Y | P | Y | |||||||||||
Samsung Galaxy S Plus | samsung-ariesve | armv7 | Y | N | N | Y | N | |||||||||||||
Samsung Galaxy S Relay 4G | samsung-apexq | armhf | Y | Y | Y | Y | ||||||||||||||
Samsung Galaxy S4 | samsung-jflte | armv7 | Y | Y | Y | Y | Y | Y | Y | |||||||||||
Samsung Galaxy S4 mini dual sim | samsung-serranodsdd | armhf | Y | Y | Y | P | ||||||||||||||
Samsung Galaxy S4 Mini LTE | samsung-i9195 (serrano) | armhf | P | Y | Y | P | Y | Y | N | Y | N | N | N | N | N | N | N | Y | N | |
Samsung Galaxy S4 Mini Value Edition | samsung-serranovelte | armv7 | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | ||||||
Samsung Galaxy S5 | samsung-klte | armv7 | Y | Y | Y | Y | Y | Y | P | Y | Y | Y | Y | Y | ||||||
Samsung Galaxy S5 mini | samsung-kminilte | armhf | Y | N | Y | Y | N | Y | ||||||||||||
Samsung Galaxy S6 | zerofltexx | aarch64 | N | |||||||||||||||||
Samsung Galaxy S7 | samsung-herolte | aarch64 | Y | P | Y | Y | Y | |||||||||||||
Samsung Galaxy S7 edge | samsung-hero2lte | aarch64 | Y | P | Y | Y | Y | N | Y | |||||||||||
Samsung Galaxy SIII (US version, i747m) | samsung-i747m | armhf | Y | Y | Y | Y | Y | Y | P | P | P | |||||||||
Samsung Galaxy SIII LTE | samsung-i9305 | armhf | Y | Y | Y | Y | Y | Y | ||||||||||||
Samsung Galaxy SIII mini | samsung-golden | armhf | Y | Y | Y | Y | Y | Y | Y | |||||||||||
Samsung Galaxy SIII mini Value Edition | samsung-goldenve | armhf | Y | P | Y | Y | Y | Y | Y | P | ||||||||||
Samsung Galaxy SL | samsung-i9003 | armhf | Y | P | Y | Y | Y | Y | P | |||||||||||
Samsung Galaxy Tab 10.1 | samsung-p4wifi | armv7 | Y | Y | Y | Y | Y | Y | P | Y | Y | Y | Y | |||||||
Samsung Galaxy Tab 2 10.1" | samsung-espresso10 | armhf | Y | P | Y | Y | P | Y | ||||||||||||
Samsung Galaxy Tab 3 7.0 | samsung-lt023g | armv7 | Y | P | Y | Y | Y | Y | Y | Y | Y | P | Y | |||||||
Samsung Galaxy Tab 3 8.0 | samsung-lt01wifi | armhf | Y | Y | Y | Y | N | Y | N | N | N | - | - | - | ||||||
Samsung Galaxy Tab 4 10.1 (wifi) (SM-T530) | samsung-matissewifi | armhf | Y | Y | N | |||||||||||||||
Samsung Galaxy Tab A 9.7 WiFi (2015) | samsung-gt510wifi | aarch64 | Y | Y | Y | Y | Y | Y | Y | N | P | N | N | Y | N | N | - | - | - | |
Samsung Galaxy Tab S2 9.7 LTE | samsung-gts210velte | aarch64 | Y | Y | Y | Y | Y | |||||||||||||
Samsung Galaxy Tab S2 9.7 Wifi | samsung-gts210vewifi | aarch64 | Y | Y | Y | Y | Y | |||||||||||||
Samsung Galaxy trend lite | samsung-kylevess | armhf | Y | Y | Y | Y | P | Y | ||||||||||||
Samsung Galaxy Trend Plus | samsung-kylepro | armhf | Y | Y | Y | Y | Y | P | P | |||||||||||
Samsung Galaxy Young | samsung-royss | armv7 | Y | Y | Y | P | Y | P | ||||||||||||
Samsung Note II | samsung-n7100 | armhf | Y | Y | Y | Y | ||||||||||||||
Samsung Tab 4 7.0 Wi-Fi (SM-T230) | samsung-degaswifi | armv7 | Y | Y | Y | Y | Y | Y | N | N | N | N | Y | N | N | N | N | - | - | - |
Sony Live With Walkman | sony-coconut | armhf | Y | Y | Y | Y | ||||||||||||||
Sony Xperia L | sony-taoshan | armhf | Y | Y | P | P | ||||||||||||||
Sony Xperia M | sony-nicki | armv7 | Y | Y | Y | Y | Y | P | P | |||||||||||
Sony Xperia M4 Aqua | sony-tulip | aarch64 | Y | Y | Y | - | ||||||||||||||
Sony Xperia T3 | sony-seagull | armhf | Y | Y | Y | Y | Y | |||||||||||||
Sony Xperia X | sony-suzu | aarch64 | Y | Y | Y | P | N | N | ||||||||||||
Sony Xperia Z | sony-yuga | armhf | Y | Y | Y | Y | Y | |||||||||||||
Sony Xperia Z1 | sony-honami | armv7 | Y | Y | Y | Y | Y | Y | ||||||||||||
Sony Xperia Z1 Compact (Z1C) | sony-amami | armv7 | Y | Y | Y | Y | Y | Y | P | |||||||||||
Sony Xperia Z2 | sony-sirius | armhf | Y | Y | Y | Y | Y | Y | Y | Y | Y | |||||||||
Sony Xperia Z2 Tablet | sony-castor-windy | armhf | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | - | - | - | - | |||
Sony Xperia Z3 Compact | sony-aries | armhf | Y | Y | Y | |||||||||||||||
Sony Xperia Z3 Tablet Compact | sony-scorpion | armhf | Y | Y | Y | Y | ||||||||||||||
Sony Ericsson Xperia Arc | sony-anzu | armhf | Y | Y | Y | Y | P | Y | ||||||||||||
Sony Ericsson Xperia mini | sony-smultron | armhf | Y | Y | N | Y | ||||||||||||||
Teclast X80 Pro | teclast-x80pro | x86_64 | - | Y | Y | Y | Y | Y | Y | Y | Y | |||||||||
Tokio Techbook | tokio-techbook | armv7 | - | - | - | Y | P | N | N | - | - | - | - | - | ||||||
TrekStor Surftab Wintron 7.0 | surftab-wintron7.0 | x86_64 | N | N | Y | Y | Y | Y | N | Y | Y | Y | N | Y | N | N | - | - | - | - |
Wiko Lenny 2 | wiko-lenny2 | armv7 | Y | P | Y | Y | Y | N | P | N | N | |||||||||
Wiko Lenny 3 | wiko-lenny3 | armhf | Y | P | Y | Y | Y | |||||||||||||
Wiko U FEEL | wiko-ufeel | armv7 | Y | P | Y | Y | N | Y | N | P | ||||||||||
Wileyfox Swift | wileyfox-crackling | aarch64 | Y | Y | Y | Y | Y | Y | Y | P | Y | Y | Y | Y | ||||||
Xiaomi Mi 2 | xiaomi-aries | armhf | Y | Y | Y | Y | Y | |||||||||||||
Xiaomi Mi 3 | xiaomi-cancro | armhf | Y | Y | Y | Y | ||||||||||||||
Xiaomi Mi 5 | xiaomi-gemini | aarch64 | Y | Y | ||||||||||||||||
Xiaomi Mi A1 | xiaomi-tissot | aarch64 | Y | Y | Y | Y | Y | |||||||||||||
Xiaomi Pocophone F1 | xiaomi-beryllium | aarch64 | Y | Y | P | P | P | |||||||||||||
Xiaomi Redmi 1S | xiaomi-armani | armhf | Y | Y | Y | Y | Y | Y | ||||||||||||
Xiaomi Redmi 2 | wingtech-wt88047 | armhf | Y | Y | Y | Y | Y | |||||||||||||
Xiaomi RedMi 3 | xiaomi-ido | aarch64 | Y | Y | P | Y | Y | |||||||||||||
Xiaomi Redmi 4x | xiaomi-santoni | aarch64 | Y | Y | Y | Y | Y | Y | P | Y | Y | P | N | |||||||
Xiaomi Redmi Note 3 | xiaomi-kenzo | aarch64 | Y | Y | Y | Y | Y | Y | P | Y | ||||||||||
Xiaomi Redmi Note 4 | xiaomi-mido | aarch64 | Y | Y | Y | Y | Y | |||||||||||||
Xiaomi Redmi Note 7 | xiaomi-lavender | aarch64 | Y | Y | ||||||||||||||||
ZTE Blade AF3 | zte-p731a20 | armv7 | Y | Y | Y | Y | N | P | N | N | N | P | ||||||||
ZTE Kis 3 | zte-kis3 | armhf | Y | Y |
Status Legend
Code | Meaning |
---|---|
Y | Yes, fully implemented |
P | Partially implemented |
- | Not applicable -- device does not have feature |
✔ | non-Android based device |
Status Columns
Column | Meaning |
---|---|
USB Net | After connecting the device with USB to your PC, you can connect to it via telnet (initramfs) or SSH (booted system). |
Flashing | It is possible to flash the device with `pmbootstrap flasher`. |
Touch | Touching the screen is recognized properly. |
Screen | The device's display is working. |
Wifi | Connecting to wireless network is possible. |
XWayland | Showing X11 applications in a Wayland compositor (Weston, KWin, ...) works. |
FDE | Full disk encryption and unlocking with osk-sdl. |
Mainline | Instead of a Linux kernel fork, it is possible to run mainline. |
Battery | Charging the battery with charging-sdl is possible (this seems to be largely untested, please update your device's column if charging is possible). |
3D | Hardware accelerated 3D graphics |
IMU | The sensor that measures proper acceleration works. |
Audio | Using the device's speakers/headphone jack works. |
Bluetooth | It's possible to pair and use other devices via the bluetooth protocol. |
Camera | Taking photos and videos works. |
GPS | The Global Positioning System sensor works. |
Mobile Data | Connecting to the Internet via cellular network. |
SMS | Sending and receiving short messages works as intended. |
Calls | Talking to other people over the cellular network. |
Not booting
These devices are not integrated into the postmarketOS source tree yet. That is either because the devices do not boot at all, or because it does boot, but there has not been done a successful pull-request to integrate the code. In the latter case, if you have the device and can verify that it can be booted, please make a merge-request.
Device | Codename | Architecture | Status |
---|---|---|---|
Amazon Fire 7 (2015) | amazon-ford | armv7 | Boots, no MR/port in pmaports |
Amazon Fire 7 (2017) | amazon-austin | armv7 | |
Amazon Fire Phone | kodiak | armhf | Kernel won't build |
Apple iPad (1G) | apple-ipad1g | armv7 | |
Apple iPod Touch (1G) | apple-ipt1g | armhf | openiboot doesn't build under gcc6 or 8 (we do have gcc4 packaged now, anyone willing to try again?) |
Archos 80 G9 Turbo | a80 | armhf | |
Asus Eee Pad Transformer Prime | asus-tf201 | armhf | doesn't go beyond boot logo |
ASUS Transformer Infinity | tf700t | armhf | Kernel compiles, not tested |
ASUS Transformer Pad | tf300t | armhf | Framebuffer doesn't work |
Asus ZenPad C 7.0 (Z170C) | asus-p01z | x86_64 | |
Asus Zenwatch 2 | wi501q | armhf | Boot partition too small |
Auchan Selecline Smartphone 5 | auchan-s6s5in3g, 877977/M5016 | armv7 | Trying to get dtb from the phone and use it with generic Spreadtrum kernel |
Blackberry Bold Touch 9900 | dakota | armhf | |
Coolpad Modena 2 | modena2 | aarch64 | |
Essential Phone (PH1) | mata | aarch64 | Kernel does not compile due to gcc error |
Fairphone Fairphone 3 | fairphone-fp3 | ||
Geeksphone Revolution | gp-revolution | x86 | Kernel compiles but does not boot |
Google Chromecast | anchovy | armhf | Kernel compiles, my personal Chromecast's bootloader is too new to load from USB |
Google Pixel | google-pixel | aarch64 | Kernel compiles, panics on boot |
HP Slate 21 | phobos | armhf | Kernel compiles, not tested |
HP Touchpad | tenderloin | armhf | Need novacom packaged for Alpine |
HTC Desire 610 | htc-a3ul | armv7 | |
HTC Desire S | saga | cannot flash; incomplete informations | |
HTC Droid DNA / Butterfly | monarudo | armhf | |
HTC HD 2 | leo | armhf | kernel compiles. working on flashing |
HTC Wildfire | buzz | armhf | Kernel compiles. But ARMv6 devices without FPU are not supported by Alpine's armhf |
Huawei Ascend G510 | u8951 | armhf | Kernel compiles, graphic output does not work |
Huawei Ascend G620S | cherry | aarch64 | Kernel compiles, graphic output does not work |
Huawei Honor 5X | kiwi | aarch64 | Kernel compiles, but it doesn't boot |
Huawei P7-L10 | sophia | armv7 | Booting, no SSH |
Huawei Vodafone 858 Smart | huawei-u8160 | armhf | Kernel compiles, doesn't boot |
Inet-Tek Inet-1 | inet1 | armhf | |
Just5 Freedom X1 | k06ntc_a | aarch64 | No kernel sources available. Only gets to telnet on stock ROM kernel and initramfs of a similar device. |
Kobo Aura | kobo-aura | armhf | Kernel is 2.6, will require patching. |
Kobo Clara HD | kobo-clara | armv7 | Haven't received device yet |
Kobo Glo | kobo-kraken | armhf | |
Land Rover A9 | landrover-a9 | armv7 | not booting, no active contributor |
Lenovo A6010 | Lenovo-A6010 | aarch64 | Canceled, everyone can countinue it. |
LG G Pad 8.3 | lg-v500 | armhf | kernel won't compile |
LG Joy | h220 | armhf | |
LG K7 | m1 | armhf | display works, touchscreen doesn't work |
LG Optimus 3D | lg-p920 | armv7 | kernel compiles, untested |
Marshall London | marshall-london | aarch64 | No kernel sources |
NGM WeMove Action | armhf | ||
Nintendo Switch | nx | aarch64 | Kernel and bootloader compiles, but freezes on boot |
Nokia Lumia 520 | rm917 / fame | ||
Nokia Lumia 620 | nokia-rm846 | armv7 | kernel compiles, installation not tested yet |
OnePlus 3 | oneplus-oneplus3 | aarch64 | |
Proscan PLT9650G | proscan-plt9650g | armv7 | kernel compiles, doesn't boot |
QEMU N900 | qemu-rx51 | armhf | |
Raspberry Pi Foundation Raspberry Pi 4 | raspberry-pi4 | aarch64 | |
Samsung Acclaim | samsung-sch-r880 | armhf | kernel compiles. Cannot flash device. |
Samsung Exhibit II 4G | samsung-t679 | armhf | Kernel compiles; flashing and booting are to be tested soon |
Samsung Galaxy Pocket | cori | armhf | Kernel compiles, but doesn't boot (stuck on bootloader logo) |
Samsung Galaxy Pocket Neo | samsung-corsica | armv7 | kernel compiles, doesn't boot (gcc6) |
Samsung Galaxy Pop Plus/ Galaxy Mini Plus | tassve | armhf | Kernel compiles, flashing doesn't work |
Samsung Galaxy S Duos | s7562 | armhf | |
Samsung Galaxy S2(G) | i9100g | armhf | Kernel compiles, Not booting |
Samsung Galaxy S9 | samsung-starlte | aarch64 | kernel compiles, panics right after boot |
Samsung Galaxy Tab S 10.5" LTE | chagalllte | armv7 | |
samsung galaxy tab s3 LTE | sm-t825 | aarch64 | |
Samsung Galaxy Y (Young) | samsung-totoro | armhf | kernel compiles, does not flash |
Samsung Samsung Galaxy Ace i | s5830i | armhf | Tested,Wifi and ssh are working |
Samsung Samsung Galaxy Star | mint | armhf | Prebuilt kernel reboots to recovery, pmOS kernel stucks at bootloader logo |
Samsung Wave 2 | samsung-s8530 | armhf | kernel compiles |
Shenzhen Xunlong Software Co., Ltd. Orange Pi 4G-IoT | orange-pi-4g-iot | aarch64 | |
Sony SmartWatch 3 | sony-tetra | armhf | Kernel compiles, not tested |
Sony Xperia acro S LT26w |
hikari | armhf | Uses unusual ELF-format boot.img that is not supported by pmOS |
Sony Xperia E Dual | nanhu | armhf | |
Sony Xperia J | jlo | armhf | |
Sony Xperia SP | huashan | armv7 | |
Sony Xperia XZ1 Compact | sony-lilac | aarch64 | kernel compiles, does not boot |
TP-Link Neffos C7s | neffos-c7s | aarch64 | kernel compiles, trying to understand how to pass libavb check |
Unknown Chinese Manufacturer Mediatek Obscure Device (MT6572) | mt6572obscure | ||
Various Generic PC (BIOS based) | ibm-pc | i386 / amd64 | Dependency clashes |
Verizon Wear24 | verizon-dorado | ||
Wiko Fever | wiko-fever | aarch64 | |
Wiko Sunset 2 | sunset2 | armhf | |
Xiaomi Mi 6 | xiaomi-sagit | aarch64 | kernel doesn't compile |
ZTE Grand X Max+ | zte-z987 | armv7 | "kernel is yet to compile" |
Other supported hardware
There are a variety of devices which pmOS users will likely plug into their phones. If the device is free software compliant (drivers and firmware), we should ensure it works with the OS. This is particularly relevant if the hardware offers an alternative to a non-free piece of hardware which is part of a supported device, such as external wifi adapters and gps units. These devices are listed below.
External wifi adapters
Atheros AR9271 chipset
External GPS units
See also
- Milestones for the current goals and activities
- Device Wishlist
- The-big-list-of-who-has-what-device
- Symbian