Jump to content

Devices: Difference between revisions

From postmarketOS Wiki
Drebrez (talk | contribs)
No edit summary
Flacks (talk | contribs)
Moved OnePlus One to officially supported list
Line 29: Line 29:
   | style="white-space: nowrap;" | [[Google Galaxy Nexus GSM (samsung-maguro)|Google Galaxy Nexus (GSM)]]
   | style="white-space: nowrap;" | [[Google Galaxy Nexus GSM (samsung-maguro)|Google Galaxy Nexus (GSM)]]
   | style="white-space: nowrap;" | samsung-maguro
   | style="white-space: nowrap;" | samsung-maguro
   |  
   |
   |  
   |
   | Y
   | Y
   |  
   |
   | Y
   | Y
   | Y
   | Y
Line 48: Line 48:
   | style="white-space: nowrap;" | [[Google Nexus 4 (lg-mako)|Google Nexus 4]]
   | style="white-space: nowrap;" | [[Google Nexus 4 (lg-mako)|Google Nexus 4]]
   | style="white-space: nowrap;" | lg-mako
   | style="white-space: nowrap;" | lg-mako
   |  
   |
   |  
   |
   | Y
   | Y
   |  
   |
   | Y
   | Y
   | Y
   | Y
   | Y
   | Y
   |  
   |
   |  
   |
   |
   |
   |
   |
Line 67: Line 67:
   | style="white-space: nowrap;" | [[Google Nexus 5 (lg-hammerhead)|Google Nexus 5 (GSM)]]
   | style="white-space: nowrap;" | [[Google Nexus 5 (lg-hammerhead)|Google Nexus 5 (GSM)]]
   | style="white-space: nowrap;" | lg-hammerhead
   | style="white-space: nowrap;" | lg-hammerhead
   |  
   |
   |  
   |
   | Y
   | Y
   | P
   | P
Line 74: Line 74:
   | Y
   | Y
   | Y
   | Y
   |  
   |
   |  
   |
   |
   |
   |
   |
Line 86: Line 86:
   | style="white-space: nowrap;" | [[Google Nexus 7 2012 (asus-grouper)|Google Nexus 7 (2012)]]
   | style="white-space: nowrap;" | [[Google Nexus 7 2012 (asus-grouper)|Google Nexus 7 (2012)]]
   | style="white-space: nowrap;" | asus-grouper
   | style="white-space: nowrap;" | asus-grouper
   |  
   |
   |  
   |
   | Y
   | Y
   |  
   |
   | Y
   | Y
   | Y
   | Y
   | Y
   | Y
   | P
   | P
   |  
   |
   |
   |
   |
   |
Line 105: Line 105:
   | style="white-space: nowrap;" | [[HTC Desire (htc-bravo)|HTC Desire]]
   | style="white-space: nowrap;" | [[HTC Desire (htc-bravo)|HTC Desire]]
   | style="white-space: nowrap;" | htc-bravo
   | style="white-space: nowrap;" | htc-bravo
   |  
   |
   |  
   |
   |  
   |
   |  
   |
   | Y
   | Y
   | Y
   | Y
   | Y
   | Y
   |  
   |
   |  
   |
   |
   |
   |
   |
Line 124: Line 124:
   | style="white-space: nowrap;" | [[HTC Desire HD (htc-ace)|HTC Desire HD]]
   | style="white-space: nowrap;" | [[HTC Desire HD (htc-ace)|HTC Desire HD]]
   | style="white-space: nowrap;" | htc-ace
   | style="white-space: nowrap;" | htc-ace
   |  
   |
   |  
   |
   |  
   |
   |  
   |
   | Y
   | Y
   | Y
   | Y
Line 143: Line 143:
   | style="white-space: nowrap;" | [[Huawei-Ascend-Y530|Huawei Ascend Y530]]
   | style="white-space: nowrap;" | [[Huawei-Ascend-Y530|Huawei Ascend Y530]]
   | style="white-space: nowrap;" | huawei-y530
   | style="white-space: nowrap;" | huawei-y530
   |  
   |
   |  
   |
   | P
   | P
   |
   |
