https://wiki.postmarketos.org/api.php?action=feedcontributions&user=George99g&feedformat=atom
postmarketOS - User contributions [en]
2024-03-28T15:53:38Z
User contributions
MediaWiki 1.39.6
https://wiki.postmarketos.org/index.php?title=Samsung_Galaxy_Tab_3_7.0_(samsung-lt023g)&diff=3297
Samsung Galaxy Tab 3 7.0 (samsung-lt023g)
2018-05-12T15:38:18Z
<p>George99g: Add GitHub PR link</p>
<hr />
<div>{{Infobox device<br />
| manufacturer = Samsung<br />
| name = Galaxy Tab 3 7.0<br />
| codename = lt023g<br />
| image = File:Samsung Galaxy Tab 3 7.0.png<br />
| imagecaption = Samsung Galaxy Tab 3 7.0<br />
| releaseyear = 2013<br />
| originalsoftware = Android 4.4.2 on Linux 3.4.5<br />
| cpu = Dual-core 1.2 GHz Cortex-A9 (Marvell PXA986 SoC)<br />
| gpu = PowerVR SGX540<br />
| storage = 8GB<br />
| display = 1024×600 TFT<br />
| memory = 1GB<br />
}}<br />
<br />
[[File:P1030915.JPG|thumb|right|Firefox on Matchbox]]<br />
<br />
== Entering flash mode ==<br />
* Power down the device, then press and hold <code>Volume Down</code> + <code>Home</code> + <code>Power</code> simultaneously.<br />
* Once the device vibrates, release <code>Power</code>, but keep <code>Volume Down</code> and <code>Home</code> held.<br />
* The device will ask you if you wish upload a custom OS. Press <code>Volume Up</code> to confirm.<br />
* Once the device displays &quot;Odin mode&quot; in the top-left of the screen, it is ready for flashing.<br />
<br />
== Entering recovery mode ==<br />
* Power down the device, then press and hold <code>Volume Up</code> + <code>Home</code> + <code>Power</code> simultaneously.<br />
* Once the device vibrates, release <code>Power</code>, but keep <code>Volume Up</code> and <code>Home</code> held.<br />
<br />
== Installing the kernel ==<br />
This can be done via <code>pmbootstrap flasher flash_kernel</code> after [[#Entering flash mode|entering flash mode]].<br />
<br />
== What works ==<br />
* Booting off a microSD card<br />
* Display<br />
* Touchscreen<br />
* USB networking<br />
* Full disk encryption<br />
* Physical buttons<br />
* Touch keys<br />
* Backlight brightness<br />
* Battery indicator<br />
* Wayland<br />
* X11<br />
<br />
== What does not work ==<br />
* Bluetooth<br />
* Wi-Fi<br />
* Cellular networking<br />
<br />
Everything else is untested as of writing this.<br />
<br />
== Links ==<br />
* [https://github.com/kumajaya/android_kernel_samsung_lt02 Kernel source]<br />
* [https://forum.xda-developers.com/showthread.php?t=2503063 Unofficial TWRP]<br />
* {{github|1484}} Add support for the Samsung Galaxy Tab 3 7.0 (lt023g)</div>
George99g
https://wiki.postmarketos.org/index.php?title=Devices&diff=3296
Devices
2018-05-12T15:32:53Z
<p>George99g: Add the Samsung Galaxy Tab 3 7.0 (T211)</p>
<hr />
<div>__NOTOC__<br />
Please [[Help:Device Page|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.<br />
<br />
== Feature matrix ==<br />
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 [https://help.github.com/articles/about-pull-requests/ pull-request].<br />
<br />
{| class="wikitable sortable feature-colors"<br />
! rowspan="2" | Device<br />
! rowspan="2" | Codename<br />
! colspan="18" | Status<br />
|-<br />
! USB Net !! Flashing !! Touch !! Screen !! Wifi !! XWayland !! FDE !! Mainline !! Battery !! 3D !! Accelerometers !! Audio !! Bluetooth !! Camera !! GPS !! Mobile Data !! SMS !! Calls <br />
|-<br />
|style="white-space: nowrap;" | [[Amazon Kindle Fire HDX|Amazon Kindle Fire HDX 7"]]<br />
|style="white-space: nowrap;" | amazon-thor<br />
| Y || Y || Y || Y || P || || P || || || || || || || || || || - || - <br />
|-<br />
|style="white-space: nowrap;" | [[Asus-tf101-(ASUS-Transformer-TF101)|ASUS Eee Pad Transformer]]<br />
|style="white-space: nowrap;" | asus-tf101<br />
| || || || Y || || || || || || || || || || || || || - || - <br />
|-<br />
|style="white-space: nowrap;" | [[Asus Zenfone 5 (asus-t00f)|ASUS Zenfone 5]]<br />
|style="white-space: nowrap;" | asus-t00f<br />
| Y || || Y || Y || || || Y || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Fairphone 2 (fairphone-fp2)|Fairphone 2]]<br />
| style="white-space: nowrap;" | fairphone-fp2<br />
| Y || Y || Y || Y || Y || Y || || P || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Geeksphone Peak (gp-peak)|Geeksphone Peak]]🔼<br />
| style="white-space: nowrap;" | gp-peak<br />
| Y || Y || Y || Y || || Y || Y || || || || || Y || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Galaxy Nexus GSM (samsung-maguro)|Google Galaxy Nexus (GSM)]]<br />
| style="white-space: nowrap;" | samsung-maguro<br />
| Y || Y || Y || Y || Y || Y || Y || || Y || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Glass (Explorer Edition)]]<br />
| style="white-space: nowrap;" | google-glass<br />
| Y || Y || P || Y || Y || Y || Y || || || || || Y || Y || Y || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Nexus 4 (lg-mako)|Google Nexus 4]]<br />
| style="white-space: nowrap;" | lg-mako<br />
| Y || Y || Y || Y || || || Y || || Y || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Nexus 5 (lg-hammerhead)|Google Nexus 5 (GSM)]]<br />
| style="white-space: nowrap;" | lg-hammerhead<br />
| Y || Y || Y || P || || || || P || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Nexus 5X(lg-bullhead)|Google Nexus 5X]]<br />
| style="white-space: nowrap;" | lg-bullhead<br />
| Y || Y || Y || Y || || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Nexus 6 (motorola-shamu)|Google Nexus 6]]<br />
| style="white-space: nowrap;" | motorola-shamu<br />
| Y || Y || Y || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Nexus 6P]]<br />
| style="white-space: nowrap;" | huawei-angler<br />
| Y || P || Y || Y || Y || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Nexus 7 2012 (asus-grouper)|Google Nexus 7 (2012)]]<br />
| style="white-space: nowrap;" | asus-grouper<br />
| Y || Y || Y || Y || P || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Nexus 7 2013 (asus-flo)|Google Nexus 7 (2013)]]<br />
| style="white-space: nowrap;" | asus-flo<br />
| Y || Y || Y || Y || Y || Y || P || P || || Y || || || || || || - || - || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Nexus 9 (htc-flounder)|Google Nexus 9]]<br />
| style="white-space: nowrap;" | htc-flounder<br />
| Y || Y || || P || || || || || || || || || || || || - || - || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Nexus 10 (samsung-manta)|Google Nexus 10]]<br />
| style="white-space: nowrap;" | samsung-manta<br />
| Y || Y || || Y || Y || Y || || || || || || || || || || - || - || <br />
|-<br />
| style="white-space: nowrap;" | [[HTC_Desire_816_single_SIM_(htc-a5ul)|HTC Desire 816]]<br />
| style="white-space: nowrap;" | htc-a5ul<br />
| Y || || || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[HTC Desire (htc-bravo)|HTC Desire]]<br />
| style="white-space: nowrap;" | htc-bravo<br />
| Y || P || Y || Y || || Y || Y || || - || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[HTC Desire HD (htc-ace)|HTC Desire HD]]<br />
| style="white-space: nowrap;" | htc-ace<br />
| Y || || Y || Y || Y || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[HTC_Incredible_S_(htc-vivo)|HTC Incredible S]]<br />
| style="white-space: nowrap;" | htc-vivo<br />
| Y || Y || || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[HTC One M8 (htc-m8)|HTC One M8]]<br />
| style="white-space: nowrap;" | htc-m8<br />
| Y || Y || Y || Y || || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Huawei-Ascend-Y530|Huawei Ascend Y530]]<br />
| style="white-space: nowrap;" | huawei-y530<br />
| Y || P || Y || Y || Y || Y || P || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[InFocus New Tab F1 (infocus-flatfish)|InFocus New Tab F1]]🔼<br />
|style="white-space: nowrap;" | infocus-flatfish<br />
| Y || Y || Y || P || || Y || Y || || || || || P || || || || - || - || -<br />
|-<br />
|style="white-space: nowrap;" | [[Jolla_Phone_(jolla-sbj)|Jolla Phone]]<br />
|style="white-space: nowrap;" | jolla-sbj<br />
| P || P || || || || || || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[LeEco_Le_2|LeEco Le 2]]<br />
|style="white-space: nowrap;" | leeco-s2<br />
| Y || Y || || || || || || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[Lenovo K6 Power (lenovo-karate)|Lenovo K6 Power]]<br />
|style="white-space: nowrap;" | lenovo-karate<br />
| Y || Y || Y || Y || Y || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[LG_G_Watch_(lg-dory)|LG G Watch]]<br />
| style="white-space: nowrap;" | lg-dory<br />
| Y || Y || Y || Y || - || Y || || || || || Y || - || || - || - || - || - || -<br />
|-<br />
| style="white-space: nowrap;" | [[LG G Watch R (lg-lenok)|LG G Watch R]]<br />
| style="white-space: nowrap;" | lg-lenok<br />
| Y || Y || Y || Y || || Y || || || || || || - || || - || - || - || - || -<br />
|-<br />
| style="white-space: nowrap;" | [[LG G3 Europe (lg-d855)|LG G3 Europe]]<br />
| style="white-space: nowrap;" | lg-d855<br />
| Y || P || Y || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[LG G4 International (lg-h815)|LG G4 International]]<br />
| style="white-space: nowrap;" | lg-h815<br />
| Y || Y || Y || P || || || || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[LG L65 Dual SIM D285 (lg-d285)|LG L65 Dual SIM D285]]<br />
|style="white-space: nowrap;" | lg-d285<br />
| Y || || Y || Y || || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Motorola_Droid_4_(motorola-maserati)|Motorola Droid 4]]<br />
| style="white-space: nowrap;" | motorola-maserati<br />
| Y || || || || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Moto G 2013 (motorola-falcon)|Moto G 2013]]<br />
| style="white-space: nowrap;" | motorola-falcon<br />
| Y || Y || Y || Y || || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Moto G 4G 2013 (motorola-peregrine)|Moto G 4G 2013]]<br />
| style="white-space: nowrap;" | motorola-peregrine<br />
| Y || Y || Y || Y || Y || Y || Y || || || || || || || || || || || <br />
|-|-<br />
| style="white-space: nowrap;" | [[Moto G 2014 (motorola-titan)|Moto G 2014]]<br />
| style="white-space: nowrap;" | motorola-titan<br />
| Y || P || Y || P || P || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Moto G 2015 (motorola-osprey)|Moto G 2015]]<br />
| style="white-space: nowrap;" | motorola-osprey<br />
| Y || Y || Y || P || || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Motorola Moto G4(motorola-athene)|Moto G4]]<br />
| style="white-space: nowrap;" | motorola-athene<br />
| Y || P || || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Moto G4 Play (motorola-harpia)|Moto G4 Play]]<br />
| style="white-space: nowrap;" | motorola-harpia<br />
| Y || Y || Y || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Motorola Moto G5 Plus(motorola-potter)|Moto G5 Plus]]<br />
| style="white-space: nowrap;" | motorola-potter<br />
| Y || P || || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Mozilla Flame (t2m-flame)|Mozilla Flame]]🔼<br />
| style="white-space: nowrap;" | t2m-flame<br />
| Y || Y || Y || Y || P || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Nextbit Robin|Nextbit Robin]]<br />
| style="white-space: nowrap;" | nextbit-robin<br />
| Y || Y || Y || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Nokia N900]]🔼<br />
| style="white-space: nowrap;" | nokia-n900<br />
| Y || || Y || Y || Y || Y || Y || Y || || || Y || Y || || || P || Y || P || <br />
|-<br />
| style="white-space: nowrap;" | [[Nokia N9]]🔼 / [[Nokia N950]]🔼<br />
| style="white-space: nowrap;" | nokia-n9<br />
| Y || || Y || Y || Y || Y || || Y || || P || || || || || || || || <br />
|-<br />
| style="white:space: nowrap;" | [[OnePlus One (oneplus-bacon)|OnePlus One]]<br />
| style="white-space: nowrap;" | oneplus-bacon<br />
| Y || Y || Y || P || || || || P || || || || || || || || || || <br />
|-<br />
| style="white:space: nowrap;" | [[OnePlus Two (oneplus-oneplus2)|OnePlus Two]]<br />
| style="white-space: nowrap;" | oneplus-oneplus2<br />
| Y || Y || Y || Y || || Y || || || || || || || || || || || || <br />
|-<br />
| style="white:space: nowrap;" | [[OnePlus X (oneplus-onyx)|OnePlus X]]<br />
| style="white-space: nowrap;" | oneplus-onyx<br />
| Y || Y || Y || P || || || P || || || || || || || || || || || <br />
|-<br />
| style="white:space: nowrap;" | [[Ouya (ouya-ouya)|Ouya]]<br />
| style="white-space: nowrap;" | ouya-ouya<br />
| Y || Y || - || Y || || Y || || || || || || || || - || || - || - || - <br />
|-<br />
| style="white-space: nowrap;" | [[QEMU aarch64 (qemu-aarch64 )|QEMU aarch64]]🔼<br />
| style="white-space: nowrap;" | qemu-aarch64<br />
| - || - || - || Y || - || Y || P || Y || || || - || || - || - || - || - || - || - <br />
|-<br />
| style="white-space: nowrap;" | [[QEMU amd64 (qemu-amd64)|QEMU AMD64]]🔼<br />
| style="white-space: nowrap;" | qemu-amd64<br />
| - || - || - || Y || - || Y || P || Y || || || - || || - || - || - || - || - || - <br />
|-<br />
| style="white-space: nowrap;" | [[QEMU ARM (qemu-vexpress)|QEMU ARM]]🔼<br />
| style="white-space: nowrap;" | qemu-vexpress<br />
| - || - || - || Y || - || Y || P || Y || || || - || || - || - || - || - || - || - <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy Ace II X (samsung-kylessopen)|Samsung Galaxy Ace II x]]<br />
| style="white-space: nowrap;" | samsung-kylessopen<br />
| Y || Y || Y || Y || || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy Mini 2 (samsung-s6500d)|Samsung Galaxy Mini 2]]<br />
| style="white-space: nowrap;" | samsung-s6500d<br />
| Y || Y || P || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Galaxy Note II (samsung-n7100)|Samsung Galaxy Note II]]<br />
| style="white-space: nowrap;" | samsung-n7100<br />
| Y || Y || Y || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy Note 8.0 (Wi-Fi) (samsung-n5110)|Samsung Galaxy Note 8.0 (Wi-Fi)]]<br />
| style="white-space: nowrap;" | samsung-n5110<br />
| Y || Y || Y || Y || Y || Y || || || || || || P || P || || || - || - || -<br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy S Advance (samsung-i9070)|Samsung Galaxy S Advance]]<br />
| style="white-space: nowrap;" | samsung-i9070<br />
| Y || Y || Y || Y || Y || Y || Y || || Y || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy SII (samsung-i9100)|Samsung Galaxy SII]]<br />
| style="white-space: nowrap;" | samsung-i9100, -d710<br />
| Y || || Y || Y || Y || Y || P || || || || Y || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung-i747m|Samsung Galaxy SIII (i747m)]]<br />
| style="white-space: nowrap;" | samsung-i747m, -i747<br />
| Y || Y || Y || Y || Y || Y || P || || || || || P || P || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy SIII LTE (samsung-i9305)|Samsung Galaxy SIII (LTE)]]<br />
| style="white-space: nowrap;" | samsung-i9305, -i9300<br />
| Y || || Y || Y || Y || Y || Y || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy SIII mini (samsung-i8190)|Samsung Galaxy SIII mini]]<br />
| style="white-space: nowrap;" | samsung-i8190<br />
| Y || Y || Y || Y || || || Y || || Y || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung-i9505-(Samsung-Galaxy-S4-int)|Samsung Galaxy S4 (International)]]<br />
| style="white-space: nowrap;" | samsung-i9505<br />
| Y || || Y || Y || Y || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy S4 Mini LTE]]<br />
| style="white-space: nowrap;" | samsung-i9195<br />
| Y || Y || || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung_Galaxy_S5_(samsung-klte)|Samsung Galaxy S5]]<br />
| style="white-space: nowrap;" | samsung-klte<br />
| Y || Y || Y || Y || || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung_Galaxy_S5_mini_(samsung-kminilte)|Samsung Galaxy S5 Mini]]<br />
| style="white-space: nowrap;" | samsung-kminilte<br />
| Y || Y || Y || Y || || Y || Y || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy SL (samsung-i9003)|Samsung Galaxy SL]]<br />
| style="white-space: nowrap;" | samsung-i9003<br />
| Y || P || Y || Y || || Y || P || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy Tab 10.1" (samsung-p4wifi)|Samsung Galaxy Tab 10.1"]]<br />
| style="white-space: nowrap;" | samsung-p4wifi, -p4, -p4tmo<br />
| Y || Y || Y || Y || Y || || || P || || || || P || Y || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy Tab 2 10.1" (3G and Wifi) (samsung-espresso10)|Samsung Galaxy Tab 2 10.1"]]<br />
| style="white-space: nowrap;" | samsung-espresso10<br />
| Y || P || Y || Y || P || || Y || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy Tab 3 7.0 (samsung-lt023g)|Samsung Galaxy Tab 3 7.0 (T211)]]<br />
| style="white-space: nowrap;" | samsung-lt023g<br />
| Y || Y || Y || Y || || Y || Y || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Sony Ericsson Xperia Arc (semc-anzu)|Sony Ericsson Xperia Arc]]<br />
| style="white-space: nowrap;" | semc-anzu<br />
| Y || Y || Y || Y || P || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Sony Xperia T3 (sony-seagull)|Sony Xperia T3]]<br />
| style="white-space: nowrap;" | sony-seagull<br />
| Y || Y || Y || Y || || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Sony Xperia Z (sony-yuga)|Sony Xperia Z]]<br />
| style="white-space: nowrap;" | sony-yuga<br />
| Y || Y || Y || Y || || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Sony Xperia Z1 (sony-honami)|Sony Xperia Z1]]<br />
| style="white-space: nowrap;" | sony-honami<br />
| Y || Y || Y || Y || Y || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Sony Xperia Z1 Compact (sony-amami)|Sony Xperia Z1 Compact]]<br />
| style="white-space: nowrap;" | sony-amami<br />
| Y || Y || Y || Y || Y || Y || || P || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Sony Xperia Z2 (sony-sirius)|Sony Xperia Z2]]<br />
| style="white-space: nowrap;" | sony-sirius<br />
| Y || Y || Y || Y || Y || Y || Y || Y || || Y || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Sony Xperia Z2 Tablet (sony-castor-windy)|Sony Xperia Z2 Tablet]]<br />
| style="white-space: nowrap;" | sony-castor-windy<br />
| Y || Y || Y || Y || Y || Y || Y || Y || Y || Y || || || Y || || - || - || - || -<br />
|-<br />
|style="white-space: nowrap;" | [[Sony Xperia Z3C (sony-aries)|Sony Xperia Z3 Compact]]<br />
|style="white-space: nowrap;" | sony-aries<br />
| || Y || Y || Y || || || || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[Sony Xperia Z3 Tablet Compact (sony-scorpion)|Sony Xperia Z3 Tablet Compact]]<br />
|style="white-space: nowrap;" | sony-scorpion<br />
| Y || Y || Y || Y || || || || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[Teclast X80 Pro (teclast-x80pro) |Teclast X80 Pro]]<br />
|style="white-space: nowrap;" | teclast-x80pro<br />
| - || Y || Y || Y || Y || Y || Y || Y || || Y || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[Wiko_Lenny_3_(wiko-lenny3)|Wiko Lenny 3]]<br />
|style="white-space: nowrap;" | wiko-lenny3<br />
| Y || P || Y || Y || || Y || || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[Xiaomi_Redmi_1S_(xiaomi-armani)|Xiaomi Redmi 1S]]<br />
|style="white-space: nowrap;" | xiaomi-armani<br />
| Y || Y || Y || Y || Y || Y || || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[Xiaomi_RedMi3_(xiaomi-ido)|Xiaomi RedMi 3]]<br />
|style="white-space: nowrap;" | xiaomi-ido<br />
| Y || Y || P || Y || || || Y || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[Xiaomi_RedMi4x_(xiaomi-santoni)|Xiaomi RedMi 4x]]<br />
|style="white-space: nowrap;" | xiaomi-santoni<br />
| || Y || Y || Y || || || || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[Xiaomi_Redmi_Note_4_(mido)|Xiaomi Redmi Note 4]]<br />
|style="white-space: nowrap;" | xiaomi-mido<br />
| Y || Y || Y || Y || Y || || || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[ZTE_Kis_3_(zte-kis3)|ZTE Kis 3]]<br />
|style="white-space: nowrap;" | zte-kis3<br />
| Y || Y || || || || || || || || || || || || || || || || <br />
|}<br />
<!--<br />
NOTE: Please keep the table above alphabetically sorted.<br />
--><br />
<br />
=== Status Legend ===<br />
{| class="wikitable feature-colors"<br />
! Code<br />
! Meaning<br />
|-<br />
| Y<br />
| Yes, fully implemented<br />
|-<br />
| P<br />
| Partially implemented<br />
|-<br />
| -<br />
| Not applicable -- device does not have feature<br />
|-<br />
| style="text-align: center" | 🔼<br />
| non-Android based device<br />
|}<br />
<br />
=== Status Columns ===<br />
{| class="wikitable"<br />
! Column<br />
! Meaning<br />
|-<br />
| USB Net<br />
| After connecting the device with USB to your PC, you can [[Inspecting_the_initramfs|connect to it via telnet (initramfs)]] or [[USB_Network|SSH (booted system)]].<br />
|-<br />
| Flashing<br />
| It is possible to flash the device with `pmbootstrap flasher`.<br />
|-<br />
| Touch<br />
| Touching the screen is recognized properly.<br />
|-<br />
| Screen<br />
| The device's display is working.<br />
|-<br />
| Wifi<br />
| Connecting to wireless network is possible.<br />
|-<br />
| XWayland<br />
| Showing X11 applications in a Wayland compositor (Weston, KWin, ...) works.<br />
|-<br />
| FDE<br />
| Full disk encryption and unlocking with [[osk-sdl]].<br />
|-<br />
| Mainline<br />
| Instead of a Linux kernel fork, it is possible to run [[The_Mainline_Kernel|mainline]].<br />
|-<br />
| Battery<br />
| Charging the battery with [[charging-sdl]] is possible (this seems to be largely untested, please update your device's column if charging is possible).<br />
|-<br />
| 3D<br />
| Hardware accelerated 3D graphics<br />
|-<br />
| Accelerometers<br />
| The sensor that measures [https://en.wikipedia.org/wiki/Proper_acceleration proper acceleration] works.<br />
|-<br />
| Audio<br />
| Using the device's speakers/headphone jack works.<br />
|-<br />
| Bluetooth<br />
| It's possible to pair and use other devices via the bluetooth protocol.<br />
|-<br />
| Camera<br />
| Taking photos and videos works.<br />
|-<br />
| GPS<br />
| The [https://en.wikipedia.org/wiki/Global_Positioning_System Global Positioning System] sensor works.<br />
|-<br />
| Mobile Data<br />
| Connecting to the Internet via cellular network.<br />
|-<br />
| SMS<br />
| Sending and receiving short messages works as intended.<br />
|-<br />
| Calls<br />
| Talking to other people over the cellular network.<br />
|}<br />
<br />
== Not booting ==<br />
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 [https://help.github.com/articles/about-pull-requests/ make a pull-request].<br />
<br />
{| class="wikitable sortable"<br />
! Device<br />
! Codename<br />
! Status<br />
|-<br />
| [[Apple-iPod-Touch-1G|Apple iPod Touch 1G]]🔼<br />
| apple-ipt1g<br />
|<br />
|-<br />
| [[Archos_80_G9_(archos-a80)|Archos 80 G9]]<br />
| archos-a80<br />
| Still figuring out the flashing stuff<br />
|-<br />
| [[ASUS_Transformer_Pad_(asus-tf300t)|ASUS Transformer Pad]]<br />
| asus-tf300t<br />
| Framebuffer doesn't work<br />
|-<br />
| [[Asus-tf700t-(ASUS-Transformer-TF700t)|ASUS Transformer Infinity]]<br />
| asus-tf700t<br />
| Kernel compiles, not tested<br />
|-<br />
| [[Asus_Zenwatch_2_(asus-wi501q)|ASUS Zenwatch 2]]<br />
| asus-wi501q<br />
| Boot partition too small<br />
|-<br />
| [[BlackBerry-Bold-Touch-9900-(Dakota)|BlackBerry Bold Touch 9900]]🔼<br />
| blackberry-dakota<br />
|<br />
|-<br />
| [[Aquaris-U|bq Aquaris U]]<br />
| chaozu<br />
| kernel compiles, more is not yet tested<br />
|-<br />
| [[Coolpad-Sky-3-E502-(Modena-2)|Coolpad Modena 2]]<br />
| coolpad-modena2<br />
|<br />
|-<br />
| [[Geeksphone Revolution (gp-revolution)|Geeksphone Revolution]]<br />
| gp-revolution<br />
| Kernel compiles but does not boot<br />
|-<br />
| [[Google Pixel]]<br />
| google-pixel<br />
| Kernel compiles, untested on hardware as of 2018-03-28<br />
|-<br />
| [[Generic PC]] hardware (inc. BIOS based Windows tablets)🔼<br />
| N/A<br />
| Should be able to boot by converting existing Alpine image<br />
|-<br />
| [[Hp-tenderloin-(HP-Touchpad)|HP Touchpad]]🔼<br />
| hp-tenderloin<br />
| Need novacom packaged for Alpine<br />
|-<br />
| [[Htc-buzz-(HTC-Buzz)|HTC Buzz/Wildfire]]<br />
| htc-buzz<br />
| Kernel compiles. But ARMv6 devices without FPU are not supported by Alpine's armhf<br />
|-<br />
| [[HTC_HD2_(htc-leo)|HTC HD2]]🔼<br />
| htc-leo<br />
| kernel compiles. working on flashing.<br />
|-<br />
| [[Htc-vision-(HTC-Desire-Z)|HTC Desire Z]]<br />
| htc-vision<br />
| Kernel compiles, not tested<br />
|-<br />
| [[Htc-monarudo-(HTC-Droid-DNA)|HTC Droid DNA]]<br />
| htc-monarudo<br />
|<br />
|-<br />
| [[Huawei_Honor_5X_(huawei-kiwi)|Huawei Honor 5X]]<br />
| huawei-kiwi<br />
| Kernel compiles, graphic output does not work<br />
|-<br />
| [[Landrover-a9|Land Rover A9]]<br />
| landrover-a9<br />
|<br />
|-<br />
| [[LG_Joy_(lg-h220)|LG Joy]]<br />
| lg-h220<br />
|<br />
|- <br />
| [[LG K7_(lg-m1)|LG K7]]<br />
| lg-m1<br />
| display works, touchscreen doesn't work<br />
|-<br />
| [[Moto X|Moto X]]<br />
| motorola-ghost<br />
|<br />
|-<br />
| [[Moto X 2014|Moto X 2014]]<br />
| motorola-x-2014<br />
|<br />
|-<br />
| [[Motorola E Second Gen]]<br />
| motorola-surnia<br />
|<br />
|-<br />
| [[NEC Terrain]]<br />
| nec-ne-201a1a<br />
|<br />
|-<br />
| [[Orange Pi 4G-IoT]]<br />
| orange-pi-4g-iot<br />
|<br />
|-<br />
| [[Qemu Nokia N900|Qemu N900]]🔼<br />
| qemu-rx51<br />
|<br />
|-<br />
| [[Raspberry Pi]] (inc. PiTab, Noodle Pi..)🔼<br />
| rpi<br />
| Boots by converting existing Alpine image<br />
|-<br />
| [[Samsung_Exhibit_II_4G_(samsung-t679)|Samsung Exhibit II 4G]]<br />
| samsung-t679<br />
| Kernel compiles; flashing and booting are to be tested soon. <br />
|-<br />
| [[Samsung Galaxy Ace i (samsung-s5830i)|Samsung Galaxy Ace i]]<br />
| samsung-s5830i<br />
| Kernel compiles, haven't tried flashing yet.<br />
|-<br />
| [[Samsung_Galaxy_S_(samsung-i9000)|Samsung Galaxy S]]<br />
| samsung-i9000<br />
| Kernel compiles & boots; framebuffer, touchscreen and wifi (partial) working <br />
|-<br />
| [[Samsung-g930f-(Samsung-Galaxy-S7)|Samsung Galaxy S7]]<br />
| samsung-g930f<br />
| Kernel compiles; Not tested<br />
|-<br />
| [[Samsung-S7562|Samsung Galaxy S Duos]]<br />
| samsung-s7562<br />
|<br />
|-<br />
| [[Samsung_Galaxy_Star_(samsung-mint)|Samsung Galaxy Star]]<br />
| samsung-mint<br />
| Prebuilt kernel reboots to recovery, pmOS kernel stucks at bootloader logo<br />
|-<br />
| [[Samsung_Galaxy_Tab_S2_9.7_Wifi_(samsung-gts210vewifi)|Samsung Galaxy Tab S2 9.7 Wifi]]<br />
| samsung-gts210vewifi<br />
| Kernel compiles, booting and SSH connectivity ok, touchscreen not yet<br />
|-<br />
| [[Xperia-E-Dual|Sony Xperia E Dual]]<br />
| sony-nanhu<br />
|<br />
|-<br />
| [[Xperia-J-(sony-jlo)|Sony Xperia J]]<br />
| sony-jlo<br />
|<br />
|-<br />
| [[Sony SmartWatch 3 (sony-tetra)|Sony SmartWatch 3]]<br />
| sony-tetra<br />
| Kernel compiles, not tested<br />
|}<br />
<!--<br />
NOTE: Please keep the table above alphabetically sorted.<br />
--><br />
<br />
==Other supported hardware==<br />
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.<br />
<br />
===External wifi adapters===<br />
<br />
Atheros [[AR9271]] chipset<br />
<br />
===External GPS units===<br />
<br />
[[Category:Hardware]]<br />
<br />
===See also===<br />
* [[Milestones]] for the current goals and activities<br />
* [[Device Wishlist]]<br />
* [[The-big-list-of-who-has-what-device]]<br />
* [[Symbian]]</div>
George99g
https://wiki.postmarketos.org/index.php?title=Samsung_Galaxy_Tab_3_7.0_(samsung-lt023g)&diff=3295
Samsung Galaxy Tab 3 7.0 (samsung-lt023g)
2018-05-12T15:23:06Z
<p>George99g: Added link to the unofficial TWRP build.</p>
<hr />
<div>{{Infobox device<br />
| manufacturer = Samsung<br />
| name = Galaxy Tab 3 7.0<br />
| codename = lt023g<br />
| image = File:Samsung Galaxy Tab 3 7.0.png<br />
| imagecaption = Samsung Galaxy Tab 3 7.0<br />
| releaseyear = 2013<br />
| originalsoftware = Android 4.4.2 on Linux 3.4.5<br />
| cpu = Dual-core 1.2 GHz Cortex-A9 (Marvell PXA986 SoC)<br />
| gpu = PowerVR SGX540<br />
| storage = 8GB<br />
| display = 1024×600 TFT<br />
| memory = 1GB<br />
}}<br />
<br />
[[File:P1030915.JPG|thumb|right|Firefox on Matchbox]]<br />
<br />
== Entering flash mode ==<br />
* Power down the device, then press and hold <code>Volume Down</code> + <code>Home</code> + <code>Power</code> simultaneously.<br />
* Once the device vibrates, release <code>Power</code>, but keep <code>Volume Down</code> and <code>Home</code> held.<br />
* The device will ask you if you wish upload a custom OS. Press <code>Volume Up</code> to confirm.<br />
* Once the device displays &quot;Odin mode&quot; in the top-left of the screen, it is ready for flashing.<br />
<br />
== Entering recovery mode ==<br />
* Power down the device, then press and hold <code>Volume Up</code> + <code>Home</code> + <code>Power</code> simultaneously.<br />
* Once the device vibrates, release <code>Power</code>, but keep <code>Volume Up</code> and <code>Home</code> held.<br />
<br />
== Installing the kernel ==<br />
This can be done via <code>pmbootstrap flasher flash_kernel</code> after [[#Entering flash mode|entering flash mode]].<br />
<br />
== What works ==<br />
* Booting off a microSD card<br />
* Display<br />
* Touchscreen<br />
* USB networking<br />
* Full disk encryption<br />
* Physical buttons<br />
* Touch keys<br />
* Backlight brightness<br />
* Battery indicator<br />
* Wayland<br />
* X11<br />
<br />
== What does not work ==<br />
* Bluetooth<br />
* Wi-Fi<br />
* Cellular networking<br />
<br />
Everything else is untested as of writing this.<br />
<br />
== Links ==<br />
* [https://github.com/kumajaya/android_kernel_samsung_lt02 Kernel source]<br />
* [https://forum.xda-developers.com/showthread.php?t=2503063 Unofficial TWRP]</div>
George99g
https://wiki.postmarketos.org/index.php?title=Samsung_Galaxy_Tab_3_7.0_(samsung-lt023g)&diff=3294
Samsung Galaxy Tab 3 7.0 (samsung-lt023g)
2018-05-12T15:21:23Z
<p>George99g: Created page with "{{Infobox device | manufacturer = Samsung | name = Galaxy Tab 3 7.0 | codename = lt023g | image = File:Samsung Galaxy Tab 3 7.0.png | imagecaption = Samsung Galaxy Tab 3 7.0 |..."</p>
<hr />
<div>{{Infobox device<br />
| manufacturer = Samsung<br />
| name = Galaxy Tab 3 7.0<br />
| codename = lt023g<br />
| image = File:Samsung Galaxy Tab 3 7.0.png<br />
| imagecaption = Samsung Galaxy Tab 3 7.0<br />
| releaseyear = 2013<br />
| originalsoftware = Android 4.4.2 on Linux 3.4.5<br />
| cpu = Dual-core 1.2 GHz Cortex-A9 (Marvell PXA986 SoC)<br />
| gpu = PowerVR SGX540<br />
| storage = 8GB<br />
| display = 1024×600 TFT<br />
| memory = 1GB<br />
}}<br />
<br />
[[File:P1030915.JPG|thumb|right|Firefox on Matchbox]]<br />
<br />
== Entering flash mode ==<br />
* Power down the device, then press and hold <code>Volume Down</code> + <code>Home</code> + <code>Power</code> simultaneously.<br />
* Once the device vibrates, release <code>Power</code>, but keep <code>Volume Down</code> and <code>Home</code> held.<br />
* The device will ask you if you wish upload a custom OS. Press <code>Volume Up</code> to confirm.<br />
* Once the device displays &quot;Odin mode&quot; in the top-left of the screen, it is ready for flashing.<br />
<br />
== Entering recovery mode ==<br />
* Power down the device, then press and hold <code>Volume Up</code> + <code>Home</code> + <code>Power</code> simultaneously.<br />
* Once the device vibrates, release <code>Power</code>, but keep <code>Volume Up</code> and <code>Home</code> held.<br />
<br />
== Installing the kernel ==<br />
This can be done via <code>pmbootstrap flasher flash_kernel</code> after [[#Entering flash mode|entering flash mode]].<br />
<br />
== What works ==<br />
* Booting off a microSD card<br />
* Display<br />
* Touchscreen<br />
* USB networking<br />
* Full disk encryption<br />
* Physical buttons<br />
* Touch keys<br />
* Backlight brightness<br />
* Battery indicator<br />
* Wayland<br />
* X11<br />
<br />
== What does not work ==<br />
* Bluetooth<br />
* Wi-Fi<br />
* Cellular networking<br />
<br />
Everything else is untested as of writing this.<br />
<br />
== Links ==<br />
* [https://github.com/kumajaya/android_kernel_samsung_lt02 Kernel source]</div>
George99g
https://wiki.postmarketos.org/index.php?title=File:P1030915.JPG&diff=3293
File:P1030915.JPG
2018-05-12T15:13:32Z
<p>George99g: Samsung Galaxy Tab 3 7.0 showing the wiki homepage in Firefox on Matchbox.</p>
<hr />
<div>Samsung Galaxy Tab 3 7.0 showing the wiki homepage in Firefox on Matchbox.</div>
George99g
https://wiki.postmarketos.org/index.php?title=File:Samsung_Galaxy_Tab_3_7.0.png&diff=3292
File:Samsung Galaxy Tab 3 7.0.png
2018-05-12T13:55:58Z
<p>George99g: </p>
<hr />
<div></div>
George99g
https://wiki.postmarketos.org/index.php?title=Samsung_Galaxy_S5_mini_(samsung-kminilte)&diff=3251
Samsung Galaxy S5 mini (samsung-kminilte)
2018-05-08T18:34:10Z
<p>George99g: Add "what works", "what does not work" and "links" sections.</p>
<hr />
<div>{{Infobox device<br />
| manufacturer = Samsung<br />
| name = Galaxy S5 mini<br />
| codename = kminilte<br />
| image = File:Samsung Galaxy S5 mini.png<br />
| imagecaption = Samsung Galaxy S5 mini<br />
| releaseyear = 2014<br />
| originalsoftware = Android 4.4.2 on Linux 3.10<br />
| cpu = Exynos 3470 Quad<br />
| gpu = Mali-400MP4<br />
| storage = 16GB<br />
| display = 720x1280 AMOLED<br />
| memory = 1.5GB<br />
}}<br />
== Basic info ==<br />
<br />
Device: Samsung Galaxy S5 mini (SM-G800F; European version)<br />
<br />
Cortex A7 (32 bit ARM), quad core 1.4GHz; 1.5GB RAM, 16GB storage.<br />
<br />
* [http://www.gsmarena.com/samsung_galaxy_s5_mini-6252.php more specs]<br />
* [https://github.com/cm-3470/android_device_samsung_kminilte Unofficial LineageOS repo]<br />
* [https://github.com/cm-3470/android_kernel_samsung_kminilte Unofficial LineageOS kernel repo]<br />
<br />
=== How to enter flash mode ===<br />
<br />
Press and hold &quot;volume down + home + power&quot; simultaneously. Then click volume up to confirm.<br />
<br />
=== Problems ===<br />
<br />
* Currently, Heimdall seems to be unable to flash the device's <code>SYSTEM</code> partition, so we can't do the entire install using just <code>pmbootstrap flasher</code>.<br />
* <code>udevadm trigger</code> causes a complete system freeze and eventual reboot. If you comment out that line in <code>start_weston.sh</code> and replace it by <code>udevadm trigger --attr-match=name=sec_touchscreen</code>, the touch screen should work.<br />
<br />
=== Preparing for install ===<br />
<br />
First, [https://eu.dl.twrp.me/kminilte/ download the TWRP recovery ROM]. You'll need both the <code>.img.tar</code> and the <code>.img</code> file. First, extract the tar file to obtain <code>recovery.img</code>. Then, put your phone in flash mode and flash using Heimdall:<br />
<br />
<pre>$ heimdall flash --RECOVERY recovery.img --BOOT twrp-3.1.1-1-kminilte.img</pre><br />
Now you should be able to connect to the device using <code>adb</code>.<br />
<br />
=== Installing system ===<br />
<br />
Follow [https://github.com/ata2001/android-recovery-zip the android-recovery-zip steps], substituting <code>samsung-g800f</code> for <code>your-device</code> in all the commands. If you get an error <code>lddtree not found</code>, simply run <code>apk add lddtree</code> in the chroot environment and try again.<br />
<br />
If you get the following errors:<br />
<br />
<pre>device-mapper: reload ioctl on failed: No such file or directory<br />
Failed to setup dm-crypt key mapping for device /dev/block/mmcblk0p18.<br />
Check that kernel supports aes-xts-plain64 cipher (check syslog for more info).</pre><br />
You can try to reinstall with a different cipher, by editing <code>install_options</code> and changing the <code>CIPHER</code> line to <code>CIPHER=&quot;aes-cbc-plain64&quot;</code>, re-zipping and using <code>adb sideload</code> again.<br />
<br />
=== Installing kernel ===<br />
<br />
This can be done via <code>./pmbootstrap.py flasher flash_kernel</code><br />
<br />
It should boot, and show the Samsung splash screen. After that you should be able to [https://github.com/postmarketOS/pmbootstrap/wiki/Boot-process connect via telnet]<br />
<br />
== What works ==<br />
<br />
* Booting off a microSD card<br />
* Display<br />
* Touchscreen<br />
* USB Networking<br />
* Full disk encryption<br />
* Proximity sensor<br />
* Light sensor<br />
* Heart rate sensor<br />
* Magnetic sensor<br />
* Audio jack events<br />
* Physical buttons<br />
* Touch keys<br />
* Notification LED<br />
* Vibration motor<br />
* Gyroscope<br />
<br />
== What does not work ==<br />
<br />
* X11-based DEs<br />
* Flashlight<br />
<br />
Everything else is untested as of writing this.<br />
<br />
== Links ==<br />
<br />
* {{github|1467}} Add support for the Samsung Galaxy S5 Mini (kminilte)</div>
George99g
https://wiki.postmarketos.org/index.php?title=Devices&diff=3250
Devices
2018-05-08T16:59:16Z
<p>George99g: FDE works on the Samsung Galaxy S5 Mni</p>
<hr />
<div>__NOTOC__<br />
Please [[Help:Device Page|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.<br />
<br />
== Feature matrix ==<br />
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 [https://help.github.com/articles/about-pull-requests/ pull-request].<br />
<br />
{| class="wikitable sortable feature-colors"<br />
! rowspan="2" | Device<br />
! rowspan="2" | Codename<br />
! colspan="18" | Status<br />
|-<br />
! USB Net !! Flashing !! Touch !! Screen !! Wifi !! XWayland !! FDE !! Mainline !! Battery !! 3D !! Accelerometers !! Audio !! Bluetooth !! Camera !! GPS !! Mobile Data !! SMS !! Calls <br />
|-<br />
|style="white-space: nowrap;" | [[Amazon Kindle Fire HDX|Amazon Kindle Fire HDX 7"]]<br />
|style="white-space: nowrap;" | amazon-thor<br />
| Y || Y || Y || Y || P || || P || || || || || || || || || || - || - <br />
|-<br />
|style="white-space: nowrap;" | [[Asus-tf101-(ASUS-Transformer-TF101)|ASUS Eee Pad Transformer]]<br />
|style="white-space: nowrap;" | asus-tf101<br />
| || || || Y || || || || || || || || || || || || || - || - <br />
|-<br />
|style="white-space: nowrap;" | [[Asus Zenfone 5 (asus-t00f)|ASUS Zenfone 5]]<br />
|style="white-space: nowrap;" | asus-t00f<br />
| Y || || Y || Y || || || Y || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Fairphone 2 (fairphone-fp2)|Fairphone 2]]<br />
| style="white-space: nowrap;" | fairphone-fp2<br />
| Y || Y || Y || Y || Y || Y || || P || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Geeksphone Peak (gp-peak)|Geeksphone Peak]]🔼<br />
| style="white-space: nowrap;" | gp-peak<br />
| Y || Y || Y || Y || || Y || Y || || || || || Y || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Galaxy Nexus GSM (samsung-maguro)|Google Galaxy Nexus (GSM)]]<br />
| style="white-space: nowrap;" | samsung-maguro<br />
| Y || Y || Y || Y || Y || Y || Y || || Y || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Glass (Explorer Edition)]]<br />
| style="white-space: nowrap;" | google-glass<br />
| Y || Y || P || Y || Y || Y || Y || || || || || Y || Y || Y || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Nexus 4 (lg-mako)|Google Nexus 4]]<br />
| style="white-space: nowrap;" | lg-mako<br />
| Y || Y || Y || Y || || || Y || || Y || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Nexus 5 (lg-hammerhead)|Google Nexus 5 (GSM)]]<br />
| style="white-space: nowrap;" | lg-hammerhead<br />
| Y || Y || Y || P || || || || P || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Nexus 5X(lg-bullhead)|Google Nexus 5X]]<br />
| style="white-space: nowrap;" | lg-bullhead<br />
| Y || Y || Y || Y || || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Nexus 6 (motorola-shamu)|Google Nexus 6]]<br />
| style="white-space: nowrap;" | motorola-shamu<br />
| Y || Y || Y || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Nexus 6P]]<br />
| style="white-space: nowrap;" | huawei-angler<br />
| Y || P || Y || Y || Y || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Nexus 7 2012 (asus-grouper)|Google Nexus 7 (2012)]]<br />
| style="white-space: nowrap;" | asus-grouper<br />
| Y || Y || Y || Y || P || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Nexus 7 2013 (asus-flo)|Google Nexus 7 (2013)]]<br />
| style="white-space: nowrap;" | asus-flo<br />
| Y || Y || Y || Y || Y || Y || P || P || || Y || || || || || || - || - || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Nexus 9 (htc-flounder)|Google Nexus 9]]<br />
| style="white-space: nowrap;" | htc-flounder<br />
| Y || Y || || P || || || || || || || || || || || || - || - || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Nexus 10 (samsung-manta)|Google Nexus 10]]<br />
| style="white-space: nowrap;" | samsung-manta<br />
| Y || Y || || Y || Y || Y || || || || || || || || || || - || - || <br />
|-<br />
| style="white-space: nowrap;" | [[HTC_Desire_816_single_SIM_(htc-a5ul)|HTC Desire 816]]<br />
| style="white-space: nowrap;" | htc-a5ul<br />
| Y || || || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[HTC Desire (htc-bravo)|HTC Desire]]<br />
| style="white-space: nowrap;" | htc-bravo<br />
| Y || P || Y || Y || || Y || Y || || - || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[HTC Desire HD (htc-ace)|HTC Desire HD]]<br />
| style="white-space: nowrap;" | htc-ace<br />
| Y || || Y || Y || Y || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[HTC_Incredible_S_(htc-vivo)|HTC Incredible S]]<br />
| style="white-space: nowrap;" | htc-vivo<br />
| Y || Y || || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[HTC One M8 (htc-m8)|HTC One M8]]<br />
| style="white-space: nowrap;" | htc-m8<br />
| Y || Y || Y || Y || || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Huawei-Ascend-Y530|Huawei Ascend Y530]]<br />
| style="white-space: nowrap;" | huawei-y530<br />
| Y || P || Y || Y || Y || Y || P || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[InFocus New Tab F1 (infocus-flatfish)|InFocus New Tab F1]]🔼<br />
|style="white-space: nowrap;" | infocus-flatfish<br />
| Y || Y || Y || P || || Y || Y || || || || || P || || || || - || - || -<br />
|-<br />
|style="white-space: nowrap;" | [[Jolla_Phone_(jolla-sbj)|Jolla Phone]]<br />
|style="white-space: nowrap;" | jolla-sbj<br />
| P || P || || || || || || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[LeEco_Le_2|LeEco Le 2]]<br />
|style="white-space: nowrap;" | leeco-s2<br />
| Y || Y || || || || || || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[Lenovo K6 Power (lenovo-karate)|Lenovo K6 Power]]<br />
|style="white-space: nowrap;" | lenovo-karate<br />
| Y || Y || Y || Y || Y || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[LG_G_Watch_(lg-dory)|LG G Watch]]<br />
| style="white-space: nowrap;" | lg-dory<br />
| Y || Y || Y || Y || - || Y || || || || || Y || - || || - || - || - || - || -<br />
|-<br />
| style="white-space: nowrap;" | [[LG G Watch R (lg-lenok)|LG G Watch R]]<br />
| style="white-space: nowrap;" | lg-lenok<br />
| Y || Y || Y || Y || || Y || || || || || || - || || - || - || - || - || -<br />
|-<br />
| style="white-space: nowrap;" | [[LG G3 Europe (lg-d855)|LG G3 Europe]]<br />
| style="white-space: nowrap;" | lg-d855<br />
| Y || P || Y || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[LG G4 International (lg-h815)|LG G4 International]]<br />
| style="white-space: nowrap;" | lg-h815<br />
| Y || Y || Y || P || || || || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[LG L65 Dual SIM D285 (lg-d285)|LG L65 Dual SIM D285]]<br />
|style="white-space: nowrap;" | lg-d285<br />
| Y || || Y || Y || || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Motorola_Droid_4_(motorola-maserati)|Motorola Droid 4]]<br />
| style="white-space: nowrap;" | motorola-maserati<br />
| Y || || || || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Moto G 2013 (motorola-falcon)|Moto G 2013]]<br />
| style="white-space: nowrap;" | motorola-falcon<br />
| Y || Y || Y || Y || || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Moto G 4G 2013 (motorola-peregrine)|Moto G 4G 2013]]<br />
| style="white-space: nowrap;" | motorola-peregrine<br />
| Y || Y || Y || Y || Y || Y || Y || || || || || || || || || || || <br />
|-|-<br />
| style="white-space: nowrap;" | [[Moto G 2014 (motorola-titan)|Moto G 2014]]<br />
| style="white-space: nowrap;" | motorola-titan<br />
| Y || P || Y || P || P || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Moto G 2015 (motorola-osprey)|Moto G 2015]]<br />
| style="white-space: nowrap;" | motorola-osprey<br />
| Y || Y || Y || P || || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Motorola Moto G4(motorola-athene)|Moto G4]]<br />
| style="white-space: nowrap;" | motorola-athene<br />
| Y || P || || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Moto G4 Play (motorola-harpia)|Moto G4 Play]]<br />
| style="white-space: nowrap;" | motorola-harpia<br />
| Y || Y || Y || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Motorola Moto G5 Plus(motorola-potter)|Moto G5 Plus]]<br />
| style="white-space: nowrap;" | motorola-potter<br />
| Y || P || || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Mozilla Flame (t2m-flame)|Mozilla Flame]]🔼<br />
| style="white-space: nowrap;" | t2m-flame<br />
| Y || Y || Y || Y || P || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Nextbit Robin|Nextbit Robin]]<br />
| style="white-space: nowrap;" | nextbit-robin<br />
| Y || Y || Y || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Nokia N900]]🔼<br />
| style="white-space: nowrap;" | nokia-n900<br />
| Y || || Y || Y || Y || Y || Y || Y || || || Y || Y || || || P || Y || P || <br />
|-<br />
| style="white-space: nowrap;" | [[Nokia N9]]🔼 / [[Nokia N950]]🔼<br />
| style="white-space: nowrap;" | nokia-n9<br />
| Y || || Y || Y || Y || Y || || Y || || P || || || || || || || || <br />
|-<br />
| style="white:space: nowrap;" | [[OnePlus One (oneplus-bacon)|OnePlus One]]<br />
| style="white-space: nowrap;" | oneplus-bacon<br />
| Y || Y || Y || P || || || || P || || || || || || || || || || <br />
|-<br />
| style="white:space: nowrap;" | [[OnePlus Two (oneplus-oneplus2)|OnePlus Two]]<br />
| style="white-space: nowrap;" | oneplus-oneplus2<br />
| Y || Y || Y || Y || || Y || || || || || || || || || || || || <br />
|-<br />
| style="white:space: nowrap;" | [[OnePlus X (oneplus-onyx)|OnePlus X]]<br />
| style="white-space: nowrap;" | oneplus-onyx<br />
| Y || Y || Y || P || || || P || || || || || || || || || || || <br />
|-<br />
| style="white:space: nowrap;" | [[Ouya (ouya-ouya)|Ouya]]<br />
| style="white-space: nowrap;" | ouya-ouya<br />
| Y || Y || - || Y || || Y || || || || || || || || - || || - || - || - <br />
|-<br />
| style="white-space: nowrap;" | [[QEMU aarch64 (qemu-aarch64 )|QEMU aarch64]]🔼<br />
| style="white-space: nowrap;" | qemu-aarch64<br />
| - || - || - || Y || - || Y || P || Y || || || - || || - || - || - || - || - || - <br />
|-<br />
| style="white-space: nowrap;" | [[QEMU amd64 (qemu-amd64)|QEMU AMD64]]🔼<br />
| style="white-space: nowrap;" | qemu-amd64<br />
| - || - || - || Y || - || Y || P || Y || || || - || || - || - || - || - || - || - <br />
|-<br />
| style="white-space: nowrap;" | [[QEMU ARM (qemu-vexpress)|QEMU ARM]]🔼<br />
| style="white-space: nowrap;" | qemu-vexpress<br />
| - || - || - || Y || - || Y || P || Y || || || - || || - || - || - || - || - || - <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy Ace II X (samsung-kylessopen)|Samsung Galaxy Ace II x]]<br />
| style="white-space: nowrap;" | samsung-kylessopen<br />
| Y || Y || Y || Y || || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy Mini 2 (samsung-s6500d)|Samsung Galaxy Mini 2]]<br />
| style="white-space: nowrap;" | samsung-s6500d<br />
| Y || Y || P || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Galaxy Note II (samsung-n7100)|Samsung Galaxy Note II]]<br />
| style="white-space: nowrap;" | samsung-n7100<br />
| Y || Y || Y || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy Note 8.0 (Wi-Fi) (samsung-n5110)|Samsung Galaxy Note 8.0 (Wi-Fi)]]<br />
| style="white-space: nowrap;" | samsung-n5110<br />
| Y || Y || Y || Y || Y || Y || || || || || || P || P || || || - || - || -<br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy S Advance (samsung-i9070)|Samsung Galaxy S Advance]]<br />
| style="white-space: nowrap;" | samsung-i9070<br />
| Y || Y || Y || Y || Y || Y || Y || || Y || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy SII (samsung-i9100)|Samsung Galaxy SII]]<br />
| style="white-space: nowrap;" | samsung-i9100, -d710<br />
| Y || || Y || Y || Y || Y || P || || || || Y || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung-i747m|Samsung Galaxy SIII (i747m)]]<br />
| style="white-space: nowrap;" | samsung-i747m, -i747<br />
| Y || Y || Y || Y || Y || Y || P || || || || || P || P || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy SIII LTE (samsung-i9305)|Samsung Galaxy SIII (LTE)]]<br />
| style="white-space: nowrap;" | samsung-i9305, -i9300<br />
| Y || || Y || Y || Y || Y || Y || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy SIII mini (samsung-i8190)|Samsung Galaxy SIII mini]]<br />
| style="white-space: nowrap;" | samsung-i8190<br />
| Y || Y || Y || Y || || || Y || || Y || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung-i9505-(Samsung-Galaxy-S4-int)|Samsung Galaxy S4 (International)]]<br />
| style="white-space: nowrap;" | samsung-i9505<br />
| Y || || Y || Y || Y || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy S4 Mini LTE]]<br />
| style="white-space: nowrap;" | samsung-i9195<br />
| Y || Y || || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung_Galaxy_S5_(samsung-klte)|Samsung Galaxy S5]]<br />
| style="white-space: nowrap;" | samsung-klte<br />
| Y || Y || Y || Y || || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung_Galaxy_S5_mini_(samsung-kminilte)|Samsung Galaxy S5 Mini]]<br />
| style="white-space: nowrap;" | samsung-kminilte<br />
| Y || Y || Y || Y || || Y || Y || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy SL (samsung-i9003)|Samsung Galaxy SL]]<br />
| style="white-space: nowrap;" | samsung-i9003<br />
| Y || P || Y || Y || || Y || P || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy Tab 10.1" (samsung-p4wifi)|Samsung Galaxy Tab 10.1"]]<br />
| style="white-space: nowrap;" | samsung-p4wifi, -p4, -p4tmo<br />
| Y || Y || Y || Y || Y || || || P || || || || P || Y || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy Tab 2 10.1" (3G and Wifi) (samsung-espresso10)|Samsung Galaxy Tab 2 10.1"]]<br />
| style="white-space: nowrap;" | samsung-espresso10<br />
| Y || P || Y || Y || P || || Y || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Sony Ericsson Xperia Arc (semc-anzu)|Sony Ericsson Xperia Arc]]<br />
| style="white-space: nowrap;" | semc-anzu<br />
| Y || Y || Y || Y || P || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Sony Xperia T3 (sony-seagull)|Sony Xperia T3]]<br />
| style="white-space: nowrap;" | sony-seagull<br />
| Y || Y || Y || Y || || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Sony Xperia Z (sony-yuga)|Sony Xperia Z]]<br />
| style="white-space: nowrap;" | sony-yuga<br />
| Y || Y || Y || Y || || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Sony Xperia Z1 (sony-honami)|Sony Xperia Z1]]<br />
| style="white-space: nowrap;" | sony-honami<br />
| Y || Y || Y || Y || Y || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Sony Xperia Z1 Compact (sony-amami)|Sony Xperia Z1 Compact]]<br />
| style="white-space: nowrap;" | sony-amami<br />
| Y || Y || Y || Y || Y || Y || || P || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Sony Xperia Z2 (sony-sirius)|Sony Xperia Z2]]<br />
| style="white-space: nowrap;" | sony-sirius<br />
| Y || Y || Y || Y || Y || Y || Y || Y || || Y || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Sony Xperia Z2 Tablet (sony-castor-windy)|Sony Xperia Z2 Tablet]]<br />
| style="white-space: nowrap;" | sony-castor-windy<br />
| Y || Y || Y || Y || Y || Y || Y || Y || Y || Y || || || Y || || - || - || - || -<br />
|-<br />
|style="white-space: nowrap;" | [[Sony Xperia Z3C (sony-aries)|Sony Xperia Z3 Compact]]<br />
|style="white-space: nowrap;" | sony-aries<br />
| || Y || Y || Y || || || || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[Sony Xperia Z3 Tablet Compact (sony-scorpion)|Sony Xperia Z3 Tablet Compact]]<br />
|style="white-space: nowrap;" | sony-scorpion<br />
| Y || Y || Y || Y || || || || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[Teclast X80 Pro (teclast-x80pro) |Teclast X80 Pro]]<br />
|style="white-space: nowrap;" | teclast-x80pro<br />
| - || Y || Y || Y || Y || Y || Y || Y || || Y || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[Wiko_Lenny_3_(wiko-lenny3)|Wiko Lenny 3]]<br />
|style="white-space: nowrap;" | wiko-lenny3<br />
| Y || P || Y || Y || || Y || || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[Xiaomi_Redmi_1S_(xiaomi-armani)|Xiaomi Redmi 1S]]<br />
|style="white-space: nowrap;" | xiaomi-armani<br />
| Y || Y || Y || Y || Y || Y || || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[Xiaomi_RedMi3_(xiaomi-ido)|Xiaomi RedMi 3]]<br />
|style="white-space: nowrap;" | xiaomi-ido<br />
| Y || Y || P || Y || || || Y || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[Xiaomi_RedMi4x_(xiaomi-santoni)|Xiaomi RedMi 4x]]<br />
|style="white-space: nowrap;" | xiaomi-santoni<br />
| || Y || Y || Y || || || || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[Xiaomi_Redmi_Note_4_(mido)|Xiaomi Redmi Note 4]]<br />
|style="white-space: nowrap;" | xiaomi-mido<br />
| Y || Y || Y || Y || Y || || || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[ZTE_Kis_3_(zte-kis3)|ZTE Kis 3]]<br />
|style="white-space: nowrap;" | zte-kis3<br />
| Y || Y || || || || || || || || || || || || || || || || <br />
|}<br />
<!--<br />
NOTE: Please keep the table above alphabetically sorted.<br />
--><br />
<br />
=== Status Legend ===<br />
{| class="wikitable feature-colors"<br />
! Code<br />
! Meaning<br />
|-<br />
| Y<br />
| Yes, fully implemented<br />
|-<br />
| P<br />
| Partially implemented<br />
|-<br />
| -<br />
| Not applicable -- device does not have feature<br />
|-<br />
| style="text-align: center" | 🔼<br />
| non-Android based device<br />
|}<br />
<br />
=== Status Columns ===<br />
{| class="wikitable"<br />
! Column<br />
! Meaning<br />
|-<br />
| USB Net<br />
| After connecting the device with USB to your PC, you can [[Inspecting_the_initramfs|connect to it via telnet (initramfs)]] or [[USB_Network|SSH (booted system)]].<br />
|-<br />
| Flashing<br />
| It is possible to flash the device with `pmbootstrap flasher`.<br />
|-<br />
| Touch<br />
| Touching the screen is recognized properly.<br />
|-<br />
| Screen<br />
| The device's display is working.<br />
|-<br />
| Wifi<br />
| Connecting to wireless network is possible.<br />
|-<br />
| XWayland<br />
| Showing X11 applications in a Wayland compositor (Weston, KWin, ...) works.<br />
|-<br />
| FDE<br />
| Full disk encryption and unlocking with [[osk-sdl]].<br />
|-<br />
| Mainline<br />
| Instead of a Linux kernel fork, it is possible to run [[The_Mainline_Kernel|mainline]].<br />
|-<br />
| Battery<br />
| Charging the battery with [[charging-sdl]] is possible (this seems to be largely untested, please update your device's column if charging is possible).<br />
|-<br />
| 3D<br />
| Hardware accelerated 3D graphics<br />
|-<br />
| Accelerometers<br />
| The sensor that measures [https://en.wikipedia.org/wiki/Proper_acceleration proper acceleration] works.<br />
|-<br />
| Audio<br />
| Using the device's speakers/headphone jack works.<br />
|-<br />
| Bluetooth<br />
| It's possible to pair and use other devices via the bluetooth protocol.<br />
|-<br />
| Camera<br />
| Taking photos and videos works.<br />
|-<br />
| GPS<br />
| The [https://en.wikipedia.org/wiki/Global_Positioning_System Global Positioning System] sensor works.<br />
|-<br />
| Mobile Data<br />
| Connecting to the Internet via cellular network.<br />
|-<br />
| SMS<br />
| Sending and receiving short messages works as intended.<br />
|-<br />
| Calls<br />
| Talking to other people over the cellular network.<br />
|}<br />
<br />
== Not booting ==<br />
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 [https://help.github.com/articles/about-pull-requests/ make a pull-request].<br />
<br />
{| class="wikitable sortable"<br />
! Device<br />
! Codename<br />
! Status<br />
|-<br />
| [[Apple-iPod-Touch-1G|Apple iPod Touch 1G]]🔼<br />
| apple-ipt1g<br />
|<br />
|-<br />
| [[Archos_80_G9_(archos-a80)|Archos 80 G9]]<br />
| archos-a80<br />
| Still figuring out the flashing stuff<br />
|-<br />
| [[ASUS_Transformer_Pad_(asus-tf300t)|ASUS Transformer Pad]]<br />
| asus-tf300t<br />
| Framebuffer doesn't work<br />
|-<br />
| [[Asus-tf700t-(ASUS-Transformer-TF700t)|ASUS Transformer Infinity]]<br />
| asus-tf700t<br />
| Kernel compiles, not tested<br />
|-<br />
| [[Asus_Zenwatch_2_(asus-wi501q)|ASUS Zenwatch 2]]<br />
| asus-wi501q<br />
| Boot partition too small<br />
|-<br />
| [[BlackBerry-Bold-Touch-9900-(Dakota)|BlackBerry Bold Touch 9900]]🔼<br />
| blackberry-dakota<br />
|<br />
|-<br />
| [[Aquaris-U|bq Aquaris U]]<br />
| chaozu<br />
| kernel compiles, more is not yet tested<br />
|-<br />
| [[Coolpad-Sky-3-E502-(Modena-2)|Coolpad Modena 2]]<br />
| coolpad-modena2<br />
|<br />
|-<br />
| [[Geeksphone Revolution (gp-revolution)|Geeksphone Revolution]]<br />
| gp-revolution<br />
| Kernel compiles but does not boot<br />
|-<br />
| [[Google Pixel]]<br />
| google-pixel<br />
| Kernel compiles, untested on hardware as of 2018-03-28<br />
|-<br />
| [[Generic PC]] hardware (inc. BIOS based Windows tablets)🔼<br />
| N/A<br />
| Should be able to boot by converting existing Alpine image<br />
|-<br />
| [[Hp-tenderloin-(HP-Touchpad)|HP Touchpad]]🔼<br />
| hp-tenderloin<br />
| Need novacom packaged for Alpine<br />
|-<br />
| [[Htc-buzz-(HTC-Buzz)|HTC Buzz/Wildfire]]<br />
| htc-buzz<br />
| Kernel compiles. But ARMv6 devices without FPU are not supported by Alpine's armhf<br />
|-<br />
| [[HTC_HD2_(htc-leo)|HTC HD2]]🔼<br />
| htc-leo<br />
| kernel compiles. working on flashing.<br />
|-<br />
| [[Htc-vision-(HTC-Desire-Z)|HTC Desire Z]]<br />
| htc-vision<br />
| Kernel compiles, not tested<br />
|-<br />
| [[Htc-monarudo-(HTC-Droid-DNA)|HTC Droid DNA]]<br />
| htc-monarudo<br />
|<br />
|-<br />
| [[Huawei_Honor_5X_(huawei-kiwi)|Huawei Honor 5X]]<br />
| huawei-kiwi<br />
| Kernel compiles, graphic output does not work<br />
|-<br />
| [[Landrover-a9|Land Rover A9]]<br />
| landrover-a9<br />
|<br />
|-<br />
| [[LG_Joy_(lg-h220)|LG Joy]]<br />
| lg-h220<br />
|<br />
|- <br />
| [[LG K7_(lg-m1)|LG K7]]<br />
| lg-m1<br />
| display works, touchscreen doesn't work<br />
|-<br />
| [[Moto X|Moto X]]<br />
| motorola-ghost<br />
|<br />
|-<br />
| [[Moto X 2014|Moto X 2014]]<br />
| motorola-x-2014<br />
|<br />
|-<br />
| [[Motorola E Second Gen]]<br />
| motorola-surnia<br />
|<br />
|-<br />
| [[NEC Terrain]]<br />
| nec-ne-201a1a<br />
|<br />
|-<br />
| [[Qemu Nokia N900|Qemu N900]]🔼<br />
| qemu-rx51<br />
|<br />
|-<br />
| [[Raspberry Pi]] (inc. PiTab, Noodle Pi..)🔼<br />
| rpi<br />
| Boots by converting existing Alpine image<br />
|-<br />
| [[Samsung_Exhibit_II_4G_(samsung-t679)|Samsung Exhibit II 4G]]<br />
| samsung-t679<br />
| Kernel compiles; flashing and booting are to be tested soon. <br />
|-<br />
| [[Samsung Galaxy Ace i (samsung-s5830i)|Samsung Galaxy Ace i]]<br />
| samsung-s5830i<br />
| Kernel compiles, haven't tried flashing yet.<br />
|-<br />
| [[Samsung_Galaxy_S_(samsung-i9000)|Samsung Galaxy S]]<br />
| samsung-i9000<br />
| Kernel compiles & boots; framebuffer, touchscreen and wifi (partial) working <br />
|-<br />
| [[Samsung-g930f-(Samsung-Galaxy-S7)|Samsung Galaxy S7]]<br />
| samsung-g930f<br />
| Kernel compiles; Not tested<br />
|-<br />
| [[Samsung-S7562|Samsung Galaxy S Duos]]<br />
| samsung-s7562<br />
|<br />
|-<br />
| [[Samsung_Galaxy_Star_(samsung-mint)|Samsung Galaxy Star]]<br />
| samsung-mint<br />
| Prebuilt kernel reboots to recovery, pmOS kernel stucks at bootloader logo<br />
|-<br />
| [[Samsung_Galaxy_Tab_S2_9.7_Wifi_(samsung-gts210vewifi)|Samsung Galaxy Tab S2 9.7 Wifi]]<br />
| samsung-gts210vewifi<br />
| Kernel compiles, booting and SSH connectivity ok, touchscreen not yet<br />
|-<br />
| [[Xperia-E-Dual|Sony Xperia E Dual]]<br />
| sony-nanhu<br />
|<br />
|-<br />
| [[Xperia-J-(sony-jlo)|Sony Xperia J]]<br />
| sony-jlo<br />
|<br />
|-<br />
| [[Sony SmartWatch 3 (sony-tetra)|Sony SmartWatch 3]]<br />
| sony-tetra<br />
| Kernel compiles, not tested<br />
|}<br />
<!--<br />
NOTE: Please keep the table above alphabetically sorted.<br />
--><br />
<br />
==Other supported hardware==<br />
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.<br />
<br />
===External wifi adapters===<br />
<br />
Atheros [[AR9271]] chipset<br />
<br />
===External GPS units===<br />
<br />
[[Category:Hardware]]<br />
<br />
===See also===<br />
* [[Milestones]] for the current goals and activities<br />
* [[Device Wishlist]]<br />
* [[The-big-list-of-who-has-what-device]]<br />
* [[Symbian]]</div>
George99g
https://wiki.postmarketos.org/index.php?title=Devices&diff=3217
Devices
2018-05-06T08:13:06Z
<p>George99g: Update to reflect the Samsung S5 Mini page move.</p>
<hr />
<div>__NOTOC__<br />
Please [[Help:Device Page|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.<br />
<br />
== Feature matrix ==<br />
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 [https://help.github.com/articles/about-pull-requests/ pull-request].<br />
<br />
{| class="wikitable sortable feature-colors"<br />
! rowspan="2" | Device<br />
! rowspan="2" | Codename<br />
! colspan="18" | Status<br />
|-<br />
! USB Net !! Flashing !! Touch !! Screen !! Wifi !! XWayland !! FDE !! Mainline !! Battery !! 3D !! Accelerometers !! Audio !! Bluetooth !! Camera !! GPS !! Mobile Data !! SMS !! Calls <br />
|-<br />
|style="white-space: nowrap;" | [[Amazon Kindle Fire HDX|Amazon Kindle Fire HDX 7"]]<br />
|style="white-space: nowrap;" | amazon-thor<br />
| Y || Y || Y || Y || P || || P || || || || || || || || || || - || - <br />
|-<br />
|style="white-space: nowrap;" | [[Asus-tf101-(ASUS-Transformer-TF101)|ASUS Eee Pad Transformer]]<br />
|style="white-space: nowrap;" | asus-tf101<br />
| || || || Y || || || || || || || || || || || || || - || - <br />
|-<br />
|style="white-space: nowrap;" | [[Asus Zenfone 5 (asus-t00f)|ASUS Zenfone 5]]<br />
|style="white-space: nowrap;" | asus-t00f<br />
| Y || || Y || Y || || || Y || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Fairphone 2 (fairphone-fp2)|Fairphone 2]]<br />
| style="white-space: nowrap;" | fairphone-fp2<br />
| Y || Y || Y || Y || Y || Y || || P || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Geeksphone Peak (gp-peak)|Geeksphone Peak]]🔼<br />
| style="white-space: nowrap;" | gp-peak<br />
| Y || Y || Y || Y || || Y || Y || || || || || Y || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Galaxy Nexus GSM (samsung-maguro)|Google Galaxy Nexus (GSM)]]<br />
| style="white-space: nowrap;" | samsung-maguro<br />
| Y || Y || Y || Y || Y || Y || Y || || Y || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Glass (Explorer Edition)]]<br />
| style="white-space: nowrap;" | google-glass<br />
| Y || Y || P || Y || Y || Y || Y || || || || || Y || Y || Y || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Nexus 4 (lg-mako)|Google Nexus 4]]<br />
| style="white-space: nowrap;" | lg-mako<br />
| Y || Y || Y || Y || || || Y || || Y || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Nexus 5 (lg-hammerhead)|Google Nexus 5 (GSM)]]<br />
| style="white-space: nowrap;" | lg-hammerhead<br />
| Y || Y || Y || P || || || || P || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Nexus 5X(lg-bullhead)|Google Nexus 5X]]<br />
| style="white-space: nowrap;" | lg-bullhead<br />
| Y || Y || Y || Y || || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Nexus 6 (motorola-shamu)|Google Nexus 6]]<br />
| style="white-space: nowrap;" | motorola-shamu<br />
| Y || Y || Y || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Nexus 6P]]<br />
| style="white-space: nowrap;" | huawei-angler<br />
| Y || P || Y || Y || Y || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Nexus 7 2012 (asus-grouper)|Google Nexus 7 (2012)]]<br />
| style="white-space: nowrap;" | asus-grouper<br />
| Y || Y || Y || Y || P || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Nexus 7 2013 (asus-flo)|Google Nexus 7 (2013)]]<br />
| style="white-space: nowrap;" | asus-flo<br />
| Y || Y || Y || Y || Y || Y || P || P || || Y || || || || || || - || - || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Nexus 9 (htc-flounder)|Google Nexus 9]]<br />
| style="white-space: nowrap;" | htc-flounder<br />
| Y || Y || || P || || || || || || || || || || || || - || - || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Nexus 10 (samsung-manta)|Google Nexus 10]]<br />
| style="white-space: nowrap;" | samsung-manta<br />
| Y || Y || || Y || Y || Y || || || || || || || || || || - || - || <br />
|-<br />
| style="white-space: nowrap;" | [[HTC_Desire_816_single_SIM_(htc-a5ul)|HTC Desire 816]]<br />
| style="white-space: nowrap;" | htc-a5ul<br />
| Y || || || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[HTC Desire (htc-bravo)|HTC Desire]]<br />
| style="white-space: nowrap;" | htc-bravo<br />
| Y || P || Y || Y || || Y || Y || || - || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[HTC Desire HD (htc-ace)|HTC Desire HD]]<br />
| style="white-space: nowrap;" | htc-ace<br />
| Y || || Y || Y || Y || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[HTC_Incredible_S_(htc-vivo)|HTC Incredible S]]<br />
| style="white-space: nowrap;" | htc-vivo<br />
| Y || Y || || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[HTC One M8 (htc-m8)|HTC One M8]]<br />
| style="white-space: nowrap;" | htc-m8<br />
| Y || Y || Y || Y || || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Huawei-Ascend-Y530|Huawei Ascend Y530]]<br />
| style="white-space: nowrap;" | huawei-y530<br />
| Y || P || Y || Y || Y || Y || P || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[InFocus New Tab F1 (infocus-flatfish)|InFocus New Tab F1]]🔼<br />
|style="white-space: nowrap;" | infocus-flatfish<br />
| Y || Y || Y || P || || Y || Y || || || || || P || || || || - || - || -<br />
|-<br />
|style="white-space: nowrap;" | [[Jolla_Phone_(jolla-sbj)|Jolla Phone]]<br />
|style="white-space: nowrap;" | jolla-sbj<br />
| P || P || || || || || || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[LeEco_Le_2|LeEco Le 2]]<br />
|style="white-space: nowrap;" | leeco-s2<br />
| Y || Y || || || || || || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[Lenovo K6 Power (lenovo-karate)|Lenovo K6 Power]]<br />
|style="white-space: nowrap;" | lenovo-karate<br />
| Y || Y || Y || Y || Y || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[LG_G_Watch_(lg-dory)|LG G Watch]]<br />
| style="white-space: nowrap;" | lg-dory<br />
| Y || Y || Y || Y || - || Y || || || || || Y || - || || - || - || - || - || -<br />
|-<br />
| style="white-space: nowrap;" | [[LG G Watch R (lg-lenok)|LG G Watch R]]<br />
| style="white-space: nowrap;" | lg-lenok<br />
| Y || Y || Y || Y || || Y || || || || || || - || || - || - || - || - || -<br />
|-<br />
| style="white-space: nowrap;" | [[LG G3 Europe (lg-d855)|LG G3 Europe]]<br />
| style="white-space: nowrap;" | lg-d855<br />
| Y || P || Y || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[LG G4 International (lg-h815)|LG G4 International]]<br />
| style="white-space: nowrap;" | lg-h815<br />
| Y || Y || Y || P || || || || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[LG L65 Dual SIM D285 (lg-d285)|LG L65 Dual SIM D285]]<br />
|style="white-space: nowrap;" | lg-d285<br />
| Y || || Y || Y || || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Motorola_Droid_4_(motorola-maserati)|Motorola Droid 4]]<br />
| style="white-space: nowrap;" | motorola-maserati<br />
| Y || || || || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Moto G 2013 (motorola-falcon)|Moto G 2013]]<br />
| style="white-space: nowrap;" | motorola-falcon<br />
| Y || Y || Y || Y || || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Moto G 4G 2013 (motorola-peregrine)|Moto G 4G 2013]]<br />
| style="white-space: nowrap;" | motorola-peregrine<br />
| Y || Y || Y || Y || Y || Y || Y || || || || || || || || || || || <br />
|-|-<br />
| style="white-space: nowrap;" | [[Moto G 2014 (motorola-titan)|Moto G 2014]]<br />
| style="white-space: nowrap;" | motorola-titan<br />
| Y || P || Y || P || P || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Moto G 2015 (motorola-osprey)|Moto G 2015]]<br />
| style="white-space: nowrap;" | motorola-osprey<br />
| Y || Y || Y || P || || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Motorola Moto G4(motorola-athene)|Moto G4]]<br />
| style="white-space: nowrap;" | motorola-athene<br />
| Y || P || || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Moto G4 Play (motorola-harpia)|Moto G4 Play]]<br />
| style="white-space: nowrap;" | motorola-harpia<br />
| Y || Y || Y || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Motorola Moto G5 Plus(motorola-potter)|Moto G5 Plus]]<br />
| style="white-space: nowrap;" | motorola-potter<br />
| Y || P || || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Mozilla Flame (t2m-flame)|Mozilla Flame]]🔼<br />
| style="white-space: nowrap;" | t2m-flame<br />
| Y || Y || Y || Y || P || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Nextbit Robin|Nextbit Robin]]<br />
| style="white-space: nowrap;" | nextbit-robin<br />
| Y || Y || Y || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Nokia N900]]🔼<br />
| style="white-space: nowrap;" | nokia-n900<br />
| Y || || Y || Y || Y || Y || Y || Y || || || Y || Y || || || P || Y || P || <br />
|-<br />
| style="white-space: nowrap;" | [[Nokia N9]]🔼 / [[Nokia N950]]🔼<br />
| style="white-space: nowrap;" | nokia-n9<br />
| Y || || Y || Y || Y || Y || || Y || || P || || || || || || || || <br />
|-<br />
| style="white:space: nowrap;" | [[OnePlus One (oneplus-bacon)|OnePlus One]]<br />
| style="white-space: nowrap;" | oneplus-bacon<br />
| Y || Y || Y || P || || || || P || || || || || || || || || || <br />
|-<br />
| style="white:space: nowrap;" | [[OnePlus Two (oneplus-oneplus2)|OnePlus Two]]<br />
| style="white-space: nowrap;" | oneplus-oneplus2<br />
| Y || Y || Y || Y || || Y || || || || || || || || || || || || <br />
|-<br />
| style="white:space: nowrap;" | [[OnePlus X (oneplus-onyx)|OnePlus X]]<br />
| style="white-space: nowrap;" | oneplus-onyx<br />
| Y || Y || Y || P || || || P || || || || || || || || || || || <br />
|-<br />
| style="white:space: nowrap;" | [[Ouya (ouya-ouya)|Ouya]]<br />
| style="white-space: nowrap;" | ouya-ouya<br />
| Y || Y || - || Y || || Y || || || || || || || || - || || - || - || - <br />
|-<br />
| style="white-space: nowrap;" | [[QEMU aarch64 (qemu-aarch64 )|QEMU aarch64]]🔼<br />
| style="white-space: nowrap;" | qemu-aarch64<br />
| - || - || - || Y || - || Y || P || Y || || || - || || - || - || - || - || - || - <br />
|-<br />
| style="white-space: nowrap;" | [[QEMU amd64 (qemu-amd64)|QEMU AMD64]]🔼<br />
| style="white-space: nowrap;" | qemu-amd64<br />
| - || - || - || Y || - || Y || P || Y || || || - || || - || - || - || - || - || - <br />
|-<br />
| style="white-space: nowrap;" | [[QEMU ARM (qemu-vexpress)|QEMU ARM]]🔼<br />
| style="white-space: nowrap;" | qemu-vexpress<br />
| - || - || - || Y || - || Y || P || Y || || || - || || - || - || - || - || - || - <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy Ace II X (samsung-kylessopen)|Samsung Galaxy Ace II x]]<br />
| style="white-space: nowrap;" | samsung-kylessopen<br />
| Y || Y || Y || Y || || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy Mini 2 (samsung-s6500d)|Samsung Galaxy Mini 2]]<br />
| style="white-space: nowrap;" | samsung-s6500d<br />
| Y || Y || P || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Galaxy Note II (samsung-n7100)|Samsung Galaxy Note II]]<br />
| style="white-space: nowrap;" | samsung-n7100<br />
| Y || Y || Y || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy Note 8.0 (Wi-Fi) (samsung-n5110)|Samsung Galaxy Note 8.0 (Wi-Fi)]]<br />
| style="white-space: nowrap;" | samsung-n5110<br />
| Y || Y || Y || Y || Y || Y || || || || || || P || P || || || - || - || -<br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy S Advance (samsung-i9070)|Samsung Galaxy S Advance]]<br />
| style="white-space: nowrap;" | samsung-i9070<br />
| Y || Y || Y || Y || Y || Y || Y || || Y || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy SII (samsung-i9100)|Samsung Galaxy SII]]<br />
| style="white-space: nowrap;" | samsung-i9100, -d710<br />
| Y || || Y || Y || Y || Y || P || || || || Y || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung-i747m|Samsung Galaxy SIII (i747m)]]<br />
| style="white-space: nowrap;" | samsung-i747m, -i747<br />
| Y || Y || Y || Y || Y || Y || P || || || || || P || P || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy SIII LTE (samsung-i9305)|Samsung Galaxy SIII (LTE)]]<br />
| style="white-space: nowrap;" | samsung-i9305, -i9300<br />
| Y || || Y || Y || Y || Y || Y || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy SIII mini (samsung-i8190)|Samsung Galaxy SIII mini]]<br />
| style="white-space: nowrap;" | samsung-i8190<br />
| Y || Y || Y || Y || || || Y || || Y || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung-i9505-(Samsung-Galaxy-S4-int)|Samsung Galaxy S4 (International)]]<br />
| style="white-space: nowrap;" | samsung-i9505<br />
| Y || || Y || Y || Y || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy S4 Mini LTE]]<br />
| style="white-space: nowrap;" | samsung-i9195<br />
| Y || Y || || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung_Galaxy_S5_(samsung-klte)|Samsung Galaxy S5]]<br />
| style="white-space: nowrap;" | samsung-klte<br />
| Y || Y || Y || Y || || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung_Galaxy_S5_mini_(samsung-kminilte)|Samsung Galaxy S5 Mini]]<br />
| style="white-space: nowrap;" | samsung-kminilte<br />
| Y || Y || Y || Y || || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy SL (samsung-i9003)|Samsung Galaxy SL]]<br />
| style="white-space: nowrap;" | samsung-i9003<br />
| Y || P || Y || Y || || Y || P || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy Tab 10.1" (samsung-p4wifi)|Samsung Galaxy Tab 10.1"]]<br />
| style="white-space: nowrap;" | samsung-p4wifi, -p4, -p4tmo<br />
| Y || Y || Y || Y || Y || || || P || || || || P || Y || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy Tab 2 10.1" (3G and Wifi) (samsung-espresso10)|Samsung Galaxy Tab 2 10.1"]]<br />
| style="white-space: nowrap;" | samsung-espresso10<br />
| Y || P || Y || Y || P || || Y || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Sony Ericsson Xperia Arc (semc-anzu)|Sony Ericsson Xperia Arc]]<br />
| style="white-space: nowrap;" | semc-anzu<br />
| Y || Y || Y || Y || P || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Sony Xperia T3 (sony-seagull)|Sony Xperia T3]]<br />
| style="white-space: nowrap;" | sony-seagull<br />
| Y || Y || Y || Y || || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Sony Xperia Z (sony-yuga)|Sony Xperia Z]]<br />
| style="white-space: nowrap;" | sony-yuga<br />
| Y || Y || Y || Y || || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Sony Xperia Z1 (sony-honami)|Sony Xperia Z1]]<br />
| style="white-space: nowrap;" | sony-honami<br />
| Y || Y || Y || Y || Y || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Sony Xperia Z1 Compact (sony-amami)|Sony Xperia Z1 Compact]]<br />
| style="white-space: nowrap;" | sony-amami<br />
| Y || Y || Y || Y || Y || Y || || P || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Sony Xperia Z2 (sony-sirius)|Sony Xperia Z2]]<br />
| style="white-space: nowrap;" | sony-sirius<br />
| Y || Y || Y || Y || Y || Y || Y || Y || || Y || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Sony Xperia Z2 Tablet (sony-castor-windy)|Sony Xperia Z2 Tablet]]<br />
| style="white-space: nowrap;" | sony-castor-windy<br />
| Y || Y || Y || Y || Y || Y || Y || Y || Y || Y || || || Y || || - || - || - || -<br />
|-<br />
|style="white-space: nowrap;" | [[Sony Xperia Z3C (sony-aries)|Sony Xperia Z3 Compact]]<br />
|style="white-space: nowrap;" | sony-aries<br />
| || Y || Y || Y || || || || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[Sony Xperia Z3 Tablet Compact (sony-scorpion)|Sony Xperia Z3 Tablet Compact]]<br />
|style="white-space: nowrap;" | sony-scorpion<br />
| Y || Y || Y || Y || || || || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[Teclast X80 Pro (teclast-x80pro) |Teclast X80 Pro]]<br />
|style="white-space: nowrap;" | teclast-x80pro<br />
| - || Y || Y || Y || Y || Y || Y || Y || || Y || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[Wiko_Lenny_3_(wiko-lenny3)|Wiko Lenny 3]]<br />
|style="white-space: nowrap;" | wiko-lenny3<br />
| Y || P || Y || Y || || Y || || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[Xiaomi_Redmi_1S_(xiaomi-armani)|Xiaomi Redmi 1S]]<br />
|style="white-space: nowrap;" | xiaomi-armani<br />
| Y || Y || Y || Y || Y || Y || || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[Xiaomi_RedMi3_(xiaomi-ido)|Xiaomi RedMi 3]]<br />
|style="white-space: nowrap;" | xiaomi-ido<br />
| Y || Y || P || Y || || || Y || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[Xiaomi_RedMi4x_(xiaomi-santoni)|Xiaomi RedMi 4x]]<br />
|style="white-space: nowrap;" | xiaomi-santoni<br />
| || Y || Y || Y || || || || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[Xiaomi_Redmi_Note_4_(mido)|Xiaomi Redmi Note 4]]<br />
|style="white-space: nowrap;" | xiaomi-mido<br />
| Y || Y || Y || Y || Y || || || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[ZTE_Kis_3_(zte-kis3)|ZTE Kis 3]]<br />
|style="white-space: nowrap;" | zte-kis3<br />
| Y || Y || || || || || || || || || || || || || || || || <br />
|}<br />
<!--<br />
NOTE: Please keep the table above alphabetically sorted.<br />
--><br />
<br />
=== Status Legend ===<br />
{| class="wikitable feature-colors"<br />
! Code<br />
! Meaning<br />
|-<br />
| Y<br />
| Yes, fully implemented<br />
|-<br />
| P<br />
| Partially implemented<br />
|-<br />
| -<br />
| Not applicable -- device does not have feature<br />
|-<br />
| style="text-align: center" | 🔼<br />
| non-Android based device<br />
|}<br />
<br />
=== Status Columns ===<br />
{| class="wikitable"<br />
! Column<br />
! Meaning<br />
|-<br />
| USB Net<br />
| After connecting the device with USB to your PC, you can [[Inspecting_the_initramfs|connect to it via telnet (initramfs)]] or [[USB_Network|SSH (booted system)]].<br />
|-<br />
| Flashing<br />
| It is possible to flash the device with `pmbootstrap flasher`.<br />
|-<br />
| Touch<br />
| Touching the screen is recognized properly.<br />
|-<br />
| Screen<br />
| The device's display is working.<br />
|-<br />
| Wifi<br />
| Connecting to wireless network is possible.<br />
|-<br />
| XWayland<br />
| Showing X11 applications in a Wayland compositor (Weston, KWin, ...) works.<br />
|-<br />
| FDE<br />
| Full disk encryption and unlocking with [[osk-sdl]].<br />
|-<br />
| Mainline<br />
| Instead of a Linux kernel fork, it is possible to run [[The_Mainline_Kernel|mainline]].<br />
|-<br />
| Battery<br />
| Charging the battery with [[charging-sdl]] is possible (this seems to be largely untested, please update your device's column if charging is possible).<br />
|-<br />
| 3D<br />
| Hardware accelerated 3D graphics<br />
|-<br />
| Accelerometers<br />
| The sensor that measures [https://en.wikipedia.org/wiki/Proper_acceleration proper acceleration] works.<br />
|-<br />
| Audio<br />
| Using the device's speakers/headphone jack works.<br />
|-<br />
| Bluetooth<br />
| It's possible to pair and use other devices via the bluetooth protocol.<br />
|-<br />
| Camera<br />
| Taking photos and videos works.<br />
|-<br />
| GPS<br />
| The [https://en.wikipedia.org/wiki/Global_Positioning_System Global Positioning System] sensor works.<br />
|-<br />
| Mobile Data<br />
| Connecting to the Internet via cellular network.<br />
|-<br />
| SMS<br />
| Sending and receiving short messages works as intended.<br />
|-<br />
| Calls<br />
| Talking to other people over the cellular network.<br />
|}<br />
<br />
== Not booting ==<br />
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 [https://help.github.com/articles/about-pull-requests/ make a pull-request].<br />
<br />
{| class="wikitable sortable"<br />
! Device<br />
! Codename<br />
! Status<br />
|-<br />
| [[Apple-iPod-Touch-1G|Apple iPod Touch 1G]]🔼<br />
| apple-ipt1g<br />
|<br />
|-<br />
| [[Archos_80_G9_(archos-a80)|Archos 80 G9]]<br />
| archos-a80<br />
| Still figuring out the flashing stuff<br />
|-<br />
| [[ASUS_Transformer_Pad_(asus-tf300t)|ASUS Transformer Pad]]<br />
| asus-tf300t<br />
| Framebuffer doesn't work<br />
|-<br />
| [[Asus-tf700t-(ASUS-Transformer-TF700t)|ASUS Transformer Infinity]]<br />
| asus-tf700t<br />
| Kernel compiles, not tested<br />
|-<br />
| [[Asus_Zenwatch_2_(asus-wi501q)|ASUS Zenwatch 2]]<br />
| asus-wi501q<br />
| Boot partition too small<br />
|-<br />
| [[BlackBerry-Bold-Touch-9900-(Dakota)|BlackBerry Bold Touch 9900]]🔼<br />
| blackberry-dakota<br />
|<br />
|-<br />
| [[Aquaris-U|bq Aquaris U]]<br />
| chaozu<br />
| kernel compiles, more is not yet tested<br />
|-<br />
| [[Coolpad-Sky-3-E502-(Modena-2)|Coolpad Modena 2]]<br />
| coolpad-modena2<br />
|<br />
|-<br />
| [[Geeksphone Revolution (gp-revolution)|Geeksphone Revolution]]<br />
| gp-revolution<br />
| Kernel compiles but does not boot<br />
|-<br />
| [[Google Pixel]]<br />
| google-pixel<br />
| Kernel compiles, untested on hardware as of 2018-03-28<br />
|-<br />
| [[Generic PC]] hardware (inc. BIOS based Windows tablets)🔼<br />
| N/A<br />
| Should be able to boot by converting existing Alpine image<br />
|-<br />
| [[Hp-tenderloin-(HP-Touchpad)|HP Touchpad]]🔼<br />
| hp-tenderloin<br />
| Need novacom packaged for Alpine<br />
|-<br />
| [[Htc-buzz-(HTC-Buzz)|HTC Buzz/Wildfire]]<br />
| htc-buzz<br />
| Kernel compiles. But ARMv6 devices without FPU are not supported by Alpine's armhf<br />
|-<br />
| [[HTC_HD2_(htc-leo)|HTC HD2]]🔼<br />
| htc-leo<br />
| kernel compiles. working on flashing.<br />
|-<br />
| [[Htc-vision-(HTC-Desire-Z)|HTC Desire Z]]<br />
| htc-vision<br />
| Kernel compiles, not tested<br />
|-<br />
| [[Htc-monarudo-(HTC-Droid-DNA)|HTC Droid DNA]]<br />
| htc-monarudo<br />
|<br />
|-<br />
| [[Huawei_Honor_5X_(huawei-kiwi)|Huawei Honor 5X]]<br />
| huawei-kiwi<br />
| Kernel compiles, graphic output does not work<br />
|-<br />
| [[Landrover-a9|Land Rover A9]]<br />
| landrover-a9<br />
|<br />
|-<br />
| [[LG_Joy_(lg-h220)|LG Joy]]<br />
| lg-h220<br />
|<br />
|- <br />
| [[LG K7_(lg-m1)|LG K7]]<br />
| lg-m1<br />
| display works, touchscreen doesn't work<br />
|-<br />
| [[Moto X|Moto X]]<br />
| motorola-ghost<br />
|<br />
|-<br />
| [[Moto X 2014|Moto X 2014]]<br />
| motorola-x-2014<br />
|<br />
|-<br />
| [[Motorola E Second Gen]]<br />
| motorola-surnia<br />
|<br />
|-<br />
| [[NEC Terrain]]<br />
| nec-ne-201a1a<br />
|<br />
|-<br />
| [[Qemu Nokia N900|Qemu N900]]🔼<br />
| qemu-rx51<br />
|<br />
|-<br />
| [[Raspberry Pi]] (inc. PiTab, Noodle Pi..)🔼<br />
| rpi<br />
| Boots by converting existing Alpine image<br />
|-<br />
| [[Samsung_Exhibit_II_4G_(samsung-t679)|Samsung Exhibit II 4G]]<br />
| samsung-t679<br />
| Kernel compiles; flashing and booting are to be tested soon. <br />
|-<br />
| [[Samsung Galaxy Ace i (samsung-s5830i)|Samsung Galaxy Ace i]]<br />
| samsung-s5830i<br />
| Kernel compiles, haven't tried flashing yet.<br />
|-<br />
| [[Samsung_Galaxy_S_(samsung-i9000)|Samsung Galaxy S]]<br />
| samsung-i9000<br />
| Kernel compiles & boots; framebuffer, touchscreen and wifi (partial) working <br />
|-<br />
| [[Samsung-g930f-(Samsung-Galaxy-S7)|Samsung Galaxy S7]]<br />
| samsung-g930f<br />
| Kernel compiles; Not tested<br />
|-<br />
| [[Samsung-S7562|Samsung Galaxy S Duos]]<br />
| samsung-s7562<br />
|<br />
|-<br />
| [[Samsung_Galaxy_Star_(samsung-mint)|Samsung Galaxy Star]]<br />
| samsung-mint<br />
| Prebuilt kernel reboots to recovery, pmOS kernel stucks at bootloader logo<br />
|-<br />
| [[Samsung_Galaxy_Tab_S2_9.7_Wifi_(samsung-gts210vewifi)|Samsung Galaxy Tab S2 9.7 Wifi]]<br />
| samsung-gts210vewifi<br />
| Kernel compiles, booting and SSH connectivity ok, touchscreen not yet<br />
|-<br />
| [[Xperia-E-Dual|Sony Xperia E Dual]]<br />
| sony-nanhu<br />
|<br />
|-<br />
| [[Xperia-J-(sony-jlo)|Sony Xperia J]]<br />
| sony-jlo<br />
|<br />
|-<br />
| [[Sony SmartWatch 3 (sony-tetra)|Sony SmartWatch 3]]<br />
| sony-tetra<br />
| Kernel compiles, not tested<br />
|}<br />
<!--<br />
NOTE: Please keep the table above alphabetically sorted.<br />
--><br />
<br />
==Other supported hardware==<br />
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.<br />
<br />
===External wifi adapters===<br />
<br />
Atheros [[AR9271]] chipset<br />
<br />
===External GPS units===<br />
<br />
[[Category:Hardware]]<br />
<br />
===See also===<br />
* [[Milestones]] for the current goals and activities<br />
* [[Device Wishlist]]<br />
* [[The-big-list-of-who-has-what-device]]<br />
* [[Symbian]]</div>
George99g
https://wiki.postmarketos.org/index.php?title=Samsung_Galaxy_S5_mini_(samsung-g800f)&diff=3216
Samsung Galaxy S5 mini (samsung-g800f)
2018-05-06T08:11:48Z
<p>George99g: George99g moved page Samsung Galaxy S5 mini (samsung-g800f) to Samsung Galaxy S5 mini (samsung-kminilte): The codename is kminilte.</p>
<hr />
<div>#REDIRECT [[Samsung Galaxy S5 mini (samsung-kminilte)]]</div>
George99g
https://wiki.postmarketos.org/index.php?title=Samsung_Galaxy_S5_mini_(samsung-kminilte)&diff=3215
Samsung Galaxy S5 mini (samsung-kminilte)
2018-05-06T08:11:48Z
<p>George99g: George99g moved page Samsung Galaxy S5 mini (samsung-g800f) to Samsung Galaxy S5 mini (samsung-kminilte): The codename is kminilte.</p>
<hr />
<div>{{Infobox device<br />
| manufacturer = Samsung<br />
| name = Galaxy S5 mini<br />
| codename = kminilte<br />
| image = File:Samsung Galaxy S5 mini.png<br />
| imagecaption = Samsung Galaxy S5 mini<br />
| releaseyear = 2014<br />
| originalsoftware = Android 4.4.2 on Linux 3.10<br />
| cpu = Exynos 3470 Quad<br />
| gpu = Mali-400MP4<br />
| storage = 16GB<br />
| display = 720x1280 AMOLED<br />
| memory = 1.5GB<br />
}}<br />
== Basic info ==<br />
<br />
Device: Samsung Galaxy S5 mini (SM-G800F; European version)<br />
<br />
Cortex A7 (32 bit ARM), quad core 1.4GHz; 1.5GB RAM, 16GB storage.<br />
<br />
* [http://www.gsmarena.com/samsung_galaxy_s5_mini-6252.php more specs]<br />
* [https://github.com/cm-3470/android_device_samsung_kminilte Unofficial LineageOS repo]<br />
* [https://github.com/cm-3470/android_kernel_samsung_kminilte Unofficial LineageOS kernel repo]<br />
<br />
=== How to enter flash mode ===<br />
<br />
Press and hold &quot;volume down + home + power&quot; simultaneously. Then click volume up to confirm.<br />
<br />
=== Problems ===<br />
<br />
* Currently, Heimdall seems to be unable to flash the device's <code>SYSTEM</code> partition, so we can't do the entire install using just <code>pmbootstrap flasher</code>.<br />
* <code>udevadm trigger</code> causes a complete system freeze and eventual reboot. If you comment out that line in <code>start_weston.sh</code> and replace it by <code>udevadm trigger --attr-match=name=sec_touchscreen</code>, the touch screen should work.<br />
<br />
=== Preparing for install ===<br />
<br />
First, [https://eu.dl.twrp.me/kminilte/ download the TWRP recovery ROM]. You'll need both the <code>.img.tar</code> and the <code>.img</code> file. First, extract the tar file to obtain <code>recovery.img</code>. Then, put your phone in flash mode and flash using Heimdall:<br />
<br />
<pre>$ heimdall flash --RECOVERY recovery.img --BOOT twrp-3.1.1-1-kminilte.img</pre><br />
Now you should be able to connect to the device using <code>adb</code>.<br />
<br />
=== Installing system ===<br />
<br />
Follow [https://github.com/ata2001/android-recovery-zip the android-recovery-zip steps], substituting <code>samsung-g800f</code> for <code>your-device</code> in all the commands. If you get an error <code>lddtree not found</code>, simply run <code>apk add lddtree</code> in the chroot environment and try again.<br />
<br />
If you get the following errors:<br />
<br />
<pre>device-mapper: reload ioctl on failed: No such file or directory<br />
Failed to setup dm-crypt key mapping for device /dev/block/mmcblk0p18.<br />
Check that kernel supports aes-xts-plain64 cipher (check syslog for more info).</pre><br />
You can try to reinstall with a different cipher, by editing <code>install_options</code> and changing the <code>CIPHER</code> line to <code>CIPHER=&quot;aes-cbc-plain64&quot;</code>, re-zipping and using <code>adb sideload</code> again.<br />
<br />
=== Installing kernel ===<br />
<br />
This can be done via <code>./pmbootstrap.py flasher flash_kernel</code><br />
<br />
It should boot, and show the Samsung splash screen. After that you should be able to [https://github.com/postmarketOS/pmbootstrap/wiki/Boot-process connect via telnet]</div>
George99g
https://wiki.postmarketos.org/index.php?title=Samsung_Galaxy_S5_mini_(samsung-kminilte)&diff=3214
Samsung Galaxy S5 mini (samsung-kminilte)
2018-05-06T08:11:10Z
<p>George99g: The device boots and the codename is kminilte.</p>
<hr />
<div>{{Infobox device<br />
| manufacturer = Samsung<br />
| name = Galaxy S5 mini<br />
| codename = kminilte<br />
| image = File:Samsung Galaxy S5 mini.png<br />
| imagecaption = Samsung Galaxy S5 mini<br />
| releaseyear = 2014<br />
| originalsoftware = Android 4.4.2 on Linux 3.10<br />
| cpu = Exynos 3470 Quad<br />
| gpu = Mali-400MP4<br />
| storage = 16GB<br />
| display = 720x1280 AMOLED<br />
| memory = 1.5GB<br />
}}<br />
== Basic info ==<br />
<br />
Device: Samsung Galaxy S5 mini (SM-G800F; European version)<br />
<br />
Cortex A7 (32 bit ARM), quad core 1.4GHz; 1.5GB RAM, 16GB storage.<br />
<br />
* [http://www.gsmarena.com/samsung_galaxy_s5_mini-6252.php more specs]<br />
* [https://github.com/cm-3470/android_device_samsung_kminilte Unofficial LineageOS repo]<br />
* [https://github.com/cm-3470/android_kernel_samsung_kminilte Unofficial LineageOS kernel repo]<br />
<br />
=== How to enter flash mode ===<br />
<br />
Press and hold &quot;volume down + home + power&quot; simultaneously. Then click volume up to confirm.<br />
<br />
=== Problems ===<br />
<br />
* Currently, Heimdall seems to be unable to flash the device's <code>SYSTEM</code> partition, so we can't do the entire install using just <code>pmbootstrap flasher</code>.<br />
* <code>udevadm trigger</code> causes a complete system freeze and eventual reboot. If you comment out that line in <code>start_weston.sh</code> and replace it by <code>udevadm trigger --attr-match=name=sec_touchscreen</code>, the touch screen should work.<br />
<br />
=== Preparing for install ===<br />
<br />
First, [https://eu.dl.twrp.me/kminilte/ download the TWRP recovery ROM]. You'll need both the <code>.img.tar</code> and the <code>.img</code> file. First, extract the tar file to obtain <code>recovery.img</code>. Then, put your phone in flash mode and flash using Heimdall:<br />
<br />
<pre>$ heimdall flash --RECOVERY recovery.img --BOOT twrp-3.1.1-1-kminilte.img</pre><br />
Now you should be able to connect to the device using <code>adb</code>.<br />
<br />
=== Installing system ===<br />
<br />
Follow [https://github.com/ata2001/android-recovery-zip the android-recovery-zip steps], substituting <code>samsung-g800f</code> for <code>your-device</code> in all the commands. If you get an error <code>lddtree not found</code>, simply run <code>apk add lddtree</code> in the chroot environment and try again.<br />
<br />
If you get the following errors:<br />
<br />
<pre>device-mapper: reload ioctl on failed: No such file or directory<br />
Failed to setup dm-crypt key mapping for device /dev/block/mmcblk0p18.<br />
Check that kernel supports aes-xts-plain64 cipher (check syslog for more info).</pre><br />
You can try to reinstall with a different cipher, by editing <code>install_options</code> and changing the <code>CIPHER</code> line to <code>CIPHER=&quot;aes-cbc-plain64&quot;</code>, re-zipping and using <code>adb sideload</code> again.<br />
<br />
=== Installing kernel ===<br />
<br />
This can be done via <code>./pmbootstrap.py flasher flash_kernel</code><br />
<br />
It should boot, and show the Samsung splash screen. After that you should be able to [https://github.com/postmarketOS/pmbootstrap/wiki/Boot-process connect via telnet]</div>
George99g
https://wiki.postmarketos.org/index.php?title=Devices&diff=3212
Devices
2018-05-05T12:37:24Z
<p>George99g: Add the Samsung Galaxy S5 Mini to the feature matrix</p>
<hr />
<div>__NOTOC__<br />
Please [[Help:Device Page|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.<br />
<br />
== Feature matrix ==<br />
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 [https://help.github.com/articles/about-pull-requests/ pull-request].<br />
<br />
{| class="wikitable sortable feature-colors"<br />
! rowspan="2" | Device<br />
! rowspan="2" | Codename<br />
! colspan="18" | Status<br />
|-<br />
! USB Net !! Flashing !! Touch !! Screen !! Wifi !! XWayland !! FDE !! Mainline !! Battery !! 3D !! Accelerometers !! Audio !! Bluetooth !! Camera !! GPS !! Mobile Data !! SMS !! Calls <br />
|-<br />
|style="white-space: nowrap;" | [[Amazon Kindle Fire HDX|Amazon Kindle Fire HDX 7"]]<br />
|style="white-space: nowrap;" | amazon-thor<br />
| Y || Y || Y || Y || P || || P || || || || || || || || || || - || - <br />
|-<br />
|style="white-space: nowrap;" | [[Asus-tf101-(ASUS-Transformer-TF101)|ASUS Eee Pad Transformer]]<br />
|style="white-space: nowrap;" | asus-tf101<br />
| || || || Y || || || || || || || || || || || || || - || - <br />
|-<br />
|style="white-space: nowrap;" | [[Asus Zenfone 5 (asus-t00f)|ASUS Zenfone 5]]<br />
|style="white-space: nowrap;" | asus-t00f<br />
| Y || || Y || Y || || || Y || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Fairphone 2 (fairphone-fp2)|Fairphone 2]]<br />
| style="white-space: nowrap;" | fairphone-fp2<br />
| Y || Y || Y || Y || Y || Y || || P || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Geeksphone Peak (gp-peak)|Geeksphone Peak]]🔼<br />
| style="white-space: nowrap;" | gp-peak<br />
| Y || Y || Y || Y || || Y || Y || || || || || Y || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Galaxy Nexus GSM (samsung-maguro)|Google Galaxy Nexus (GSM)]]<br />
| style="white-space: nowrap;" | samsung-maguro<br />
| Y || Y || Y || Y || Y || Y || Y || || Y || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Glass (Explorer Edition)]]<br />
| style="white-space: nowrap;" | google-glass<br />
| Y || Y || P || Y || Y || Y || Y || || || || || Y || Y || Y || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Nexus 4 (lg-mako)|Google Nexus 4]]<br />
| style="white-space: nowrap;" | lg-mako<br />
| Y || Y || Y || Y || || || Y || || Y || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Nexus 5 (lg-hammerhead)|Google Nexus 5 (GSM)]]<br />
| style="white-space: nowrap;" | lg-hammerhead<br />
| Y || Y || Y || P || || || || P || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Nexus 5X(lg-bullhead)|Google Nexus 5X]]<br />
| style="white-space: nowrap;" | lg-bullhead<br />
| Y || Y || Y || Y || || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Nexus 6 (motorola-shamu)|Google Nexus 6]]<br />
| style="white-space: nowrap;" | motorola-shamu<br />
| Y || Y || Y || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Nexus 6P]]<br />
| style="white-space: nowrap;" | huawei-angler<br />
| Y || P || Y || Y || Y || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Nexus 7 2012 (asus-grouper)|Google Nexus 7 (2012)]]<br />
| style="white-space: nowrap;" | asus-grouper<br />
| Y || Y || Y || Y || P || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Nexus 7 2013 (asus-flo)|Google Nexus 7 (2013)]]<br />
| style="white-space: nowrap;" | asus-flo<br />
| Y || Y || Y || Y || Y || Y || P || P || || Y || || || || || || - || - || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Nexus 9 (htc-flounder)|Google Nexus 9]]<br />
| style="white-space: nowrap;" | htc-flounder<br />
| Y || Y || || P || || || || || || || || || || || || - || - || <br />
|-<br />
| style="white-space: nowrap;" | [[Google Nexus 10 (samsung-manta)|Google Nexus 10]]<br />
| style="white-space: nowrap;" | samsung-manta<br />
| Y || Y || || Y || Y || Y || || || || || || || || || || - || - || <br />
|-<br />
| style="white-space: nowrap;" | [[HTC_Desire_816_single_SIM_(htc-a5ul)|HTC Desire 816]]<br />
| style="white-space: nowrap;" | htc-a5ul<br />
| Y || || || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[HTC Desire (htc-bravo)|HTC Desire]]<br />
| style="white-space: nowrap;" | htc-bravo<br />
| Y || P || Y || Y || || Y || Y || || - || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[HTC Desire HD (htc-ace)|HTC Desire HD]]<br />
| style="white-space: nowrap;" | htc-ace<br />
| Y || || Y || Y || Y || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[HTC_Incredible_S_(htc-vivo)|HTC Incredible S]]<br />
| style="white-space: nowrap;" | htc-vivo<br />
| Y || Y || || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[HTC One M8 (htc-m8)|HTC One M8]]<br />
| style="white-space: nowrap;" | htc-m8<br />
| Y || Y || Y || Y || || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Huawei-Ascend-Y530|Huawei Ascend Y530]]<br />
| style="white-space: nowrap;" | huawei-y530<br />
| Y || P || Y || Y || Y || Y || P || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[InFocus New Tab F1 (infocus-flatfish)|InFocus New Tab F1]]🔼<br />
|style="white-space: nowrap;" | infocus-flatfish<br />
| Y || Y || Y || P || || Y || Y || || || || || P || || || || - || - || -<br />
|-<br />
|style="white-space: nowrap;" | [[Jolla_Phone_(jolla-sbj)|Jolla Phone]]<br />
|style="white-space: nowrap;" | jolla-sbj<br />
| P || P || || || || || || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[LeEco_Le_2|LeEco Le 2]]<br />
|style="white-space: nowrap;" | leeco-s2<br />
| Y || Y || || || || || || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[Lenovo K6 Power (lenovo-karate)|Lenovo K6 Power]]<br />
|style="white-space: nowrap;" | lenovo-karate<br />
| Y || Y || Y || Y || Y || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[LG_G_Watch_(lg-dory)|LG G Watch]]<br />
| style="white-space: nowrap;" | lg-dory<br />
| Y || Y || Y || Y || - || Y || || || || || Y || - || || - || - || - || - || -<br />
|-<br />
| style="white-space: nowrap;" | [[LG G Watch R (lg-lenok)|LG G Watch R]]<br />
| style="white-space: nowrap;" | lg-lenok<br />
| Y || Y || Y || Y || || Y || || || || || || - || || - || - || - || - || -<br />
|-<br />
| style="white-space: nowrap;" | [[LG G3 Europe (lg-d855)|LG G3 Europe]]<br />
| style="white-space: nowrap;" | lg-d855<br />
| Y || P || Y || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[LG G4 International (lg-h815)|LG G4 International]]<br />
| style="white-space: nowrap;" | lg-h815<br />
| Y || Y || Y || P || || || || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[LG L65 Dual SIM D285 (lg-d285)|LG L65 Dual SIM D285]]<br />
|style="white-space: nowrap;" | lg-d285<br />
| Y || || Y || Y || || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Motorola_Droid_4_(motorola-maserati)|Motorola Droid 4]]<br />
| style="white-space: nowrap;" | motorola-maserati<br />
| Y || || || || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Moto G 2013 (motorola-falcon)|Moto G 2013]]<br />
| style="white-space: nowrap;" | motorola-falcon<br />
| Y || Y || Y || Y || || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Moto G 4G 2013 (motorola-peregrine)|Moto G 4G 2013]]<br />
| style="white-space: nowrap;" | motorola-peregrine<br />
| Y || Y || Y || Y || Y || Y || Y || || || || || || || || || || || <br />
|-|-<br />
| style="white-space: nowrap;" | [[Moto G 2014 (motorola-titan)|Moto G 2014]]<br />
| style="white-space: nowrap;" | motorola-titan<br />
| Y || P || Y || P || P || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Moto G 2015 (motorola-osprey)|Moto G 2015]]<br />
| style="white-space: nowrap;" | motorola-osprey<br />
| Y || Y || Y || P || || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Motorola Moto G4(motorola-athene)|Moto G4]]<br />
| style="white-space: nowrap;" | motorola-athene<br />
| Y || P || || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Moto G4 Play (motorola-harpia)|Moto G4 Play]]<br />
| style="white-space: nowrap;" | motorola-harpia<br />
| Y || Y || Y || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Motorola Moto G5 Plus(motorola-potter)|Moto G5 Plus]]<br />
| style="white-space: nowrap;" | motorola-potter<br />
| Y || P || || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Mozilla Flame (t2m-flame)|Mozilla Flame]]🔼<br />
| style="white-space: nowrap;" | t2m-flame<br />
| Y || Y || Y || Y || P || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Nextbit Robin|Nextbit Robin]]<br />
| style="white-space: nowrap;" | nextbit-robin<br />
| Y || Y || Y || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Nokia N900]]🔼<br />
| style="white-space: nowrap;" | nokia-n900<br />
| Y || || Y || Y || Y || Y || Y || Y || || || Y || Y || || || P || Y || P || <br />
|-<br />
| style="white-space: nowrap;" | [[Nokia N9]]🔼 / [[Nokia N950]]🔼<br />
| style="white-space: nowrap;" | nokia-n9<br />
| Y || || Y || Y || Y || Y || || Y || || P || || || || || || || || <br />
|-<br />
| style="white:space: nowrap;" | [[OnePlus One (oneplus-bacon)|OnePlus One]]<br />
| style="white-space: nowrap;" | oneplus-bacon<br />
| Y || Y || Y || P || || || || P || || || || || || || || || || <br />
|-<br />
| style="white:space: nowrap;" | [[OnePlus Two (oneplus-oneplus2)|OnePlus Two]]<br />
| style="white-space: nowrap;" | oneplus-oneplus2<br />
| Y || Y || Y || Y || || Y || || || || || || || || || || || || <br />
|-<br />
| style="white:space: nowrap;" | [[OnePlus X (oneplus-onyx)|OnePlus X]]<br />
| style="white-space: nowrap;" | oneplus-onyx<br />
| Y || Y || Y || P || || || P || || || || || || || || || || || <br />
|-<br />
| style="white:space: nowrap;" | [[Ouya (ouya-ouya)|Ouya]]<br />
| style="white-space: nowrap;" | ouya-ouya<br />
| Y || Y || - || Y || || Y || || || || || || || || - || || - || - || - <br />
|-<br />
| style="white-space: nowrap;" | [[QEMU aarch64 (qemu-aarch64 )|QEMU aarch64]]🔼<br />
| style="white-space: nowrap;" | qemu-aarch64<br />
| - || - || - || Y || - || Y || P || Y || || || - || || - || - || - || - || - || - <br />
|-<br />
| style="white-space: nowrap;" | [[QEMU amd64 (qemu-amd64)|QEMU AMD64]]🔼<br />
| style="white-space: nowrap;" | qemu-amd64<br />
| - || - || - || Y || - || Y || P || Y || || || - || || - || - || - || - || - || - <br />
|-<br />
| style="white-space: nowrap;" | [[QEMU ARM (qemu-vexpress)|QEMU ARM]]🔼<br />
| style="white-space: nowrap;" | qemu-vexpress<br />
| - || - || - || Y || - || Y || P || Y || || || - || || - || - || - || - || - || - <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy Ace II X (samsung-kylessopen)|Samsung Galaxy Ace II x]]<br />
| style="white-space: nowrap;" | samsung-kylessopen<br />
| Y || Y || Y || Y || || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy Mini 2 (samsung-s6500d)|Samsung Galaxy Mini 2]]<br />
| style="white-space: nowrap;" | samsung-s6500d<br />
| Y || Y || P || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Galaxy Note II (samsung-n7100)|Samsung Galaxy Note II]]<br />
| style="white-space: nowrap;" | samsung-n7100<br />
| Y || Y || Y || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy Note 8.0 (Wi-Fi) (samsung-n5110)|Samsung Galaxy Note 8.0 (Wi-Fi)]]<br />
| style="white-space: nowrap;" | samsung-n5110<br />
| Y || Y || Y || Y || Y || Y || || || || || || P || P || || || - || - || -<br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy S Advance (samsung-i9070)|Samsung Galaxy S Advance]]<br />
| style="white-space: nowrap;" | samsung-i9070<br />
| Y || Y || Y || Y || Y || Y || Y || || Y || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy SII (samsung-i9100)|Samsung Galaxy SII]]<br />
| style="white-space: nowrap;" | samsung-i9100, -d710<br />
| Y || || Y || Y || Y || Y || P || || || || Y || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung-i747m|Samsung Galaxy SIII (i747m)]]<br />
| style="white-space: nowrap;" | samsung-i747m, -i747<br />
| Y || Y || Y || Y || Y || Y || P || || || || || P || P || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy SIII LTE (samsung-i9305)|Samsung Galaxy SIII (LTE)]]<br />
| style="white-space: nowrap;" | samsung-i9305, -i9300<br />
| Y || || Y || Y || Y || Y || Y || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy SIII mini (samsung-i8190)|Samsung Galaxy SIII mini]]<br />
| style="white-space: nowrap;" | samsung-i8190<br />
| Y || Y || Y || Y || || || Y || || Y || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung-i9505-(Samsung-Galaxy-S4-int)|Samsung Galaxy S4 (International)]]<br />
| style="white-space: nowrap;" | samsung-i9505<br />
| Y || || Y || Y || Y || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy S4 Mini LTE]]<br />
| style="white-space: nowrap;" | samsung-i9195<br />
| Y || Y || || Y || || || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung_Galaxy_S5_(samsung-klte)|Samsung Galaxy S5]]<br />
| style="white-space: nowrap;" | samsung-klte<br />
| Y || Y || Y || Y || || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung_Galaxy_S5_mini_(samsung-g800f)|Samsung Galaxy S5 Mini]]<br />
| style="white-space: nowrap;" | samsung-kminilte<br />
| Y || Y || Y || Y || || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy SL (samsung-i9003)|Samsung Galaxy SL]]<br />
| style="white-space: nowrap;" | samsung-i9003<br />
| Y || P || Y || Y || || Y || P || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy Tab 10.1" (samsung-p4wifi)|Samsung Galaxy Tab 10.1"]]<br />
| style="white-space: nowrap;" | samsung-p4wifi, -p4, -p4tmo<br />
| Y || Y || Y || Y || Y || || || P || || || || P || Y || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Samsung Galaxy Tab 2 10.1" (3G and Wifi) (samsung-espresso10)|Samsung Galaxy Tab 2 10.1"]]<br />
| style="white-space: nowrap;" | samsung-espresso10<br />
| Y || P || Y || Y || P || || Y || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Sony Ericsson Xperia Arc (semc-anzu)|Sony Ericsson Xperia Arc]]<br />
| style="white-space: nowrap;" | semc-anzu<br />
| Y || Y || Y || Y || P || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Sony Xperia T3 (sony-seagull)|Sony Xperia T3]]<br />
| style="white-space: nowrap;" | sony-seagull<br />
| Y || Y || Y || Y || || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Sony Xperia Z (sony-yuga)|Sony Xperia Z]]<br />
| style="white-space: nowrap;" | sony-yuga<br />
| Y || Y || Y || Y || || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Sony Xperia Z1 (sony-honami)|Sony Xperia Z1]]<br />
| style="white-space: nowrap;" | sony-honami<br />
| Y || Y || Y || Y || Y || Y || || || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Sony Xperia Z1 Compact (sony-amami)|Sony Xperia Z1 Compact]]<br />
| style="white-space: nowrap;" | sony-amami<br />
| Y || Y || Y || Y || Y || Y || || P || || || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Sony Xperia Z2 (sony-sirius)|Sony Xperia Z2]]<br />
| style="white-space: nowrap;" | sony-sirius<br />
| Y || Y || Y || Y || Y || Y || Y || Y || || Y || || || || || || || || <br />
|-<br />
| style="white-space: nowrap;" | [[Sony Xperia Z2 Tablet (sony-castor-windy)|Sony Xperia Z2 Tablet]]<br />
| style="white-space: nowrap;" | sony-castor-windy<br />
| Y || Y || Y || Y || Y || Y || Y || Y || Y || Y || || || Y || || - || - || - || -<br />
|-<br />
|style="white-space: nowrap;" | [[Sony Xperia Z3C (sony-aries)|Sony Xperia Z3 Compact]]<br />
|style="white-space: nowrap;" | sony-aries<br />
| || Y || Y || Y || || || || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[Sony Xperia Z3 Tablet Compact (sony-scorpion)|Sony Xperia Z3 Tablet Compact]]<br />
|style="white-space: nowrap;" | sony-scorpion<br />
| Y || Y || Y || Y || || || || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[Teclast X80 Pro (teclast-x80pro) |Teclast X80 Pro]]<br />
|style="white-space: nowrap;" | teclast-x80pro<br />
| - || Y || Y || Y || Y || Y || Y || Y || || Y || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[Wiko_Lenny_3_(wiko-lenny3)|Wiko Lenny 3]]<br />
|style="white-space: nowrap;" | wiko-lenny3<br />
| Y || P || Y || Y || || Y || || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[Xiaomi_Redmi_1S_(xiaomi-armani)|Xiaomi Redmi 1S]]<br />
|style="white-space: nowrap;" | xiaomi-armani<br />
| Y || Y || Y || Y || Y || Y || || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[Xiaomi_RedMi3_(xiaomi-ido)|Xiaomi RedMi 3]]<br />
|style="white-space: nowrap;" | xiaomi-ido<br />
| Y || Y || P || Y || || || Y || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[Xiaomi_RedMi4x_(xiaomi-santoni)|Xiaomi RedMi 4x]]<br />
|style="white-space: nowrap;" | xiaomi-santoni<br />
| || Y || Y || Y || || || || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[Xiaomi_Redmi_Note_4_(mido)|Xiaomi Redmi Note 4]]<br />
|style="white-space: nowrap;" | xiaomi-mido<br />
| Y || Y || Y || Y || Y || || || || || || || || || || || || || <br />
|-<br />
|style="white-space: nowrap;" | [[ZTE_Kis_3_(zte-kis3)|ZTE Kis 3]]<br />
|style="white-space: nowrap;" | zte-kis3<br />
| Y || Y || || || || || || || || || || || || || || || || <br />
|}<br />
<!--<br />
NOTE: Please keep the table above alphabetically sorted.<br />
--><br />
<br />
=== Status Legend ===<br />
{| class="wikitable feature-colors"<br />
! Code<br />
! Meaning<br />
|-<br />
| Y<br />
| Yes, fully implemented<br />
|-<br />
| P<br />
| Partially implemented<br />
|-<br />
| -<br />
| Not applicable -- device does not have feature<br />
|-<br />
| style="text-align: center" | 🔼<br />
| non-Android based device<br />
|}<br />
<br />
=== Status Columns ===<br />
{| class="wikitable"<br />
! Column<br />
! Meaning<br />
|-<br />
| USB Net<br />
| After connecting the device with USB to your PC, you can [[Inspecting_the_initramfs|connect to it via telnet (initramfs)]] or [[USB_Network|SSH (booted system)]].<br />
|-<br />
| Flashing<br />
| It is possible to flash the device with `pmbootstrap flasher`.<br />
|-<br />
| Touch<br />
| Touching the screen is recognized properly.<br />
|-<br />
| Screen<br />
| The device's display is working.<br />
|-<br />
| Wifi<br />
| Connecting to wireless network is possible.<br />
|-<br />
| XWayland<br />
| Showing X11 applications in a Wayland compositor (Weston, KWin, ...) works.<br />
|-<br />
| FDE<br />
| Full disk encryption and unlocking with [[osk-sdl]].<br />
|-<br />
| Mainline<br />
| Instead of a Linux kernel fork, it is possible to run [[The_Mainline_Kernel|mainline]].<br />
|-<br />
| Battery<br />
| Charging the battery with [[charging-sdl]] is possible (this seems to be largely untested, please update your device's column if charging is possible).<br />
|-<br />
| 3D<br />
| Hardware accelerated 3D graphics<br />
|-<br />
| Accelerometers<br />
| The sensor that measures [https://en.wikipedia.org/wiki/Proper_acceleration proper acceleration] works.<br />
|-<br />
| Audio<br />
| Using the device's speakers/headphone jack works.<br />
|-<br />
| Bluetooth<br />
| It's possible to pair and use other devices via the bluetooth protocol.<br />
|-<br />
| Camera<br />
| Taking photos and videos works.<br />
|-<br />
| GPS<br />
| The [https://en.wikipedia.org/wiki/Global_Positioning_System Global Positioning System] sensor works.<br />
|-<br />
| Mobile Data<br />
| Connecting to the Internet via cellular network.<br />
|-<br />
| SMS<br />
| Sending and receiving short messages works as intended.<br />
|-<br />
| Calls<br />
| Talking to other people over the cellular network.<br />
|}<br />
<br />
== Not booting ==<br />
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 [https://help.github.com/articles/about-pull-requests/ make a pull-request].<br />
<br />
{| class="wikitable sortable"<br />
! Device<br />
! Codename<br />
! Status<br />
|-<br />
| [[Apple-iPod-Touch-1G|Apple iPod Touch 1G]]🔼<br />
| apple-ipt1g<br />
|<br />
|-<br />
| [[Archos_80_G9_(archos-a80)|Archos 80 G9]]<br />
| archos-a80<br />
| Still figuring out the flashing stuff<br />
|-<br />
| [[ASUS_Transformer_Pad_(asus-tf300t)|ASUS Transformer Pad]]<br />
| asus-tf300t<br />
| Framebuffer doesn't work<br />
|-<br />
| [[Asus-tf700t-(ASUS-Transformer-TF700t)|ASUS Transformer Infinity]]<br />
| asus-tf700t<br />
| Kernel compiles, not tested<br />
|-<br />
| [[Asus_Zenwatch_2_(asus-wi501q)|ASUS Zenwatch 2]]<br />
| asus-wi501q<br />
| Boot partition too small<br />
|-<br />
| [[BlackBerry-Bold-Touch-9900-(Dakota)|BlackBerry Bold Touch 9900]]🔼<br />
| blackberry-dakota<br />
|<br />
|-<br />
| [[Aquaris-U|bq Aquaris U]]<br />
| chaozu<br />
| kernel compiles, more is not yet tested<br />
|-<br />
| [[Coolpad-Sky-3-E502-(Modena-2)|Coolpad Modena 2]]<br />
| coolpad-modena2<br />
|<br />
|-<br />
| [[Geeksphone Revolution (gp-revolution)|Geeksphone Revolution]]<br />
| gp-revolution<br />
| Kernel compiles but does not boot<br />
|-<br />
| [[Google Pixel]]<br />
| google-pixel<br />
| Kernel compiles, untested on hardware as of 2018-03-28<br />
|-<br />
| [[Generic PC]] hardware (inc. BIOS based Windows tablets)🔼<br />
| N/A<br />
| Should be able to boot by converting existing Alpine image<br />
|-<br />
| [[Hp-tenderloin-(HP-Touchpad)|HP Touchpad]]🔼<br />
| hp-tenderloin<br />
| Need novacom packaged for Alpine<br />
|-<br />
| [[Htc-buzz-(HTC-Buzz)|HTC Buzz/Wildfire]]<br />
| htc-buzz<br />
| Kernel compiles. But ARMv6 devices without FPU are not supported by Alpine's armhf<br />
|-<br />
| [[HTC_HD2_(htc-leo)|HTC HD2]]🔼<br />
| htc-leo<br />
| kernel compiles. working on flashing.<br />
|-<br />
| [[Htc-vision-(HTC-Desire-Z)|HTC Desire Z]]<br />
| htc-vision<br />
| Kernel compiles, not tested<br />
|-<br />
| [[Htc-monarudo-(HTC-Droid-DNA)|HTC Droid DNA]]<br />
| htc-monarudo<br />
|<br />
|-<br />
| [[Huawei_Honor_5X_(huawei-kiwi)|Huawei Honor 5X]]<br />
| huawei-kiwi<br />
| Kernel compiles, graphic output does not work<br />
|-<br />
| [[Landrover-a9|Land Rover A9]]<br />
| landrover-a9<br />
|<br />
|-<br />
| [[LG_Joy_(lg-h220)|LG Joy]]<br />
| lg-h220<br />
|<br />
|- <br />
| [[LG K7_(lg-m1)|LG K7]]<br />
| lg-m1<br />
| display works, touchscreen doesn't work<br />
|-<br />
| [[Moto X|Moto X]]<br />
| motorola-ghost<br />
|<br />
|-<br />
| [[Moto X 2014|Moto X 2014]]<br />
| motorola-x-2014<br />
|<br />
|-<br />
| [[Motorola E Second Gen]]<br />
| motorola-surnia<br />
|<br />
|-<br />
| [[NEC Terrain]]<br />
| nec-ne-201a1a<br />
|<br />
|-<br />
| [[Qemu Nokia N900|Qemu N900]]🔼<br />
| qemu-rx51<br />
|<br />
|-<br />
| [[Raspberry Pi]] (inc. PiTab, Noodle Pi..)🔼<br />
| rpi<br />
| Boots by converting existing Alpine image<br />
|-<br />
| [[Samsung_Exhibit_II_4G_(samsung-t679)|Samsung Exhibit II 4G]]<br />
| samsung-t679<br />
| Kernel compiles; flashing and booting are to be tested soon. <br />
|-<br />
| [[Samsung Galaxy Ace i (samsung-s5830i)|Samsung Galaxy Ace i]]<br />
| samsung-s5830i<br />
| Kernel compiles, haven't tried flashing yet.<br />
|-<br />
| [[Samsung_Galaxy_S_(samsung-i9000)|Samsung Galaxy S]]<br />
| samsung-i9000<br />
| Kernel compiles & boots; framebuffer, touchscreen and wifi (partial) working <br />
|-<br />
| [[Samsung-g930f-(Samsung-Galaxy-S7)|Samsung Galaxy S7]]<br />
| samsung-g930f<br />
| Kernel compiles; Not tested<br />
|-<br />
| [[Samsung-S7562|Samsung Galaxy S Duos]]<br />
| samsung-s7562<br />
|<br />
|-<br />
| [[Samsung_Galaxy_Star_(samsung-mint)|Samsung Galaxy Star]]<br />
| samsung-mint<br />
| Prebuilt kernel reboots to recovery, pmOS kernel stucks at bootloader logo<br />
|-<br />
| [[Samsung_Galaxy_Tab_S2_9.7_Wifi_(samsung-gts210vewifi)|Samsung Galaxy Tab S2 9.7 Wifi]]<br />
| samsung-gts210vewifi<br />
| Kernel compiles, booting and SSH connectivity ok, touchscreen not yet<br />
|-<br />
| [[Xperia-E-Dual|Sony Xperia E Dual]]<br />
| sony-nanhu<br />
|<br />
|-<br />
| [[Xperia-J-(sony-jlo)|Sony Xperia J]]<br />
| sony-jlo<br />
|<br />
|-<br />
| [[Sony SmartWatch 3 (sony-tetra)|Sony SmartWatch 3]]<br />
| sony-tetra<br />
| Kernel compiles, not tested<br />
|}<br />
<!--<br />
NOTE: Please keep the table above alphabetically sorted.<br />
--><br />
<br />
==Other supported hardware==<br />
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.<br />
<br />
===External wifi adapters===<br />
<br />
Atheros [[AR9271]] chipset<br />
<br />
===External GPS units===<br />
<br />
[[Category:Hardware]]<br />
<br />
===See also===<br />
* [[Milestones]] for the current goals and activities<br />
* [[Device Wishlist]]<br />
* [[The-big-list-of-who-has-what-device]]<br />
* [[Symbian]]</div>
George99g