<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.pine64.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Gravedigger</id>
	<title>PINE64 - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.pine64.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Gravedigger"/>
	<link rel="alternate" type="text/html" href="https://wiki.pine64.org/wiki/Special:Contributions/Gravedigger"/>
	<updated>2026-06-18T19:18:01Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=Pinebook_Pro_Hardware_Accessory_Compatibility&amp;diff=10935</id>
		<title>Pinebook Pro Hardware Accessory Compatibility</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=Pinebook_Pro_Hardware_Accessory_Compatibility&amp;diff=10935"/>
		<updated>2021-07-30T07:46:05Z</updated>

		<summary type="html">&lt;p&gt;Gravedigger: added usb ids for lenovo dock&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Please test as many things as you can find with your [[Pinebook Pro]] and share the results here. Some devices which should work don't!&lt;br /&gt;
&lt;br /&gt;
= Storage =&lt;br /&gt;
&lt;br /&gt;
== NVMe SSD drives ==&lt;br /&gt;
Only PCI Express M.2 drives can work, due to the available connectivity of the Pinebook Pro.  Consequently, SATA or USB M.2 cards will not work.&lt;br /&gt;
&lt;br /&gt;
You need to buy and install the M.2 adaptor in order to fit one, please see [[Pinebook_Pro#Using_the_optional_NVMe_adapter]]&lt;br /&gt;
&lt;br /&gt;
Please see [[Pinebook Pro Troubleshooting Guide#NVMe SSD issues|a separate section]] that describes reported issues with the NVMe drives in PineBook Pro.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
!Type || Make/Model || Size || Hardware IDs || Result || Notes || Power options&amp;lt;br/&amp;gt;Active only || Save&amp;lt;br/&amp;gt;power&amp;lt;br/&amp;gt;setting?&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || Kingston A2000 || 250 GB || SA2000M8250G || good ||  || PS 0: 9.00W&amp;lt;br/&amp;gt;PS 1: 4.60W&amp;lt;br/&amp;gt;PS 2: 3.80W&amp;lt;br/&amp;gt;PS 3: 0.045W&amp;lt;br/&amp;gt;PS 4: 0.004W&amp;lt;br/&amp;gt;APSTE: enabled by default || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || Kingston A2000 || 1 TB || SA2000M81000G || good ||  || same as 250 GB || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2242 || Toshiba OCZ RC 100 || 240 GB || RC100-M22242-240G || good || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 2242 || Lexar NM520 || 256 GB || LNM520-256RBNA || good ||For some data on power use and performance, see [https://forum.pine64.org/showthread.php?tid=9029 here.]  || PS 0: 3.05W&amp;lt;br/&amp;gt;PS 1: 2.44W&amp;lt;br/&amp;gt;PS 2: 2.02W || No.  See [https://forum.pine64.org/showthread.php?tid=8737&amp;amp;pid=56481#pid56481 workaround].&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || XPS SX8200 || 512 GB || ASX8200PNP-512GT-C || good || Performed [https://forum.pine64.org/showthread.php?tid=8322 these] steps for physical installation.  Currently rooting from drive. || ||&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || Intel 660p M.2 || 512 GB || SSDPEKNW512G8X1 || good || PS 1 (2.70W) will work without issues, even under heavy load. Recommended over PS 2, as PS 2 will incur an additional 80% performance penalty. APSTE shows enabled but drive does not support it. || PS 0: 3.50W&amp;lt;br/&amp;gt;PS 1: 2.70W&amp;lt;br/&amp;gt;PS 2: 2.00W || No &lt;br /&gt;
|-&lt;br /&gt;
| 2280 || Intel 660p M.2 || 1 TB || SSDPEKNW010T8X1 || good || || PS 0: 4.00W&amp;lt;br/&amp;gt;PS 1: 3.00W&amp;lt;br/&amp;gt;PS 2: 2.20W&amp;lt;br/&amp;gt;APSTE Disabled by default || No&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || Intel 660p M.2 || 2 TB || SSDPEKNW020T8 || good || [https://forum.pine64.org/showthread.php?tid=7524&amp;amp;pid=49300#pid49300 Performance tests results] || PS 0: 5.50W&amp;lt;br/&amp;gt;PS 1: 3.60W&amp;lt;br/&amp;gt;PS 2: 2.60W&amp;lt;br/&amp;gt;PS 3: 0.0300W&amp;lt;br/&amp;gt;PS 4: 0.0040W || No&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || Intel 760p M.2 || 128 GB || SSDPEKKW128G8 || good || Firmware Revision 004C || PS 0: 9.00W&amp;lt;br/&amp;gt;PS 1: 4.60W&amp;lt;br/&amp;gt;PS 2: 3.80W&amp;lt;br/&amp;gt;PS 3: 0.045W&amp;lt;br/&amp;gt;PS 4: 0.004W&amp;lt;br/&amp;gt;APSTE: disabled by default with 4.4 kernel (mrfixit Debian), enabled by default with 5.6 kernel (Manjaro KDE) || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || Intel 760p M.2 || 256 GB || SSDPEKKW256G8 || good || Firmware Revision 004C || PS 0: 9.00W&amp;lt;br/&amp;gt;PS 1: 4.60W&amp;lt;br/&amp;gt;PS 2: 3.80W&amp;lt;br/&amp;gt;PS 3: 0.045W&amp;lt;br/&amp;gt;PS 4: 0.004W&amp;lt;br/&amp;gt;Need to use lower power. || &lt;br /&gt;
|-&lt;br /&gt;
| 2280 || integral 256GB SSD M.2 2280 NVME || 256 GB || INSSD256GM280NM1 || usable ||  || PS 0: 9.00W || No&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || Samsung 970 EVO Plus || 250 GB || MZ-V7S250BW || fail || Tested on Manjaro-ARM as root drive. Limited to PS 2 and Volatile Write Cache off gives the most stable results, but it will still hang on a hdparm test. || ||&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || Samsung 970 EVO Plus || 500 GB || MZ-V7S500 || fail || Too power hungry? || PS 0: 6.2W&amp;lt;br/&amp;gt;PS 1: 4.3W&amp;lt;br/&amp;gt;PS 2: 2.1W ||&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || Samsung 970 EVO || 1 TB || MZ-V7E1T0BW || fail || Too power hungry? || ||&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || Samsung 970 PRO || 1 TB || MZ-V7P1T0BW || good ||  || PS 0: 6.20W&amp;lt;br/&amp;gt;PS 1: 4.30W&amp;lt;br/&amp;gt;PS 2: 2.10W&amp;lt;br/&amp;gt;PS 3: 0.04W&amp;lt;br/&amp;gt;PS 4: 0.005W&amp;lt;br/&amp;gt;APSTE: enabled by default || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || Corsair MP300 || 120 GB || CSSD-F120GBMP300 || good || || PS 0: 3.00W&amp;lt;br/&amp;gt;PS 1: 2.00W&amp;lt;br/&amp;gt;PS 2: 2.00W&amp;lt;br/&amp;gt;PS 3: 0.1W&amp;lt;br/&amp;gt;PS 4: 0.005W&amp;lt;br/&amp;gt;APSTE Disabled by default ||&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || Silicon Power P34A60 || 1TB || SP001TBP34A60M28 || Usable || Power eager, but doesn't seem to use all 9W all the time, only under heavy I/O || PS 0: 9W || N/A&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || Silicon Power P34A60 || 256 GB || SPCC M.2 PCIe SSD || detected || ASIN B07ZH6QR8Q &amp;quot;Silicon Power PCIe M.2 NVMe SSD 256GB Gen3x4&amp;quot; / PCIe A60 || PS 0: 6.77W&amp;lt;br/&amp;gt; PS 1: 5.71W&amp;lt;br/&amp;gt; PS 2: 5.19W&amp;lt;br/&amp;gt;APSTE Enabled by default || No&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || Silicon Power P34A60 || 256 GB || ??? || fail || Isn't detected || ||&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || Sabrent Rocket || 256 GB || SB-ROCKET-256 || good || || || No&lt;br /&gt;
|-&lt;br /&gt;
| 2242 || Sabrent Rocket Nano || 512 GB || SB-1342-512 || good* || No touchpad issues, didn't trim NVME adapter board.&amp;lt;br/&amp;gt;(*Might be too power hungry. More testing needed.) || ||&lt;br /&gt;
|-&lt;br /&gt;
| 2242 || Sabrent Rocket || 1 TB || SB-RKTQ-1TB || good || || PS 0: 5.55W&amp;lt;br/&amp;gt;PS 1: 4.49W&amp;lt;br/&amp;gt;PS 2: 3.97W&amp;lt;br/&amp;gt;PS 3: 0.049W&amp;lt;br/&amp;gt;PS 4: 0.0018W&amp;lt;br/&amp;gt;APSTE: available || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || MyDigitalSSD SBXe || 960 GB || || good || || APST enabled&amp;lt;br/&amp;gt;Power states N/A || N/A &lt;br /&gt;
|-&lt;br /&gt;
| 2280 || HP SSD EX900 || 250GB || || good || No low-power modes available || || &lt;br /&gt;
|-&lt;br /&gt;
| 2280 || HP SSD EX950  || 512GB || || good || Unsure about low-power modes || || &lt;br /&gt;
|-&lt;br /&gt;
| 2280 || WD BLUE SN550 || 1TB || WDC WDS100T2B0C-00PXH0 || WARNING &amp;lt;br /&amp;gt;good || WARNING mine was SATA and does NOT work!&amp;lt;br /&amp;gt; Booted successfully from NVMe (Bionic MATE) || PS 0: 3.50W&amp;lt;br/&amp;gt;PS 1: 2.70W&amp;lt;br/&amp;gt;PS 2: 1.90W&amp;lt;br/&amp;gt;APSTE Disabled by default || N/A &lt;br /&gt;
|-&lt;br /&gt;
| 2280 || WD Blue SN550 || 500GB || WDC WDS500G2B0C-00PXH0 || good || || PS 0: 3.50W&amp;lt;br/&amp;gt;PS 1: 2.40W&amp;lt;br/&amp;gt;PS 2: 1.90W&amp;lt;br/&amp;gt;APSTE enabled by default with 5.9 kernel (Manjaro XFCE) || No ||&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || WD Blue SN500 || 500GB || WDS500G1B0C || fail || Works OK on power state 2 (2.5W), but hangs the system whenever there is intense IO (peak draw) on the drive || ||&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| 2242 || WD PC SN520 || 256GB || - || fail || Power LED Flashes. Nothing else happens. || ||&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || WD PC SN730 || 512GB || SDBPNTY-512G-1032 || investigating || No touchpad issues. ||APST enabled by default&amp;lt;br/&amp;gt;PS 0: 5.50W&amp;lt;br/&amp;gt;PS 1: 3.50W&amp;lt;br/&amp;gt;PS 2: 3.00W&amp;lt;br/&amp;gt;PS 3: 0.0700W&amp;lt;br/&amp;gt;PS 4: 0.0025W || No ||&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || WD BLACK SN750 || 250GB || WDS250G3X0C-00SJG0 || good || No touchpad issues, didn't trim NVME adapter board. || APSTE disabled by default&amp;lt;br/&amp;gt; PS 0: 5.00W&amp;lt;br/&amp;gt;PS 1: 3.50W&amp;lt;br/&amp;gt;PS 2: 3.00W||&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || WD BLACK SN750 || 500GB || WDS500G3X0C-00SJG0 || good || No tp issues. had to charge battery for 20% initially. || APSTE disabled by default&amp;lt;br/&amp;gt; PS 0: 5.50W&amp;lt;br/&amp;gt;PS 1: 3.50W&amp;lt;br/&amp;gt;PS 2: 3.00W&amp;lt;br/&amp;gt;PS 3: 0.07W&amp;lt;br/&amp;gt;PS 4: 0.0025W||&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || WD BLACK SN750 || 1TB || WDS100T3X0C-00SJG0 || mixed || Drive works as expected (so far) though with 50% reduction in battery life.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;Unable to set power mode (due to APST being enabled?).&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;Also unable to suspend PineBook Pro with NVMe drive attached. From dmesg:&amp;lt;br/&amp;gt;rockchip-pcie f8000000.pcie: PCIe link enter L2 timeout!&amp;lt;br/&amp;gt;PM: dpm_run_callback(): rockchip_pcie_suspend_noirq+0x0/0x100 returns -110&amp;lt;br/&amp;gt;PM: Devvice f8000000.pcie failed to suspend noirq: error -110&amp;lt;br/&amp;gt;PM: no irq suspend of devices failed&amp;lt;br/&amp;gt; || APST enabled by default&amp;lt;br/&amp;gt; PS 0: 6.00W&amp;lt;br/&amp;gt;PS 1: 3.50W&amp;lt;br/&amp;gt;PS 2: 3.00W&amp;lt;br/&amp;gt;PS 3: 0.1000W&amp;lt;br/&amp;gt;PS 4: 0.0025W || No&lt;br /&gt;
|-&lt;br /&gt;
| 2242 || KingSpec NE-512 || 512 GB || NE512 || good || || APST enabled&amp;lt;br/&amp;gt;Power states N/A || N/A &lt;br /&gt;
|-&lt;br /&gt;
| 2230 || Kioxia BG4 256GBTB|| 256 GB || KBG40ZNS256G || good || || APST enabled by default&amp;lt;br/&amp;gt;Power states PS 0: 3.60W&amp;lt;br/&amp;gt;PS 1: 2.60W&amp;lt;br/&amp;gt;PS 2: 2.20W&amp;lt;br/&amp;gt;PS 3: 0.005W&amp;lt;br/&amp;gt;PS 4: 0.005W ||&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || Patriot P300 || 256 GB || P300P256GM28US || good || Booted successfully with / on NVMe and /boot on eMMC (Armbian Buster) || APSTE disabled by default&amp;lt;br/&amp;gt; PS 0: 4.50W&amp;lt;br/&amp;gt; PS 1: 2.70W&amp;lt;br/&amp;gt; PS 2: 2.16W&amp;lt;br/&amp;gt;PS 3: 0.07W&amp;lt;br/&amp;gt;PS 4: 0.002W||&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || Team Group MP33 || 128 GB || TM8FP6128G0C101 || good   || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || Team Group MP34 || 512 GB || TM8FP6512G0C101 || fail  ||APST enabled by default and scripts do not change the power mode. &amp;lt;br&amp;gt;Higher power consumption modes cause the PBP to crash&amp;lt;br/&amp;gt; || PS 0 5.55W &amp;lt;br/&amp;gt;PS 1 4.49W&amp;lt;br/&amp;gt;PS 2 3.97W &amp;lt;br/&amp;gt;PS 3 0.0490W &amp;lt;br/&amp;gt;PS 4 0.0018W ||No&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || Digifast Ace || 256 GB || DGFA256M2L01 || good  ||No touchpad issues. Board not trimmed. || PS 0 6.77W &amp;lt;br/&amp;gt;PS 1 5.71W&amp;lt;br/&amp;gt;PS 2 5.19W &amp;lt;br/&amp;gt;PS 3 0.0490W &amp;lt;br/&amp;gt;PS 4 0.0018W ||Yes&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== microSD Cards ==&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
!Type || Make/Model || Hardware IDs || Result || Notes&lt;br /&gt;
|-&lt;br /&gt;
|SD Card || Samsung Evo Select 512GB || MB-ME512GA/AM || good ||&lt;br /&gt;
|-&lt;br /&gt;
|SD Card || Samsung Evo Plus 64GB || || good || Hdparm tested 44MBps read speeds&lt;br /&gt;
|-&lt;br /&gt;
|SD Card || Sandisk Ultra 400GB || || good || Works fine as a storage extension. Mounted for pictures, etc.&lt;br /&gt;
|-&lt;br /&gt;
|SD Card || Sandisk Ultra 16GB || || fail || Works for a short period of time but locks up completely after a certain amount of written data&lt;br /&gt;
|-&lt;br /&gt;
|SD Card || Sandisk Ultra 64GB (Old from 2015) || || fail || ^&lt;br /&gt;
|-&lt;br /&gt;
|SD Card || Sandisk Extreme 64GB || || good || Speeds seem a little slow (67MB/s read compared to 160MB/s rating) but response time and reliability is good&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= USB hardware =&lt;br /&gt;
&lt;br /&gt;
== USB Card Readers ==&lt;br /&gt;
&lt;br /&gt;
Standalone card readers only, please; see below for multifunction devices.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
!Type || Make/Model || Hardware IDs || Result || Notes&lt;br /&gt;
|-&lt;br /&gt;
|USB-2 SDHC reader || Sandisk MobileMate+ || 0781:b2b3 || good ||&lt;br /&gt;
|-&lt;br /&gt;
|USB-3 SDHC/CF reader || Transcend TS-RDF8K || 8564:4000 || good ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== USB Networking ==&lt;br /&gt;
&lt;br /&gt;
Standalone network devices only, please; see below for multifunction devices&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
!Type || Make/Model || Hardware IDs || Result || Notes&lt;br /&gt;
|-&lt;br /&gt;
|USB-2 Fast Ethernet adapter || Realtek RTL8152 || 0bda:8152 || good || &lt;br /&gt;
|-&lt;br /&gt;
|USB-2 Ethernet adapter || ASIX AX77882 || 0b95:7720 || good || &lt;br /&gt;
|-&lt;br /&gt;
|USB Wifi Dongle || TP-Link TL-WN725N || 0bda:8179 || good || RTL8188EUS, Driver=rtl8188eu from MrFixit stock Debian, works better than internal Broadcom, but signal still not great, https://www.amazon.com/gp/product/B008IFXQFU/&lt;br /&gt;
|-&lt;br /&gt;
|USB Wifi Dongle || Shenzhen Dudes Tech #8541553244 || 0bda:c811 || mixed || plug/play on stock Armbian Buster with driver rtl8821cu; could not get operating driver built on MrFixit Debian or Manjaro KDE Plasma. Works 2x+ better than internal Broadcom on Armbian. https://www.amazon.com/gp/product/B07F595V22/&lt;br /&gt;
|-&lt;br /&gt;
|USB 3 to Gigabit Ethernet Adapter || Pluggable USB 3.0 to Ethernet Gigabit (ASIX AX88179 chipset) || 0b95:1790 || good ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== USB Multifunction Devices ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
!Type || Make/Model || Hardware IDs || Result || Notes&lt;br /&gt;
|-&lt;br /&gt;
|USB-C Hub || Samsung EE-P5000 ||  || Power is passed through from hub to Pinebook Pro; Ethernet, HDMI, and USB-A do not work || &lt;br /&gt;
|-&lt;br /&gt;
|USB-C Hub || Insignia NS-PU378CHM ||  || Power is passed through from hub to Pinebook Pro; USB-A works; HDMI does not work || &lt;br /&gt;
|-&lt;br /&gt;
|USB-C Hub || Dell WD19TB ||  || Power is passed through from hub to Pinebook Pro; Ethernet and USB-A work; Neither Display Port nor HDMI work; audio not tested || &lt;br /&gt;
|-&lt;br /&gt;
|USB-C Hub || Totu 8-in-1 || 058f:8468, 2109:0817 USB3, 1a40:0801, 2109:2817 USB2, bda:8153 RTL8153 Gigabit Ethernet || Network, USB, Card Reader, Power Good, HDMI Not Working || Amazon Smile [https://smile.amazon.com/gp/product/B07FX2LW35/]&lt;br /&gt;
|-&lt;br /&gt;
|USB-C Hub || Delock 87721 || || Network Works, USB Works, Card Reader not tested, Power Good, HDMI Works but does not show as an extra output in X. It just mirrors the default display || Delock 87721 [https://www.delock.de/produkte/G_87721/merkmale.html?setLanguage=en]&lt;br /&gt;
|-&lt;br /&gt;
|USB-3 combo hub (network, card slots, usb ports) || generic || 05e3:0610 hub, 0bda:8153 gigE, 05e3:0743 card reader || Network good, usb ports good, card reader good ||&lt;br /&gt;
|-&lt;br /&gt;
|USB-C combo hub (network, card slots, usb ports) || generic || 05e3:0612 hub, 0bda:8153 realtek gigE || Network good, usb ports fail, card reader fail ||&lt;br /&gt;
|-&lt;br /&gt;
|5-1 USB-C hub || [https://www.aliexpress.com/item/32954358411.html from aliexpress] ||  05e3:0626 hub || HDMI, Network, USB-3, USB-C PD [http://www.sympato.ch/~dryak/files/usbc-dock.jpg good] || Might need changing orientation or USB-C cable &lt;br /&gt;
|- &lt;br /&gt;
|4 Port USB 3 NIC || Delock 62966 || || good || 4 individually controllable Gigabit Ethernet Ports. Consider using it with own power supply&lt;br /&gt;
|-&lt;br /&gt;
|USB-C combo hub || [https://www.amazon.com/gp/product/B07XKRGQQ2/ from Amazon] || 0c76:161f 0c45:6321 2109:0813 1a40:0101 || good || Everything works: AltMode DP, Ethernet, SD card, USB-A and C, and charging using the stock Debian, and Ubuntu.&lt;br /&gt;
|-&lt;br /&gt;
|USB-C dock || i-Tec USB-C Metal Nano Dock 4K HDMI w/ LAN || 0bda:0411 hub, 0bda:8153 ethernet || mixed || plug &amp;amp; play with Manjaro, HDMI tested w/ fullHD only, works but only in one polarity. Sound output works, USB hub works. HDMI output may not be recognized by Plasma if dock is connected with HDMI port disconnected. NIC recognized by kernel, but untested if link actually works. USB power delivery works only in one polarity. Unfortunately HDMI works with opposite polarity than USB PD.&lt;br /&gt;
|-&lt;br /&gt;
|USB-C dock || Planet Computers Gemini USB-C hub || 0bda:0411 hub, 0bda:8153 ethernet || good || USB works, NIC recognized by kernel, but untested if link actually works. Interestingly, dmesg shows unconnected alternate mode DP, but no connector is present. It seems as if PlanetCom actually made custom version of above i-Tec device.&lt;br /&gt;
|-&lt;br /&gt;
|USB-C dock || DELL USB-C to HDMI/VGA/Ethernet/USB 3.0 DA200g || idVendor=05e3, idProduct=0610, bcdDevice=49.70 || mixed || USB works, detected as u port usb hub, the rest is not working&lt;br /&gt;
|-&lt;br /&gt;
|USB-C dock || Lenovo ThinkPad 40A9 || 17ef:3063 17ef:1021 17ef:1026 17ef:3060 17ef:3062 17ef:1025|| mixed || USB hub works, audio device works, ethernet device works, display does NOT despite plug's orientation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== USB C alternate mode DP ==&lt;br /&gt;
Note that only USB C alternate mode Display Port will pass video. Any HDMI, DVI or VGA port must be converted internally by the device from Display Port - or the device won't work for video.&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
!Type || Make/Model || Hardware IDs || Result || Notes&lt;br /&gt;
|-&lt;br /&gt;
|USB-C to HDMI adapter 201018 || Cable Matters || || good || Tested up to 1080p30, audio works&lt;br /&gt;
|-&lt;br /&gt;
|USB-C to HDMI adapter || Choetech HUB-H06 || || good || Advertises support for 4K@60Hz, tested up to 1080p@60Hz, worked in both Debian and Manjaro 2020-04-04&lt;br /&gt;
|-&lt;br /&gt;
|USB-C to HDMI adapter || generic || || good || Tested up to 4k60&lt;br /&gt;
|-&lt;br /&gt;
|USB-C to DP Adapter || OrxnQ || 04b4:5210 || good || Advertises support for 4K@60Hz, tested up to 1080p. Only FullHD resolutions available on Debian.&lt;br /&gt;
|-&lt;br /&gt;
|USB-C HDMI adapter (DP-alt mode) || QGeeM || || good || Manjaro 2020-01-25&lt;br /&gt;
|-&lt;br /&gt;
|USB C Hub  to HDMI VGA SD TF Card Reader 3USB 3.0 and USB C Power Pass-Through Port  || MOKiN|| || good || tested to 1080p, sdcards can read from one write to another  --Manjaro 2020-11-11  https://smile.amazon.com/gp/product/B07MP9P6B7/&lt;br /&gt;
|-&lt;br /&gt;
|USB-C combo hub (HDMI, network, card slots, USB ports) || generic || || fail ||&lt;br /&gt;
|-&lt;br /&gt;
|USB-C combo hub (HDMI, VGA, Ethernet, card slots, USB 2 &amp;amp; 3 || Powlaken || 05e3:0610 0bda:8153 || USB, Power, Ethernet and SD good, HDMI and VGA fail&lt;br /&gt;
|-&lt;br /&gt;
|USB-C Dock (HDMI, VGA, Ethernet, microSD/SD card slots, 2 USB 3 Ports, 1 USB-C Port, USB-Power Passthru || Digitus DA-70865 || || USB, Ethernet and MicroSD/SD good, video crashes System (fail). || Tested on Manjaro w/ Kernel 5.5. You have to turn the USB-C connector upside down for it to work. Video seems to be a driver issue.&lt;br /&gt;
|-&lt;br /&gt;
|USB-C Dock (HDMI, VGA, Ethernet, microSD/SD card slots, 2 USB 3 Ports, 1 USB-C Port, USB-Power pass-through) || generic || || Ethernet and MicroSD/SD good, USB fail, video up to 1080p. || https://forum.pine64.org/showthread.php?tid=8728&lt;br /&gt;
|- &lt;br /&gt;
|USB-C Dock (DP, HDMI, 1Gbps Ethernet, SD card slot, 2 USB 3 Ports, USB-C power in port || goFanco || || DP, Ethernet &amp;amp; USB good, (HDMI &amp;amp; SD card untested). Video tested good to 1080p || Tested on default Debian&lt;br /&gt;
|-&lt;br /&gt;
|USB-C Dock (HDMI, USB 3.0 x 2, USB-C PD Pass Thru Power Port Up to 100W, SD/TF Card Reader || Hiearcool 7-in-1 || || HDMI, USB, Power Port good, SD/TF Reader fail || Default Debian &lt;br /&gt;
|-&lt;br /&gt;
|USB-C 3.0 Multi-Port Hub (HDMI, USB 3.0 x 1, USB-C charge only) || Linden LITCAD17 || || HDMI and USB good, Power Port fail || Default Debian &amp;amp; ayufan Ubuntu&lt;br /&gt;
|-&lt;br /&gt;
|USB-C to DP adapter || Nekteck || 04b4:5210 || good || Shows up as &amp;quot;Cypress Semiconductor Corp. Billboard Device&amp;quot; in lsusb and dmesg output. Works in latest Manjaro (as of January 26, 2020) with no issues. Only FullHD resolutions available on Debian.&lt;br /&gt;
|-&lt;br /&gt;
|USB-C to HDMI adapter || MHL TH002 || || good || Tested at 1080p@60&lt;br /&gt;
|-&lt;br /&gt;
|USB-C combo hub (USB-C power, HDMI, 2xUSB, 1xUSB-C(no power)) || Baseus || || good&lt;br /&gt;
|-&lt;br /&gt;
|USB-C Travel Dock with DP ALT-MODE || Targus DOCK411-A || 0835:2a01 (BILLBOARD DEVICE) 0bda:8153 (RTL8153 GbE Adapter) || GbE: works, HDMI: works, USB3.0 port: works, VGA: unknown || HDMI@1080p@60Hz: works OK, HDMI@4K@30Hz: works but buggy. GbE is only picked up when the USB C is plugged in with one certain side facing upwards. It is not detected the other way around. (Sounds weird, but reproduced it multiple times.) &lt;br /&gt;
|-&lt;br /&gt;
|USB-C to DP adapter || MediaGearPro AC0011 || 2109:0100 (USB 2.0 BILLBOARD) || DP: works || Only 1080p@60Hz is available, 4K resolutions not possible in contrast to what the manufacturer claims. &lt;br /&gt;
|-&lt;br /&gt;
|USB-C to DP cable || Generic on ebay ||  || good but with issues || Had some wonky framerates when tested on a 144hz monitor, 60hz mode was actually sent as ~48hz, 120hz mode was actually sent at ~112hz and 144hz mode was actually sent at ~120hz&lt;br /&gt;
|-&lt;br /&gt;
|UGREEN Hub USB C 9 in 1 HDMI and VGA || UGREEN || || good || VGA and HDMI works but not at the same time. HDMI audio not tested. Switching between HDMI and VGA need to replug the hub.&lt;br /&gt;
|-&lt;br /&gt;
|USB-C Dock 6-in-1 HDMI || Ugreen 50771 || || HDMI: works, Ethernet: works, 3x USB: works, USB-PD: works || Tested on Manjaro 2020/03/18 Works USB-C PD Chargers provided they can do 5V3A, works with 5V3A USB-C Raspberry Pi 4 power supply (Doesn't work with 5V2A USB-C). No HDMI Audio.&lt;br /&gt;
|-&lt;br /&gt;
|USB-C to DP cable || [https://www.amazon.es/gp/product/B01N5RFAI4/ CHOETECH V-XCP-0012BK] || || good &lt;br /&gt;
|-&lt;br /&gt;
| [https://www.apple.com/ca/shop/product/MQ4H2AM/A/thunderbolt-3-usb%E2%80%91c-cable-08-m Thunderbolt 3 (USB‑C) Cable (0.8 m)] || Apple || || Display Port Alternate Mode: Fails, USB-PD: works || Tested on Manjaro 2020/05/29 - Charges but no video&lt;br /&gt;
|-&lt;br /&gt;
|USB-C to HDMI cable || Planet Computers USB-C to HDMI cable ||  || fail || does not work regardless of orientation in USB slot&lt;br /&gt;
|-&lt;br /&gt;
|USB-C combo hub || Moreslan 11in1 (https://www.amazon.fr/gp/product/B08397B66G) || || good || GbE: OK, HDMI: OK, 4 usb ports: OK, Power via USB-C: OK, microSD: OK, TFT: OK, Jack: OK, VGA: Not tested; UPDATE: HDMI Display not working anymore since Manjaro release 20.08&lt;br /&gt;
|-&lt;br /&gt;
|USB-C Multiport Adapter || [https://www.wentronic.com/en/usb-ctm-multiport-adapter-hdmi-ethernet-pd-white-62105 Goobay 62105] || || Fail || GbE: OK, UBS port: OK, Power via USB-C: OK, HDMI: Does generate an image, but it jumps X pixels right from time to time (4K@30 and FHD)&lt;br /&gt;
|-&lt;br /&gt;
| USB Type-C to HDMI Adapter || Insignia NS-PU369CH-WH || 0bda:5400|| good || tested on kernel 5.5.0, video out works, audio not tested&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== USB other ==&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
!Type || Make/Model || Hardware IDs || Result || Notes&lt;br /&gt;
|-&lt;br /&gt;
|Wireless Mouse || Logitech M705 Marathon || || good || Uses Logitech receiver. Battery level detected in power settings.&lt;br /&gt;
|-&lt;br /&gt;
|Drawing tablet || XP Pen G430s || 28bd:0913 || good || Hardware works, official software not used, tablet was configured using udev rules which are more functional than official software anyway&lt;br /&gt;
|-&lt;br /&gt;
|Yubikey original || Yubico || 1050:0010 || good ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Bluetooth hardware =&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
!Type || Make/Model || Hardware IDs || Result || Notes &lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth Mouse || HP Z5000 || E5C13AA || good || &lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth Mouse || Logitech M557 ||  || good || &lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth Mouse || Kensington Expert Wireless Trackball || || good ||&lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth Mouse || Logitech MX Vertical || || good || Battery level is not detected over bluetooth, detected when using the logitech receiver&lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth Mouse || Logitech Triathlon M720 || || good ||&lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth Mouse || Logitech Ultra-Thin Touch Mouse || || good || Detects battery level as &amp;quot;keyboard&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth Mouse || Logitech MX Anywhere 2 || || good ||&lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth Mouse || Logitech M535 || 910-004432 || good ||&lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth Mouse || Microsoft Bluetooth Mouse || RJN-00002 || good ||&lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth Mouse || Fenifox low profile || MX106-Black || good ||&lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth Mouse || Technet || MGS479 || good ||&lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth Keyboard || Logitech MX Keys || || good || Battery level is not detected over bluetooth, detected when using the logitech receiver&lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth Speaker || Ivation Acoustix || || good || Use audio sink profile&lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth Headphones || Sony WH-1000XM2 || || good* || Needs pulseaudio-module-bluetooth. *Recording untested.&lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth Headphones || COWIN SE7 Noise Cancelling Headphones || || good || Pairs and plays audio with stock Debian OS.  More detail [https://forum.pine64.org/showthread.php?tid=8192&amp;amp;pid=60682#pid60682 here].&lt;br /&gt;
|-&lt;br /&gt;
|USB Audio &amp;amp; Bluetooth Headset || Sony SBH90C || || good || Works well connected via USB Type-C and Bluetooth.&lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth Headset || BlueAnt Ribbon || 7252A-RB || good || a2dp mode works, headset mode seems to work, out of box with manjaro&lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth Headphones || DO-SV-BTIES03 || || good || Tested on Manjaro ARM - kde&lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth Headset || TaoTronics TT-BH090 || || good || Microphone not tested but should work as expected of a normal Linux machine&lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth Mouse || Logitech MX Ergo || || good || Works flawlessly both on Manjaro and Armbian.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Other hardware =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
!Type || Make/Model || Hardware IDs || Result || Notes&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.aliexpress.com/item/32831647303.html USB charging cable] || - || - || good || Got the cable a while back so may not be identical to current product&lt;br /&gt;
|-&lt;br /&gt;
|Printer || HP DeskJet Ink Advantage 3775 || || good* || Using hplip-gui: via USB and WiFi. *Only print function tested.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:PineBook Pro]]&lt;/div&gt;</summary>
		<author><name>Gravedigger</name></author>
	</entry>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=Pinebook_Pro_Hardware_Accessory_Compatibility&amp;diff=9544</id>
		<title>Pinebook Pro Hardware Accessory Compatibility</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=Pinebook_Pro_Hardware_Accessory_Compatibility&amp;diff=9544"/>
		<updated>2021-03-21T21:08:37Z</updated>

		<summary type="html">&lt;p&gt;Gravedigger: added my tested devices&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Please test as many things as you can find with your [[Pinebook Pro]] and share the results here. Some devices which should work don't!&lt;br /&gt;
&lt;br /&gt;
= Storage =&lt;br /&gt;
&lt;br /&gt;
== NVMe SSD drives ==&lt;br /&gt;
Only PCI Express M.2 drives can work, due to the available connectivity of the Pinebook Pro.  Consequently, SATA or USB M.2 cards will not work.&lt;br /&gt;
&lt;br /&gt;
You need to buy and install the M.2 adaptor in order to fit one, please see [[Pinebook_Pro#Using_the_optional_NVMe_adapter]]&lt;br /&gt;
&lt;br /&gt;
Please see [[Pinebook Pro Troubleshooting Guide#NVMe SSD issues|a separate section]] that describes reported issues with the NVMe drives in PineBook Pro.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
!Type || Make/Model || Size || Hardware IDs || Result || Notes || Power options&amp;lt;br/&amp;gt;Active only || Save&amp;lt;br/&amp;gt;power&amp;lt;br/&amp;gt;setting?&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || Kingston A2000 || 250 GB || SA2000M8250G || good ||  || PS 0: 9.00W&amp;lt;br/&amp;gt;PS 1: 4.60W&amp;lt;br/&amp;gt;PS 2: 3.80W&amp;lt;br/&amp;gt;PS 3: 0.045W&amp;lt;br/&amp;gt;PS 4: 0.004W&amp;lt;br/&amp;gt;APSTE: enabled by default || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || Kingston A2000 || 1 TB || SA2000M81000G || good ||  || same as 250 GB || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2242 || Toshiba OCZ RC 100 || 240 GB || RC100-M22242-240G || good || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 2242 || Lexar NM520 || 256 GB || LNM520-256RBNA || good ||For some data on power use and performance, see [https://forum.pine64.org/showthread.php?tid=9029 here.]  || PS 0: 3.05W&amp;lt;br/&amp;gt;PS 1: 2.44W&amp;lt;br/&amp;gt;PS 2: 2.02W || No.  See [https://forum.pine64.org/showthread.php?tid=8737&amp;amp;pid=56481#pid56481 workaround].&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || XPS SX8200 || 512 GB || ASX8200PNP-512GT-C || good || Performed [https://forum.pine64.org/showthread.php?tid=8322 these] steps for physical installation.  Currently rooting from drive. || ||&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || Intel 660p M.2 || 512 GB || SSDPEKNW512G8X1 || good || PS 1 (2.70W) will work without issues, even under heavy load. Recommended over PS 2, as PS 2 will incur an additional 80% performance penalty. APSTE shows enabled but drive does not support it. || PS 0: 3.50W&amp;lt;br/&amp;gt;PS 1: 2.70W&amp;lt;br/&amp;gt;PS 2: 2.00W || No &lt;br /&gt;
|-&lt;br /&gt;
| 2280 || Intel 660p M.2 || 1 TB || SSDPEKNW010T8X1 || good || || PS 0: 4.00W&amp;lt;br/&amp;gt;PS 1: 3.00W&amp;lt;br/&amp;gt;PS 2: 2.20W&amp;lt;br/&amp;gt;APSTE Disabled by default || No&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || Intel 660p M.2 || 2 TB || SSDPEKNW020T8 || good || [https://forum.pine64.org/showthread.php?tid=7524&amp;amp;pid=49300#pid49300 Performance tests results] || PS 0: 5.50W&amp;lt;br/&amp;gt;PS 1: 3.60W&amp;lt;br/&amp;gt;PS 2: 2.60W&amp;lt;br/&amp;gt;PS 3: 0.0300W&amp;lt;br/&amp;gt;PS 4: 0.0040W || No&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || Intel 760p M.2 || 128 GB || SSDPEKKW128G8 || good || Firmware Revision 004C || PS 0: 9.00W&amp;lt;br/&amp;gt;PS 1: 4.60W&amp;lt;br/&amp;gt;PS 2: 3.80W&amp;lt;br/&amp;gt;PS 3: 0.045W&amp;lt;br/&amp;gt;PS 4: 0.004W&amp;lt;br/&amp;gt;APSTE: disabled by default with 4.4 kernel (mrfixit Debian), enabled by default with 5.6 kernel (Manjaro KDE) || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || Intel 760p M.2 || 256 GB || SSDPEKKW256G8 || good || Firmware Revision 004C || PS 0: 9.00W&amp;lt;br/&amp;gt;PS 1: 4.60W&amp;lt;br/&amp;gt;PS 2: 3.80W&amp;lt;br/&amp;gt;PS 3: 0.045W&amp;lt;br/&amp;gt;PS 4: 0.004W&amp;lt;br/&amp;gt;Need to use lower power. || &lt;br /&gt;
|-&lt;br /&gt;
| 2280 || integral 256GB SSD M.2 2280 NVME || 256 GB || INSSD256GM280NM1 || usable ||  || PS 0: 9.00W || No&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || Samsung 970 EVO Plus || 250 GB || MZ-V7S250BW || fail || Tested on Manjaro-ARM as root drive. Limited to PS 2 and Volatile Write Cache off gives the most stable results, but it will still hang on a hdparm test. || ||&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || Samsung 970 EVO Plus || 500 GB || MZ-V7S500 || fail || Too power hungry? || PS 0: 6.2W&amp;lt;br/&amp;gt;PS 1: 4.3W&amp;lt;br/&amp;gt;PS 2: 2.1W ||&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || Samsung 970 EVO || 1 TB || MZ-V7E1T0BW || fail || Too power hungry? || ||&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || Samsung 970 PRO || 1 TB || MZ-V7P1T0BW || good ||  || PS 0: 6.20W&amp;lt;br/&amp;gt;PS 1: 4.30W&amp;lt;br/&amp;gt;PS 2: 2.10W&amp;lt;br/&amp;gt;PS 3: 0.04W&amp;lt;br/&amp;gt;PS 4: 0.005W&amp;lt;br/&amp;gt;APSTE: enabled by default || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || Corsair MP300 || 120 GB || CSSD-F120GBMP300 || good || || PS 0: 3.00W&amp;lt;br/&amp;gt;PS 1: 2.00W&amp;lt;br/&amp;gt;PS 2: 2.00W&amp;lt;br/&amp;gt;PS 3: 0.1W&amp;lt;br/&amp;gt;PS 4: 0.005W&amp;lt;br/&amp;gt;APSTE Disabled by default ||&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || Silicon Power P34A60 || 1TB || SP001TBP34A60M28 || Usable || Power eager, but doesn't seem to use all 9W all the time, only under heavy I/O || PS 0: 9W || N/A&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || Silicon Power P34A60 || 256 GB || SPCC M.2 PCIe SSD || detected || ASIN B07ZH6QR8Q &amp;quot;Silicon Power PCIe M.2 NVMe SSD 256GB Gen3x4&amp;quot; / PCIe A60 || PS 0: 6.77W&amp;lt;br/&amp;gt; PS 1: 5.71W&amp;lt;br/&amp;gt; PS 2: 5.19W&amp;lt;br/&amp;gt;APSTE Enabled by default || No&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || Silicon Power P34A60 || 256 GB || ??? || fail || Isn't detected || ||&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || Sabrent Rocket || 256 GB || SB-ROCKET-256 || good || || || No&lt;br /&gt;
|-&lt;br /&gt;
| 2242 || Sabrent Rocket Nano || 512 GB || SB-1342-512 || good* || No touchpad issues, didn't trim NVME adapter board.&amp;lt;br/&amp;gt;(*Might be too power hungry. More testing needed.) || ||&lt;br /&gt;
|-&lt;br /&gt;
| 2242 || Sabrent Rocket || 1 TB || SB-RKTQ-1TB || good || || PS 0: 5.55W&amp;lt;br/&amp;gt;PS 1: 4.49W&amp;lt;br/&amp;gt;PS 2: 3.97W&amp;lt;br/&amp;gt;PS 3: 0.049W&amp;lt;br/&amp;gt;PS 4: 0.0018W&amp;lt;br/&amp;gt;APSTE: available || Yes&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || MyDigitalSSD SBXe || 960 GB || || good || || APST enabled&amp;lt;br/&amp;gt;Power states N/A || N/A &lt;br /&gt;
|-&lt;br /&gt;
| 2280 || HP SSD EX900 || 250GB || || good || No low-power modes available || || &lt;br /&gt;
|-&lt;br /&gt;
| 2280 || HP SSD EX950  || 512GB || || good || Unsure about low-power modes || || &lt;br /&gt;
|-&lt;br /&gt;
| 2280 || WD BLUE SN550 || 1TB || WDC WDS100T2B0C-00PXH0 || WARNING &amp;lt;br /&amp;gt;good || WARNING mine was SATA and does NOT work!&amp;lt;br /&amp;gt; Booted successfully from NVMe (Bionic MATE) || PS 0: 3.50W&amp;lt;br/&amp;gt;PS 1: 2.70W&amp;lt;br/&amp;gt;PS 2: 1.90W&amp;lt;br/&amp;gt;APSTE Disabled by default || N/A &lt;br /&gt;
|-&lt;br /&gt;
| 2280 || WD Blue SN550 || 500GB || WDC WDS500G2B0C-00PXH0 || good || || PS 0: 3.50W&amp;lt;br/&amp;gt;PS 1: 2.40W&amp;lt;br/&amp;gt;PS 2: 1.90W&amp;lt;br/&amp;gt;APSTE enabled by default with 5.9 kernel (Manjaro XFCE) || No ||&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || WD Blue SN500 || 500GB || WDS500G1B0C || fail || Works OK on power state 2 (2.5W), but hangs the system whenever there is intense IO (peak draw) on the drive || ||&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| 2242 || WD PC SN520 || 256GB || - || fail || Power LED Flashes. Nothing else happens. || ||&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || WD PC SN730 || 512GB || SDBPNTY-512G-1032 || investigating || No touchpad issues. ||APST enabled by default&amp;lt;br/&amp;gt;PS 0: 5.50W&amp;lt;br/&amp;gt;PS 1: 3.50W&amp;lt;br/&amp;gt;PS 2: 3.00W&amp;lt;br/&amp;gt;PS 3: 0.0700W&amp;lt;br/&amp;gt;PS 4: 0.0025W || No ||&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || WD BLACK SN750 || 250GB || WDS250G3X0C-00SJG0 || good || No touchpad issues, didn't trim NVME adapter board. || APSTE disabled by default&amp;lt;br/&amp;gt; PS 0: 5.00W&amp;lt;br/&amp;gt;PS 1: 3.50W&amp;lt;br/&amp;gt;PS 2: 3.00W||&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || WD BLACK SN750 || 500GB || WDS500G3X0C-00SJG0 || good || No tp issues. had to charge battery for 20% initially. || APSTE disabled by default&amp;lt;br/&amp;gt; PS 0: 5.50W&amp;lt;br/&amp;gt;PS 1: 3.50W&amp;lt;br/&amp;gt;PS 2: 3.00W&amp;lt;br/&amp;gt;PS 3: 0.07W&amp;lt;br/&amp;gt;PS 4: 0.0025W||&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || WD BLACK SN750 || 1TB || WDS100T3X0C-00SJG0 || mixed || Drive works as expected (so far) though with 50% reduction in battery life.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;Unable to set power mode (due to APST being enabled?).&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;Also unable to suspend PineBook Pro with NVMe drive attached. From dmesg:&amp;lt;br/&amp;gt;rockchip-pcie f8000000.pcie: PCIe link enter L2 timeout!&amp;lt;br/&amp;gt;PM: dpm_run_callback(): rockchip_pcie_suspend_noirq+0x0/0x100 returns -110&amp;lt;br/&amp;gt;PM: Devvice f8000000.pcie failed to suspend noirq: error -110&amp;lt;br/&amp;gt;PM: no irq suspend of devices failed&amp;lt;br/&amp;gt; || APST enabled by default&amp;lt;br/&amp;gt; PS 0: 6.00W&amp;lt;br/&amp;gt;PS 1: 3.50W&amp;lt;br/&amp;gt;PS 2: 3.00W&amp;lt;br/&amp;gt;PS 3: 0.1000W&amp;lt;br/&amp;gt;PS 4: 0.0025W || No&lt;br /&gt;
|-&lt;br /&gt;
| 2242 || KingSpec NE-512 || 512 GB || NE512 || good || || APST enabled&amp;lt;br/&amp;gt;Power states N/A || N/A &lt;br /&gt;
|-&lt;br /&gt;
| 2230 || Kioxia BG4 256GBTB|| 256 GB || KBG40ZNS256G || good || || APST enabled by default&amp;lt;br/&amp;gt;Power states PS 0: 3.60W&amp;lt;br/&amp;gt;PS 1: 2.60W&amp;lt;br/&amp;gt;PS 2: 2.20W&amp;lt;br/&amp;gt;PS 3: 0.005W&amp;lt;br/&amp;gt;PS 4: 0.005W ||&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || Patriot P300 || 256 GB || P300P256GM28US || good || Booted successfully with / on NVMe and /boot on eMMC (Armbian Buster) || APSTE disabled by default&amp;lt;br/&amp;gt; PS 0: 4.50W&amp;lt;br/&amp;gt; PS 1: 2.70W&amp;lt;br/&amp;gt; PS 2: 2.16W&amp;lt;br/&amp;gt;PS 3: 0.07W&amp;lt;br/&amp;gt;PS 4: 0.002W||&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || Team Group MP33 || 128 GB || TM8FP6128G0C101 || good   || || ||&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || Team Group MP34 || 512 GB || TM8FP6512G0C101 || fail  ||APST enabled by default and scripts do not change the power mode. &amp;lt;br&amp;gt;Higher power consumption modes cause the PBP to crash&amp;lt;br/&amp;gt; || PS 0 5.55W &amp;lt;br/&amp;gt;PS 1 4.49W&amp;lt;br/&amp;gt;PS 2 3.97W &amp;lt;br/&amp;gt;PS 3 0.0490W &amp;lt;br/&amp;gt;PS 4 0.0018W ||No&lt;br /&gt;
|-&lt;br /&gt;
| 2280 || Digifast Ace || 256 GB || DGFA256M2L01 || good  ||No touchpad issues. Board not trimmed. || PS 0 6.77W &amp;lt;br/&amp;gt;PS 1 5.71W&amp;lt;br/&amp;gt;PS 2 5.19W &amp;lt;br/&amp;gt;PS 3 0.0490W &amp;lt;br/&amp;gt;PS 4 0.0018W ||Yes&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== microSD Cards ==&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
!Type || Make/Model || Hardware IDs || Result || Notes&lt;br /&gt;
|-&lt;br /&gt;
|SD Card || Samsung Evo Select 512GB || MB-ME512GA/AM || good ||&lt;br /&gt;
|-&lt;br /&gt;
|SD Card || Samsung Evo Plus 64GB || || good || Hdparm tested 44MBps read speeds&lt;br /&gt;
|-&lt;br /&gt;
|SD Card || Sandisk Ultra 400GB || || good || Works fine as a storage extension. Mounted for pictures, etc.&lt;br /&gt;
|-&lt;br /&gt;
|SD Card || Sandisk Ultra 16GB || || fail || Works for a short period of time but locks up completely after a certain amount of written data&lt;br /&gt;
|-&lt;br /&gt;
|SD Card || Sandisk Ultra 64GB (Old from 2015) || || fail || ^&lt;br /&gt;
|-&lt;br /&gt;
|SD Card || Sandisk Extreme 64GB || || good || Speeds seem a little slow (67MB/s read compared to 160MB/s rating) but response time and reliability is good&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= USB hardware =&lt;br /&gt;
&lt;br /&gt;
== USB Card Readers ==&lt;br /&gt;
&lt;br /&gt;
Standalone card readers only, please; see below for multifunction devices.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
!Type || Make/Model || Hardware IDs || Result || Notes&lt;br /&gt;
|-&lt;br /&gt;
|USB-2 SDHC reader || Sandisk MobileMate+ || 0781:b2b3 || good ||&lt;br /&gt;
|-&lt;br /&gt;
|USB-3 SDHC/CF reader || Transcend TS-RDF8K || 8564:4000 || good ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== USB Networking ==&lt;br /&gt;
&lt;br /&gt;
Standalone network devices only, please; see below for multifunction devices&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
!Type || Make/Model || Hardware IDs || Result || Notes&lt;br /&gt;
|-&lt;br /&gt;
|USB-2 Fast Ethernet adapter || Realtek RTL8152 || 0bda:8152 || good || &lt;br /&gt;
|-&lt;br /&gt;
|USB-2 Ethernet adapter || ASIX AX77882 || 0b95:7720 || good || &lt;br /&gt;
|-&lt;br /&gt;
|USB Wifi Dongle || TP-Link TL-WN725N || 0bda:8179 || good || RTL8188EUS, Driver=rtl8188eu from MrFixit stock Debian, works better than internal Broadcom, but signal still not great, https://www.amazon.com/gp/product/B008IFXQFU/&lt;br /&gt;
|-&lt;br /&gt;
|USB Wifi Dongle || Shenzhen Dudes Tech #8541553244 || 0bda:c811 || mixed || plug/play on stock Armbian Buster with driver rtl8821cu; could not get operating driver built on MrFixit Debian or Manjaro KDE Plasma. Works 2x+ better than internal Broadcom on Armbian. https://www.amazon.com/gp/product/B07F595V22/&lt;br /&gt;
|-&lt;br /&gt;
|USB 3 to Gigabit Ethernet Adapter || Pluggable USB 3.0 to Ethernet Gigabit (ASIX AX88179 chipset) || 0b95:1790 || good ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== USB Multifunction Devices ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
!Type || Make/Model || Hardware IDs || Result || Notes&lt;br /&gt;
|-&lt;br /&gt;
|USB-C Hub || Samsung EE-P5000 ||  || Power is passed through from hub to Pinebook Pro; Ethernet, HDMI, and USB-A do not work || &lt;br /&gt;
|-&lt;br /&gt;
|USB-C Hub || Insignia NS-PU378CHM ||  || Power is passed through from hub to Pinebook Pro; USB-A works; HDMI does not work || &lt;br /&gt;
|-&lt;br /&gt;
|USB-C Hub || Dell WD19TB ||  || Power is passed through from hub to Pinebook Pro; Ethernet and USB-A work; Neither Display Port nor HDMI work; audio not tested || &lt;br /&gt;
|-&lt;br /&gt;
|USB-C Hub || Totu 8-in-1 || 058f:8468, 2109:0817 USB3, 1a40:0801, 2109:2817 USB2, bda:8153 RTL8153 Gigabit Ethernet || Network, USB, Card Reader, Power Good, HDMI Not Working || Amazon Smile [https://smile.amazon.com/gp/product/B07FX2LW35/]&lt;br /&gt;
|-&lt;br /&gt;
|USB-C Hub || Delock 87721 || || Network Works, USB Works, Card Reader not tested, Power Good, HDMI Works but does not show as an extra output in X. It just mirrors the default display || Delock 87721 [https://www.delock.de/produkte/G_87721/merkmale.html?setLanguage=en]&lt;br /&gt;
|-&lt;br /&gt;
|USB-3 combo hub (network, card slots, usb ports) || generic || 05e3:0610 hub, 0bda:8153 gigE, 05e3:0743 card reader || Network good, usb ports good, card reader good ||&lt;br /&gt;
|-&lt;br /&gt;
|USB-C combo hub (network, card slots, usb ports) || generic || 05e3:0612 hub, 0bda:8153 realtek gigE || Network good, usb ports fail, card reader fail ||&lt;br /&gt;
|-&lt;br /&gt;
|5-1 USB-C hub || [https://www.aliexpress.com/item/32954358411.html from aliexpress] ||  05e3:0626 hub || HDMI, Network, USB-3, USB-C PD [http://www.sympato.ch/~dryak/files/usbc-dock.jpg good] || Might need changing orientation or USB-C cable &lt;br /&gt;
|- &lt;br /&gt;
|4 Port USB 3 NIC || Delock 62966 || || good || 4 individually controllable Gigabit Ethernet Ports. Consider using it with own power supply&lt;br /&gt;
|-&lt;br /&gt;
|USB-C combo hub || [https://www.amazon.com/gp/product/B07XKRGQQ2/ from Amazon] || 0c76:161f 0c45:6321 2109:0813 1a40:0101 || good || Everything works: AltMode DP, Ethernet, SD card, USB-A and C, and charging using the stock Debian, and Ubuntu.&lt;br /&gt;
|-&lt;br /&gt;
|USB-C dock || i-Tec USB-C Metal Nano Dock 4K HDMI w/ LAN || 0bda:0411 hub, 0bda:8153 ethernet || mixed || plug &amp;amp; play with Manjaro, HDMI tested w/ fullHD only, works but only in one polarity. Sound output works, USB hub works. HDMI output may not be recognized by Plasma if dock is connected with HDMI port disconnected. NIC recognized by kernel, but untested if link actually works. USB power delivery works only in one polarity. Unfortunately HDMI works with opposite polarity than USB PD.&lt;br /&gt;
|-&lt;br /&gt;
|USB-C dock || Planet Computers Gemini USB-C hub || 0bda:0411 hub, 0bda:8153 ethernet || good || USB works, NIC recognized by kernel, but untested if link actually works. Interestingly, dmesg shows unconnected alternate mode DP, but no connector is present. It seems as if PlanetCom actually made custom version of above i-Tec device.&lt;br /&gt;
|-&lt;br /&gt;
|USB-C dock || DELL USB-C to HDMI/VGA/Ethernet/USB 3.0 DA200g || idVendor=05e3, idProduct=0610, bcdDevice=49.70 || mixed || USB works, detected as u port usb hub, the rest is not working&lt;br /&gt;
|-&lt;br /&gt;
|USB-C dock || Lenovo ThinkPad 40A9 || TBD || mixed || USB hub works, audio device works, ethernet device works, display does NOT despite plug's orientation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== USB C alternate mode DP ==&lt;br /&gt;
Note that only USB C alternate mode Display Port will pass video. Any HDMI, DVI or VGA port must be converted internally by the device from Display Port - or the device won't work for video.&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
!Type || Make/Model || Hardware IDs || Result || Notes&lt;br /&gt;
|-&lt;br /&gt;
|USB-C to HDMI adapter 201018 || Cable Matters || || good || Tested up to 1080p30, audio works&lt;br /&gt;
|-&lt;br /&gt;
|USB-C to HDMI adapter || Choetech HUB-H06 || || good || Advertises support for 4K@60Hz, tested up to 1080p@60Hz, worked in both Debian and Manjaro 2020-04-04&lt;br /&gt;
|-&lt;br /&gt;
|USB-C to HDMI adapter || generic || || good || Tested up to 4k60&lt;br /&gt;
|-&lt;br /&gt;
|USB-C to DP Adapter || OrxnQ || 04b4:5210 || good || Advertises support for 4K@60Hz, tested up to 1080p. Only FullHD resolutions available on Debian.&lt;br /&gt;
|-&lt;br /&gt;
|USB-C HDMI adapter (DP-alt mode) || QGeeM || || good || Manjaro 2020-01-25&lt;br /&gt;
|-&lt;br /&gt;
|USB C Hub  to HDMI VGA SD TF Card Reader 3USB 3.0 and USB C Power Pass-Through Port  || MOKiN|| || good || tested to 1080p, sdcards can read from one write to another  --Manjaro 2020-11-11  https://smile.amazon.com/gp/product/B07MP9P6B7/&lt;br /&gt;
|-&lt;br /&gt;
|USB-C combo hub (HDMI, network, card slots, USB ports) || generic || || fail ||&lt;br /&gt;
|-&lt;br /&gt;
|USB-C combo hub (HDMI, VGA, Ethernet, card slots, USB 2 &amp;amp; 3 || Powlaken || 05e3:0610 0bda:8153 || USB, Power, Ethernet and SD good, HDMI and VGA fail&lt;br /&gt;
|-&lt;br /&gt;
|USB-C Dock (HDMI, VGA, Ethernet, microSD/SD card slots, 2 USB 3 Ports, 1 USB-C Port, USB-Power Passthru || Digitus DA-70865 || || USB, Ethernet and MicroSD/SD good, video crashes System (fail). || Tested on Manjaro w/ Kernel 5.5. You have to turn the USB-C connector upside down for it to work. Video seems to be a driver issue.&lt;br /&gt;
|-&lt;br /&gt;
|USB-C Dock (HDMI, VGA, Ethernet, microSD/SD card slots, 2 USB 3 Ports, 1 USB-C Port, USB-Power pass-through) || generic || || Ethernet and MicroSD/SD good, USB fail, video up to 1080p. || https://forum.pine64.org/showthread.php?tid=8728&lt;br /&gt;
|- &lt;br /&gt;
|USB-C Dock (DP, HDMI, 1Gbps Ethernet, SD card slot, 2 USB 3 Ports, USB-C power in port || goFanco || || DP, Ethernet &amp;amp; USB good, (HDMI &amp;amp; SD card untested). Video tested good to 1080p || Tested on default Debian&lt;br /&gt;
|-&lt;br /&gt;
|USB-C Dock (HDMI, USB 3.0 x 2, USB-C PD Pass Thru Power Port Up to 100W, SD/TF Card Reader || Hiearcool 7-in-1 || || HDMI, USB, Power Port good, SD/TF Reader fail || Default Debian &lt;br /&gt;
|-&lt;br /&gt;
|USB-C 3.0 Multi-Port Hub (HDMI, USB 3.0 x 1, USB-C charge only) || Linden LITCAD17 || || HDMI and USB good, Power Port fail || Default Debian &amp;amp; ayufan Ubuntu&lt;br /&gt;
|-&lt;br /&gt;
|USB-C to DP adapter || Nekteck || 04b4:5210 || good || Shows up as &amp;quot;Cypress Semiconductor Corp. Billboard Device&amp;quot; in lsusb and dmesg output. Works in latest Manjaro (as of January 26, 2020) with no issues. Only FullHD resolutions available on Debian.&lt;br /&gt;
|-&lt;br /&gt;
|USB-C to HDMI adapter || MHL TH002 || || good || Tested at 1080p@60&lt;br /&gt;
|-&lt;br /&gt;
|USB-C combo hub (USB-C power, HDMI, 2xUSB, 1xUSB-C(no power)) || Baseus || || good&lt;br /&gt;
|-&lt;br /&gt;
|USB-C Travel Dock with DP ALT-MODE || Targus DOCK411-A || 0835:2a01 (BILLBOARD DEVICE) 0bda:8153 (RTL8153 GbE Adapter) || GbE: works, HDMI: works, USB3.0 port: works, VGA: unknown || HDMI@1080p@60Hz: works OK, HDMI@4K@30Hz: works but buggy. GbE is only picked up when the USB C is plugged in with one certain side facing upwards. It is not detected the other way around. (Sounds weird, but reproduced it multiple times.) &lt;br /&gt;
|-&lt;br /&gt;
|USB-C to DP adapter || MediaGearPro AC0011 || 2109:0100 (USB 2.0 BILLBOARD) || DP: works || Only 1080p@60Hz is available, 4K resolutions not possible in contrast to what the manufacturer claims. &lt;br /&gt;
|-&lt;br /&gt;
|USB-C to DP cable || Generic on ebay ||  || good but with issues || Had some wonky framerates when tested on a 144hz monitor, 60hz mode was actually sent as ~48hz, 120hz mode was actually sent at ~112hz and 144hz mode was actually sent at ~120hz&lt;br /&gt;
|-&lt;br /&gt;
|UGREEN Hub USB C 9 in 1 HDMI and VGA || UGREEN || || good || VGA and HDMI works but not at the same time. HDMI audio not tested. Switching between HDMI and VGA need to replug the hub.&lt;br /&gt;
|-&lt;br /&gt;
|USB-C Dock 6-in-1 HDMI || Ugreen 50771 || || HDMI: works, Ethernet: works, 3x USB: works, USB-PD: works || Tested on Manjaro 2020/03/18 Works USB-C PD Chargers provided they can do 5V3A, works with 5V3A USB-C Raspberry Pi 4 power supply (Doesn't work with 5V2A USB-C). No HDMI Audio.&lt;br /&gt;
|-&lt;br /&gt;
|USB-C to DP cable || [https://www.amazon.es/gp/product/B01N5RFAI4/ CHOETECH V-XCP-0012BK] || || good &lt;br /&gt;
|-&lt;br /&gt;
| [https://www.apple.com/ca/shop/product/MQ4H2AM/A/thunderbolt-3-usb%E2%80%91c-cable-08-m Thunderbolt 3 (USB‑C) Cable (0.8 m)] || Apple || || Display Port Alternate Mode: Fails, USB-PD: works || Tested on Manjaro 2020/05/29 - Charges but no video&lt;br /&gt;
|-&lt;br /&gt;
|USB-C to HDMI cable || Planet Computers USB-C to HDMI cable ||  || fail || does not work regardless of orientation in USB slot&lt;br /&gt;
|-&lt;br /&gt;
|USB-C combo hub || Moreslan 11in1 (https://www.amazon.fr/gp/product/B08397B66G) || || good || GbE: OK, HDMI: OK, 4 usb ports: OK, Power via USB-C: OK, microSD: OK, TFT: OK, Jack: OK, VGA: Not tested; UPDATE: HDMI Display not working anymore since Manjaro release 20.08&lt;br /&gt;
|-&lt;br /&gt;
|USB-C Multiport Adapter || [https://www.wentronic.com/en/usb-ctm-multiport-adapter-hdmi-ethernet-pd-white-62105 Goobay 62105] || || Fail || GbE: OK, UBS port: OK, Power via USB-C: OK, HDMI: Does generate an image, but it jumps X pixels right from time to time (4K@30 and FHD)&lt;br /&gt;
|-&lt;br /&gt;
| USB Type-C to HDMI Adapter || Insignia NS-PU369CH-WH || 0bda:5400|| good || tested on kernel 5.5.0, video out works, audio not tested&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== USB other ==&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
!Type || Make/Model || Hardware IDs || Result || Notes&lt;br /&gt;
|-&lt;br /&gt;
|Wireless Mouse || Logitech M705 Marathon || || good || Uses Logitech receiver. Battery level detected in power settings.&lt;br /&gt;
|-&lt;br /&gt;
|Drawing tablet || XP Pen G430s || 28bd:0913 || good || Hardware works, official software not used, tablet was configured using udev rules which are more functional than official software anyway&lt;br /&gt;
|-&lt;br /&gt;
|Yubikey original || Yubico || 1050:0010 || good ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Bluetooth hardware =&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
!Type || Make/Model || Hardware IDs || Result || Notes &lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth Mouse || HP Z5000 || E5C13AA || good || &lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth Mouse || Logitech M557 ||  || good || &lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth Mouse || Kensington Expert Wireless Trackball || || good ||&lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth Mouse || Logitech MX Vertical || || good || Battery level is not detected over bluetooth, detected when using the logitech receiver&lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth Mouse || Logitech Triathlon M720 || || good ||&lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth Mouse || Logitech Ultra-Thin Touch Mouse || || good || Detects battery level as &amp;quot;keyboard&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth Mouse || Logitech MX Anywhere 2 || || good ||&lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth Mouse || Logitech M535 || 910-004432 || good ||&lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth Mouse || Microsoft Bluetooth Mouse || RJN-00002 || good ||&lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth Mouse || Fenifox low profile || MX106-Black || good ||&lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth Mouse || Technet || MGS479 || good ||&lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth Keyboard || Logitech MX Keys || || good || Battery level is not detected over bluetooth, detected when using the logitech receiver&lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth Speaker || Ivation Acoustix || || good || Use audio sink profile&lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth Headphones || Sony WH-1000XM2 || || good* || Needs pulseaudio-module-bluetooth. *Recording untested.&lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth Headphones || COWIN SE7 Noise Cancelling Headphones || || good || Pairs and plays audio with stock Debian OS.  More detail [https://forum.pine64.org/showthread.php?tid=8192&amp;amp;pid=60682#pid60682 here].&lt;br /&gt;
|-&lt;br /&gt;
|USB Audio &amp;amp; Bluetooth Headset || Sony SBH90C || || good || Works well connected via USB Type-C and Bluetooth.&lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth Headset || BlueAnt Ribbon || 7252A-RB || good || a2dp mode works, headset mode seems to work, out of box with manjaro&lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth Headphones || DO-SV-BTIES03 || || good || Tested on Manjaro ARM - kde&lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth Headset || TaoTronics TT-BH090 || || good || Microphone not tested but should work as expected of a normal Linux machine&lt;br /&gt;
|-&lt;br /&gt;
|Bluetooth Mouse || Logitech MX Ergo || || good || Works flawlessly both on Manjaro and Armbian.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= Other hardware =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
!Type || Make/Model || Hardware IDs || Result || Notes&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.aliexpress.com/item/32831647303.html USB charging cable] || - || - || good || Got the cable a while back so may not be identical to current product&lt;br /&gt;
|-&lt;br /&gt;
|Printer || HP DeskJet Ink Advantage 3775 || || good* || Using hplip-gui: via USB and WiFi. *Only print function tested.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:PineBook Pro]]&lt;/div&gt;</summary>
		<author><name>Gravedigger</name></author>
	</entry>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=PinePhone&amp;diff=5013</id>
		<title>PinePhone</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=PinePhone&amp;diff=5013"/>
		<updated>2020-02-14T19:00:41Z</updated>

		<summary type="html">&lt;p&gt;Gravedigger: /* Sailfish OS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The PinePhone is a smartphone created by Pine64, capable of running mainline Linux and supported by many partner projects. The &amp;quot;BraveHeart&amp;quot; edition was the first publicly-available version of the phone, though it came without a fully functional OS (factory test image) and was geared specifically towards tinkerers and hackers. People looking for a stable consumer-grade phone should wait for the final release, which is expected to occur in March 2020 and will be available for at least five years.&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
&lt;br /&gt;
'''Dimensions:''' 160.5 x 76.6 x 9.2mm &amp;lt;br&amp;gt;&lt;br /&gt;
'''Weight:''' Between 180-200 grams &amp;lt;br&amp;gt;&lt;br /&gt;
'''SIM Card:''' Micro-SIM &amp;lt;br&amp;gt;&lt;br /&gt;
'''Display:'''&lt;br /&gt;
: '''Size:''' 5.95 inches (151mm) diagonal&lt;br /&gt;
: '''Type:''' HD IPS capacitive touchscreen, 16M colors&lt;br /&gt;
: '''Resolution:''' 1440x720, 18:9 ratio &amp;lt;br&amp;gt;&lt;br /&gt;
'''System on Chip:''' [https://linux-sunxi.org/A64 Allwinner A64] &amp;lt;br&amp;gt;&lt;br /&gt;
'''RAM:''' 2GB LPDDR3 SDRAM &amp;lt;br&amp;gt;&lt;br /&gt;
'''Internal Storage:''' 16GB eMMC, extendable up to 2TB via microSD, supports SDHC and SDXC &amp;lt;br&amp;gt;&lt;br /&gt;
'''Back Camera:''' Single 5MP, 1/4&amp;quot;, LED Flash &amp;lt;br&amp;gt;&lt;br /&gt;
'''Selfie Camera:''' Single 2MP, f/2.8, 1/5&amp;quot; &amp;lt;br&amp;gt;&lt;br /&gt;
'''Sound:''' Loudspeaker, 3.5mm jack &amp;amp; mic (jack doubles as hardware UART if killswitch 6 is deactivated) &amp;lt;br&amp;gt;&lt;br /&gt;
'''Communication: [http://files.pine64.org/doc/datasheet/project_anakin/LTE_module/Quectel_EG25-G_LTE_Specification_V1.1_Preliminary_20180522%20(002).pdf EG25-G]'''&lt;br /&gt;
: '''LTE:''' B1, B2, B3, B4, B5, B7, B8, B12, B13, B18, B19, B20, B25, B26, B28, B38, B39, B40, B41&lt;br /&gt;
: '''WCDMA:''' B1, B2, B4, B5, B6, B8, B19&lt;br /&gt;
: '''GSM:''' 850, 900, 1800, 1900 (MHz)&lt;br /&gt;
: '''WLAN:''' Wi-Fi 802.11 b/g/n, single-band, hotspot&lt;br /&gt;
: '''Bluetooth:''' 4.0, A2DP&lt;br /&gt;
: '''GNSS:''' GPS/GLONASS/BeiDou/Galileo/QZSS, with A-GPS&lt;br /&gt;
'''Sensors:''' Accelerometer, gyro, proximity, ambient light, compass &amp;lt;br&amp;gt;&lt;br /&gt;
'''[[#Killswitch configuration|Killswitches]]:''' Modem, Wifi &amp;amp; Bluetooth, Microphone, Cameras &amp;lt;br&amp;gt;&lt;br /&gt;
'''[[#Battery|Battery]]:''' 2750-3000 mAh [https://wiki.pine64.org/images/0/04/PinePhone_Battery_model_QZ01-396172-2750.pdf Lithium ion] (nominally replaceable with any Samsung J7 form-factor battery) &amp;lt;br&amp;gt;&lt;br /&gt;
'''I/O:''' USB Type-C (SlimPort), USB Host, DisplayPort Alternate Mode output, 15W 5V 3A Quick Charge, follows USB PD specification&lt;br /&gt;
&lt;br /&gt;
== Hardware Revisions ==&lt;br /&gt;
&lt;br /&gt;
# [[Project Don't be evil|&amp;quot;Project Don't Be Evil&amp;quot; devkit]]&lt;br /&gt;
# [[PinePhone v1.0 - Dev|PinePhone v1.0 - Developer batch]]&lt;br /&gt;
# [[PinePhone v1.1 - Braveheart]]&lt;br /&gt;
&lt;br /&gt;
== Hardware Addons ==&lt;br /&gt;
&lt;br /&gt;
===[[PinePhone Hardware Accessory Compatibility]] list===&lt;br /&gt;
List of devices working with the PinePhone (depending on OS support)&lt;br /&gt;
&lt;br /&gt;
===Pogo Pins===&lt;br /&gt;
&lt;br /&gt;
The PinePhone has 6 &amp;quot;pogo pins&amp;quot; on the back allowing for custom hardware extensions such as wireless charging or an IR blaster. The pogo pins provide access to an interrupt line, power input to charge the battery, 3.3v power source, and an I2C interface.&lt;br /&gt;
&lt;br /&gt;
'''A step/stl/stp (3D model) file for the back cover is [http://files.pine64.org/doc/PinePhone/PinePhone%20Back%20Cover%20ver%200.5.stp freely available] for creating custom cases that interface with the pogo pins.'''&lt;br /&gt;
&lt;br /&gt;
=== Serial console ===&lt;br /&gt;
[[File:Uart pinephone connection.gif|250px|thumb|left|UART serial connector for PineBook and PinePhone]]&lt;br /&gt;
The PinePhone has a serial port in the headphone connector, it's activated by the 6th contact on the dipswitch. If the switch is on then the headphone connector is in audio mode, if it's off then it's in UART mode.&lt;br /&gt;
&lt;br /&gt;
The uart is 115200n8&lt;br /&gt;
&lt;br /&gt;
The pinout for the serial connector on the tablet side is:&lt;br /&gt;
&lt;br /&gt;
* Tip: RX&lt;br /&gt;
* Ring: TX&lt;br /&gt;
* Sleeve: GND&lt;br /&gt;
&lt;br /&gt;
The serial connection is 3.3V&lt;br /&gt;
&lt;br /&gt;
You can also buy the debug cable from [https://store.pine64.org PINE64 Store]&lt;br /&gt;
The store cable uses a 4 ring plug, as seen in the [http://files.pine64.org/doc/pinebook/guide/Pinebook_Earphone_Serial_Console_Developer_Guide.pdf PDF], but a 3 ring plug works just as well. That cable uses a CH340 chipset based serial to USB converter, but any 3.3v serial connection can be used.&lt;br /&gt;
&lt;br /&gt;
== Killswitch configuration ==&lt;br /&gt;
&lt;br /&gt;
The PinePhone features six switches that can be used to configure its hardware. They are numbered 1-6, with switch 1 located nearest to the modem. Their on position is toward the top of the phone.&lt;br /&gt;
&lt;br /&gt;
[[File:PinePhone switches.jpeg|600px|thumb|centre|Photo of Brave Heart switches from OSAKANA TARO on Twitter]]&lt;br /&gt;
&lt;br /&gt;
# Modem: On enables 2G/3G/4G communication and GNSS hardware, off disables.&lt;br /&gt;
# WiFi/BT: On enables Wi-Fi and Bluetooth communication hardware, off disables.&lt;br /&gt;
# Microphone: On enables audio input from on-board microphones (not 3.5mm jack), off disables.&lt;br /&gt;
# Rear camera: On enables the rear camera, off disables.&lt;br /&gt;
# Front camera: On enables the front camera, off disables.&lt;br /&gt;
# Headphone: On enables audio input and output via the 3.5mm audio jack, off switches the jack to hardware UART mode.&lt;br /&gt;
&lt;br /&gt;
== Battery ==&lt;br /&gt;
&lt;br /&gt;
The [https://wiki.pine64.org/images/0/04/PinePhone_Battery_model_QZ01-396172-2750.pdf supplied battery] is [https://forum.pine64.org/showthread.php?tid=8120&amp;amp;pid=53307#pid53307 meant to be] compatible with Samsung part number EB-BJ700BBC / BBE / CBE from the 2015 J7 phone. There is [https://forum.pine64.org/showthread.php?tid=8563&amp;amp;pid=55053#pid55053 a report] that the EB-BJ700CBE isn't quite the same size, causing the back not to fit properly.&lt;br /&gt;
&lt;br /&gt;
The battery terminals, in order from nearest the edge to nearest the middle, are:&lt;br /&gt;
&lt;br /&gt;
# +ve&lt;br /&gt;
# thermistor&lt;br /&gt;
# -ve&lt;br /&gt;
# not connected&lt;br /&gt;
&lt;br /&gt;
The battery includes a protection circuit that isolates it in a number of fault conditions, including if it is discharged too far. The fully discharged battery [https://forum.pine64.org/showthread.php?tid=8563&amp;amp;pid=55377#pid55377 can be recharged] by connecting the phone to a charger. Once it has charged sufficiently you will be able to boot the phone.&lt;br /&gt;
&lt;br /&gt;
If your battery is hard to remove from the phone, try loosening the screws around it. Possibly cutting up a piece of plastic and sliding it under the battery as a pull tab can work too.&lt;br /&gt;
&lt;br /&gt;
'''When you first receive your Pinephone you will need to remove the plastic tab under the battery terminals to boot it. This is to protect it from turning on during shipping.'''&lt;br /&gt;
&lt;br /&gt;
''' It's also important to note that the EG25 modem and RTL8723CS wifi/bluetooth do not work without the battery plugged in, even if you are supplying enough power to the Pinephone with USB-C'''&lt;br /&gt;
&lt;br /&gt;
== Modem and Carrier Support ==&lt;br /&gt;
&lt;br /&gt;
To check if the PinePhone is supported on your carrier: &lt;br /&gt;
&lt;br /&gt;
Search for your carrier on [https://www.frequencycheck.com/ frequencycheck.com] and compare the carrier's LTE/GSM/WCDMA frequencies to the PinePhone's supported frequencies (listed under the [[#Specifications|specifications]] section).&lt;br /&gt;
&lt;br /&gt;
It is likely that there will be a few frequencies that your carrier uses which are not supported by the PinePhone. Not all of the carrier's frequencies need to be supported by the PinePhone for it to work - as long as ''most'' of them are supported, you will still get good coverage.&lt;br /&gt;
&lt;br /&gt;
== Factory Test Requirements ==&lt;br /&gt;
&lt;br /&gt;
Most of the self tests should just work, but a couple of them will fail unless certain requirements are met.&lt;br /&gt;
&lt;br /&gt;
=== RTL8723CS - WiFi ===&lt;br /&gt;
&lt;br /&gt;
* The self test needs a visible access point nearby so it can discover an SSID.&lt;br /&gt;
* The self test may fail if the battery charge is too low. &lt;br /&gt;
&lt;br /&gt;
=== EG25 - Modem ===&lt;br /&gt;
&lt;br /&gt;
* A working micro-SIM that doesn't require a PIN to unlock&lt;br /&gt;
* Enough battery charge&lt;br /&gt;
&lt;br /&gt;
== Operating Systems ==&lt;br /&gt;
The PinePhone will automatically boot from microSD if a bootable card is inserted. Although it is technically possible to use any ARM distro (because the PinePhone uses the mainline kernel), there are a few that are designed specifically for phones:&lt;br /&gt;
* [[#postmarketOS|postmarketOS]]&lt;br /&gt;
* [[#Ubuntu Touch|Ubuntu Touch]]&lt;br /&gt;
* [[#Sailfish OS|Sailfish OS]]&lt;br /&gt;
* [[#Maemo Leste|Maemo Leste]]&lt;br /&gt;
* [[#LuneOS|LuneOS]]&lt;br /&gt;
* [[#Manjaro|Manjaro]]&lt;br /&gt;
&lt;br /&gt;
For an exhaustive list of information about the different OSs, see [[PinePhone Software Release]].&lt;br /&gt;
&lt;br /&gt;
=== postmarketOS ===&lt;br /&gt;
postmarketOS is a preconfigured version of [https://www.alpinelinux.org/ Alpine Linux] for mobile devices. The latest builds can be downloaded from the [https://images.postmarketos.org/pinephone/ images page] to be flashed to the PinePhone.&lt;br /&gt;
&lt;br /&gt;
More information is available at [https://postmarketos.org postmarketos.org] and on their [https://wiki.postmarketos.org/wiki/PINE64_PinePhone_(pine64-pinephone) dedicated PinePhone wiki page].&lt;br /&gt;
&lt;br /&gt;
=== Ubuntu Touch ===&lt;br /&gt;
[https://ubuntu-touch.io/ Ubuntu touch] is a mobile version of Ubuntu developed by the UBports community. Images can be downloaded from [https://ci.ubports.com/job/rootfs/job/rootfs-pinephone/ here]. The default password is &amp;lt;code&amp;gt;phablet&amp;lt;/code&amp;gt;. In the future, Ubuntu Touch will be able to be installed onto the PinePhone with the [https://ubuntu-touch.io/get-ut UBports installer] GUI tool. &lt;br /&gt;
&lt;br /&gt;
=== Sailfish OS ===&lt;br /&gt;
The latest Sailfish OS image can be installed using the [https://raw.githubusercontent.com/sailfish-on-dontbeevil/flash-it/master/flash-it.sh flashing script].&lt;br /&gt;
&lt;br /&gt;
The script downloads the image and bootloader, extracts everything and burns it onto the SD card. '''Note:''' The script will format and erase the SD card!&lt;br /&gt;
&lt;br /&gt;
'''Instructions:'''&lt;br /&gt;
# Download the flashing script&lt;br /&gt;
# Insert a microSD card in your device&lt;br /&gt;
# Make the script executable: &amp;lt;code&amp;gt;chmod +x flash-it.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
# Execute it: &amp;lt;code&amp;gt;./flash-it.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
# Follow the instructions. Some commands in the script require root permissions.&lt;br /&gt;
&lt;br /&gt;
Note that after baking µSD card and booting phone, as per [https://www.reddit.com/r/pinephone/comments/f1l7bm/sailfish_os_on_pinephone_best_os_so_far_in_my/fh8o0s2/ Reddit comment] you have to adjust autobrightness settings in order to actually see interface.&lt;br /&gt;
&lt;br /&gt;
=== Nemo Mobile ===&lt;br /&gt;
Nemo Mobile is the open source build of Sailfish OS. The latest images for the PinePhone are released [https://github.com/neochapay/nemo-device-dont_be_evil/releases here].&lt;br /&gt;
&lt;br /&gt;
=== Maemo Leste ===&lt;br /&gt;
[https://maemo-leste.github.io/ Maemo Leste] images can be downloaded [https://maedevu.maemo.org/images/pinephone-dontbeevil/ here]. The default username is &amp;lt;code&amp;gt;root&amp;lt;/code&amp;gt; and the password is &amp;lt;code&amp;gt;toor&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== LuneOS ===&lt;br /&gt;
[https://www.webos-ports.org/wiki/Main_Page LuneOS] downloads are available [http://build.webos-ports.org/luneos-testing/images/pinephone/ here].&lt;br /&gt;
&lt;br /&gt;
=== Manjaro ===&lt;br /&gt;
[https://wiki.manjaro.org/index.php Manjaro] downloads are available [https://osdn.net/projects/manjaro-arm/storage/pinephone/ here].&lt;br /&gt;
&lt;br /&gt;
=== Neon ===&lt;br /&gt;
[https://images.plasma-mobile.org/pinephone/ Neon images] A changelog (for the postmarketOS version) can be found [https://images.postmarketos.org/pinephone/#changelog here] username: phablet pw: 1234&lt;/div&gt;</summary>
		<author><name>Gravedigger</name></author>
	</entry>
</feed>