Line 160: Line 160:
   |
   |
|-
|-
   | style="white-space: nowrap;" | [[LG G3 Europe (lg-d855)|LG G3 Europe]]
   | style="white-space: nowrap;" | [[LG G Watch R (lg-lenok)|LG G Watch R]]
   | style="white-space: nowrap;" | lg-d855
   | style="white-space: nowrap;" | lg-lenok
   |  
   |
   |  
   |
   | P
   | Y
   |  
   |
  | Y
   | Y
   | Y
   | Y
   | Y
  |
   | Y
   | Y
  |
  |
   |
   |
   |
   |
Line 179: Line 179:
   |
   |
|-
|-
   | style="white-space: nowrap;" | [[LG G Watch R (lg-lenok)|LG G Watch R]]
   | style="white-space: nowrap;" | [[LG G3 Europe (lg-d855)|LG G3 Europe]]
   | style="white-space: nowrap;" | lg-lenok
   | style="white-space: nowrap;" | lg-d855
   |  
   |
   |  
  |
  | P
   |
   | Y
   | Y
  |
   | Y
   | Y
   | Y
   | Y
   | Y
   |
   |  
   |
  | Y
   |
   |
   |
   |
Line 200: Line 200:
   | style="white-space: nowrap;" | [[Moto G 2014 (motorola-titan)|Moto G 2014]]
   | style="white-space: nowrap;" | [[Moto G 2014 (motorola-titan)|Moto G 2014]]
   | style="white-space: nowrap;" | motorola-titan
   | style="white-space: nowrap;" | motorola-titan
   |  
   |
   |  
   |
   | P
   | P
   |  
   |
   | P
   | P
   | Y
   | Y
   | Y
   | Y
   | P
   | P
   |  
   |
   |
   |
   |
   |
Line 219: Line 219:
   | style="white-space: nowrap;" | [[Mozilla Flame (t2m-flame)|Mozilla Flame]]
   | style="white-space: nowrap;" | [[Mozilla Flame (t2m-flame)|Mozilla Flame]]
   | style="white-space: nowrap;" | t2m-flame
   | style="white-space: nowrap;" | t2m-flame
   |  
   |
   |  
   |
   | Y
   | Y
   |  
   |
   | Y
   | Y
   | Y
   | Y
   | Y
   | Y
   | P
   | P
   |  
   |
   |
   |
   |
   |
Line 238: Line 238:
   | style="white-space: nowrap;" | [[nokia-rx51 (Nokia N900)|Nokia N900]]
   | style="white-space: nowrap;" | [[nokia-rx51 (Nokia N900)|Nokia N900]]
   | style="white-space: nowrap;" | nokia-rx51
   | style="white-space: nowrap;" | nokia-rx51
   |  
   |
   | Y
   | Y
   |  
   |
   | Y
   | Y
   | Y
   | Y
Line 248: Line 248:
   | Y
   | Y
   |
   |
   | p
   | P
   | Y
   | Y
   |  
   |
   | P
   | P
   | P
   | P
   |
   |
|-
|-
   | style="white-space: nowrap;" | [[QEMU ARM (qemu-vexpress)|QEMU ARM]]
   | style="white:space: nowrap;" | [[OnePlus One (oneplus-bacon)|OnePlus One]]
   | style="white-space: nowrap;" | qemu-vexpress
   | style="white-space: nowrap;" | oneplus-bacon
   |  
  |
   |  
  |
   |  
   | Y
   |
   | P
   | Y
   | Y
   | Y
   | Y
  |
   |
  |
   |  
   | Y
   | Y
   |
   |
Line 276: Line 276:
   | style="white-space: nowrap;" | [[QEMU amd64 (qemu-amd64)|QEMU AMD64]]
   | style="white-space: nowrap;" | [[QEMU amd64 (qemu-amd64)|QEMU AMD64]]
   | style="white-space: nowrap;" | qemu-amd64
   | style="white-space: nowrap;" | qemu-amd64
   |  
   |
   |  
   |
   |  
   |
   | Y
   | Y
   | Y
   | Y
   |  
  |
   |  
  |
   |  
  |
  | Y
  |
  |
  |
  |
  |
  |
  |
