Difference between revisions of "Devices"

From postmarketOS
Jump to: navigation, search
(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 06: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
Alcatel OneTouch Pop 7S (P330X) alcatel-pop7lte armv7 Y P P Y P Y N P N N P P N N N N N
Amazon Fire 7 (2019) amazon-mustang armv7 P Y Y
Amazon Fire HD 10 (7th gen) amazon-suez aarch64 Y P Y Y N Y N N N N N N N - - -
Amazon Fire TV amazon-bueller armv7 Y
Amazon Fire TV Stick Basic Edition amazon-tank armv7 Y Y - Y N - - - - - - - -
Amazon Kindle Fire HDX amazon-thor armv7 Y Y Y Y P P - -
Apple iPhone 7/7 plus apple-iphone7 aarch64 P Y N
ASUS Eee Pad Transformer asus-tf101 armv7 Y Y Y Y - -
ASUS MeMO Pad 7 (ME176C(X)) asus-me176c x86_64 Y Y Y 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 Transformer Infinity asus-tf700t armv7 Y P - - - -
ASUS Transformer Pad asus-tf300t armv7 Y Y Y P - - -
ASUS Zenfone 2 Laser / Zenfone 2 Selfie (1080p variant) asus-z00t aarch64 Y Y Y Y Y Y Y
ASUS Zenfone 5 asus-t00f 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
BQ Aquaris X5 bq-picmt, bq-paella aarch64 Y Y Y Y Y Y Y Y Y
BQ Aquaris X5 Plus bq-gohan armv7 Y Y Y Y
CHUWI Hi10 Plus chuwi-hi10plus x86_64 Y Y Y Y P Y Y Y Y Y - - -
F(x)tec Pro1 fxtec-pro1 aarch64
Fairphone Fairphone 1 fairphone-fp1 armv7 Y Y Y N N
Fairphone Fairphone 2 fairphone-fp2 armv7 Y Y Y Y Y Y P Y
FinePower F1 finepower-f1 armv7 Y P Y P Y N Y
Fly Spark fly-iq4404 armv7 Y Y Y Y N
Fujitsu Stylistic M532 fujitsu-m532 armv7 Y Y Y Y N P P - N P N N N N N -
Geeksphone Peak gp-peak armhf Y Y Y Y Y Y Y
Generic x64 UEFI device 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 armv7 Y Y Y Y Y Y Y Y P Y Y Y P - - -
Google (ASUS) Nexus 7 (2013) LTE asus-deb armv7 Y Y Y Y Y Y P P Y N - -
Google (ASUS) Nexus 7 (2013) WIFI asus-flo armv7 Y Y Y Y Y Y P P Y - - -
Google (Foxconn) Glass (Explorer Edition) google-glass armhf Y Y P Y Y Y Y Y Y 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 armv7 Y Y Y Y
Google (Samsung) Galaxy Nexus I9250 samsung-maguro armv7 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 X+ htc-enrc2b armv7 N Y Y
HTC One XL htc-evita armv7 Y Y Y Y
Huawei Ascend Y530 huawei-y530 armv7 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 Y Y Y Y N N P N N P N N N N N N
Lenovo K6 Power lenovo-karate aarch64 Y Y Y Y Y Y
Lenovo Medion Lifetab S9714 medion-kai armv7 Y Y Y Y Y Y Y
Lenovo ZUK Z2 plus zuk-z2-plus aarch64 Y Y Y Y Y Y Y
Lenovo ZUK Z2 Pro zuk-z2-row aarch64 Y Y Y Y Y Y Y
LG Bello II lg-x150 armv7 Y N N N
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 L70 lg-w5 armhf Y
LG Nexus 5 lg-hammerhead armv7 Y Y Y Y Y Y Y P 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 microsoft-cityman 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 E4 motorola-perry aarch64 Y Y Y Y Y Y
Motorola Moto G (1st gen) motorola-falcon armhf Y Y Y Y Y
Motorola Moto G (2nd gen) motorola-titan armv7 Y P Y P P
Motorola Moto G 2015 motorola-osprey armhf Y Y Y P Y
Motorola Moto G 4G (2013) motorola-peregrine armv7 Y Y Y Y Y Y Y
Motorola Moto G LTE (2014) motorola-thea armv7 Y Y Y Y Y N
Motorola Moto G4 motorola-athene aarch64 Y P Y Y Y Y
Motorola Moto G4 Play motorola-harpia aarch64 Y Y Y Y Y Y Y Y Y Y Y N N N Y Y
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 Y Y
Motorola Moto G6 motorola-ali armv7 Y Y Y Y N N Y N
Motorola Moto G7 Play / Moto G7 Optimo motorola-channel aarch64 Y Y Y Y Y
Motorola Moto One Hyper motorola-def aarch64 Y N Y N N
Motorola Moto X motorola-ghost armv7 Y Y 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
Nobby 230 nobby-230 armv7 Y P - Y Y - Y
Nokia 1 nokia-frt armv7 Y Y Y Y Y N N
Nokia 2720 Flip nokia-beatles armv7 Y N - Y Y -
Nokia Lumia 620 nokia-rm846 armv7 N Y Y
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
NVIDIA Tegra Note 7 nvidia-tegratab armv7 Y Y N Y N Y N N - - -
OnePlus 3T oneplus-oneplus3t aarch64 P Y Y Y P Y Y Y P
OnePlus 5/5T oneplus-cheeseburger, oneplus-dumpling aarch64 Y Y Y Y N Y N P N N N N N N N N
OnePlus 6/6T oneplus-enchilada, oneplus-fajita aarch64 Y Y Y Y Y Y N Y P P 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-ouya 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 Pinebook Pro pine64-pinebookpro aarch64 N - - Y Y Y N Y Y Y Y Y Y Y - - - -
PINE64 PinePhone pine64-pinephone aarch64 Y - Y Y Y Y Y Y Y Y Y Y Y P Y Y Y Y
PINE64 PineTab pine64-pinetab aarch64 Y - Y Y Y Y N Y Y P Y Y Y Y - - - -
PINE64 RockPro64 pine64-rockpro64 aarch64 N - - Y Y Y N Y Y Y Y Y Y Y - - - -
Planet Computers Gemini PDA planet-geminipda aarch64 Y N Y Y P Y N P P
Purism Librem 5 purism-librem5 aarch64 Y Y Y Y Y Y Y Y Y Y Y P
Purism Librem 5 Devkit purism-librem5dev aarch64 Y Y Y Y Y Y P P Y
QEMU aarch64 qemu-aarch64 aarch64 - - - Y - Y Y Y - Y - Y - - - - - -
QEMU amd64 qemu-amd64 x86_64 - - - Y - Y 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 4 raspberry-pi4 aarch64 - - - Y Y Y Y Y - N - 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 Y Y Y Y Y N N N Y Y
Samsung Galaxy A5 (2015) samsung-a5ulte, samsung-a5lte aarch64 Y Y Y P Y Y Y Y Y Y Y Y N Y Y
Samsung Galaxy A5 (2017) samsung-a5y17lte aarch64 Y N Y Y Y Y Y
Samsung Galaxy Ace samsung-s5830 armhf N Y
Samsung Galaxy Ace 2 samsung-codina armhf N Y Y Y N Y N N Y N N N N N N N N N
Samsung Galaxy Ace II X samsung-kylessopen armv7 Y Y Y Y N N N N N N N N N N N N N N
Samsung Galaxy Chat samsung-zanin armv7 Y Y P Y
Samsung Galaxy Fame samsung-nevisp armv7 Y Y Y Y Y Y Y N N Y N
Samsung Galaxy Grand 2 samsung-ms013g armv7 Y Y Y Y y N N
Samsung Galaxy Grand Neo samsung-baffinlite armv7 Y Y Y Y Y N Y N N N N N N N
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 J3 2016 (J320P) samsung-j3ltespr aarch64 Y Y N N N Y
Samsung Galaxy J5 2015 samsung-j5nlte aarch64 P Y N N Y Y
Samsung Galaxy Mini 2 samsung-s6500d, s6500, jena armhf Y Y P Y N
Samsung Galaxy Note 3 samsung-hlte armv7 Y N N N N N N N N N N N N N N N N N
Samsung Galaxy Note 4 samsung-treltexx aarch64 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 Note II samsung-n7100 armhf Y Y Y Y
Samsung Galaxy S samsung-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 armv7 Y Y Y Y Y Y P P Y
Samsung Galaxy S III (US version, i747m) samsung-i747m armv7 Y Y Y Y Y Y P P P
Samsung Galaxy S III LTE samsung-i9305 armhf Y Y Y Y Y Y
Samsung Galaxy S III mini samsung-golden armv7 Y Y Y Y Y Y Y Y Y Y Y P N
Samsung Galaxy S III mini Value Edition samsung-i8200 armhf Y P Y Y Y Y Y P
Samsung Galaxy S III Neo samsung-s3ve3g armv7 Y Y
Samsung Galaxy S III SGH-I437 samsung-expressatt armv7 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 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 armv7 P Y Y Y 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 Y Y
Samsung Galaxy S5 samsung-klte armv7 Y Y Y Y Y Y P Y P Y Y N Y
Samsung Galaxy S5 mini samsung-kminilte armv7 Y N Y Y Y N Y
Samsung Galaxy S7 samsung-herolte aarch64 Y P Y Y Y Y Y
Samsung Galaxy S7 edge samsung-hero2lte aarch64 Y P Y Y Y N Y
Samsung Galaxy SL samsung-i9003 armv7 Y P Y Y Y Y P 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 (T310) samsung-lt01wifi armv7 Y Y Y Y Y Y N Y N N N - - -
Samsung Galaxy Tab 4 10.1 (wifi) (SM-T530) samsung-matissewifi armv7 Y Y N
Samsung Galaxy Tab 4 10.1 WiFi (2015) SM-T533 samsung-matissevewifi aarch64 Y Y Y Y Y Y Y Y Y Y Y - - -
Samsung Galaxy 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 - - -
Samsung Galaxy Tab A 9.7 WiFi (2015) samsung-gt510wifi aarch64 Y Y Y Y Y Y Y N P Y Y Y N N - - -
Samsung Galaxy Tab S 10.5 (WiFi) samsung-chagallwifi armv7 Y N N N N N N N N N N N N 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 armv7 Y Y Y Y Y Y P P
Samsung Galaxy Young samsung-royss armv7 Y Y Y P Y P
SHARP AQUOS PHONE SERIE SHL22 sharp-shl22 armv7 Y Y Y 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 armv7 Y Y Y Y Y N N N N
Sony Xperia X sony-suzu aarch64 Y Y Y P N N
Sony Xperia X Compact sony-kugo aarch64
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 armv7 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 Z2 Tablet LTE sony-castor armv7 Y Y Y Y
Sony Xperia Z3 sony-leo armv7 Y P Y Y Y N N N N
Sony Xperia Z3 Compact sony-aries armhf Y Y Y
Sony Xperia Z3 Tablet Compact sony-scorpion armhf Y Y Y Y
Sony Xperia Z5 sony-sumire aarch64 Y Y Y Y Y Y N N N N N
Sony Ericsson Xperia Arc semc-anzu armhf Y Y Y Y P Y
Sony Ericsson Xperia mini semc-smultron armv7 Y Y Y Y
Sony Ericsson Xperia Mini Pro sony-mango armv7 Y N Y Y Y Y P 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 Y P Y Y 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 4i xiaomi-ferrari aarch64 Y Y Y Y Y
Xiaomi Mi 6 xiaomi-sagit aarch64 Y Y Y Y Y P
Xiaomi Mi A1 xiaomi-tissot aarch64 Y Y Y Y Y
Xiaomi Pocophone F1 xiaomi-beryllium aarch64 Y Y P 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 4A xiaomi-rolex aarch64 Y Y Y Y Y Y P Y
Xiaomi Redmi 4x xiaomi-santoni aarch64 Y Y Y Y Y Y P Y Y P N
Xiaomi Redmi 6A xiaomi-cactus aarch64 Y Y Y Y Y
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 5 / 5 Plus xiaomi-vince aarch64 Y Y Y Y Y Y N Y N N Y N N N N N N
Xiaomi Redmi Note 5 Pro xiaomi-whyred aarch64 Y Y Y
Xiaomi Redmi Note 7 xiaomi-lavender aarch64 Y Y Y Y N Y P Y
Xiaomi Redmi Note 8T xiaomi-willow aarch64 Y Y Y P N Y N
YU Yureka yu-tomato aarch64 N Y Y Y N
ZTE Blade AF3 zte-p731a20 armv7 Y Y Y Y N Y N N Y
ZTE Open C / Kis 3 zte-kis3 armv7 Y P


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
Acer Iconia Tab A200 acer-picasso-e armv7
Acer Iconia Tab A500 acer-picasso armv7
Acer Iconia W511 acer-iconia-w511 x86
Amazon Amazon Kindle Fire (1st Gen) amazon-otter armv7
Amazon Amazon Kindle Fire HD 7" (2nd Gen) amazon-tate armhf
Amazon Fire 7 (2015) amazon-ford armv7 Boots, no MR/port in pmaports
Amazon Fire 7 (2017) amazon-austin armv7
Amazon Fire Phone amazon-kodiak armv7 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 archos-a80 armv7
Asus Eee Pad Transformer Prime asus-tf201 armv7 doesn't go beyond boot logo
Asus Zenfone 4 asus-z01k aarch64 Kernel compiles, doesn't boot.
Asus ZenPad C 7.0 (Z170C) asus-p01z x86_64
Asus Zenwatch 2 asus-wi501q armv7 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
Barns and Noble Nook Tablet barnsnoble-acclaim armv7
Blackberry Bold Touch 9900 blackberry-dakota armv7
Coolpad Modena 2 coolpad-modena2 aarch64
Digma 1538E 4G digma-ps1150ml aarch64 Porting started
Essential Phone (PH1) essential-mata aarch64 Kernel compiles and flashes, but gets stuck in a bootloop.
Fairphone 3 fairphone-fp3 aarch64
Geeksphone Revolution gp-revolution x86 Kernel compiles but does not boot
Google Chromecast google-anchovy armv7 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 hp-phobos armv7 Kernel compiles, not tested
HP Touchpad hp-tenderloin armhf Need novacom packaged for Alpine
HTC Desire 610 htc-a3ul armv7
HTC Desire S htc-saga armv7 cannot flash; incomplete informations
HTC Droid DNA / Butterfly htc-monarudo armhf
HTC Evo 4G htc-supersonic armv7 Kernel compiles, can't SSH in
HTC HD 2 htc-leo armv7 kernel compiles and boots, but screen output is mesed up.
HTC U11 htc-ocn aarch64
HTC Wildfire htc-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 huawei-cherry aarch64 Kernel compiles, graphic output does not work
Huawei Ascend Mate 7 huawei-mt7l09 armv7 Kernel built and flashed successfully but device not booting.
Huawei Ascend Y300 huawei-y300 armv7
Huawei Honor 5X huawei-kiwi aarch64 Kernel compiles, but it doesn't boot
Huawei P7-L10 huawei-sophia armv7 Booting, no SSH
Huawei P8 Lite (ALE-L21) huawei-alice aarch64 kernel compiles, not booting
Huawei Vodafone 858 Smart huawei-u8160 armhf Kernel compiles, doesn't boot
Inet-Tek Inet-1 inet-inet1 armv7
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 continue it.
LG Doubleplay lg-c729 armv7
LG G Pad 8.3 lg-v500 armv7 kernel won't compile
LG Joy lg-h220 armv7
LG K7 lg-m1 armhf display works, touchscreen doesn't work
LG Optimus 3D lg-p920 armv7 kernel compiles, untested
LG Optimus Slider lg-gelato-q armhf
LG Spirit 4G LTE lg-c70n aarch64
Marshall London marshall-london aarch64 No kernel sources
Microsoft Lumia 535 microsoft-chakra armv7
Microsoft Lumia 640 Dual SIM microsoft-dempsey armv7 started some research
Navon iQ7 2018 AL-A64-86VH-V1.0 aarch64
NEC Terrain nec-terrain armv7 no work started yet
Next Thing Co. CHIP ntc-chip armv7 Kernel compiles and boots, u-boot needs to be packaged
NGM WeMove Action ngn-wemove-action armv7
Nintendo Switch nintendo-nx aarch64 Kernel and bootloader compiles, but freezes on boot
Nokia Lumia 520 nokia-fame armv7
Nokia Lumia 930 nokia-martini armv7
Nokia N950 nokia-n950 armv7
OnePlus 3 oneplus-oneplus3 aarch64
OnePlus 7 Pro oneplus-guacamole aarch64 kernel compiles, doesn't boot
OPPO A37 oppo-a37f aarch64
OPPO Mirror5s oppo-a51f aarch64
Planet Computers Cosmo Communicator planet-cosmocom aarch64
Proscan PLT9650G proscan-plt9650g armv7 kernel compiles, doesn't boot
QEMU N900 qemu-rx51 armhf
QEMU vexpress qemu-vexpress armhf
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 Ace i samsung-s5830i armhf Tested,Wifi and ssh are working
Samsung Galaxy J4+ samsung-j4primelte armv7
Samsung Galaxy Note 10.1 Wifi samsung-n8010 / p4notewifiww armv7 Boots, not merged
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 samsung-tassve armhf Kernel compiles, flashing doesn't work
Samsung Galaxy S Duos samsung-s7562 armhf
Samsung Galaxy S2(G) samsung-i9100g armhf Kernel compiles, Not booting
Samsung Galaxy S5 Plus samsung-kccat6 armv7
Samsung Galaxy S6 samsung-zerofltexx aarch64
Samsung Galaxy S8 samsung-dreamlte aarch64
Samsung Galaxy S9 samsung-starlte aarch64 kernel compiles, panics right after boot
Samsung Galaxy Tab 2 7.0 samsung-espresso3g armv7
Samsung Galaxy Tab E 9.6 (SM-T560) sm-t560 armv7
Samsung Galaxy Tab S 10.5" LTE samsung-chagalllte armv7
Samsung Galaxy Tab S3 LTE sm-t825 aarch64
Samsung Galaxy Y samsung-totoro armhf kernel compiles, can't flash normally although flashing the boot.img through TWRP seems to work, does not boot
Samsung Samsung Galaxy Star samsung-mint armv7 Prebuilt kernel reboots to recovery, pmOS kernel stucks at bootloader logo
Samsung Star/ Tocco Lite / Avila / Player One samsung-gt-s5230 armhf CPU uses armv4 (Not supported by Alpine Linux)
Samsung Wave 2 samsung-s8530 armv7 kernel compiles
Shenzhen Xunlong Software Co., Ltd. Orange Pi 4G-IoT orange-pi-4g-iot aarch64
Sony SmartWatch 3 sony-tetra armv7 Kernel compiles, not tested
Sony Sony Bravia KDL-43W755C sony-braviaw700 armv7
Sony Xperia acro S
LT26w
sony-hikari armv7 Uses unusual ELF-format boot.img that is not supported by pmOS
Sony Xperia E Dual sony-nanhu armv7
Sony Xperia J sony-jlo armv7
Sony Xperia P sony-nypon armv7
Sony Xperia SP sony-huashan armv7 Boots up. No screen so far.
Sony Xperia U sony-kumquat armv7
Sony Xperia XZ1 Compact sony-lilac aarch64 kernel compiles, does not boot
TP-Link Neffos C7s neffos-c7s aarch64 locked bootloader, need compatible loaders for flashing
Unknown Chinese Manufacturer Mediatek Obscure Device (MT6572) mediatek-mt6572obscure armv7
Various Generic PC (BIOS based) ibm-pc i386 / amd64 Dependency clashes
Verizon Wear24 verizon-dorado armv7
Wiko Fever wiko-fever aarch64
Wiko Sunset 2 wiko-sunset2 armv7
Xiaomi Mi 5 xiaomi-gemini aarch64
Xiaomi Mi 9 xiaomi-cepheus aarch64 none
Xiaomi Mi A2 xiaomi-jasmine aarch64
Xiaomi Mi Note 3 xiaomi-jason aarch64
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