|-
  | style="white-space: nowrap;" | [[QEMU ARM (qemu-vexpress)|QEMU ARM]]
  | style="white-space: nowrap;" | qemu-vexpress
  |
  |
  |
  | Y
  | Y
   |
   |
   |
   | Y
   | Y
   |
   |
Line 295: Line 314:
   | style="white-space: nowrap;" | [[Galaxy Note II (samsung-n7100)|Samsung Galaxy Note II]]
   | style="white-space: nowrap;" | [[Galaxy Note II (samsung-n7100)|Samsung Galaxy Note II]]
   | style="white-space: nowrap;" | samsung-n7100
   | style="white-space: nowrap;" | samsung-n7100
   |  
   |
   |  
   |
   | Y
   | Y
   |  
   |
   | Y
   | Y
   | Y
   | Y
   | Y
   | Y
   |  
   |
   |  
   |
   |
   |
   |
   |
Line 314: Line 333:
   | style="white-space: nowrap;" | [[Samsung Galaxy S Advance (samsung-i9070)|Samsung Galaxy S Advance]]
   | style="white-space: nowrap;" | [[Samsung Galaxy S Advance (samsung-i9070)|Samsung Galaxy S Advance]]
   | style="white-space: nowrap;" | samsung-i9070
   | style="white-space: nowrap;" | samsung-i9070
   |  
   |
   |  
   |
   | Y
   | Y
   |  
   |
   | Y
   | Y
   | Y
   | Y
Line 333: Line 352:
   | style="white-space: nowrap;" | [[Samsung Galaxy SII (samsung-i9100)|Samsung Galaxy SII]]
   | style="white-space: nowrap;" | [[Samsung Galaxy SII (samsung-i9100)|Samsung Galaxy SII]]
   | style="white-space: nowrap;" | samsung-i9100, samsung-d710
   | style="white-space: nowrap;" | samsung-i9100, samsung-d710
   |  
   |
   |  
   |
   |  
   |
   |  
   |
   | Y
   | Y
   | Y
   | Y
Line 352: Line 371:
   | style="white-space: nowrap;" | [[Sony Xperia Z (sony-yuga)|Sony Xperia Z]]
   | style="white-space: nowrap;" | [[Sony Xperia Z (sony-yuga)|Sony Xperia Z]]
   | style="white-space: nowrap;" | sony-yuga
   | style="white-space: nowrap;" | sony-yuga
   |  
   |
   |  
   |
   | Y
   | Y
   |  
   |
   | Y
   | Y
   | Y
   | Y
   | Y
   | Y
   |  
   |
   | Y
   | Y
   |
   |
Line 371: Line 390:
   | style="white-space: nowrap;" | [[Sony Xperia Z1 Compact (sony-amami)|Sony Xperia Z1 Compact]]
   | style="white-space: nowrap;" | [[Sony Xperia Z1 Compact (sony-amami)|Sony Xperia Z1 Compact]]
   | style="white-space: nowrap;" | sony-amami
   | style="white-space: nowrap;" | sony-amami
   |  
   |
   |  
   |
   | Y
   | Y
   |  
   |
   | Y
   | Y
   | Y
   | Y
   | Y
   | Y
   |  
   |
   | Y
   | Y
   |
   |
Line 391: Line 410:
   | style="white-space: nowrap;" | sony-castor-windy
   | style="white-space: nowrap;" | sony-castor-windy
   | Y
   | Y
   |  
   |
   | Y
   | Y
   | P
   | P
Line 409: Line 428:
   |style="white-space: nowrap;" | [[Sony Xperia Z3C (sony-aries)|Sony Xperia Z3 Compact]]
   |style="white-space: nowrap;" | [[Sony Xperia Z3C (sony-aries)|Sony Xperia Z3 Compact]]
   |style="white-space: nowrap;" | sony-aries
   |style="white-space: nowrap;" | sony-aries
   |  
   |
   |  
   |
   | Y
   | Y
   |  
   |
   | Y
   | Y
   | Y
   | Y
   |  
   |
   |  
   |
   |  
   |
   |  
   |
   |  
   |
   |
   |
   |
   |
Line 505: Line 524:
   | motorola-x-2014
   | motorola-x-2014
   |
   |
|-
  | [[OnePlus One (oneplus-bacon)|OnePlus One]]
  | oneplus-bacon
  | Telnet and SSH work
|-
|-
   | [[Samsung-g800f-(Samsung-Galaxy-S5-mini)|Samsung Galaxy S5 mini]]
   | [[Samsung-g800f-(Samsung-Galaxy-S5-mini)|Samsung Galaxy S5 mini]]

Revision as of 16:36, 15 September 2017

Please add devices you're porting here, and write your porting progress in the wiki page.

Officially supported

Devices will be officially supported in pmbootstrap when the encrypted root partition can be unlocked and graphical output works.

Device Codename Status
3D Audio Flashing Mainline Screen Touch Usbnet Wifi Xwayland Bluetooth GPS Accelerometers Camera Mobile data SMS Voice
Google Galaxy Nexus (GSM) samsung-maguro Y Y Y Y Y Y
Google Nexus 4 lg-mako Y Y Y Y
Google Nexus 5 (GSM) lg-hammerhead Y P P Y Y
Google Nexus 7 (2012) asus-grouper Y Y Y Y P
HTC Desire htc-bravo Y Y Y
HTC Desire HD htc-ace Y Y Y Y Y
Huawei Ascend Y530 huawei-y530 P Y Y Y Y
LG G Watch R lg-lenok Y Y Y Y Y
LG G3 Europe lg-d855 P Y Y Y
Moto G 2014 motorola-titan P P Y Y P
Mozilla Flame t2m-flame Y Y Y Y P
Nokia N900 nokia-rx51 Y Y Y Y Y Y Y P Y P P
OnePlus One oneplus-bacon Y P Y Y Y
QEMU AMD64 qemu-amd64 Y Y Y
QEMU ARM qemu-vexpress Y Y Y
Samsung Galaxy Note II samsung-n7100 Y Y Y Y
Samsung Galaxy S Advance samsung-i9070 Y Y Y Y Y Y
Samsung Galaxy SII samsung-i9100, samsung-d710 Y Y Y Y Y
Sony Xperia Z sony-yuga Y Y Y Y Y
Sony Xperia Z1 Compact sony-amami Y Y Y Y Y
Sony Xperia Z2 Tablet sony-castor-windy Y Y P Y Y Y Y Y
Sony Xperia Z3 Compact sony-aries Y Y Y

Status Legend

Code Meaning
Y Yes, fully implemented
P Partially implemented
- Not applicable

Work in progress

Device Codename Status
Apple iPod Touch 1G apple-ipt1g
ASUS Eee Pad Transformer asus-tf101 Kernel does not compile
ASUS Transformer Infinity asus-tf700t Kernel compiles, not tested
BlackBerry Bold Touch 9900 blackberry-dakota
Coolpad Modena 2 coolpad-modena2
Fairphone 2 fairphone-fp2
Google Nexus 6P huawei-angler Kernel compiles, telnet works, graphics not working
HP Touchpad hp-tenderloin Need novacom packaged for Alpine
HTC Desire Z htc-vision Kernel compiles, not tested
HTC Droid DNA htc-monarudo
Jolla Phone jolla-sbj Kernel compiles, can't get fastboot to work
Land Rover A9 landrover-a9
LG G Watch lg-dory
Moto X 2014 motorola-x-2014
Samsung Galaxy S5 mini samsung-g800f
Samsung Galaxy S Duos samsung-s7562
Sony Ericsson Xperia Arc semc-anzu
Sony Xperia Z2 sony-sirius
Sony Xperia E Dual sony-nanhu

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