<?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=FlyingToast</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=FlyingToast"/>
	<link rel="alternate" type="text/html" href="https://wiki.pine64.org/wiki/Special:Contributions/FlyingToast"/>
	<updated>2026-04-11T19:05:23Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=PinePhone&amp;diff=4767</id>
		<title>PinePhone</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=PinePhone&amp;diff=4767"/>
		<updated>2020-01-22T23:36:28Z</updated>

		<summary type="html">&lt;p&gt;FlyingToast: &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;
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;
== 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-main-board.jpg|600px|thumb|centre|Photo of Developer mainboard courtesy of Martijn Braam, postmarketOS]]&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 wil be able to boot the phone.&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 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;
== 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;
=== 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]&lt;/div&gt;</summary>
		<author><name>FlyingToast</name></author>
	</entry>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=PinePhone&amp;diff=4695</id>
		<title>PinePhone</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=PinePhone&amp;diff=4695"/>
		<updated>2020-01-20T19:52:57Z</updated>

		<summary type="html">&lt;p&gt;FlyingToast: Update summary now that Braveheart is out of stock &amp;amp; shipping&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 preinstalled OS 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;
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 [https://app.box.com/s/g1n9cvg60cg66utdhs7m5my1ftvd0jj8 freely available] for creating custom cases that interface with the pogo pins.'''&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-main-board.jpg|600px|thumb|centre|Photo of Developer mainboard courtesy of Martijn Braam, postmarketOS]]&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 wil be able to boot the phone.&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;
== 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;
=== 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;
=== 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;/div&gt;</summary>
		<author><name>FlyingToast</name></author>
	</entry>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=PineTime&amp;diff=4304</id>
		<title>PineTime</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=PineTime&amp;diff=4304"/>
		<updated>2019-12-24T21:12:28Z</updated>

		<summary type="html">&lt;p&gt;FlyingToast: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Specifications ==&lt;br /&gt;
'''Dimensions:''' 37.5 x 40 x 11mm &amp;lt;br&amp;gt;&lt;br /&gt;
'''Weight:''' 38 grams &amp;lt;br&amp;gt;&lt;br /&gt;
'''IP Rating:''' IP67 (waterproof to 1 meter) &amp;lt;br&amp;gt;&lt;br /&gt;
'''Display:'''&lt;br /&gt;
: '''Size:''' 1.3 inches (33mm) diagonal&lt;br /&gt;
: '''Type:''' IPS capacitive touchscreen, RGB 65K colors&lt;br /&gt;
: '''Resolution:''' 240x240 pixels &amp;lt;br&amp;gt;&lt;br /&gt;
'''System on Chip:''' Nordic Semiconductor nRF52832 &amp;lt;br&amp;gt;&lt;br /&gt;
'''Flash:''' 512KB with additional 4MB SPI NOR &amp;lt;br&amp;gt;&lt;br /&gt;
'''RAM:''' 64KB &amp;lt;br&amp;gt;&lt;br /&gt;
'''Bluetooth:''' 5.0 (including Bluetooth Low Energy) &amp;lt;br&amp;gt;&lt;br /&gt;
'''Sensors:''' Accelerometer, Heart rate sensor &amp;lt;br&amp;gt;&lt;br /&gt;
'''Feedback:''' Vibration motor &amp;lt;br&amp;gt;&lt;br /&gt;
'''Battery:''' 170-180mAh LiPo&lt;br /&gt;
&lt;br /&gt;
== SWD Pinout ==&lt;br /&gt;
The devkits have exposed SWD pins for flashing and debugging. The pinout is:&lt;br /&gt;
[[File:PineTime_SWD_location.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Driving the peripherals ==&lt;br /&gt;
&lt;br /&gt;
=== Display ===&lt;br /&gt;
&lt;br /&gt;
Note: The factory-default software on the PineTime does not auto-detect the display being disconnected when it has already booted. That can cause garbled output, to fix it just restart the PineTime.&lt;br /&gt;
&lt;br /&gt;
The display is driven using the ST7789 display controller. Use the following pins to drive the screen:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! PineTime pin&lt;br /&gt;
! ST7789 pin&lt;br /&gt;
|-&lt;br /&gt;
| LCD_SCK (P0.02)&lt;br /&gt;
| SPI clock&lt;br /&gt;
|-&lt;br /&gt;
| LCD_SDI (P0.03)&lt;br /&gt;
| SPI MOSI&lt;br /&gt;
|-&lt;br /&gt;
| LCD_RS (P0.18)&lt;br /&gt;
| Clock/data pin (CD)&lt;br /&gt;
|-&lt;br /&gt;
| LCD_CS (P0.25)&lt;br /&gt;
| Chip select&lt;br /&gt;
|-&lt;br /&gt;
| LCD_RESET (P0.26)&lt;br /&gt;
| Display reset&lt;br /&gt;
|-&lt;br /&gt;
| LCD_BACKLIGHT_{LOW,MID,HIGH}&lt;br /&gt;
| Backlight (active low)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Notes:&lt;br /&gt;
&lt;br /&gt;
* Chip select must be held low while driving the display. It must be high when using other SPI devices on the same bus (such as external flash storage) so that the display controller won't respond to the wrong commands.&lt;br /&gt;
* SPI must be used in mode 3. Mode 0 (the default) won't work.&lt;br /&gt;
* LCD_DISPLAY_* is used to enable the backlight. Set at least one to low to see anything on the screen.&lt;br /&gt;
* Use SPI at 8MHz (the fastest clock available on the nRF52832) because otherwise refreshing will be super slow.&lt;br /&gt;
&lt;br /&gt;
=== Battery ===&lt;br /&gt;
&lt;br /&gt;
Reading whether the PineTime has power attached is easy: simply read the charge indication pin (P0.12). When it is high it is running on battery, when it is low it is charging.&lt;br /&gt;
&lt;br /&gt;
Reading the battery voltage is a bit harder. For that you can use the battery voltage pin on P0.31 (AIN7). The returned value is 12 bits, which means it is 0..4095. You can get the measured voltage with the following formula, assuming a reference voltage of 3.3V (this is configurable in the ADC):&lt;br /&gt;
&lt;br /&gt;
 adcVoltage = adcValue / (4095 / 3.3)&lt;br /&gt;
&lt;br /&gt;
The measured voltage is actually half of the actual battery voltage, because the ADC is connected between a voltage divider where both resistors are 1MΩ. This can be corrected by multiplying the value:&lt;br /&gt;
&lt;br /&gt;
 batteryVoltage = adcValue * 2 / (4095 / 3.3)&lt;br /&gt;
&lt;br /&gt;
It's often better to avoid floating point values on embedded systems and in this case there is no reason to use float at all, we can just represent the value in millivolts. Therefore the formula can be simplified to:&lt;br /&gt;
&lt;br /&gt;
 batteryVoltage = adcValue * 2000 / (4095 / 3.3)&lt;br /&gt;
 batteryVoltage = adcValue * 2000 / 1241&lt;br /&gt;
&lt;br /&gt;
Converting this voltage to an estimated capacity in percent requires a more complicated algorithm, because Lithium-ion batteries have a non-linear discharge curve.&lt;br /&gt;
&lt;br /&gt;
== Manual / Articles ==&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/najnesnaj/pinetime-zephyr Beginner manual explained how you to programs and install zephyr on PineTime Dev Kit, big thanks to najnesnaj :-)]&lt;br /&gt;
&lt;br /&gt;
* [https://medium.com/swlh/sneak-peek-of-pinetime-smart-watch-and-why-its-perfect-for-teaching-iot-81b74161c159 Sneak Peek of PineTime Smart Watch… And why it’s perfect for teaching IoT]&lt;br /&gt;
&lt;br /&gt;
== Development efforts ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! Project Homepage&lt;br /&gt;
! Project Source&lt;br /&gt;
! PineTime Implementations&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! FreeRTOS&lt;br /&gt;
|https://www.freertos.org&lt;br /&gt;
| https://sourceforge.net/projects/freertos/&lt;br /&gt;
| [https://github.com/JF002/Pinetime JF002/Pinetime]&lt;br /&gt;
[https://github.com/kaythe/pinetime-os kaythe/pinetime-os]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! Zephyr&lt;br /&gt;
| https://www.zephyrproject.org&lt;br /&gt;
| https://github.com/zephyrproject-rtos/zephyr&lt;br /&gt;
| [https://github.com/najnesnaj/pinetime-zephyr najnesnaj/pinetime-zephyr]&lt;br /&gt;
[https://github.com/SuperPrower/pinetime_zephyr_sample_fw SuperPrower/pinetime_zephyr_sample_fw]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! mynewt&lt;br /&gt;
| https://mynewt.apache.org/about/&lt;br /&gt;
| https://github.com/apache/mynewt-core&lt;br /&gt;
| [https://github.com/lupyuen/stm32bluepill-mynewt-sensor/tree/pinetime lupyuen/stm32bluepill-mynewt-sensor]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! MbedOS&lt;br /&gt;
| https://os.mbed.com&lt;br /&gt;
| https://github.com/ARMmbed/mbed-os&lt;br /&gt;
| [https://github.com/sethitow/awesome-pinetime sethitow/mbed-pinetime]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! TinyGo&lt;br /&gt;
| https://tinygo.org&lt;br /&gt;
| https://github.com/tinygo-org/tinygo&lt;br /&gt;
| [https://github.com/aykevl/go-smartwatch aykevl/go-smartwatch]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Datasheets and Schematics ==&lt;br /&gt;
&lt;br /&gt;
=== Schematics ===&lt;br /&gt;
* [http://files.pine64.org/doc/PineTime/PineTime%20Schematic-V1.0a-20191103.pdf PineTime Schematic ver1.0a]&lt;br /&gt;
* [http://files.pine64.org/doc/PineTime/PineTime%20Port%20Assignment%20rev1.0.pdf PineTime GPIO Port Assignment ver1.0]&lt;br /&gt;
&lt;br /&gt;
=== Component Datasheets ===&lt;br /&gt;
* NORDIC SoC information:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/nRF52832%20product%20brief.pdf NORDIC nRF52832 Product Brief]&lt;br /&gt;
* PMU (Power Management Unit) information:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/SGM40561.pdf SGMicro SGM40561 Single Cell Charger Datasheet]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/SGMICRO-SGM2036.pdf SGMicro SGM2036 3.3V Low Power Low Dropout RF Linear Regulator Datasheet]&lt;br /&gt;
* SPI Flash information:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/MX25L6433F,%203V,%2064Mb,%20v1.6.pdf Macronix 64Mb(8MB) SPI NOR Flash]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/MX25L12835F,%203V,%20128Mb,%20v1.6.pdf Macronix 128Mb(16MB) SPI NOR Flash]&lt;br /&gt;
* LCD Panel:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/PineTime%20LCD%20Panel.jpg 1.3&amp;quot; 240x240 IPS LCD Panel Specification for PineTime]&lt;br /&gt;
** [https://wiki.pine64.org/images/5/54/ST7789V_v1.6.pdf 11.6&amp;quot; Sitronix LCD Driver/Controller Datasheet]&lt;br /&gt;
* Touchpad information:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/PineTime%20Touch%20Panel.jpg Touchpad Specification for PineTimel]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/CST816S数据手册V1.1.pdf 11.6&amp;quot; Hynitron CST816S Capacitive Touch Controller Datasheet in Chinese]&lt;br /&gt;
*** [https://wiki.pine64.org/images/5/51/CST816S%E6%95%B0%E6%8D%AE%E6%89%8B%E5%86%8CV1.1.en.pdf English Translation]&lt;br /&gt;
* Sensor:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/BST-BMA421-FL000.pdf BOSCH BMA421 Triaxial VAcceleration Sensor Product Brief]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/HRS3300%20Heart%20Rate%20Sensor.pdf TianYiHeXin HRS3300 PPG Heart Rate Sensor Data Sheet]&lt;/div&gt;</summary>
		<author><name>FlyingToast</name></author>
	</entry>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=PineTime&amp;diff=4303</id>
		<title>PineTime</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=PineTime&amp;diff=4303"/>
		<updated>2019-12-24T21:11:13Z</updated>

		<summary type="html">&lt;p&gt;FlyingToast: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Specifications ==&lt;br /&gt;
'''Dimensions:''' 37.5 x 40 x 11mm &amp;lt;br&amp;gt;&lt;br /&gt;
'''Weight:''' 38 grams &amp;lt;br&amp;gt;&lt;br /&gt;
'''IP Rating:''' IP67 (waterproof to 1 meter) &amp;lt;br&amp;gt;&lt;br /&gt;
'''Display:'''&lt;br /&gt;
: '''Size:''' 1.3 inches (33mm) diagonal&lt;br /&gt;
: '''Type:''' IPS capacitive touchscreen, RGB 65K colors&lt;br /&gt;
: '''Resolution:''' 240x240 pixels &amp;lt;br&amp;gt;&lt;br /&gt;
'''System on Chip:''' Nordic Semiconductor nRF52832 &amp;lt;br&amp;gt;&lt;br /&gt;
'''Flash:''' 512KB with additional 4MB SPI NOR &amp;lt;br&amp;gt;&lt;br /&gt;
'''RAM:''' 64KB &amp;lt;br&amp;gt;&lt;br /&gt;
'''Bluetooth:''' 5.0 (including Bluetooth Low Energy) &amp;lt;br&amp;gt;&lt;br /&gt;
'''Sensors:''' Accelerometer, Heart rate sensor &amp;lt;br&amp;gt;&lt;br /&gt;
'''Feedback:''' Vibration motor &amp;lt;br&amp;gt;&lt;br /&gt;
'''Battery:''' 170-180mAh LiPo&lt;br /&gt;
&lt;br /&gt;
== SWD Pinout ==&lt;br /&gt;
The devkits have exposed SWD pins for flashing and debugging. The pinout is:&lt;br /&gt;
[[File:PineTime_SWD_location.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Driving the peripherals ==&lt;br /&gt;
&lt;br /&gt;
=== Display ===&lt;br /&gt;
&lt;br /&gt;
Note: The factory-default software on the PineTime does not auto-detect the display being disconnected when it has already booted. That can cause garbled output, to fix it just restart the PineTime.&lt;br /&gt;
&lt;br /&gt;
The display is driven using the ST7789 display controller. Use the following pins to drive the screen:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! PineTime pin&lt;br /&gt;
! ST7789 pin&lt;br /&gt;
|-&lt;br /&gt;
| LCD_SCK (P0.02)&lt;br /&gt;
| SPI clock&lt;br /&gt;
|-&lt;br /&gt;
| LCD_SDI (P0.03)&lt;br /&gt;
| SPI MOSI&lt;br /&gt;
|-&lt;br /&gt;
| LCD_RS (P0.18)&lt;br /&gt;
| Clock/data pin (CD)&lt;br /&gt;
|-&lt;br /&gt;
| LCD_CS (P0.25)&lt;br /&gt;
| Chip select&lt;br /&gt;
|-&lt;br /&gt;
| LCD_RESET (P0.26)&lt;br /&gt;
| Display reset&lt;br /&gt;
|-&lt;br /&gt;
| LCD_BACKLIGHT_{LOW,MID,HIGH}&lt;br /&gt;
| Backlight (active low)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Notes:&lt;br /&gt;
&lt;br /&gt;
* Chip select must be held low while driving the display. It must be high when using other SPI devices on the same bus (such as external flash storage) so that the display controller won't respond to the wrong commands.&lt;br /&gt;
* SPI must be used in mode 3. Mode 0 (the default) won't work.&lt;br /&gt;
* LCD_DISPLAY_* is used to enable the backlight. Set at least one to low to see anything on the screen.&lt;br /&gt;
* Use SPI at 8MHz (the fastest clock available on the nRF52832) because otherwise refreshing will be super slow.&lt;br /&gt;
&lt;br /&gt;
=== Battery ===&lt;br /&gt;
&lt;br /&gt;
Reading whether the PineTime has power attached is easy: simply read the charge indication pin (P0.12). When it is high it is running on battery, when it is low it is charging.&lt;br /&gt;
&lt;br /&gt;
Reading the battery voltage is a bit harder. For that you can use the battery voltage pin on P0.31 (AIN7). The returned value is 12 bits, which means it is 0..4095. You can get the measured voltage with the following formula, assuming a reference voltage of 3.3V (this is configurable in the ADC):&lt;br /&gt;
&lt;br /&gt;
 adcVoltage = adcValue / (4095 / 3.3)&lt;br /&gt;
&lt;br /&gt;
The measured voltage is actually half of the actual battery voltage, because the ADC is connected between a voltage divider where both resistors are 1MΩ. This can be corrected by multiplying the value:&lt;br /&gt;
&lt;br /&gt;
 batteryVoltage = adcValue * 2 / (4095 / 3.3)&lt;br /&gt;
&lt;br /&gt;
It's often better to avoid floating point values on embedded systems and in this case there is no reason to use float at all, we can just represent the value in millivolts. Therefore the formula can be simplified to:&lt;br /&gt;
&lt;br /&gt;
 batteryVoltage = adcValue * 2000 / (4095 / 3.3)&lt;br /&gt;
 batteryVoltage = adcValue * 2000 / 1241&lt;br /&gt;
&lt;br /&gt;
Converting this voltage to an estimated capacity in percent requires a more complicated algorithm, because Lithium-ion batteries have a non-linear discharge curve.&lt;br /&gt;
&lt;br /&gt;
== Manual / Articles ==&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/najnesnaj/pinetime-zephyr Beginner manual explained how you to programs and install zephyr on PineTime Dev Kit, big thanks to najnesnaj :-)]&lt;br /&gt;
&lt;br /&gt;
* [https://medium.com/swlh/sneak-peek-of-pinetime-smart-watch-and-why-its-perfect-for-teaching-iot-81b74161c159 Sneak Peek of PineTime Smart Watch… And why it’s perfect for teaching IoT]&lt;br /&gt;
&lt;br /&gt;
== Development efforts ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! Project Homepage&lt;br /&gt;
! Project Source&lt;br /&gt;
! PineTime Implementations&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! FreeRTOS&lt;br /&gt;
|https://www.freertos.org&lt;br /&gt;
| https://sourceforge.net/projects/freertos/&lt;br /&gt;
| [https://github.com/JF002/Pinetime JF002/Pinetime]&lt;br /&gt;
[https://github.com/kaythe/pinetime-os kaythe/pinetime-os]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! Zephyr&lt;br /&gt;
| https://www.zephyrproject.org&lt;br /&gt;
| https://github.com/zephyrproject-rtos/zephyr&lt;br /&gt;
| [https://github.com/najnesnaj/pinetime-zephyr najnesnaj/pinetime-zephyr]&lt;br /&gt;
[https://github.com/SuperPrower/pinetime_zephyr_sample_fw SuperPrower/pinetime_zephyr_sample_fw]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! mynewt&lt;br /&gt;
| https://mynewt.apache.org/about/&lt;br /&gt;
| https://github.com/apache/mynewt-core&lt;br /&gt;
| [https://github.com/lupyuen/stm32bluepill-mynewt-sensor/tree/pinetime lupyuen/stm32bluepill-mynewt-sensor]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! MbedOS&lt;br /&gt;
| https://os.mbed.com&lt;br /&gt;
| https://github.com/ARMmbed/mbed-os&lt;br /&gt;
| [https://github.com/sethitow/awesome-pinetime sethitow/mbed-pinetime]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! TinyGo&lt;br /&gt;
| https://tinygo.org&lt;br /&gt;
| https://github.com/tinygo-org/tinygo&lt;br /&gt;
| [https://github.com/aykevl/go-smartwatch aykevl/go-smartwatch]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Datasheets and Schematics ==&lt;br /&gt;
&lt;br /&gt;
=== Schematics ===&lt;br /&gt;
* [http://files.pine64.org/doc/PineTime/PineTime%20Schematic-V1.0a-20191103.pdf PineTime Schematic ver1.0a]&lt;br /&gt;
* [http://files.pine64.org/doc/PineTime/PineTime%20Port%20Assignment%20rev1.0.pdf PineTime GPIO Port Assignment ver1.0]&lt;br /&gt;
&lt;br /&gt;
=== Component Datasheets ===&lt;br /&gt;
* NORDIC SoC information:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/nRF52832%20product%20brief.pdf NORDIC nRF52832 Product Brief]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/nRF52840%20product%20brief.pdf NORDIC nRF52840 Product Brief]&lt;br /&gt;
* PMU (Power Management Unit) information:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/SGM40561.pdf SGMicro SGM40561 Single Cell Charger Datasheet]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/SGMICRO-SGM2036.pdf SGMicro SGM2036 3.3V Low Power Low Dropout RF Linear Regulator Datasheet]&lt;br /&gt;
* SPI Flash information:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/MX25L6433F,%203V,%2064Mb,%20v1.6.pdf Macronix 64Mb(8MB) SPI NOR Flash]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/MX25L12835F,%203V,%20128Mb,%20v1.6.pdf Macronix 128Mb(16MB) SPI NOR Flash]&lt;br /&gt;
* LCD Panel:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/PineTime%20LCD%20Panel.jpg 1.3&amp;quot; 240x240 IPS LCD Panel Specification for PineTime]&lt;br /&gt;
** [https://wiki.pine64.org/images/5/54/ST7789V_v1.6.pdf 11.6&amp;quot; Sitronix LCD Driver/Controller Datasheet]&lt;br /&gt;
* Touchpad information:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/PineTime%20Touch%20Panel.jpg Touchpad Specification for PineTimel]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/CST816S数据手册V1.1.pdf 11.6&amp;quot; Hynitron CST816S Capacitive Touch Controller Datasheet in Chinese]&lt;br /&gt;
*** [https://wiki.pine64.org/images/5/51/CST816S%E6%95%B0%E6%8D%AE%E6%89%8B%E5%86%8CV1.1.en.pdf English Translation]&lt;br /&gt;
* Sensor:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/BST-BMA421-FL000.pdf BOSCH BMA421 Triaxial VAcceleration Sensor Product Brief]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/HRS3300%20Heart%20Rate%20Sensor.pdf TianYiHeXin HRS3300 PPG Heart Rate Sensor Data Sheet]&lt;/div&gt;</summary>
		<author><name>FlyingToast</name></author>
	</entry>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=PinePhone&amp;diff=4302</id>
		<title>PinePhone</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=PinePhone&amp;diff=4302"/>
		<updated>2019-12-24T20:58:07Z</updated>

		<summary type="html">&lt;p&gt;FlyingToast: &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. A &amp;quot;braveheart&amp;quot; edition is currently available for purchase from the PINE64 store, though it should be noted that this version comes without a preinstalled OS, and is 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 - Developer batch&lt;br /&gt;
# [[PinePhone v1.1 - Braveheart]]&lt;br /&gt;
&lt;br /&gt;
== Hardware Addons ==&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 file for the back cover is [https://app.box.com/s/g1n9cvg60cg66utdhs7m5my1ftvd0jj8 freely available] for creating custom cases that interface with the pogo pins.&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-main-board.jpg|600px|thumb|centre|Photo of Developer mainboard courtesy of Martijn Braam, postmarketOS]]&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.&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;
== 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;
&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;
=== 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;/div&gt;</summary>
		<author><name>FlyingToast</name></author>
	</entry>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=PineTime_RTOS_Comparison&amp;diff=4301</id>
		<title>PineTime RTOS Comparison</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=PineTime_RTOS_Comparison&amp;diff=4301"/>
		<updated>2019-12-24T20:56:06Z</updated>

		<summary type="html">&lt;p&gt;FlyingToast: Redirected page to PineTime#Development efforts&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[PineTime#Development_efforts]]&lt;/div&gt;</summary>
		<author><name>FlyingToast</name></author>
	</entry>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=PineTime_RTOS_Comparison&amp;diff=4300</id>
		<title>PineTime RTOS Comparison</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=PineTime_RTOS_Comparison&amp;diff=4300"/>
		<updated>2019-12-24T20:55:36Z</updated>

		<summary type="html">&lt;p&gt;FlyingToast: Redirected page to PineTime&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[PineTime]]&lt;/div&gt;</summary>
		<author><name>FlyingToast</name></author>
	</entry>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=PineTime&amp;diff=4299</id>
		<title>PineTime</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=PineTime&amp;diff=4299"/>
		<updated>2019-12-24T20:53:56Z</updated>

		<summary type="html">&lt;p&gt;FlyingToast: Inline the development efforts table&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Specifications ==&lt;br /&gt;
* BODY:&lt;br /&gt;
** Dimensions: 37.5mm x 40mm x 11mm&lt;br /&gt;
** Weight: 38 grams&lt;br /&gt;
** Build: Zinc Alloy and Plastic&lt;br /&gt;
** IP Rating: IP67 (waterproof to 1 meter)&lt;br /&gt;
&lt;br /&gt;
* DISPLAY:&lt;br /&gt;
** Type: IPS capacitive touchscreen, RGB 65K colors&lt;br /&gt;
** Size: 1.3 inches&lt;br /&gt;
** Resolution: 240x240 pixels, 1:1 ratio&lt;br /&gt;
&lt;br /&gt;
* PLATFORM:&lt;br /&gt;
** OS: Various open source RTOS such as Zephyr, FreeRTOS, Mbed, Mynewt, or NuttX. See [[PineTime RTOS Comparison]].&lt;br /&gt;
** SoC: NORDIC Semiconductor nRF52832&lt;br /&gt;
** CPU: 64MHz ARM Cortex-M4F&lt;br /&gt;
&lt;br /&gt;
* MEMORY:&lt;br /&gt;
** Internal: 512KB Flash, 64KB RAM&lt;br /&gt;
** Additional: SPI NOR 4 MB Flash&lt;br /&gt;
&lt;br /&gt;
* COMMUNICATION:&lt;br /&gt;
** Bluetooth 5 (including Low Energy)&lt;br /&gt;
&lt;br /&gt;
* FEATURES:&lt;br /&gt;
** Sensors: Accelerometer, PPG Heart Rate Sensor&lt;br /&gt;
** Actuator: Vibrator&lt;br /&gt;
&lt;br /&gt;
* BATTERY:&lt;br /&gt;
** Built-in LiPo 170-180mAh battery&lt;br /&gt;
** Charging: Proprietary 2pin 5V 500mA, USB type A plug&lt;br /&gt;
&lt;br /&gt;
== SWD Pinout ==&lt;br /&gt;
The devkits have exposed SWD pins for flashing and debugging. The pinout is:&lt;br /&gt;
[[File:PineTime_SWD_location.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Driving the peripherals ==&lt;br /&gt;
&lt;br /&gt;
=== Display ===&lt;br /&gt;
&lt;br /&gt;
Note: The factory-default software on the PineTime does not auto-detect the display being disconnected when it has already booted. That can cause garbled output, to fix it just restart the PineTime.&lt;br /&gt;
&lt;br /&gt;
The display is driven using the ST7789 display controller. Use the following pins to drive the screen:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! PineTime pin&lt;br /&gt;
! ST7789 pin&lt;br /&gt;
|-&lt;br /&gt;
| LCD_SCK (P0.02)&lt;br /&gt;
| SPI clock&lt;br /&gt;
|-&lt;br /&gt;
| LCD_SDI (P0.03)&lt;br /&gt;
| SPI MOSI&lt;br /&gt;
|-&lt;br /&gt;
| LCD_RS (P0.18)&lt;br /&gt;
| Clock/data pin (CD)&lt;br /&gt;
|-&lt;br /&gt;
| LCD_CS (P0.25)&lt;br /&gt;
| Chip select&lt;br /&gt;
|-&lt;br /&gt;
| LCD_RESET (P0.26)&lt;br /&gt;
| Display reset&lt;br /&gt;
|-&lt;br /&gt;
| LCD_BACKLIGHT_{LOW,MID,HIGH}&lt;br /&gt;
| Backlight (active low)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Notes:&lt;br /&gt;
&lt;br /&gt;
* Chip select must be held low while driving the display. It must be high when using other SPI devices on the same bus (such as external flash storage) so that the display controller won't respond to the wrong commands.&lt;br /&gt;
* SPI must be used in mode 3. Mode 0 (the default) won't work.&lt;br /&gt;
* LCD_DISPLAY_* is used to enable the backlight. Set at least one to low to see anything on the screen.&lt;br /&gt;
* Use SPI at 8MHz (the fastest clock available on the nRF52832) because otherwise refreshing will be super slow.&lt;br /&gt;
&lt;br /&gt;
=== Battery ===&lt;br /&gt;
&lt;br /&gt;
Reading whether the PineTime has power attached is easy: simply read the charge indication pin (P0.12). When it is high it is running on battery, when it is low it is charging.&lt;br /&gt;
&lt;br /&gt;
Reading the battery voltage is a bit harder. For that you can use the battery voltage pin on P0.31 (AIN7). The returned value is 12 bits, which means it is 0..4095. You can get the measured voltage with the following formula, assuming a reference voltage of 3.3V (this is configurable in the ADC):&lt;br /&gt;
&lt;br /&gt;
 adcVoltage = adcValue / (4095 / 3.3)&lt;br /&gt;
&lt;br /&gt;
The measured voltage is actually half of the actual battery voltage, because the ADC is connected between a voltage divider where both resistors are 1MΩ. This can be corrected by multiplying the value:&lt;br /&gt;
&lt;br /&gt;
 batteryVoltage = adcValue * 2 / (4095 / 3.3)&lt;br /&gt;
&lt;br /&gt;
It's often better to avoid floating point values on embedded systems and in this case there is no reason to use float at all, we can just represent the value in millivolts. Therefore the formula can be simplified to:&lt;br /&gt;
&lt;br /&gt;
 batteryVoltage = adcValue * 2000 / (4095 / 3.3)&lt;br /&gt;
 batteryVoltage = adcValue * 2000 / 1241&lt;br /&gt;
&lt;br /&gt;
Converting this voltage to an estimated capacity in percent requires a more complicated algorithm, because Lithium-ion batteries have a non-linear discharge curve.&lt;br /&gt;
&lt;br /&gt;
== Datasheets and Schematics ==&lt;br /&gt;
&lt;br /&gt;
=== PineTime Schematics ===&lt;br /&gt;
* [http://files.pine64.org/doc/PineTime/PineTime%20Schematic-V1.0a-20191103.pdf PineTime Schematic ver1.0a]&lt;br /&gt;
* [http://files.pine64.org/doc/PineTime/PineTime%20Port%20Assignment%20rev1.0.pdf PineTime GPIO Port Assignment ver1.0]&lt;br /&gt;
&lt;br /&gt;
=== Component Datasheets ===&lt;br /&gt;
* NORDIC SoC information:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/nRF52832%20product%20brief.pdf NORDIC nRF52832 Product Brief]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/nRF52840%20product%20brief.pdf NORDIC nRF52840 Product Brief]&lt;br /&gt;
* PMU (Power Management Unit) information:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/SGM40561.pdf SGMicro SGM40561 Single Cell Charger Datasheet]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/SGMICRO-SGM2036.pdf SGMicro SGM2036 3.3V Low Power Low Dropout RF Linear Regulator Datasheet]&lt;br /&gt;
* SPI Flash information:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/MX25L6433F,%203V,%2064Mb,%20v1.6.pdf Macronix 64Mb(8MB) SPI NOR Flash]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/MX25L12835F,%203V,%20128Mb,%20v1.6.pdf Macronix 128Mb(16MB) SPI NOR Flash]&lt;br /&gt;
* LCD Panel:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/PineTime%20LCD%20Panel.jpg 1.3&amp;quot; 240x240 IPS LCD Panel Specification for PineTime]&lt;br /&gt;
** [https://wiki.pine64.org/images/5/54/ST7789V_v1.6.pdf 11.6&amp;quot; Sitronix LCD Driver/Controller Datasheet]&lt;br /&gt;
* Touchpad information:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/PineTime%20Touch%20Panel.jpg Touchpad Specification for PineTimel]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/CST816S数据手册V1.1.pdf 11.6&amp;quot; Hynitron CST816S Capacitive Touch Controller Datasheet in Chinese]&lt;br /&gt;
*** [https://wiki.pine64.org/images/5/51/CST816S%E6%95%B0%E6%8D%AE%E6%89%8B%E5%86%8CV1.1.en.pdf English Translation]&lt;br /&gt;
* Sensor:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/BST-BMA421-FL000.pdf BOSCH BMA421 Triaxial VAcceleration Sensor Product Brief]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/HRS3300%20Heart%20Rate%20Sensor.pdf TianYiHeXin HRS3300 PPG Heart Rate Sensor Data Sheet]&lt;br /&gt;
&lt;br /&gt;
== Manual / Articles ==&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/najnesnaj/pinetime-zephyr Beginner manual explained how you to programs and install zephyr on PineTime Dev Kit, big thanks to najnesnaj :-)]&lt;br /&gt;
&lt;br /&gt;
* [https://medium.com/swlh/sneak-peek-of-pinetime-smart-watch-and-why-its-perfect-for-teaching-iot-81b74161c159 Sneak Peek of PineTime Smart Watch… And why it’s perfect for teaching IoT]&lt;br /&gt;
&lt;br /&gt;
== Development efforts ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!&lt;br /&gt;
! Project Homepage&lt;br /&gt;
! Project Source&lt;br /&gt;
! Sponsor&lt;br /&gt;
! Language&lt;br /&gt;
! PineTime Implementations&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! FreeRTOS&lt;br /&gt;
|https://www.freertos.org&lt;br /&gt;
| https://sourceforge.net/projects/freertos/&lt;br /&gt;
| [https://www.freertos.org/RTOS-contact-and-support.html Amazon Web Services]&lt;br /&gt;
| C&lt;br /&gt;
| [https://github.com/JF002/Pinetime JF002/Pinetime]&lt;br /&gt;
[https://github.com/kaythe/pinetime-os kaythe/pinetime-os]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! Zephyr&lt;br /&gt;
| https://www.zephyrproject.org&lt;br /&gt;
| https://github.com/zephyrproject-rtos/zephyr&lt;br /&gt;
| Linux Foundation&lt;br /&gt;
| C/C++&lt;br /&gt;
| [https://github.com/najnesnaj/pinetime-zephyr najnesnaj/pinetime-zephyr]&lt;br /&gt;
[https://github.com/SuperPrower/pinetime_zephyr_sample_fw SuperPrower/pinetime_zephyr_sample_fw]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! mynewt&lt;br /&gt;
| https://mynewt.apache.org/about/&lt;br /&gt;
| https://github.com/apache/mynewt-core&lt;br /&gt;
| Apache Foundation&lt;br /&gt;
| C&lt;br /&gt;
| [https://github.com/lupyuen/stm32bluepill-mynewt-sensor/tree/pinetime lupyuen/stm32bluepill-mynewt-sensor]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! MbedOS&lt;br /&gt;
| https://os.mbed.com&lt;br /&gt;
| https://github.com/ARMmbed/mbed-os&lt;br /&gt;
| ARM&lt;br /&gt;
| C/C++&lt;br /&gt;
| [https://github.com/sethitow/awesome-pinetime sethitow/mbed-pinetime]&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! TinyGo&lt;br /&gt;
| https://tinygo.org&lt;br /&gt;
| https://github.com/tinygo-org/tinygo&lt;br /&gt;
| &lt;br /&gt;
| Go&lt;br /&gt;
| [https://github.com/aykevl/go-smartwatch aykevl/go-smartwatch]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>FlyingToast</name></author>
	</entry>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=PinePhone&amp;diff=4290</id>
		<title>PinePhone</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=PinePhone&amp;diff=4290"/>
		<updated>2019-12-22T17:31:05Z</updated>

		<summary type="html">&lt;p&gt;FlyingToast: &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. A &amp;quot;braveheart&amp;quot; edition is currently available for purchase from the PINE64 store, though it should be noted that this version comes without a preinstalled OS, and is 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;
'''Build:''' Plastic &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 - Developer batch&lt;br /&gt;
# [[PinePhone v1.1 - Braveheart]]&lt;br /&gt;
&lt;br /&gt;
== Hardware Addons ==&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 file for the back cover is [https://app.box.com/s/g1n9cvg60cg66utdhs7m5my1ftvd0jj8 freely available] for creating custom cases that interface with the pogo pins.&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-main-board.jpg|600px|thumb|centre|Photo of Developer mainboard courtesy of Martijn Braam, postmarketOS]]&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.&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;
== 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;
&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;
=== 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;/div&gt;</summary>
		<author><name>FlyingToast</name></author>
	</entry>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=PinePhone&amp;diff=4231</id>
		<title>PinePhone</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=PinePhone&amp;diff=4231"/>
		<updated>2019-12-07T19:23:30Z</updated>

		<summary type="html">&lt;p&gt;FlyingToast: &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. A &amp;quot;braveheart&amp;quot; edition is currently available for purchase from the PINE64 store, though it should be noted that this version comes without a preinstalled OS, and is 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;
'''Build:''' Plastic &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:''' 2750-3000 mAh [https://wiki.pine64.org/images/0/04/PinePhone_Battery_model_QZ01-396172-2750.pdf Lithium ion] (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|devkit]]&lt;br /&gt;
# v1.0 - developer phone&lt;br /&gt;
# v1.1 - braveheart ([http://files.pine64.org/doc/PinePhone/PinePhone_Schematic_v1.1_20191031.pdf schematic])&lt;br /&gt;
&lt;br /&gt;
== Hardware Addons ==&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 file for the back cover is [https://app.box.com/s/g1n9cvg60cg66utdhs7m5my1ftvd0jj8 freely available] for creating custom cases that interface with the pogo pins.&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-main-board.jpg|600px|thumb|centre|Photo of Developer mainboard courtesy of Martijn Braam, postmarketOS]]&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;
== 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;
== 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;
&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;
=== 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;/div&gt;</summary>
		<author><name>FlyingToast</name></author>
	</entry>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=PinePhone&amp;diff=4230</id>
		<title>PinePhone</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=PinePhone&amp;diff=4230"/>
		<updated>2019-12-07T19:02:14Z</updated>

		<summary type="html">&lt;p&gt;FlyingToast: &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. A &amp;quot;braveheart&amp;quot; edition is currently available for purchase from the PINE64 store, though it should be noted that this version comes without a preinstalled OS, and is 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;
'''Build:''' Plastic &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:''' 2750-3000 mAh [https://wiki.pine64.org/images/0/04/PinePhone_Battery_model_QZ01-396172-2750.pdf Lithium ion] (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;
The PinePhone platform went through two &amp;quot;developer kit&amp;quot; phases that partner projects used to prove their software on the upcoming platform:&lt;br /&gt;
&lt;br /&gt;
# [[Project Anakin]]&lt;br /&gt;
# [[Project Don't be evil]]&lt;br /&gt;
&lt;br /&gt;
Additionally, two &amp;quot;early adopter&amp;quot; revisions of the platform were created:&lt;br /&gt;
&lt;br /&gt;
# PinePhone 1.0 &amp;quot;Developer&amp;quot;&lt;br /&gt;
# PinePhone 1.1 &amp;quot;Brave Heart&amp;quot; ([http://files.pine64.org/doc/PinePhone/PinePhone_Schematic_v1.1_20191031.pdf schematic]).&lt;br /&gt;
&lt;br /&gt;
== Hardware Addons ==&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 file for the back cover is [https://app.box.com/s/g1n9cvg60cg66utdhs7m5my1ftvd0jj8 freely available] for creating custom cases that interface with the pogo pins.&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-main-board.jpg|600px|thumb|centre|Photo of Developer mainboard courtesy of Martijn Braam, postmarketOS]]&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;
== 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;
== 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;
&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;
=== 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;/div&gt;</summary>
		<author><name>FlyingToast</name></author>
	</entry>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=PinePhone&amp;diff=4229</id>
		<title>PinePhone</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=PinePhone&amp;diff=4229"/>
		<updated>2019-12-07T18:55:37Z</updated>

		<summary type="html">&lt;p&gt;FlyingToast: &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. A &amp;quot;braveheart&amp;quot; edition is currently available for purchase from the PINE64 store, though it should be noted that this version comes without a preinstalled OS, and is 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;
'''Build:''' Plastic &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:''' 2750-3000 mAh [https://wiki.pine64.org/images/0/04/PinePhone_Battery_model_QZ01-396172-2750.pdf Lithium ion] (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;
== History ==&lt;br /&gt;
&lt;br /&gt;
The PinePhone was announced at [https://archive.fosdem.org/2019/ FOSDEM 2019], February 2-4, 2019. The first [[Project Don't be evil]] devkit was on display at the Pine64 booth during the weekend.&lt;br /&gt;
&lt;br /&gt;
=== Hardware revisions ===&lt;br /&gt;
&lt;br /&gt;
The PinePhone platform went through two &amp;quot;developer kit&amp;quot; phases that partner projects used to prove their software on the upcoming platform.&lt;br /&gt;
&lt;br /&gt;
# [[Project Anakin]]&lt;br /&gt;
# [[Project Don't be evil]]&lt;br /&gt;
&lt;br /&gt;
Additionally, two &amp;quot;early adopter&amp;quot; revisions of the platform were created:&lt;br /&gt;
&lt;br /&gt;
# PinePhone 1.0 &amp;quot;Developer&amp;quot;&lt;br /&gt;
# PinePhone 1.1 &amp;quot;Brave Heart&amp;quot; ([http://files.pine64.org/doc/PinePhone/PinePhone_Schematic_v1.1_20191031.pdf schematic]).&lt;br /&gt;
&lt;br /&gt;
Version 1.1 was the first PinePhone available to the general public. Pre-orders for this batch started on November 15, 2019. It is expected to ship sometime in December 2019 to January 2020.&lt;br /&gt;
&lt;br /&gt;
A &amp;quot;full release&amp;quot; Pinephone, which will likely have board revision 1.2, will be released in 2020.&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-main-board.jpg|600px|thumb|centre|Photo of Developer mainboard courtesy of Martijn Braam, postmarketOS]]&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;
== Hardware Addons ==&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 file for the back cover is [https://app.box.com/s/g1n9cvg60cg66utdhs7m5my1ftvd0jj8 freely available] for creating custom cases that interface with the pogo pins.&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;
== 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;
&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;
=== 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;/div&gt;</summary>
		<author><name>FlyingToast</name></author>
	</entry>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=PineTime&amp;diff=4223</id>
		<title>PineTime</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=PineTime&amp;diff=4223"/>
		<updated>2019-12-06T21:13:46Z</updated>

		<summary type="html">&lt;p&gt;FlyingToast: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Specifications ==&lt;br /&gt;
* BODY:&lt;br /&gt;
** Dimensions: 37.5mm x 40mm x 11mm&lt;br /&gt;
** Weight: 38 grams&lt;br /&gt;
** Build: Zinc Alloy and Plastic&lt;br /&gt;
** IP Rating: IP67 (waterproof to 1 meter)&lt;br /&gt;
&lt;br /&gt;
* DISPLAY:&lt;br /&gt;
** Type: IPS capacitive touchscreen, RGB 65K colors&lt;br /&gt;
** Size: 1.3 inches&lt;br /&gt;
** Resolution: 240x240 pixels, 1:1 ratio&lt;br /&gt;
&lt;br /&gt;
* PLATFORM:&lt;br /&gt;
** OS: Various open source RTOS such as Zephyr, FreeRTOS, Mbed, Mynewt, or NuttX. See [[PineTime RTOS Comparison]].&lt;br /&gt;
** SoC: NORDIC Semiconductor nRF52832&lt;br /&gt;
** CPU: 64MHz ARM Cortex-M4F&lt;br /&gt;
&lt;br /&gt;
* MEMORY:&lt;br /&gt;
** Internal: 512KB Flash, 64KB RAM&lt;br /&gt;
** Additional: SPI NOR 4 MB Flash&lt;br /&gt;
&lt;br /&gt;
* COMMUNICATION:&lt;br /&gt;
** Bluetooth 5 (including Low Energy)&lt;br /&gt;
&lt;br /&gt;
* FEATURES:&lt;br /&gt;
** Sensors: Accelerometer, PPG Heart Rate Sensor&lt;br /&gt;
** Actuator: Vibrator&lt;br /&gt;
&lt;br /&gt;
* BATTERY:&lt;br /&gt;
** Built-in LiPo 170-180mAh battery&lt;br /&gt;
** Charging: Proprietary 2pin 5V 500mA, USB type A plug&lt;br /&gt;
&lt;br /&gt;
== SWD Pinout ==&lt;br /&gt;
The devkits have exposed SWD pins for flashing and debugging. The pinout is:&lt;br /&gt;
[[File:PineTime_SWD_location.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Driving the peripherals ==&lt;br /&gt;
&lt;br /&gt;
=== Display ===&lt;br /&gt;
&lt;br /&gt;
Note: The factory-default software on the PineTime does not auto-detect the display being disconnected when it has already booted. That can cause garbled output, to fix it just restart the PineTime.&lt;br /&gt;
&lt;br /&gt;
The display is driven using the ST7789 display controller. Use the following pins to drive the screen:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! PineTime pin&lt;br /&gt;
! ST7789 pin&lt;br /&gt;
|-&lt;br /&gt;
| LCD_SCK (P0.02)&lt;br /&gt;
| SPI clock&lt;br /&gt;
|-&lt;br /&gt;
| LCD_SDI (P0.03)&lt;br /&gt;
| SPI MOSI&lt;br /&gt;
|-&lt;br /&gt;
| LCD_RS (P0.18)&lt;br /&gt;
| Clock/data pin (CD)&lt;br /&gt;
|-&lt;br /&gt;
| LCD_CS (P0.25)&lt;br /&gt;
| Chip select&lt;br /&gt;
|-&lt;br /&gt;
| LCD_RESET (P0.26)&lt;br /&gt;
| Display reset&lt;br /&gt;
|-&lt;br /&gt;
| LCD_BACKLIGHT_{LOW,MID,HIGH}&lt;br /&gt;
| Backlight (active low)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Notes:&lt;br /&gt;
&lt;br /&gt;
* Chip select must be held low while driving the display. It must be high when using other SPI devices on the same bus (such as external flash storage) so that the display controller won't respond to the wrong commands.&lt;br /&gt;
* SPI must be used in mode 3. Mode 0 (the default) won't work.&lt;br /&gt;
* LCD_DISPLAY_* is used to enable the backlight. Set at least one to low to see anything on the screen.&lt;br /&gt;
* Use SPI at 8MHz (the fastest clock available on the nRF52832) because otherwise refreshing will be super slow.&lt;br /&gt;
&lt;br /&gt;
=== Battery ===&lt;br /&gt;
&lt;br /&gt;
Reading whether the PineTime has power attached is easy: simply read the charge indication pin (P0.12). When it is high it is running on battery, when it is low it is charging.&lt;br /&gt;
&lt;br /&gt;
Reading the battery voltage is a bit harder. For that you can use the battery voltage pin on P0.31 (AIN7). The returned value is 12 bits, which means it is 0..4095. You can get the measured voltage with the following formula, assuming a reference voltage of 3.3V (this is configurable in the ADC):&lt;br /&gt;
&lt;br /&gt;
 adcVoltage = adcValue / (4095 / 3.3)&lt;br /&gt;
&lt;br /&gt;
The measured voltage is actually half of the actual battery voltage, because the ADC is connected between a voltage divider where both resistors are 1MΩ. This can be corrected by multiplying the value:&lt;br /&gt;
&lt;br /&gt;
 batteryVoltage = adcValue * 2 / (4095 / 3.3)&lt;br /&gt;
&lt;br /&gt;
It's often better to avoid floating point values on embedded systems and in this case there is no reason to use float at all, we can just represent the value in millivolts. Therefore the formula can be simplified to:&lt;br /&gt;
&lt;br /&gt;
 batteryVoltage = adcValue * 2000 / (4095 / 3.3)&lt;br /&gt;
 batteryVoltage = adcValue * 2000 / 1241&lt;br /&gt;
&lt;br /&gt;
Converting this voltage to an estimated capacity in percent requires a more complicated algorithm, because Lithium-ion batteries have a non-linear discharge curve.&lt;br /&gt;
&lt;br /&gt;
== Datasheets and Schematics ==&lt;br /&gt;
&lt;br /&gt;
=== PineTime Schematics ===&lt;br /&gt;
* [http://files.pine64.org/doc/PineTime/PineTime%20Schematic-V1.0a-20191103.pdf PineTime Schematic ver1.0a]&lt;br /&gt;
* [http://files.pine64.org/doc/PineTime/PineTime%20Port%20Assignment%20rev1.0.pdf PineTime GPIO Port Assignment ver1.0]&lt;br /&gt;
&lt;br /&gt;
=== Component Datasheets ===&lt;br /&gt;
* NORDIC SoC information:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/nRF52832%20product%20brief.pdf NORDIC nRF52832 Product Brief]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/nRF52840%20product%20brief.pdf NORDIC nRF52840 Product Brief]&lt;br /&gt;
* PMU (Power Management Unit) information:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/SGM40561.pdf SGMicro SGM40561 Single Cell Charger Datasheet]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/SGMICRO-SGM2036.pdf SGMicro SGM2036 3.3V Low Power Low Dropout RF Linear Regulator Datasheet]&lt;br /&gt;
* SPI Flash information:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/MX25L6433F,%203V,%2064Mb,%20v1.6.pdf Macronix 64Mb(8MB) SPI NOR Flash]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/MX25L12835F,%203V,%20128Mb,%20v1.6.pdf Macronix 128Mb(16MB) SPI NOR Flash]&lt;br /&gt;
* LCD Panel:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/PineTime%20LCD%20Panel.jpg 1.3&amp;quot; 240x240 IPS LCD Panel Specification for PineTime]&lt;br /&gt;
** [https://wiki.pine64.org/images/5/54/ST7789V_v1.6.pdf 11.6&amp;quot; Sitronix LCD Driver/Controller Datasheet]&lt;br /&gt;
* Touchpad information:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/PineTime%20Touch%20Panel.jpg Touchpad Specification for PineTimel]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/CST816S数据手册V1.1.pdf 11.6&amp;quot; Hynitron CST816S Capacitive Touch Controller Datasheet in Chinese]&lt;br /&gt;
*** [https://wiki.pine64.org/images/5/51/CST816S%E6%95%B0%E6%8D%AE%E6%89%8B%E5%86%8CV1.1.en.pdf English Translation]&lt;br /&gt;
* Sensor:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/BST-BMA421-FL000.pdf BOSCH BMA421 Triaxial VAcceleration Sensor Product Brief]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/HRS3300%20Heart%20Rate%20Sensor.pdf TianYiHeXin HRS3300 PPG Heart Rate Sensor Data Sheet]&lt;br /&gt;
&lt;br /&gt;
== Manual / Articles ==&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/najnesnaj/pinetime-zephyr Beginner manual explained how you to programs and install zephyr on PineTime Dev Kit, big thanks to najnesnaj :-)]&lt;br /&gt;
&lt;br /&gt;
* [https://medium.com/swlh/sneak-peek-of-pinetime-smart-watch-and-why-its-perfect-for-teaching-iot-81b74161c159 Sneak Peek of PineTime Smart Watch… And why it’s perfect for teaching IoT]&lt;br /&gt;
&lt;br /&gt;
== Development efforts ==&lt;br /&gt;
&lt;br /&gt;
* [https://wiki.pine64.org/index.php/PineTime_RTOS_Comparison PineTime RTOS Comparison]&lt;/div&gt;</summary>
		<author><name>FlyingToast</name></author>
	</entry>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=PinePhone&amp;diff=4222</id>
		<title>PinePhone</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=PinePhone&amp;diff=4222"/>
		<updated>2019-12-06T21:11:37Z</updated>

		<summary type="html">&lt;p&gt;FlyingToast: &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. A &amp;quot;braveheart&amp;quot; edition is currently available for purchase from the PINE64 store, though it should be noted that this version comes without a preinstalled OS, and is 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;
'''Build:''' Plastic &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:''' 2750-3000 mAh [https://wiki.pine64.org/images/0/04/PinePhone_Battery_model_QZ01-396172-2750.pdf Lithium ion] (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;
== History ==&lt;br /&gt;
&lt;br /&gt;
The PinePhone was announced at [https://archive.fosdem.org/2019/ FOSDEM 2019], February 2-4, 2019. The first [[Project Don't be evil]] devkit was on display at the Pine64 booth during the weekend.&lt;br /&gt;
&lt;br /&gt;
=== Hardware revisions ===&lt;br /&gt;
&lt;br /&gt;
The PinePhone platform went through two &amp;quot;developer kit&amp;quot; phases that partner projects used to prove their software on the upcoming platform.&lt;br /&gt;
&lt;br /&gt;
# [[Project Anakin]]&lt;br /&gt;
# [[Project Don't be evil]]&lt;br /&gt;
&lt;br /&gt;
Additionally, two &amp;quot;early adopter&amp;quot; revisions of the platform were created:&lt;br /&gt;
&lt;br /&gt;
# PinePhone 1.0 &amp;quot;Developer&amp;quot;&lt;br /&gt;
# PinePhone 1.1 &amp;quot;Brave Heart&amp;quot; ([http://files.pine64.org/doc/PinePhone/PinePhone_Schematic_v1.1_20191031.pdf schematic]).&lt;br /&gt;
&lt;br /&gt;
Version 1.1 was the first PinePhone available to the general public. Pre-orders for this batch started on November 15, 2019. It is expected to ship sometime in December 2019 to January 2020.&lt;br /&gt;
&lt;br /&gt;
A &amp;quot;full release&amp;quot; Pinephone, which will likely have board revision 1.2, will be released in 2020.&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-main-board.jpg|600px|thumb|centre|Photo of Developer mainboard courtesy of Martijn Braam, postmarketOS]]&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;
== 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;
== 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;
&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;
=== 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;/div&gt;</summary>
		<author><name>FlyingToast</name></author>
	</entry>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=PineTime&amp;diff=4211</id>
		<title>PineTime</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=PineTime&amp;diff=4211"/>
		<updated>2019-12-05T00:43:11Z</updated>

		<summary type="html">&lt;p&gt;FlyingToast: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Specifications ==&lt;br /&gt;
* BODY:&lt;br /&gt;
** Dimensions: 37.5mm x 40mm x 11mm&lt;br /&gt;
** Weight: 38 grams&lt;br /&gt;
** Build: Zinc Alloy and Plastic&lt;br /&gt;
** IP Rating: IP67 (waterproof to 1 meter&lt;br /&gt;
&lt;br /&gt;
* DISPLAY:&lt;br /&gt;
** Type: IPS capacitive touchscreen, RGB 65K colors&lt;br /&gt;
** Size: 1.3 inches&lt;br /&gt;
** Resolution: 240x240 pixels, 1:1 ratio&lt;br /&gt;
&lt;br /&gt;
* PLATFORM:&lt;br /&gt;
** OS: Various open source RTOS such as Zephyr, FreeRTOS, Mbed, Mynewt, or NuttX. See [[PineTime RTOS Comparison]].&lt;br /&gt;
** SoC: NORDIC Semiconductor nRF52832&lt;br /&gt;
** CPU: 64MHz ARM Cortex-M4F &lt;br /&gt;
&lt;br /&gt;
* MEMORY:&lt;br /&gt;
** Internal: 512KB Flash, 64KB RAM&lt;br /&gt;
** Additional: SPI NOR 4 MB Flash&lt;br /&gt;
&lt;br /&gt;
* COMMUNICATION:&lt;br /&gt;
** Bluetooth 5 (including Low Energy)&lt;br /&gt;
&lt;br /&gt;
* FEATURES:&lt;br /&gt;
** Sensors: Accelerometer, PPG Heart Rate Sensor&lt;br /&gt;
** Actuator: Vibrator&lt;br /&gt;
&lt;br /&gt;
* BATTERY:&lt;br /&gt;
** Built-in LiPo 170-180mAh battery&lt;br /&gt;
** Charging: Proprietary 2pin 5V 500mA, USB type A plug&lt;br /&gt;
&lt;br /&gt;
== SWD Pinout ==&lt;br /&gt;
The devkits have exposed SWD pins for flashing and debugging. The pinout is:&lt;br /&gt;
[[File:PineTime_SWD_location.jpg]]&lt;br /&gt;
&lt;br /&gt;
== Driving the peripherals ==&lt;br /&gt;
&lt;br /&gt;
=== Display ===&lt;br /&gt;
&lt;br /&gt;
The display is driven using the ST7789 display controller. Use the following pins to drive the screen:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! PineTime pin&lt;br /&gt;
! ST7789 pin&lt;br /&gt;
|-&lt;br /&gt;
| LCD_SCK (P0.02)&lt;br /&gt;
| SPI clock&lt;br /&gt;
|-&lt;br /&gt;
| LCD_SDI (P0.03)&lt;br /&gt;
| SPI MOSI&lt;br /&gt;
|-&lt;br /&gt;
| LCD_RS (P0.18)&lt;br /&gt;
| Clock/data pin (CD)&lt;br /&gt;
|-&lt;br /&gt;
| LCD_CS (P0.25)&lt;br /&gt;
| Chip select&lt;br /&gt;
|-&lt;br /&gt;
| LCD_RESET (P0.26)&lt;br /&gt;
| Display reset&lt;br /&gt;
|-&lt;br /&gt;
| LCD_BACKLIGHT_{LOW,MID,HIGH}&lt;br /&gt;
| Backlight (active low)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Notes:&lt;br /&gt;
&lt;br /&gt;
* Chip select must be held low while driving the display. It must be high when using other SPI devices on the same bus (such as external flash storage) so that the display controller won't respond to the wrong commands.&lt;br /&gt;
* SPI must be used in mode 3. Mode 0 (the default) won't work.&lt;br /&gt;
* LCD_DISPLAY_* is used to enable the backlight. Set at least one to low to see anything on the screen.&lt;br /&gt;
* Use SPI at 8MHz (the fastest clock available on the nRF52832) because otherwise refreshing will be super slow.&lt;br /&gt;
&lt;br /&gt;
=== Battery ===&lt;br /&gt;
&lt;br /&gt;
Reading whether the PineTime has power attached is easy: simply read the charge indication pin (P0.12). When it is high it is running on battery, when it is low it is charging.&lt;br /&gt;
&lt;br /&gt;
Reading the battery voltage is a bit harder. For that you can use the battery voltage pin on P0.31 (AIN7). The returned value is 12 bits, which means it is 0..4095. You can get the measured voltage with the following formula, assuming a reference voltage of 3.3V (this is configurable in the ADC):&lt;br /&gt;
&lt;br /&gt;
 adcVoltage = adcValue / (4095 / 3.3)&lt;br /&gt;
&lt;br /&gt;
The measured voltage is actually half of the actual battery voltage, because the ADC is connected between a voltage divider where both resistors are 1MΩ. This can be corrected by multiplying the value:&lt;br /&gt;
&lt;br /&gt;
 batteryVoltage = adcValue * 2 / (4095 / 3.3)&lt;br /&gt;
&lt;br /&gt;
It's often better to avoid floating point values on embedded systems and in this case there is no reason to use float at all, we can just represent the value in millivolts. Therefore the formula can be simplified to:&lt;br /&gt;
&lt;br /&gt;
 batteryVoltage = adcValue * 2000 / (4095 / 3.3)&lt;br /&gt;
 batteryVoltage = adcValue * 2000 / 1241&lt;br /&gt;
&lt;br /&gt;
Converting this voltage to an estimated capacity in percent requires a more complicated algorithm, because Lithium-ion batteries have a non-linear discharge curve.&lt;br /&gt;
&lt;br /&gt;
== Datasheets and Schematics ==&lt;br /&gt;
&lt;br /&gt;
=== PineTime Schematics ===&lt;br /&gt;
* [http://files.pine64.org/doc/PineTime/PineTime%20Schematic-V1.0a-20191103.pdf PineTime Schematic ver1.0a]&lt;br /&gt;
* [http://files.pine64.org/doc/PineTime/PineTime%20Port%20Assignment%20rev1.0.pdf PineTime GPIO Port Assignment ver1.0]&lt;br /&gt;
&lt;br /&gt;
=== Component Datasheets ===&lt;br /&gt;
* NORDIC SoC information:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/nRF52832%20product%20brief.pdf NORDIC nRF52832 Product Brief]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/nRF52840%20product%20brief.pdf NORDIC nRF52840 Product Brief]&lt;br /&gt;
* PMU (Power Management Unit) information:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/SGM40561.pdf SGMicro SGM40561 Single Cell Charger Datasheet]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/SGMICRO-SGM2036.pdf SGMicro SGM2036 3.3V Low Power Low Dropout RF Linear Regulator Datasheet]&lt;br /&gt;
* SPI Flash information:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/MX25L6433F,%203V,%2064Mb,%20v1.6.pdf Macronix 64Mb(8MB) SPI NOR Flash]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/MX25L12835F,%203V,%20128Mb,%20v1.6.pdf Macronix 128Mb(16MB) SPI NOR Flash]&lt;br /&gt;
* LCD Panel:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/PineTime%20LCD%20Panel.jpg 1.3&amp;quot; 240x240 IPS LCD Panel Specification for PineTime]&lt;br /&gt;
** [https://wiki.pine64.org/images/5/54/ST7789V_v1.6.pdf 11.6&amp;quot; Sitronix LCD Driver/Controller Datasheet]&lt;br /&gt;
* Touchpad information:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/PineTime%20Touch%20Panel.jpg Touchpad Specification for PineTimel]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/CST816S数据手册V1.1.pdf 11.6&amp;quot; Hynitron CST816S Capacitive Touch Controller Datasheet in Chinese]&lt;br /&gt;
*** [https://wiki.pine64.org/images/5/51/CST816S%E6%95%B0%E6%8D%AE%E6%89%8B%E5%86%8CV1.1.en.pdf English Translation]&lt;br /&gt;
* Sensor:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/BST-BMA421-FL000.pdf BOSCH BMA421 Triaxial VAcceleration Sensor Product Brief]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinetime/HRS3300%20Heart%20Rate%20Sensor.pdf TianYiHeXin HRS3300 PPG Heart Rate Sensor Data Sheet]&lt;br /&gt;
&lt;br /&gt;
== Manual / Articles ==&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/najnesnaj/pinetime-zephyr Beginner manual explained how you to programs and install zephyr on PineTime Dev Kit, big thanks to najnesnaj :-)]&lt;br /&gt;
&lt;br /&gt;
* [https://medium.com/swlh/sneak-peek-of-pinetime-smart-watch-and-why-its-perfect-for-teaching-iot-81b74161c159 Sneak Peek of PineTime Smart Watch… And why it’s perfect for teaching IoT]&lt;/div&gt;</summary>
		<author><name>FlyingToast</name></author>
	</entry>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=PinePhone&amp;diff=4192</id>
		<title>PinePhone</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=PinePhone&amp;diff=4192"/>
		<updated>2019-12-04T01:38:45Z</updated>

		<summary type="html">&lt;p&gt;FlyingToast: &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. A &amp;quot;braveheart&amp;quot; edition is currently available for purchase from the PINE64 store, though it should be noted that this version comes without a preinstalled OS, and is 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;
'''Build:''' Plastic &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:''' 2750-3000 mAh [https://wiki.pine64.org/images/0/04/PinePhone_Battery_model_QZ01-396172-2750.pdf Lithium ion] (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;
== History ==&lt;br /&gt;
&lt;br /&gt;
The PinePhone was announced at [https://archive.fosdem.org/2019/ FOSDEM 2019], February 2-4, 2019. The first [[Project Don't be evil]] devkit was on display at the Pine64 booth during the weekend.&lt;br /&gt;
&lt;br /&gt;
=== Hardware revisions ===&lt;br /&gt;
&lt;br /&gt;
The PinePhone platform went through two &amp;quot;developer kit&amp;quot; phases that partner projects used to prove their software on the upcoming platform.&lt;br /&gt;
&lt;br /&gt;
# [[Project Anakin]]&lt;br /&gt;
# [[Project Don't be evil]]&lt;br /&gt;
&lt;br /&gt;
Additionally, two &amp;quot;early adopter&amp;quot; revisions of the platform were created:&lt;br /&gt;
&lt;br /&gt;
# PinePhone 1.0 &amp;quot;Developer&amp;quot;&lt;br /&gt;
# PinePhone 1.1 &amp;quot;Brave Heart&amp;quot; ([http://files.pine64.org/doc/PinePhone/PinePhone_Schematic_v1.1_20191031.pdf schematic]).&lt;br /&gt;
&lt;br /&gt;
Version 1.1 was the first PinePhone available to the general public. Pre-orders for this batch started on November 15, 2019. It is expected to ship sometime in December 2019 to January 2020.&lt;br /&gt;
&lt;br /&gt;
A &amp;quot;full release&amp;quot; Pinephone, which will likely have board revision 1.2, will be released in 2020.&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-main-board.jpg|600px|thumb|centre|Photo of Developer mainboard courtesy of Martijn Braam, postmarketOS]]&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;
== 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;
== 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;
&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].&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]. 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;
=== 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;/div&gt;</summary>
		<author><name>FlyingToast</name></author>
	</entry>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=PinePhone_Software_Releases&amp;diff=4180</id>
		<title>PinePhone Software Releases</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=PinePhone_Software_Releases&amp;diff=4180"/>
		<updated>2019-12-04T00:35:37Z</updated>

		<summary type="html">&lt;p&gt;FlyingToast: Combining this with the main PinePhone page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[PinePhone#Software Support]]&lt;br /&gt;
&lt;br /&gt;
[[PinePhone]] Operating Systems&lt;br /&gt;
&lt;br /&gt;
= Software installation =&lt;br /&gt;
&lt;br /&gt;
Initial (new) OS installation should be to an SDcard.&lt;br /&gt;
&lt;br /&gt;
== Preparation of SDcard ==&lt;br /&gt;
# Download your chosen image from the options below [[PinePhoneOS#Software_and_OS_Image_Downloads]]&lt;br /&gt;
# Extract the compressed file&lt;br /&gt;
# Write the image to an SDcard&lt;br /&gt;
# Plug SD card into phone&lt;br /&gt;
# Boot phone&lt;br /&gt;
If you need step-by-step instructions for writing an image to an SDcard, check [[NOOB#Step-by-Step_Instructions_to_Flashing_MicroSD_Cards]] then return to this page.&lt;br /&gt;
&lt;br /&gt;
== Installation to eMMC ==&lt;br /&gt;
* Prepare a new SDcard as above&lt;br /&gt;
* Boot the phone&lt;br /&gt;
* Run a magic script (to be defined/written/...)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;center&amp;quot; style=&amp;quot;background-color: lightyellow;&amp;quot;&amp;gt;[[#top | '''Return to top of page''']]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Software and OS Image Downloads =&lt;br /&gt;
&lt;br /&gt;
== Postmarket OS ==&lt;br /&gt;
http://files.pine64.org/sw/pine64_installer/json/postmarketos.png&lt;br /&gt;
&lt;br /&gt;
=== Download location ===&lt;br /&gt;
[http://images.postmarketos.org/pinephone/ Direct download from postmarketOS image site]&lt;br /&gt;
&lt;br /&gt;
Note postmarketOS also has a script, pmbootstrap, that can build your SDcard for you. The script automates steps 1,2 &amp;amp; 3 of the [[PinePhoneOS#Preparation_of_SDcard]] above. See for example [https://forum.pine64.org/showthread.php?tid=8285 this forum thread.]&lt;br /&gt;
&lt;br /&gt;
=== userid/password ===&lt;br /&gt;
demo/demo&lt;br /&gt;
&lt;br /&gt;
=== What works ===&lt;br /&gt;
&lt;br /&gt;
=== What does not work ===&lt;br /&gt;
&lt;br /&gt;
=== Where/how to report defects ===&lt;br /&gt;
*[https://gitlab.com/postmarketOS/postmarketos/issues/3 postmarketOS issue tracker for PinePhone support]&lt;br /&gt;
&lt;br /&gt;
=== Contributions ===&lt;br /&gt;
[https://wiki.postmarketos.org/wiki/Contributing See postmarketOS wiki for options to contribute.]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;center&amp;quot; style=&amp;quot;background-color: lightyellow;&amp;quot;&amp;gt;[[#top | '''Return to top of page''']]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ubuntu Touch by UBPorts ==&lt;br /&gt;
http://files.pine64.org/sw/pine64_installer/json/ubports.png&lt;br /&gt;
&lt;br /&gt;
=== Download location ===&lt;br /&gt;
[https://ci.ubports.com/job/rootfs/job/rootfs-pinephone/ Jenkins Project rootfs-pinephone]&lt;br /&gt;
&lt;br /&gt;
=== userid/password ===&lt;br /&gt;
&lt;br /&gt;
=== What works ===&lt;br /&gt;
&lt;br /&gt;
=== What does not work ===&lt;br /&gt;
&lt;br /&gt;
=== Where/how to report defects ===&lt;br /&gt;
&lt;br /&gt;
You should use the built-in Ubuntu Touch feature to &amp;quot;Report a bug&amp;quot;. See [https://ubports.com/blog/ubports-blog-1/post/github-106 UBports] own tutorial on how to submit defects.&lt;br /&gt;
&lt;br /&gt;
=== Contributions ===&lt;br /&gt;
[https://ubports.com/foundation/sponsors See UBports website for how to donate.]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;center&amp;quot; style=&amp;quot;background-color: lightyellow;&amp;quot;&amp;gt;[[#top | '''Return to top of page''']]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== KDE Plasma ==&lt;br /&gt;
http://files.pine64.org/sw/pine64_installer/json/plasma_mobile.png&lt;br /&gt;
&lt;br /&gt;
=== Download location ===&lt;br /&gt;
* Not Yet Ready&lt;br /&gt;
&lt;br /&gt;
=== userid/password ===&lt;br /&gt;
&lt;br /&gt;
=== What works ===&lt;br /&gt;
&lt;br /&gt;
=== What does not work ===&lt;br /&gt;
&lt;br /&gt;
=== Where/howto report defects ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;center&amp;quot; style=&amp;quot;background-color: lightyellow;&amp;quot;&amp;gt;[[#top | '''Return to top of page''']]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Sailfish OS ==&lt;br /&gt;
http://files.pine64.org/sw/pine64_installer/json/sailfishos.png&lt;br /&gt;
&lt;br /&gt;
=== Download location ===&lt;br /&gt;
The Sailfish OS image is built on Gitlab CI. The latest 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 from our CI, extracts everything and burns it onto the SD card.&lt;br /&gt;
&lt;br /&gt;
'''Instructions:'''&lt;br /&gt;
&lt;br /&gt;
1. Download the flashing script&lt;br /&gt;
&lt;br /&gt;
2. Insert a microSD card in your device&lt;br /&gt;
&lt;br /&gt;
3. Make the script executable: &amp;lt;code&amp;gt;chmod +x flash-it.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Execute it: &amp;lt;code&amp;gt;./flash-it.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5. Follow the instructions. Some commands in the script require root permissions (for example: mounting and flashing the SD card).&lt;br /&gt;
&lt;br /&gt;
'''Note''': The script will format and flash the SD card, make sure that you don't have any important data on the SD card!&lt;br /&gt;
&lt;br /&gt;
=== userid/password ===&lt;br /&gt;
&lt;br /&gt;
=== What works ===&lt;br /&gt;
&lt;br /&gt;
=== What does not work ===&lt;br /&gt;
&lt;br /&gt;
=== Where/how to report defects ===&lt;br /&gt;
&lt;br /&gt;
=== Contributions ===&lt;br /&gt;
[https://sailfishos.org/wiki/SailfishOS See the SailfishOS wiki for options to contribute.]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;center&amp;quot; style=&amp;quot;background-color: lightyellow;&amp;quot;&amp;gt;[[#top | '''Return to top of page''']]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Maemo Leste ==&lt;br /&gt;
http://files.pine64.org/sw/pine64_installer/json/maemo_leste.png&lt;br /&gt;
&lt;br /&gt;
=== Download location ===&lt;br /&gt;
[http://maedevu.maemo.org/images/pinephone-dontbeevil/ Maemo Leste test builds download]&lt;br /&gt;
&lt;br /&gt;
=== userid/password ===&lt;br /&gt;
root/toor&lt;br /&gt;
&lt;br /&gt;
=== What works ===&lt;br /&gt;
&lt;br /&gt;
=== What does not work ===&lt;br /&gt;
&lt;br /&gt;
=== Where/how to report defects ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;center&amp;quot; style=&amp;quot;background-color: lightyellow;&amp;quot;&amp;gt;[[#top | '''Return to top of page''']]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== NixOS ==&lt;br /&gt;
http://files.pine64.org/sw/pine64_installer/json/nixos.png&lt;br /&gt;
&lt;br /&gt;
=== Download location ===&lt;br /&gt;
* Not Yet Ready&lt;br /&gt;
&lt;br /&gt;
=== userid/password ===&lt;br /&gt;
&lt;br /&gt;
=== What works ===&lt;br /&gt;
&lt;br /&gt;
=== What does not work ===&lt;br /&gt;
&lt;br /&gt;
=== Where/how to report defects ===&lt;br /&gt;
See [https://nixos.org/nixos/community.html Bugs section on this page.]&lt;br /&gt;
&lt;br /&gt;
=== Contributions ===&lt;br /&gt;
[https://nixos.org/nixos/community.html Details about contributions and donations are on the NixOS website.]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;center&amp;quot; style=&amp;quot;background-color: lightyellow;&amp;quot;&amp;gt;[[#top | '''Return to top of page''']]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== LuneOS ==&lt;br /&gt;
http://files.pine64.org/sw/pine64_installer/json/luneos.jpg&lt;br /&gt;
&lt;br /&gt;
=== Download location ===&lt;br /&gt;
* [http://build.webos-ports.org/luneos-testing/images/pinephone/ LuneOS test image for PinePhone]&lt;br /&gt;
* Tofe recommends using bmaptool ; for example &amp;quot;bmaptool copy http://build.webos-ports.org/luneos-testing/images/pinephone/luneos-dev-image-pinephone-testing-0-15.rootfs.wic.gz /dev/mmcblk0&amp;quot; &lt;br /&gt;
&lt;br /&gt;
=== userid/password ===&lt;br /&gt;
&lt;br /&gt;
=== What works ===&lt;br /&gt;
&lt;br /&gt;
=== What does not work ===&lt;br /&gt;
&lt;br /&gt;
=== Where/how to report defects ===&lt;br /&gt;
&lt;br /&gt;
=== Contributions ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;center&amp;quot; style=&amp;quot;background-color: lightyellow;&amp;quot;&amp;gt;[[#top | '''Return to top of page''']]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Nemo Mobile ==&lt;br /&gt;
http://files.pine64.org/sw/pine64_installer/json/nemo_mobile.png&lt;br /&gt;
&lt;br /&gt;
=== Download location ===&lt;br /&gt;
* Not Yet Ready&lt;br /&gt;
&lt;br /&gt;
=== userid/password ===&lt;br /&gt;
&lt;br /&gt;
=== What works ===&lt;br /&gt;
&lt;br /&gt;
=== What does not work ===&lt;br /&gt;
&lt;br /&gt;
=== Where/how to report defects ===&lt;br /&gt;
&lt;br /&gt;
=== Contributions ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;center&amp;quot; style=&amp;quot;background-color: lightyellow;&amp;quot;&amp;gt;[[#top | '''Return to top of page''']]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Other Resources =&lt;br /&gt;
Community&lt;br /&gt;
* [https://forum.pine64.org/forumdisplay.php?fid=120 PinePhone Forum]&lt;br /&gt;
* [http://www.pine64.xyz:9090/?channels=PINEPHONE PinePhone IRC Channel]&lt;br /&gt;
&lt;br /&gt;
Hardware information&lt;br /&gt;
* [[PinePhone]] hardware details in this Pine64 wiki.&lt;br /&gt;
* The postmarketOS wiki has a detailed page on the PinePhone hardware [https://wiki.postmarketos.org/wiki/PINE64_PinePhone_(pine64-pinephone) here,] and the devkit [https://wiki.postmarketos.org/wiki/PINE64_Don%27t_be_evil_devkit_(pine64-dontbeevil) here.]&lt;br /&gt;
&lt;br /&gt;
Other software information&lt;br /&gt;
* [https://linux-sunxi.org/Main_Page sunxi community wiki]&lt;br /&gt;
* [https://github.com/ayufan-pine64/boot-tools ayufan boot tools]&lt;br /&gt;
&lt;br /&gt;
Other&lt;br /&gt;
* [https://store.pine64.org/?post_type=product Pine64 shop]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;center&amp;quot; style=&amp;quot;background-color: lightyellow;&amp;quot;&amp;gt;[[#top | '''Return to top of page''']]&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>FlyingToast</name></author>
	</entry>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=Main_Page&amp;diff=4148</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=Main_Page&amp;diff=4148"/>
		<updated>2019-11-30T17:09:49Z</updated>

		<summary type="html">&lt;p&gt;FlyingToast: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''HINT: To log in for editing, use your forum account!'''&lt;br /&gt;
&lt;br /&gt;
PINE64 is a community driven company focused on creating high-quality, low cost ARM devices for businesses and individuals around the globe. PINE64 made its debut with the [[PINE_A64_Main_Page|Pine A64]] single-board computer, which successfully launched on Kickstarter in 2015. PINE64 has since released a multitude of other devices, including both development boards and end-user devices.&lt;br /&gt;
&lt;br /&gt;
PINE64 has a large and active community and offers a variety of resources for businesses and hobbyists to take advantage of their projects. To learn more about PINE64 and the available devices, please visit the main [https://www.pine64.org/ PINE64 website].&lt;br /&gt;
&lt;br /&gt;
= Devices =&lt;br /&gt;
&lt;br /&gt;
* [[ROCK64]]&lt;br /&gt;
* [[ROCKPro64]]&lt;br /&gt;
* [[PINE H64]]&lt;br /&gt;
* [[PINE A64]]&lt;br /&gt;
* [[PINE A64-LTS/SOPine]]&lt;br /&gt;
* [[Pinebook]], [[1080P Pinebook]]&lt;br /&gt;
* [[Pinebook Pro]]&lt;br /&gt;
* [[PinePhone]]&lt;br /&gt;
* [[PineTime]]&lt;br /&gt;
&lt;br /&gt;
= Community and Support =&lt;br /&gt;
PINE64 has a large and very active community. Community discussion takes place on a variety of chat platforms which are all bridged together - messages sent via one platform will be sent to all other platforms automatically. The community chat platforms are:&lt;br /&gt;
; IRC&lt;br /&gt;
: Server: us.pine64.xyz. Type &amp;lt;code&amp;gt;/list&amp;lt;/code&amp;gt; to see all channels.&lt;br /&gt;
; Discord&lt;br /&gt;
: [https://discordapp.com/invite/DgB7kzr server invite link]&lt;br /&gt;
; Telegram&lt;br /&gt;
: [https://t.me/mtrx_pine64 general group]&lt;br /&gt;
: [https://t.me/mtrx_rock64 ROCK64 group]&lt;br /&gt;
: [https://t.me/mtx_pinebook Pinebook and Pinebook Pro group]&lt;br /&gt;
: [https://t.me/pinephone PinePhone group]&lt;br /&gt;
: [https://t.me/pinetime PineTime group]&lt;br /&gt;
; Matrix&lt;br /&gt;
: [https://riot.im/app/#/room/#pine64:matrix.org #pine64:matrix.org] - general room&lt;br /&gt;
: [https://riot.im/app/#/room/#rock64:matrix.org #rock64:matrix.org] - ROCK64 room&lt;br /&gt;
: [https://riot.im/app/#/room/#pinebook:matrix.org #pinebook:matrix.org] - Pinebook and Pinebook Pro room&lt;br /&gt;
: [https://riot.im/app/#/room/#pinephone:matrix.org #pinephone:matrix.org] - PinePhone room&lt;br /&gt;
: [https://riot.im/app/#/room/#pinetime64:matrix.org #pinetime64:matrix.org] - PineTime room&lt;br /&gt;
&lt;br /&gt;
There is also a [https://forum.pine64.org/ forum] if you prefer that over realtime communication.&lt;br /&gt;
&lt;br /&gt;
= Section Selection =&lt;br /&gt;
&lt;br /&gt;
The '''NOOB section''' will help you get started with your Pine64 device, and walk you though the basics — including hardware setup, flashing OS images, and basic troubleshooting. '''Knowledge Idea section''' is a collection of known issues, fixes, and improvements. Lastly, the '''Project section''' is a collection of community projects. If you resolved a longstanding issue, or just completed a cool project you would like to share to inspire others, then please feel free to contribute.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=5 cellpadding=5 border=0 valign=&amp;quot;top&amp;quot; width=100%&lt;br /&gt;
| width=33% style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
[{{fullurl:NOOB}} http://files.pine64.org/wiki/NOOB.png] [[NOOB]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
[{{fullurl:Knowledge Idea}} http://files.pine64.org/wiki/Knowledge_idea.png] [[Knowledge Idea]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
[{{fullurl:Project}} http://files.pine64.org/wiki/project.png] [[Project]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>FlyingToast</name></author>
	</entry>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=Main_Page&amp;diff=4122</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=Main_Page&amp;diff=4122"/>
		<updated>2019-11-26T21:45:17Z</updated>

		<summary type="html">&lt;p&gt;FlyingToast: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''HINT: To log in for editing, use your forum account!'''&lt;br /&gt;
&lt;br /&gt;
PINE64 is a community driven company focused on creating high-quality, low cost ARM devices for businesses and individuals around the globe. PINE64 made its debut with the [[PINE_A64_Main_Page|Pine A64]] single-board computer, which successfully launched on Kickstarter in 2015. PINE64 has since released a multitude of other devices, including both development boards and end-user devices.&lt;br /&gt;
&lt;br /&gt;
PINE64 has a large and active community and offers a variety of resources for businesses and hobbyists to take advantage of their projects. To learn more about PINE64 and the available devices, please visit the main [https://www.pine64.org/ PINE64 website].&lt;br /&gt;
&lt;br /&gt;
= Devices =&lt;br /&gt;
&lt;br /&gt;
=== Single Board Computers ===&lt;br /&gt;
* [[ROCK64]]&lt;br /&gt;
* [[ROCKPro64]]&lt;br /&gt;
* [[PINE H64]]&lt;br /&gt;
* [[PINE A64]]&lt;br /&gt;
* [[PINE A64-LTS/SOPine]]&lt;br /&gt;
&lt;br /&gt;
=== Consumer Devices ===&lt;br /&gt;
* [[Pinebook]], [[1080P Pinebook]]&lt;br /&gt;
* [[Pinebook Pro]]&lt;br /&gt;
* [[PinePhone]]&lt;br /&gt;
* [[PineTime]]&lt;br /&gt;
&lt;br /&gt;
= Community and Support =&lt;br /&gt;
PINE64 has a large and very active community. Community discussion takes place on a variety of chat platforms which are all bridged together - messages sent via one platform will be sent to all other platforms automatically. The community chat platforms are:&lt;br /&gt;
; IRC&lt;br /&gt;
: Server: us.pine64.xyz. Type &amp;lt;code&amp;gt;/list&amp;lt;/code&amp;gt; to see all channels.&lt;br /&gt;
; Discord&lt;br /&gt;
: [https://discordapp.com/invite/DgB7kzr server invite link]&lt;br /&gt;
; Telegram&lt;br /&gt;
: [https://t.me/mtrx_pine64 general group]&lt;br /&gt;
: [https://t.me/mtrx_rock64 ROCK64 group]&lt;br /&gt;
: [https://t.me/mtx_pinebook Pinebook and Pinebook Pro group]&lt;br /&gt;
: [https://t.me/pinephone PinePhone group]&lt;br /&gt;
: [https://t.me/pinetime PineTime group]&lt;br /&gt;
; Matrix&lt;br /&gt;
: [https://riot.im/app/#/room/#pine64:matrix.org #pine64:matrix.org] - general room&lt;br /&gt;
: [https://riot.im/app/#/room/#rock64:matrix.org #rock64:matrix.org] - ROCK64 room&lt;br /&gt;
: [https://riot.im/app/#/room/#pinebook:matrix.org #pinebook:matrix.org] - Pinebook and Pinebook Pro room&lt;br /&gt;
: [https://riot.im/app/#/room/#pinephone:matrix.org #pinephone:matrix.org] - PinePhone room&lt;br /&gt;
: [https://riot.im/app/#/room/#pinetime64:matrix.org #pinetime64:matrix.org] - PineTime room&lt;br /&gt;
&lt;br /&gt;
There is also a [https://forum.pine64.org/ forum] if you prefer that over realtime communication.&lt;br /&gt;
&lt;br /&gt;
= Section Selection =&lt;br /&gt;
&lt;br /&gt;
The '''NOOB section''' will help you get started with your Pine64 device, and walk you though the basics — including hardware setup, flashing OS images, and basic troubleshooting. '''Knowledge Idea section''' is a collection of known issues, fixes, and improvements. Lastly, the '''Project section''' is a collection of community projects. If you resolved a longstanding issue, or just completed a cool project you would like to share to inspire others, then please feel free to contribute.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=5 cellpadding=5 border=0 valign=&amp;quot;top&amp;quot; width=100%&lt;br /&gt;
| width=33% style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
[{{fullurl:NOOB}} http://files.pine64.org/wiki/NOOB.png] [[NOOB]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
[{{fullurl:Knowledge Idea}} http://files.pine64.org/wiki/Knowledge_idea.png] [[Knowledge Idea]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
[{{fullurl:Project}} http://files.pine64.org/wiki/project.png] [[Project]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>FlyingToast</name></author>
	</entry>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=Main_Page&amp;diff=4121</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=Main_Page&amp;diff=4121"/>
		<updated>2019-11-26T21:05:30Z</updated>

		<summary type="html">&lt;p&gt;FlyingToast: List devices&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''HINT: To log in for editing, use your forum account!'''&lt;br /&gt;
&lt;br /&gt;
PINE64 is a community driven company focused on creating high-quality, low cost ARM devices for businesses and individuals around the globe. PINE64 made its debut with the [[PINE_A64_Main_Page|Pine A64]] single-board computer, which successfully launched on Kickstarter in 2015. PINE64 has since released a multitude of other devices, including both development boards and end-user devices.&lt;br /&gt;
&lt;br /&gt;
PINE64 has a large and active community and offers a variety of resources for businesses and hobbyists to take advantage of their projects.&lt;br /&gt;
&lt;br /&gt;
To learn more about PINE64 and the available devices please visit the main [https://www.pine64.org/ PINE64 website].&lt;br /&gt;
&lt;br /&gt;
= Devices =&lt;br /&gt;
&lt;br /&gt;
== Single Board Computers ==&lt;br /&gt;
* [[ROCK64]]&lt;br /&gt;
* [[ROCKPro64]]&lt;br /&gt;
* [[PINE H64]]&lt;br /&gt;
* [[PINE A64]]&lt;br /&gt;
* [[PINE A64-LTS/SOPine]]&lt;br /&gt;
&lt;br /&gt;
== Consumer Devices ==&lt;br /&gt;
* [[Pinebook]], [[1080P Pinebook]]&lt;br /&gt;
* [[Pinebook Pro]]&lt;br /&gt;
* [[PinePhone]]&lt;br /&gt;
* [[PineTime]]&lt;br /&gt;
&lt;br /&gt;
= Section Selection =&lt;br /&gt;
&lt;br /&gt;
The '''NOOB section''' will help you get started with your Pine64 device, and walk you though the basics — including hardware setup, flashing OS images, and basic troubleshooting. '''Knowledge Idea section''' is a collection of known issues, fixes, and improvements. Lastly, the '''Project section''' is a collection of community projects. If you resolved a longstanding issue, or just completed a cool project you would like to share to inspire others, then please feel free to contribute.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=5 cellpadding=5 border=0 valign=&amp;quot;top&amp;quot; width=100%&lt;br /&gt;
| width=33% style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
[{{fullurl:NOOB}} http://files.pine64.org/wiki/NOOB.png] [[NOOB]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
[{{fullurl:Knowledge Idea}} http://files.pine64.org/wiki/Knowledge_idea.png] [[Knowledge Idea]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
[{{fullurl:Project}} http://files.pine64.org/wiki/project.png] [[Project]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Help and Support ==&lt;br /&gt;
&lt;br /&gt;
If you haven't found what you're looking for on the Wiki, then many of our users and contributors will be happy to help you out and answer your questions. If your question pertains to setting up a device, software issues, or project support, then please post on the PINE64 forum or pose your question(s) in our IRC. &lt;br /&gt;
&lt;br /&gt;
If you suspect your device may be faulty or has been damaged during shipping please file a ticket on the PINE64 Support Portal.  &lt;br /&gt;
&lt;br /&gt;
*[https://forum.pine64.org/ PINE64 Forum] &lt;br /&gt;
*[http://uk.pine64.xyz:9090/?channels=Pine64&amp;amp;uio=MTE9MjE131 PINE64 IRC Web Chat] &lt;br /&gt;
*[http://irc.pine64.uk PINE64 IRC Logs]&lt;br /&gt;
*[https://support.pine64.org/portal/home PINE64 Support Portal]&lt;/div&gt;</summary>
		<author><name>FlyingToast</name></author>
	</entry>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=Pinebook_Pro&amp;diff=4111</id>
		<title>Pinebook Pro</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=Pinebook_Pro&amp;diff=4111"/>
		<updated>2019-11-26T20:00:52Z</updated>

		<summary type="html">&lt;p&gt;FlyingToast: FlyingToast moved page Pinebook Pro Main Page to Pinebook Pro&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= User Guide =&lt;br /&gt;
&lt;br /&gt;
== Introducing PineBook Pro == &lt;br /&gt;
[[File:PBP.jpg|400px|thumb|right|Pinebook Pro running stock Debian with MATE]]&lt;br /&gt;
&lt;br /&gt;
The Pinebook Pro is a Linux and *BSD ARM laptop from [https://www.pine64.org/ PINE64]&lt;br /&gt;
&lt;br /&gt;
It is built to be a compelling alternative to mid-ranged Chromebooks that people convert into Linux laptops. It features an IPS 1080p 14″ LCD panel, a premium magnesium alloy shell, high capacity eMMC storage, a 10,000 mAh capacity battery, and the modularity that only an open source project can deliver. &lt;br /&gt;
&lt;br /&gt;
Key features include: the RK3399 SOC; USB-C for data, video-out and power-in (3A 5V); privacy switches for the microphone, BT/WiFi module, and camera; and expandable storage via NVMe (PCIe 4x) with an optional adapter. &lt;br /&gt;
&lt;br /&gt;
The Pinebook Pro is equipped with 4GB LPDDR4 system memory, high capacity eMMC flash storage, and 128Mb SPI boot Flash. The I/O includes: 1x micro SD card reader (bootable), 1x USB 2.0, 1x USB 3.0, 1x USB type C Host with DP 1.2 and power-in, PCIe 4x for an NVMe SSD drive (requires an optional adapter), and UART (via the headphone jack by setting an internal switch). &lt;br /&gt;
&lt;br /&gt;
The keyboard and trackpad both use the USB 2.0 protocol.  The LCD panel uses eDP MiPi display protocol.&lt;br /&gt;
&lt;br /&gt;
Many different Operating Systems (OS) are freely available from the open source community and partner projects.  These include various flavors of Linux (Ubuntu, Debian, Manjaro, etc.) and *BSD. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Software and OS Image Downloads ==&lt;br /&gt;
=== [[Pinebook Pro_Software_Release|Pinebook Pro]] ===&lt;br /&gt;
Under [[Pinebook Pro Software Release|'Pinebook Pro Software and OS Image Download Section']] you will find a complete list of currently supported Operating System images that work with the Pinebook as well as other related software. &lt;br /&gt;
&lt;br /&gt;
The list includes OS images and descriptions of:&lt;br /&gt;
* [{{fullurl:PinebookPro_Software_Release#Debian_Desktop}} http://files.pine64.org/sw/pine64_installer/json/debian.png] [[PinebookPro_Software_Release#Debian Desktop|'''Debian Desktop (microSD and eMMC Boot)''']]&lt;br /&gt;
* [{{fullurl:PinebookPro_Software_Release#Bionic_LXDE}} http://files.pine64.org/sw/pine64_installer/json/lxde.png] [[PinebookPro_Software_Release#Bionic LXDE|'''Bionic LXDE (microSD and eMMC Boot)''']]&lt;br /&gt;
* [{{fullurl:PinebookPro_Software_Release#Bionic_Mate}} http://files.pine64.org/sw/pine64_installer/json/mate.png] [[PinebookPro_Software_Release#Bionic Mate|'''Bionic Mate (microSD and eMMC Boot)''']]&lt;br /&gt;
* [{{fullurl:PinebookPro_Software_Release#Chromium}} http://files.pine64.org/sw/pine64_installer/json/chromium.jpg] [[PinebookPro_Software_Release#Chromium|'''Chromium (microSD and eMMC Boot)''']]&lt;br /&gt;
* [{{fullurl:PinebookPro_Software_Release#Android_7.1_microSD}} http://files.pine64.org/sw/pine64_installer/json/android_7.png] [[PinebookPro_Software_Release#Android_7.1_microSD|'''Android 7.1 (microSD Boot)''']] &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; &amp;amp;nbsp; [{{fullurl:PinebookPro_Software_Release#Android_7.1_eMMC}} http://files.pine64.org/sw/pine64_installer/json/android_7.png] [[PinebookPro_Software_Release#Android_7.1_eMMC|'''Android 7.1 (eMMC)''']]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Quick Links to OS Images Build Sources===&lt;br /&gt;
'''Some of the provided OS images are still in &amp;lt;span style=&amp;quot;color:#FF0000&amp;quot;&amp;gt;beta or nightly build&amp;lt;/span&amp;gt; and only fit for testing purposes. These images ought to be avoided for normal usage - use them at &amp;lt;span style=&amp;quot;color:#FF0000&amp;quot;&amp;gt;your own risk&amp;lt;/span&amp;gt;'''&lt;br /&gt;
* [https://github.com/ayufan-rock64/linux-build/releases/ ayufan's Linux build repo]&lt;br /&gt;
* [https://github.com/ayufan-rock64/chromiumos-build/releases ayufan's Chromium OS build repo]&lt;br /&gt;
* [https://github.com/mrfixit2001/debian_desktop/releases mrfixit2001's Linux debian desktop build repo]&lt;br /&gt;
&lt;br /&gt;
== Keyboard ==&lt;br /&gt;
The Pinebook Pro is available in two keyboard configurations: ISO and ANSI. Both the keyboard and trackpad in the Pinebook Pro use the USB 2.0 protocol and show up as such in xinput. The keyboard features function (Fn) keys in the F-key row, which include display brightness controls, sound volume, trackpad lock, and other functionality. There is also a custom PINE64 logo key that functions as Menu/Super key. It has also a secondary functionality for setting the privacy switches.   &lt;br /&gt;
&lt;br /&gt;
The keyboard firmware is open sourced can be flashed from userspace using the provided utility. &lt;br /&gt;
&lt;br /&gt;
Documentation for the keyboard can be found in [[#Datasheets for Components and Peripherals|Datasheets for Components and Peripherals]]. &lt;br /&gt;
&lt;br /&gt;
=== Typing special characters ===&lt;br /&gt;
The UK ISO Layout does not have dedicated keys for characters like the German umlauts (Ä,Ö,Ü, etc). Certain characters can still be generated by means of either key combinations or key sequences. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Character&lt;br /&gt;
!Key combination/sequence&lt;br /&gt;
|-&lt;br /&gt;
|Ä, Ö, Ü, ä, ö, ü&lt;br /&gt;
|[[Wikipedia:AltGr_key|[AltGr]]]+[&amp;quot;] followed by [A], [O], [U], [a], [o] or [u]&lt;br /&gt;
|-&lt;br /&gt;
|µ&lt;br /&gt;
|[AltGr]+[m]&lt;br /&gt;
|-&lt;br /&gt;
|Ø, ø&lt;br /&gt;
|[AltGr]+[O], [AltGr]+[o]&lt;br /&gt;
|-&lt;br /&gt;
|@&lt;br /&gt;
|[AltGr]+[q] (as on the German layout)&lt;br /&gt;
|-&lt;br /&gt;
|ß&lt;br /&gt;
|[AltGr]+[s]&lt;br /&gt;
|-&lt;br /&gt;
|§&lt;br /&gt;
|[AltGr]+[S]&lt;br /&gt;
|-&lt;br /&gt;
|°&lt;br /&gt;
|[AltGr]+[)]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Privacy Switches ===&lt;br /&gt;
There are three privacy switches mapped to the F10, F11 and F12 keys on the Pinebook Pro keyboard. They de/activate the following:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Privacy switch function and description&lt;br /&gt;
! Combination&lt;br /&gt;
! Effect&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | PINE64 logo key+F10&lt;br /&gt;
| Microphone Privacy switch || CAPs lock LED blinks. 2 blinks = enabled, 3 blinks = disabled&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | PINE64 logo key+F11&lt;br /&gt;
| WiFi Privacy switch || NUM lock LED blinks. 2 blinks = enabled, 3 blinks = disabled. '''Re-enabling requires reboot''' (or a [//forum.pine64.org/showthread.php?tid=8313&amp;amp;pid=52645#pid52645 command line hack to bind/unbind]).&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | PINE64 logo key+F12&lt;br /&gt;
| Camera privacy switch || CAPs lock and NUM lock LEDs blink together. 2 blinks = enabled, 3 blinks = disabled&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''(Press the PINE64 logo key plus Fn (10/11/12) for 3 seconds)'''&lt;br /&gt;
&lt;br /&gt;
The keyboard uses special firmware that operates separately of the operating system. It detects if either the F10, F11 or F12 key, and the Pine key were pressed for 3 seconds. This disables the peripherals as listed above by cutting off their power. Which has the same result as cutting off the power to each peripheral with a physical switch. This implementation is very secure since the firmware that determines whether a peripheral gets power is not a part of the Pinebook Pro’s operating system. So the power state value for each peripheral cannot be overridden or accessed from the operating system. The power state setting for each peripheral is stored across reboots.&lt;br /&gt;
&lt;br /&gt;
== Trackpad ==&lt;br /&gt;
&lt;br /&gt;
The trackpad is large, smooth (metallic to-the-touch), and has two actuating buttons. It is the only component of the Pinebook Pro held in place with strong adhesive tape. It supports multi-touch functionality. &lt;br /&gt;
Documentation for the trackpad can be found in [[#Datasheets for Components and Peripherals|Datasheets for Components and Peripherals]].&lt;br /&gt;
The trackpad firmware is open sourced and can be flashed from userspace using the provided utility (https://github.com/ayufan-rock64/pinebook-pro-keyboard-updater).&lt;br /&gt;
&lt;br /&gt;
'''Everyone with a Pinebook Pro produced in 2019 should update their keyboard and trackpad firmware.''' &lt;br /&gt;
&lt;br /&gt;
Brief description of trackpad flashing process (please refer to original documentation for details)&lt;br /&gt;
&lt;br /&gt;
Before you start:&lt;br /&gt;
Your Pinebook Pro should be either fully charged or, preferably, running of mains. This utility will be writing chips on the keyboard and trackpad, so a loss of power during any stage of the update can result in irrecoverable damage to your trackpad or keyboard.&lt;br /&gt;
&lt;br /&gt;
The scripts ought to work on all OSs available for the Pinebook Pro. Some OSs may, however, require installation of relevant dependencies.&lt;br /&gt;
&lt;br /&gt;
What you'll need:&lt;br /&gt;
&lt;br /&gt;
*Your Pinebook Pro fully charged / running off of mains power&lt;br /&gt;
*Connection to WiFi&lt;br /&gt;
*An external USB keyboard/ access to the Pinebebook Pro via ssh &lt;br /&gt;
&lt;br /&gt;
What you need to do: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone https://github.com/ayufan-rock64/pinebook-pro-keyboard-updater&lt;br /&gt;
cd pinebook-pro-keyboard-updater&lt;br /&gt;
sudo apt-get install build-essential libusb-1.0-0-dev xxd&lt;br /&gt;
make&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Step 1&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /pinebook-pro-keyboard-updater&lt;br /&gt;
sudo ./updater step-1&lt;br /&gt;
sudo reboot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Step 2 (after reboot)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /pinebook-pro-keyboard-updater&lt;br /&gt;
sudo ./updater step-1&lt;br /&gt;
sudo reboot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Power Supply ==&lt;br /&gt;
* Input Power: 5V DC @ 3A&lt;br /&gt;
* Mechanical: 3.5mm OD / 1.35mm ID, Barrel jack&lt;br /&gt;
* USB-C 15W PD quickcharge&lt;br /&gt;
* Only use one power input at a time, barrel jack OR USB-C&lt;br /&gt;
&lt;br /&gt;
== LEDs ==&lt;br /&gt;
In total there are four LEDs on the Pinebook Pro, three of which are placed in the top left side of the keyboard, and one near the barrel-port: &lt;br /&gt;
&lt;br /&gt;
:1. The red LED next to the barrel-port indicates charging. It will illuminate when mains power is supplied to the Pinebook Pro from either the standard power supply unit or a USB-C smartphone charger.&lt;br /&gt;
&lt;br /&gt;
:2. The power indicator LED on the Pinebook Pro supports three different colours: green, amber and red. It is also capable of flashing/blinking to indicate activity. In the default Debian with MATE build, green LED means power and red means suspend (amber is unused). &lt;br /&gt;
&lt;br /&gt;
:3. The Num lock, green LED.&lt;br /&gt;
&lt;br /&gt;
:4. The Caps lock, green LED.&lt;br /&gt;
&lt;br /&gt;
(The Num and Caps lock LEDs have a secondary function. When the privacy switches get activated they blink to confirm that switch has been activated.)&lt;br /&gt;
&lt;br /&gt;
== Webcam ==&lt;br /&gt;
* 1080p resolution&lt;br /&gt;
* Some people test with the application Cheese&lt;br /&gt;
WIP&lt;br /&gt;
&lt;br /&gt;
== Microphones ==&lt;br /&gt;
Some Pinebook Pro chassis have 2 microphone labeled holes. Only the left microphone is populated.&lt;br /&gt;
&lt;br /&gt;
== Bluetooth and WiFi ==&lt;br /&gt;
WIP&lt;br /&gt;
&lt;br /&gt;
== LCD Panel ==&lt;br /&gt;
* 1080p resolution&lt;br /&gt;
WIP&lt;br /&gt;
&lt;br /&gt;
== Using the UART ==&lt;br /&gt;
[[File:PBPUART.jpeg|400px|thumb|right|Headphone Jack UART wiring reference]]&lt;br /&gt;
&lt;br /&gt;
UART output is enabled by flipping the UART switch to the ON position (item 9). To do so you need to remove the Pinebook Pro's bottom cover - please follow [https://wiki.pine64.org/index.php/Pinebook_Pro_Main_Page#Accessing_the_Internals_-_Disassembly_and_Reassembly proper disassembly and reassembly protocol]. The OFF position is towards the touchpad, the ON position is towards the display hinges.&lt;br /&gt;
&lt;br /&gt;
With the UART switch in the ON position, console is relayed via the audiojack and the laptop's sound is turned OFF. PINE64 store sells [https://store.pine64.org/?product=pinebook-serial-console a dedicated serial console] but you can make your own if you have a serial console USB 2.0 adapter and old/ broken headphones. If you do make your own cable, please ensure that you are using a 3.3v interface (such as the CH340, FTDI-232R or PL2303 - which are often sold in 3.3v and 5v variants) to avoid damage to the CPU. &lt;br /&gt;
&lt;br /&gt;
Insert the USB plug of the cable into an open USB port on the machine which will monitor. Run the following in a terminal:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
$ lsusb&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
you should find a line similar to this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
Bus 001 Device 058: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You may have to clean the USB contacts of the Serial cable to get a good connection if you do not find that line.&lt;br /&gt;
&lt;br /&gt;
The audio jack of the Serial cable should be fully inserted into the Pinebook Pro audio port.&lt;br /&gt;
&lt;br /&gt;
Serial output should now be accessible using screen, picocom or minicom (and others).&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
screen /dev/ttyUSB0 1500000&lt;br /&gt;
&lt;br /&gt;
picocom /dev/ttyUSB0 -b 1500000&lt;br /&gt;
&lt;br /&gt;
minicom -D /dev/ttyUSB0 -b 1500000&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Current versions of u-Boot do not use the UART for console output. The console function is activated by the Linux kernel. Thus, if you use a non-Pinebook Pro Linux distro and want the UART as a console, you have to manually enable it.&lt;br /&gt;
&lt;br /&gt;
== Using the optional NVMe adapter ==&lt;br /&gt;
The optional NVMe adapter allows the use of M.2 cards that support the NVMe standard, (but not SATA standard).&lt;br /&gt;
&lt;br /&gt;
=== Installing the adapter ===&lt;br /&gt;
&lt;br /&gt;
The v2.1 SSD adapter that is shipped with the initial Pinebook Pro batches has a couple of problems although with a little hacking they can still be used. There is [https://forum.pine64.org/showthread.php?tid=8322&amp;amp;pid=52700#pid52700 an unofficial tutorial on the forums] describing the mods.&lt;br /&gt;
&lt;br /&gt;
=== Using as data drive ===&lt;br /&gt;
As long as the kernel in use has both the PCIe and NVMe drivers, you should be able to use a NVMe drive as a data drive. Even automounting at boot, (from eMMC or SD card). This applies to both Linux and FreeBSD, though Android or Chromium OS may need testing. Simply use the normal partitioning and file system creation tools.&lt;br /&gt;
&lt;br /&gt;
=== Using as OS root drive ===&lt;br /&gt;
It is not possible to boot directly off a NVMe drive. The SoC does not include the NVMe boot code, thus the NVMe is not in the SoC's boot order.&lt;br /&gt;
&lt;br /&gt;
Howevever, it is possible to initially boot off an eMMC or SD card, then transfer to a root file system on the NVMe. Even have all the other file systems on the NVMe. except &amp;lt;code&amp;gt;/boot&amp;lt;/code&amp;gt;.&amp;lt;br/&amp;gt;&lt;br /&gt;
Instructions for doing this are not complete as of 2019/11/20, but the forums has had people doing this with successful results.&lt;br /&gt;
&lt;br /&gt;
== Using the PineBook Pro ==&lt;br /&gt;
&lt;br /&gt;
=== Bypass Cables ===&lt;br /&gt;
The mainboard features two (disconnected by default) bypass cables that are only to be used with the battery disconnected. The female (10) male (6) ends of the bypass cables can be connected to provide power to the mainboard if you need to run the laptop without a battery. Please refer to this [http://files.pine64.org/doc/PinebookPro/PinebookPro_Engineering_Notice.pdf engineering notice].  &lt;br /&gt;
&lt;br /&gt;
WARNING: Do not connect the bypass cables with the battery connected.  Using the bypass cables with the battery connected can permanently damage the computer.&lt;br /&gt;
&lt;br /&gt;
=== [[Pinebook_Service_Step_by_Step_Guides|Pinebook Service Step-by-Step Guides]] ===&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#FF0000&amp;quot;&amp;gt;Placeholder for Pinebook Pro specific guides&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Under [[Pinebook_Service_Step_by_Step_Guides|'Service Guides for Pinebook']] you can find instructions guides concerning disassembly of:&lt;br /&gt;
&lt;br /&gt;
'''Note: The installation process on Pinebook Pro similar to 14&amp;quot; Pinebook'''&lt;br /&gt;
&lt;br /&gt;
'''Note: The installation process is the reverse order of removal guide'''&lt;br /&gt;
&lt;br /&gt;
* 14″ Pinebook Lithium Battery Pack Removal Guide&lt;br /&gt;
* 14″ Pinebook LCD Panel Screen Removal Guide&lt;br /&gt;
* 14″ Pinebook eMMC Module Removal Guide&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Troubleshooting guide =&lt;br /&gt;
Tips, tricks and other information for troubleshooting your Pinebook Pro&lt;br /&gt;
=== New from the factory - Pinebook Pro won't boot / power on ===&lt;br /&gt;
* Some Pinebook Pros came from the factory with the eMMC switch in the disabled position. It should be switched towards the back / hinge to enable the eMMC.&amp;lt;br&amp;gt;&lt;br /&gt;
* The eMMC may have come loose during shipment. [https://wiki.pine64.org/index.php/Pinebook_Pro_Main_Page#Accessing_the_Internals_-_Disassembly_and_Reassembly Open]  the back and verify that the eMMC is firmly seated.&amp;lt;br&amp;gt;&lt;br /&gt;
* You may want to try unplugging the SD card daughterboard ribbon cable and see if it powers on (remove the battery and peel off a bit of the tape before unplugging it to avoid damage). If it does, try reseating it on both sides. It might have come loose during shipping.&lt;br /&gt;
* It's possible that your eMMC is empty from the factory. Simply create a bootable SD card and see if your Pinebook Pro boots. If so, you can then write an OS image to the eMMC.&lt;br /&gt;
&lt;br /&gt;
=== Pinebook Pro won't boot when using UART console cable ===&lt;br /&gt;
* If you're using the UART cable sold on the Pine Store, you may want to see if it boots after you disconnect it. Some users report that custom-made cables based on FTDI UART adapters do not cause this issue.&lt;br /&gt;
&lt;br /&gt;
=== Pinebook Pro will not power on after toggling the eMMC enable/disable switch ===&lt;br /&gt;
* This may happen if you meant to toggle the UART/Headphone switch (9) towards touchpad for headphone use and instead you toggled the eMMC enable/disable switch (24).&lt;br /&gt;
* After reenabling eMMC by toggling switch (24) towards hinge, if Pinebook Pro does not turn on then press the RESET button (28). It is clearly marked 'reset' on the PCB board.&lt;br /&gt;
&lt;br /&gt;
=== Keys not registering / missing keys when typing ===&lt;br /&gt;
This issue occurs when your thumb or edge of the palm makes contact with left or right tip of the trackpad when you type. This is due to the palm rejection firmware being too forceful.  Instead of only disabling the trackpad, so your cursor does not move all over the screen, it disables both the trackpad and the keyboard.&lt;br /&gt;
&lt;br /&gt;
Using Fn+F7 to disable the touchpad will keep it from also disabling the keyboard.&lt;br /&gt;
&lt;br /&gt;
A [https://forum.pine64.org/showthread.php?tid=8407 firmware update] has been released to address this.&lt;br /&gt;
&lt;br /&gt;
=== WiFi issues ===&lt;br /&gt;
* First, check the privacy switches to make sure your WiFi is enabled. They are persistant. See [[Pinebook_Pro_Main_Page#Privacy_Switches]]&lt;br /&gt;
* Next, you may have to modify the file &amp;quot;/etc/NetworkManager/NetworkManager.conf&amp;quot; as user &amp;quot;root&amp;quot;, and replace &amp;quot;managed=false&amp;quot; with &amp;quot;managed=true&amp;quot;. Then reboot.&lt;br /&gt;
* For connections that drop and resume too often, it maybe WiFi power management from earlier OS releases. Later OS releases either removed WiFi power management, or default to full power. Try an updated OS.&lt;br /&gt;
&lt;br /&gt;
=== Accessory Hardware Compatibility ===&lt;br /&gt;
&lt;br /&gt;
[[PBP_HW_Compatibiity|PineBookPro Hardware Compatibility]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Technical Reference =&lt;br /&gt;
&lt;br /&gt;
== Accessing the Internals - Disassembly and Reassembly  == &lt;br /&gt;
[[File:Standoffs.png|400px|thumb|right|Pinebook Screw stand-offs correct placement and location]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''WARNING:''' Do not open the laptop by lifting the lid while the Pinebook Pro bottom cover is removed - this can cause structural damage to the hinges and/or other plastic components of the chassis such as the IO port cut-outs.&lt;br /&gt;
&lt;br /&gt;
'''WARNING:''' When removing the back cover plate, use care if sliding fingertips between back cover plate and palm rest assembly. The back cover plate edges are sharp.&lt;br /&gt;
&lt;br /&gt;
When disassembling the laptop make sure that it is powered off and folded closed. To remove the bottom cover of the Pinebook Pro, first remove the ten (10) Phillips head screws that hold the bottom section of the laptop in place. Remove the cover from the back where the hinges are situated by lifting it up and away from the rest of the chassis.&lt;br /&gt;
&lt;br /&gt;
During reassembly, make sure that the back-screw standoffs are in place and seated correctly. To reassemble the Pinebook Pro, slide the bottom section into place so it meets the front lip of the keyboard section. Secure the front section (where the trackpad is located) in place using the short screws in the front left and right corners. Then proceed to pop in the bottom panel into place. Secure the bottom section (where hinges are located) by screwing in the left and right corners. Then screw in the remaining screws and run your finger though the rim on the chassis to make sure its fitted correctly. Note that the front uses the remaining 2 short screws.&lt;br /&gt;
&lt;br /&gt;
NOTE: The screws are small and should only be finger tight. Too much force will strip the threads. If after installing screws the back cover plate has not seated properly on one side, open the display and hold the base on either side of the keyboard and gently flex the base with both hands in opposing directions. Once the side pops further in, then recheck the screws on that side. If it does not pop back in, just let it be.&lt;br /&gt;
&lt;br /&gt;
== Pinebook Pro Internal Layout ==&lt;br /&gt;
&lt;br /&gt;
=== Main chips ===&lt;br /&gt;
* RK3399 system-on-chip (1)&lt;br /&gt;
* LPDDR4 SDRAM (21)&lt;br /&gt;
* SPI NOR flash memory (29)&lt;br /&gt;
* eMMC flash memory (26)&lt;br /&gt;
* WiFi/BT module (27)&lt;br /&gt;
&lt;br /&gt;
=== Mainboard Switches and Buttons ===&lt;br /&gt;
There are two switches on the main board: disabling the eMMC (24), and enabling UART (9) via headphone jack. &lt;br /&gt;
&lt;br /&gt;
The Reset and Recovery buttons (28): the reset button performs an immediate reset of the laptop. The Recovery button is used to place the device in maskrom mode; this mode allows flashing eMMC using Rockchip tools (e.g. rkflashtools). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:PBPL_S.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Key Internal Parts ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Numbered parts classification and description&lt;br /&gt;
! Number&lt;br /&gt;
! Type&lt;br /&gt;
! Descriptor&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 1&lt;br /&gt;
| Component || RK3399 System-On-Chip&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 2&lt;br /&gt;
| Socket || PCIe 4X socket for optional NVMe adapter&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 3&lt;br /&gt;
| Socket || Speakers socket&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 4&lt;br /&gt;
| Socket || Trackpad socket&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 5&lt;br /&gt;
| Component || Left speaker &lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 6&lt;br /&gt;
| Connector || Male power bridge connector &lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 7&lt;br /&gt;
| Socket || Keyboard Socket&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 8&lt;br /&gt;
| Component || Optional NVMe SSD adapter&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 9&lt;br /&gt;
| Switch || UART/Audio switch - outputs UART via headphone jack&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 10&lt;br /&gt;
| Socket || Female power bridge socket&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 11&lt;br /&gt;
| Socket || Battery socket&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 12&lt;br /&gt;
| Component || Trackpad&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 13&lt;br /&gt;
| Component || Battery&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 14&lt;br /&gt;
| Component || Right speaker&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 15&lt;br /&gt;
| Socket || Micro SD socket&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 16&lt;br /&gt;
| Socket || Headphone / UART jack&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 17&lt;br /&gt;
| Socket || USB 2.0&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 18&lt;br /&gt;
| Socket || Daughterboard-to-mainboard ribbon cable socket&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 19&lt;br /&gt;
| Cable || Daughterboard-to-mainboard ribbon cable&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 20&lt;br /&gt;
| Component || microphone&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 21&lt;br /&gt;
| Component || LPDDR4 RAM&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 22&lt;br /&gt;
| Socket || Mainboard-to-daughterboard ribbon cable socket&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 23&lt;br /&gt;
| Socket || Microphone socket&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 24&lt;br /&gt;
| Switch || Switch to hardware disable eMMC&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 25&lt;br /&gt;
| Antenna || BT/WiFI antenna&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 26&lt;br /&gt;
| Component || eMMC flash memory module &lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 27&lt;br /&gt;
| Component ||BT/WiFi module chip&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 28&lt;br /&gt;
| Buttons || Reset and recovery buttons&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 29&lt;br /&gt;
| Component || SPI flash storage&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 30&lt;br /&gt;
| Socket || eDP LCD socket&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 31&lt;br /&gt;
| Socket || Power in barrel socket&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 32&lt;br /&gt;
| Socket || USB 3.0 &lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 33&lt;br /&gt;
| Socket || USB type C &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Bootable Storage ==&lt;br /&gt;
&lt;br /&gt;
The Pinebook Pro is capable of booting from eMMC, USB 2.0, USB 3.0, or an SD card. It cannot boot from USB-C.  The boot order of the hard-coded ROM of its RK3399 SoC is: SPI NOR, eMMC, SD, USB OTG. &lt;br /&gt;
&lt;br /&gt;
At this time, the Pinebook Pro ships with a Debian + MATE build with [https://www.denx.de/wiki/U-Boot/ uboot] on the eMMC.  Its boot order is: SD, then eMMC. Booting off USB storage is not currently available, but will be in the future.&lt;br /&gt;
&lt;br /&gt;
(An update has been pushed for the default Debian + MATE build that improves compatibility with booting other OSs from an SD card. In order to update, fully charge the battery, establish an internet connection, click the update icon in the toolbar, and then reboot your Pinebook Pro.  Please see [https://forum.pine64.org/showthread.php?tid=7830 this log] for details.)&lt;br /&gt;
&lt;br /&gt;
Please note that PCIe, the interface used for NVMe SSD on the Pinebook Pro, is not bootable on the RK3399 and therefore is not a part of the boot hierarchy. It is possible to run the desired OS from NVMe by pointing extlinux on the eMMC to rootfs on the SSD. This requires uboot, the Kernel image, DTB, and extlinux.conf&lt;br /&gt;
in a /boot partition on the eMMC.&lt;br /&gt;
&lt;br /&gt;
=== eMMC information ===&lt;br /&gt;
&lt;br /&gt;
The eMMC storage will show up as multiple block devices:&lt;br /&gt;
*mmcblk1boot0 - eMMC standard boot0 partition, may be 4MB&lt;br /&gt;
*mmcblk1boot1 - eMMC standard boot1 partition, may be 4MB&lt;br /&gt;
*mmcblk1rpmb - eMMC standard secure data partition. may be 16MB&lt;br /&gt;
*mmcblk1 - This block contains the user areas&lt;br /&gt;
&lt;br /&gt;
Only the last is usable as regular storage device in the Pinebook Pro.&lt;br /&gt;
The device number of &amp;quot;1&amp;quot; shown above may vary, depending on kernel.&lt;br /&gt;
&lt;br /&gt;
=== Boot sequence details ===&lt;br /&gt;
&lt;br /&gt;
The RK3399's mask 32KB ROM boot code looks for the next stage of code at byte off-set 32768. This is where u-Boot code would reside on any media that is bootable.&lt;br /&gt;
&lt;br /&gt;
== Pinebook Pro Dimensions ==&lt;br /&gt;
* Dimensions: 329mm x 220mm x 12mm (WxDxH)&lt;br /&gt;
* Weight: 1.26Kg&lt;br /&gt;
&lt;br /&gt;
== SoC and Memory Specification ==&lt;br /&gt;
[[File:Rockchip_RK3399.png|right]]&lt;br /&gt;
* Based on Rockchip RK3399&lt;br /&gt;
&lt;br /&gt;
=== CPU Architecture ===&lt;br /&gt;
* big.LITTLE architecture: Dual Cortex-A72 + Quad Cortex-A53, 64-bit CPU&lt;br /&gt;
** Full implementation of the ARM architecture v8-A instruction set (both AArch64 and AArch32)&lt;br /&gt;
** ARM Neon Advanced SIMD (single instruction, multiple data) support for accelerated media and signal processing computation&lt;br /&gt;
** ARMv8 Cryptography Extensions&lt;br /&gt;
** VFPv4 floating point unit supporting single and double-precision operations&lt;br /&gt;
** Hardware virtualization support&lt;br /&gt;
** TrustZone technology support&lt;br /&gt;
** Full CoreSight debug solution&lt;br /&gt;
** One isolated voltage domain to support DVFS&lt;br /&gt;
* Cortex-A72 (big cluster):&lt;br /&gt;
** [https://developer.arm.com/products/processors/cortex-a/cortex-a72 Dual-core Cortex-A72 up to 2.0GHz CPU]&lt;br /&gt;
** Superscalar, variable-length, out-of-order pipeline&lt;br /&gt;
** L1 cache 48KB Icache and 32KB Dcache for each A72 &lt;br /&gt;
** L2 cache 1024KB for big cluster &lt;br /&gt;
* Cortex-A53 (little cluster):&lt;br /&gt;
** [https://developer.arm.com/products/processors/cortex-a/cortex-a53 Quad-core Cortex-A53 up to 1.5GHz CPU]&lt;br /&gt;
** In-order pipeline with symmetric dual-issue of most instructions &lt;br /&gt;
** L1 cache 32KB Icache and 32KB Dcache for each A53&lt;br /&gt;
** L2 cache 512KB for little cluster&lt;br /&gt;
* Cortex-M0 (control processors):&lt;br /&gt;
** [https://developer.arm.com/ip-products/processors/cortex-m/cortex-m0 Cortex-M0 CPU]&lt;br /&gt;
** Two Cortex-M0 cooperate with the central processors&lt;br /&gt;
** Architecture: Armv6-M&lt;br /&gt;
** Thumb/Thumb2 instruction set&lt;br /&gt;
** 32 bit only&lt;br /&gt;
&lt;br /&gt;
=== GPU Architecture ===&lt;br /&gt;
* [https://developer.arm.com/products/graphics-and-multimedia/mali-gpus/mali-t860-and-mali-t880-gpus ARM Mali-T860MP4 Quad-core GPU]&lt;br /&gt;
* The highest performance GPUs built on Arm Mali’s famous Midgard architecture, the Mali-T860 GPU is designed for complex graphics use cases and provide stunning visuals for UHD content.&lt;br /&gt;
* Frequency 	650MHz &lt;br /&gt;
* Throughput 	1300Mtri/s, 10.4Gpix/s &lt;br /&gt;
* OpenGL® ES 1.1, 1.2, 2.0, 3.1, 3.2., Vulkan 1.0*., OpenCL™ 1.1, 1.2., DirectX® 11 FL11_1., RenderScript™.&lt;br /&gt;
&lt;br /&gt;
=== System Memory ===&lt;br /&gt;
* RAM Memory:&lt;br /&gt;
** LPDDR4&lt;br /&gt;
** Dual memory channels on the CPU, each 32 bits wide&lt;br /&gt;
** Quad memory channels on the RAM chip, each 16 bits wide, 2 bonded together for each CPU channel&lt;br /&gt;
** 4GB as a single 366 pin mobile RAM chip&lt;br /&gt;
* Storage Memory: &lt;br /&gt;
** 64GB eMMC module, can be upgraded to a 128GB eMMC module. (The initial PINE64 community build version shipped with a 128GB eMMC.)&lt;br /&gt;
&lt;br /&gt;
=== Battery ===&lt;br /&gt;
* Lithium Polymer Battery (10,000 mAH)&lt;br /&gt;
&lt;br /&gt;
=== Display ===&lt;br /&gt;
* 14.1&amp;quot; 1920x1080 IPS LCD panel&lt;br /&gt;
&lt;br /&gt;
=== Video out ===&lt;br /&gt;
* USB-C Alt mode DP up to 3840x2160 p60&lt;br /&gt;
&lt;br /&gt;
=== Audio ===&lt;br /&gt;
* 3.5mm stereo earphone/microphone plug&lt;br /&gt;
* Build in stereo speakers&lt;br /&gt;
&lt;br /&gt;
=== Network ===&lt;br /&gt;
* WiFi:&lt;br /&gt;
** 802.11 b/g/n/ac&lt;br /&gt;
** Dual band: 2.4Ghz &amp;amp; 5Ghz&lt;br /&gt;
** Single antenna&lt;br /&gt;
* Bluetooth 5.0&lt;br /&gt;
&lt;br /&gt;
=== Expansion Ports ===&lt;br /&gt;
* MicroSD card:&lt;br /&gt;
** Bootable&lt;br /&gt;
** Supports SD, SDHC and SDXC cards, up to 512GB&lt;br /&gt;
** Version SD3.0, up to 50MB/s&lt;br /&gt;
* USB ports:&lt;br /&gt;
** 1 x USB 2.0 Type-A Host Port, bootable&lt;br /&gt;
** 1 x USB 3.0 Type-A Host Port, 5Gbps, is not bootable&lt;br /&gt;
** 1 x USB 3.0 Type-C OTG Port, 5Gbps, (includes laptop charging function), is not bootable&lt;br /&gt;
* Headphone jack switchable to UART console mux circuit&lt;br /&gt;
* Optional NVMe adapter:&lt;br /&gt;
** PCIe 2.x, 5GT/s per lane&lt;br /&gt;
** 4 PCIe lanes, can not be bifurcated, (however, can be used with 1 or 2 lane NVMe cards)&lt;br /&gt;
** Maximum length for M.2 card is 80mm (M.2 2280)&lt;br /&gt;
** Power: 2.5W continuous, 8.25W peak momentary&lt;br /&gt;
** Does not support SATA M.2 cards&lt;br /&gt;
** Does not support USB M.2 cards&lt;br /&gt;
&lt;br /&gt;
== Pinebook Pro Schematics and Certifications ==&lt;br /&gt;
* Pinebook Pro Main Board Schematic And Silkscreen:&lt;br /&gt;
** [http://files.pine64.org/doc/PinebookPro/pinebookpro_v2.1_mainboard_schematic.pdf Pinebook Pro Main Board ver 2.1 Schematic]&lt;br /&gt;
** [https://wiki.pine64.org/images/3/30/Pinebookpro-v2.1-top-ref.pdf Pinebook Pro ver 2.1 Top Layer Silkscreen]&lt;br /&gt;
** [https://wiki.pine64.org/images/b/b7/Pinebookpro-v2.1-bottom-ref.pdf Pinebook Pro ver 2.1 Bottom Layer Silkscreen]&lt;br /&gt;
* Pinebook Pro Daughter Board Schematic:&lt;br /&gt;
** [http://files.pine64.org/doc/PinebookPro/pinebookpro_v2.1_daughterboard_schematic.pdf Pinebook Pro Daughter Board ver 2.1 Schematic]&lt;br /&gt;
* Optional Pinebook Pro NVMe Adapter Schematic:&lt;br /&gt;
** [http://files.pine64.org/doc/PinebookPro/pinebookpro_v2.1_NVMe-adapter_schematic.pdf Pinebook Pro NVMe Adapter Board ver 2.1 Schematic]&lt;br /&gt;
* Serial Console Earphone Jack Pinout:&lt;br /&gt;
** [http://files.pine64.org/doc/pinebook/guide/Pinebook_Earphone_Serial_Console_Developer_Guide.pdf Pinkbook Serial Console Earphone Jack Pinout]&lt;br /&gt;
* Pinebook Pro Certifications:&lt;br /&gt;
** Not Yet Available&lt;br /&gt;
&lt;br /&gt;
== Datasheets for Components and Peripherals ==&lt;br /&gt;
* Rockchip RK3399 SoC information:&lt;br /&gt;
** [http://www.rock-chips.com/a/en/products/RK33_Series/2016/0419/758.html Rockchip RK3399 SoC Brief]&lt;br /&gt;
** [http://opensource.rock-chips.com/images/2/28/Rockchip_RK3399_Datasheet_V1.8-20180529.pdf Rockchip RK3399 Datasheet V1.8]&lt;br /&gt;
** [http://opensource.rock-chips.com/images/e/ee/Rockchip_RK3399TRM_V1.4_Part1-20170408.pdf Rockchip RK3399 Technical Reference Manual part 1]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/rockpro64/RK808%20datasheet%20V0.8.pdf Rockchip RK808 Datasheet V0.8]&lt;br /&gt;
* LPDDR4 (366 Balls) SDRAM:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/PinebookPro/micron%20SM512M64Z01MD4BNK-053FT%20LPDDR4%20(366Ball).pdf Micron 366 balls Mobile LPDDR4 Datasheet]&lt;br /&gt;
* eMMC information:&lt;br /&gt;
** [http://files.pine64.org/doc/rock64/PINE64_eMMC_Module_20170719.pdf PINE64 eMMC module schematic]&lt;br /&gt;
** [http://files.pine64.org/doc/rock64/usb%20emmc%20module%20adapter%20v2.pdf PINE64 USB adapter for eMMC module V2 schematic]&lt;br /&gt;
** [http://files.pine64.org/doc/rock64/USB%20adapter%20for%20eMMC%20module%20PCB.tar PINE64 USB adapter for eMMC module PCB in JPEG]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pine64/SDINADF4-16-128GB-H%20data%20sheet%20v1.13.pdf SanDisk eMMC Datasheet]&lt;br /&gt;
* SPI NOR Flash information:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pine64/w25q128jv%20spi%20revc%2011162016.pdf WinBond 128Mb SPI Flash Datasheet]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pine64/GD25Q128C-Rev2.5.pdf GigaDevice 128Mb SPI Flash Datasheet]&lt;br /&gt;
* Wireless related info:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/PinebookPro/AP6256%20datasheet_V1.7_12282018.pdf AMPAK AP6256 11AC Wi-Fi + Bluetooth5 Datasheet]&lt;br /&gt;
* Audio Codec (ES8316)&lt;br /&gt;
** [http://everest-semi.com/pdf/ES8316%20PB.pdf Everest ES8316 Audio Codec]&lt;br /&gt;
* LCD Panel:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/PinebookPro/NV140FHM-N49_Rev.P0_20160804_201710235838.pdf 14&amp;quot; 1920x1080 IPS LCD Panel datasheet]&lt;br /&gt;
* Touchpad information:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/PinebookPro/YX%20HK-9562%20HID%20I2C%20Specification.pdf Touchpad Specification for Pinebook Pro model]&lt;br /&gt;
* Keyboard information:&lt;br /&gt;
** [http://www.sinowealth.com/ftp/ph/SH68F83/SH68F83V2.0.pdf Sinowealth SH68F83 Datasheet]&lt;br /&gt;
** US ANSI: XK-HS002 MB27716023&lt;br /&gt;
* Full HD Camera sensor:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/PinebookPro/HK-2145-263.pdf Full HD Camera module specification in Chinese]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/PinebookPro/GC2145%20CSP%20DataSheet%20release%20V1.0_20131201.pdf GalaxyCore GC2145 Full HD Camera Sensor Data Sheet]&lt;br /&gt;
* Lithium Battery information:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinebook/40110175P%203.8V%2010000mAh规格书-14.pdf 10000mAH Lithium Battery Specification for 14&amp;quot; model]&lt;br /&gt;
&lt;br /&gt;
= Other Resources =&lt;br /&gt;
* [https://forum.pine64.org/forumdisplay.php?fid=111 Pinebook Pro Forum]&lt;br /&gt;
* [https://forum.pine64.org/forumdisplay.php?fid=98 ROCKPro64 Forum]&lt;br /&gt;
* [[RockPro64 Guides]]&lt;br /&gt;
* [http://www.pine64.xyz:9090/?channels=ROCK64 ROCK64/ROCKPro64 IRC Channel]&lt;br /&gt;
* [https://github.com/rockchip-linux Rockchip Linux GitHub Repo]&lt;br /&gt;
* [http://opensource.rock-chips.com/ Rockchip Open Source Wiki]&lt;/div&gt;</summary>
		<author><name>FlyingToast</name></author>
	</entry>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=1080P_Pinebook&amp;diff=4109</id>
		<title>1080P Pinebook</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=1080P_Pinebook&amp;diff=4109"/>
		<updated>2019-11-26T20:00:43Z</updated>

		<summary type="html">&lt;p&gt;FlyingToast: FlyingToast moved page 1080P Pinebook Main Page to 1080P Pinebook&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Software and OS Image Downloads ==&lt;br /&gt;
=== [[1080P_Pinebook_Software_Release| 1080P Pinebook]] ===&lt;br /&gt;
* [https://docs.google.com/spreadsheets/d/1_S3A3OmpLpnLTIRnhK31IDZOonq2-CFGIxT1fgM5GqY/edit#gid=0 Pinebook's 1080p OS Comparison Chart @maintain by e-minguez]&lt;br /&gt;
&lt;br /&gt;
Under [[1080P_Pinebook_Software_Release|'1080P Pinebook Software and OS Image Download Section']] you will find a complete list of currently supported Operating System images that work with the Pinebook as well as other related software. &lt;br /&gt;
The list includes OS images and descriptions of:&lt;br /&gt;
&lt;br /&gt;
* [{{fullurl:1080P_Pinebook_Software_Release#Manjaro}} http://files.pine64.org/sw/pine64_installer/json/manjaro.png] [[1080P_Pinebook_Software_Release#Manjaro_ARM|'''Manjaro {microSD Boot, eMMC Boot, and sd2eMMC Boot)''']]&lt;br /&gt;
&lt;br /&gt;
* [{{fullurl:1080P_Pinebook_Software_Release#KDE}} http://files.pine64.org/sw/pine64_installer/json/kde.png] [[1080P_Pinebook_Software_Release#KDE_Neon_Image|'''KDE (microSD Boot, eMMC Boot, and sd2eMMC Boot)''']]&lt;br /&gt;
&lt;br /&gt;
* [{{fullurl:1080P_Pinebook_Software_Release#Arch_Linux_mainline_XFCE}} http://files.pine64.org/sw/pine64_installer/json/archlinux.png] [[1080P_Pinebook_Software_Release#Arch_Linux_mainline_XFCE|'''Arch Linux mainline XFCE (microSD Boot)''']]&lt;br /&gt;
&lt;br /&gt;
* [{{fullurl:1080P_Pinebook_Software_Release#aosc}} http://files.pine64.org/sw/pine64_installer/json/aosc.png] [[1080P_Pinebook_Software_Release#AOSC|'''AOSC (microSD and eMMC Boot)''']]&lt;br /&gt;
&lt;br /&gt;
* [{{fullurl:1080P_Pinebook_Software_Release#DietPi}} http://files.pine64.org/sw/pine64_installer/json/dietpi.png] [[1080P_Pinebook_Software_Release#DietPi|'''DietPi(microSD Boot)''']]&lt;br /&gt;
&lt;br /&gt;
* [{{fullurl:1080P_Pinebook_Software_Release#NetBSD}} http://files.pine64.org/sw/pine64_installer/json/netbsd.png] [[1080P_Pinebook_Software_Release#NetBSD|'''NetBSD (microSD Boot)''']]&lt;br /&gt;
&lt;br /&gt;
* [{{fullurl:1080P_Pinebook_Software_Release#OpenBSD}} http:///files.pine64.org/sw/pine64_installer/json/openbsd.jpg] [[1080P_Pinebook_Software_Release#OpenBSD|'''OpenBSD (microSD Boot)''']]&lt;br /&gt;
&lt;br /&gt;
* [{{fullurl:1080P_Pinebook_Software_Release#Q4OS}} http://files.pine64.org/sw/pine64_installer/json/q4os.png] [[1080P_Pinebook_Software_Release#Q4OS|'''Q4OS (microSD Boot)''']]&lt;br /&gt;
&lt;br /&gt;
* [{{fullurl:1080P_Pinebook_Software_Release#Android 6.0}} http://files.pine64.org/sw/pine64_installer/json/android_6.png] [[1080P_Pinebook_Software_Release#Android 6.0|'''Android 6.0 (microSD to eMMC)''']]&lt;br /&gt;
&lt;br /&gt;
=== Quick Links to OS Images Build Sources===&lt;br /&gt;
'''Some of the provided OS images are still in &amp;lt;span style=&amp;quot;color:#FF0000&amp;quot;&amp;gt;beta or nightly build&amp;lt;/span&amp;gt; and only fit for testing purposes. These images ought to be avoided for normal usage - use them at &amp;lt;span style=&amp;quot;color:#FF0000&amp;quot;&amp;gt;your own risk&amp;lt;/span&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/ayufan-pine64/linux-build/releases/latest/ ayufan Linux]&lt;br /&gt;
* [https://github.com/ayufan-pine64/android-7.1/releases/latest/ ayufan Android 7.1]&lt;br /&gt;
* [https://downloads.blissroms.com/Bliss/Official/pinebook/ Pinebook Bliss OS]&lt;br /&gt;
* [https://dl.armbian.com/pinebook-a64/archive/ Pinebook Armbian]&lt;br /&gt;
* [https://github.com/anarsoul/linux-build/releases/latest Arch Linux XFCE]&lt;br /&gt;
* [https://sourceforge.net/projects/q4os/files/stable/ Q4OS]&lt;br /&gt;
&lt;br /&gt;
== [[Pinebook_Service_Step_by_Step_Guides|Pinebook Service Step-by-Step Guides]] ==&lt;br /&gt;
Under [[Pinebook_Service_Step_by_Step_Guides|'Service Guides for Pinebook']] you can see instruction guides concerning disassembly of:&lt;br /&gt;
&lt;br /&gt;
'''Note: The installation process is the reverse order of removal guide'''&lt;br /&gt;
&lt;br /&gt;
* 11.6″ Pinebook Lithium Battery Pack Removal Guide&lt;br /&gt;
* 11.6″ Pinebook LCD Panel Screen Removal Guide&lt;br /&gt;
* 11.6″ Pinebook eMMC Module Removal Guide&lt;br /&gt;
&lt;br /&gt;
== Pinebook Information ==&lt;br /&gt;
* Dimensions: 299mm x 200mm x 12mm (WxDxH - 11&amp;quot; Pinebook)&lt;br /&gt;
* Weight: 1.04Kg (11&amp;quot; Pinebook) &lt;br /&gt;
* Input Power: DC 5V @ 3A&lt;br /&gt;
&lt;br /&gt;
== SoC and Memory Specification ==&lt;br /&gt;
* Based on Allwinner A64&lt;br /&gt;
[[File:Allwinner_A64.jpg|right]]&lt;br /&gt;
&lt;br /&gt;
=== CPU Architecture ===&lt;br /&gt;
* [http://www.arm.com/products/processors/cortex-a/cortex-a53-processor.php Quad-core ARM Cortex-A53 Processor@1152Mhz]&lt;br /&gt;
* A power-efficient ARM v8 architecture&lt;br /&gt;
* 64 and 32bit execution states for scalable high performance&lt;br /&gt;
* Supports NEON Advanced SIMD (Single Instruction Multiple Data) instruction for acceleration of media and signal processing function&lt;br /&gt;
* Supports Large Physical Address Extensions (LPAE)&lt;br /&gt;
* VFPv4 Floating Point Unit&lt;br /&gt;
* 32KB L1 Instruction cache and 32KB L1 Data cache&lt;br /&gt;
* 512KB L2 cache&lt;br /&gt;
&lt;br /&gt;
=== GPU Architecture ===&lt;br /&gt;
* [http://www.arm.com/products/multimedia/mali-gpu/ultra-low-power/mali-400.php ARM Mali400MP2 Dual-core GPU]&lt;br /&gt;
* Support OpenGL ES 2.0 and OpenVG 1.1 standard&lt;br /&gt;
* Open source driver: [https://gitlab.freedesktop.org/lima/web/wikis/home]&lt;br /&gt;
&lt;br /&gt;
=== System Memory ===&lt;br /&gt;
* System RAM Memory: 2GB&lt;br /&gt;
&lt;br /&gt;
=== Battery ===&lt;br /&gt;
* Lithium Polymer Battery (10,000mAH)&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
* Mini Digital Video Port (Type A - mini)&lt;br /&gt;
&lt;br /&gt;
=== Audio ===&lt;br /&gt;
* Loudspeaker&lt;br /&gt;
* 3.5mm stereo earphone/microphone plug&lt;br /&gt;
&lt;br /&gt;
=== Network ===&lt;br /&gt;
* WiFi 802.11 b/g/n with Bluetooth 4.0&lt;br /&gt;
* 10/100Mbps USB Ethernet Dongle (Optional)&lt;br /&gt;
&lt;br /&gt;
=== Storage ===&lt;br /&gt;
* eMMC port: 16GB eMMC module, can be upgraded to 32GB or 64GB eMMC module&lt;br /&gt;
* microSD - bootable, support SDHC and SDXC, storage up to 256GB&lt;br /&gt;
* USB -	2 x USB 2.0 Host port&lt;br /&gt;
&lt;br /&gt;
=== Expansion Ports ===&lt;br /&gt;
* mini Digital Video port&lt;br /&gt;
* microSD card port - support SD, SDHC, SDXC uo to 256GB&lt;br /&gt;
* 2x USB 2.0 port &lt;br /&gt;
* earphone plug with UART console mux circuit&lt;br /&gt;
&lt;br /&gt;
== Pinebook Schematics and Certifications ==&lt;br /&gt;
* Pinebook A64 Main Board Schematic:&lt;br /&gt;
** [http://files.pine64.org/doc/pinebook/pinebook_mainboard_schematic_3.0.pdf Pinebook Main Board Schematic]&lt;br /&gt;
* Pinkbook Daughter Board Schematic:&lt;br /&gt;
** [http://files.pine64.org/doc/pinebook/pinebook_smallboard_schematic_1.0.pdf Pinebook Daughter Board Schematic]&lt;br /&gt;
* Pinkbook Serial Console Earphone Jack Pinout:&lt;br /&gt;
** [http://files.pine64.org/doc/pinebook/guide/Pinebook_Earphone_Serial_Console_Developer_Guide.pdf Pinkbook Serial Console Earphone Jack Pinout]&lt;br /&gt;
&lt;br /&gt;
* Pinebook Certifications:&lt;br /&gt;
** [http://files.pine64.org/doc/cert/Pinebook%20FCC%20certification%20VOC20170928.pdf Pinebook FCC Certificate]&lt;br /&gt;
** [http://files.pine64.org/doc/cert/Pinebook%20FCC%20ID-Spread%20Spectrum%20Transmitter.pdf Pinebook FCC ID-Spread Spectrum Transmitter Certificate]&lt;br /&gt;
** [http://files.pine64.org/doc/cert/Pinebook%20FCC%20ID-Digital%20Transmission%20System.pdf Pinebook FCC ID-Digital Transmission System Certificate]&lt;br /&gt;
** [http://files.pine64.org/doc/cert/Pinebook%20CE%20certification%20Micom20171207.pdf Pinebook CE Certificate]&lt;br /&gt;
** [http://files.pine64.org/doc/cert/Pinebook%20ROHS%20certification%20VOC20170918.pdf Pinebook RoHS Certificate]&lt;br /&gt;
&lt;br /&gt;
== Datasheets for Components and Peripherals ==&lt;br /&gt;
* Allwinner A64 SoC information:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pine64/A64%20brief%20v1.0%2020150323.pdf Allwinner A64 SoC Brief Introduction]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pine64/A64_Datasheet_V1.1.pdf Allwinner A64 SoC Data Sheet V1.1 (Official Released Version)]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pine64/Allwinner_A64_User_Manual_V1.0.pdf Allwinner A64 SoC User Manual V1.0 (Official Release Version)]&lt;br /&gt;
* X-Powers AXP803 PMU (Power Management Unit) information:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pine64/AXP803_Datasheet_V1.0.pdf AXP803 PMIC Datasheet]&lt;br /&gt;
* LPDDR3 information:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pine64/AWL3A1632_mobile_lpddr3_1600Mbps.pdf Allwinner LPDDR3 Datasheet]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pine64/FORESEE%20178ball%2012x11.5%20LPDDR3%2016G%20Spec%20V1.0-1228.pdf Foresee LPDDR3 Datasheet]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pine64/K4E6E304EE-EGCE.pdf Samsung LPDDR3 Datasheet]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pine64/LPDDR3%20178ball%208Gb_H9CCNNN8JTALAR_Rev1.0.pdf Hynix LPDDR3 Datasheet]* eMMC information:&lt;br /&gt;
** [http://files.pine64.org/doc/rock64/PINE64_eMMC_Module_20170719.pdf PINE64 eMMC module schematic]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pine64/SDINADF4-16-128GB-H%20data%20sheet%20v1.13.pdf SanDisk eMMC Datasheet]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pine64/FORESEE_eMMC_NCEMASD9-08G%20SPEC%20A0%2020150818.pdf Foresee eMMC Datasheet]&lt;br /&gt;
* eMMC information:&lt;br /&gt;
** [http://files.pine64.org/doc/rock64/PINE64_eMMC_Module_20170719.pdf PINE64 eMMC module schematic]&lt;br /&gt;
** [http://files.pine64.org/doc/rock64/usb%20emmc%20module%20adapter%20v2.pdf PINE64 USB adapter for eMMC module V2 schematic]&lt;br /&gt;
** [http://files.pine64.org/doc/rock64/USB%20adapter%20for%20eMMC%20module%20PCB.tar PINE64 USB adapter for eMMC module PCB in JPEG]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pine64/SDINADF4-16-128GB-H%20data%20sheet%20v1.13.pdf SanDisk eMMC Datasheet]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pine64/H26M64003DQR%20Datasheet.pdf Hynix eMMC Datasheet]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pine64/FORESEE_eMMC_NCEMBSF9-xxG%20SPEC%20A0%2020150730.pdf Foresee eMMC Datasheet]&lt;br /&gt;
* Wifi/BT module information:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pine64/RTL8723BS.pdf Realtek RTL8723BS WiFi with BT SDIO]&lt;br /&gt;
* LCD Panel:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinebook/11.6inches-1080P-IPS-LCD-Panel-spec-WJFH116008A.pdf 11.6&amp;quot; 1080P IPS LCD Panel datasheet]&lt;br /&gt;
* Touchpad information:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinebook/11-Toucpad-HK-9058%20specification.pdf Touchpad Specification for 11.6&amp;quot; model]&lt;br /&gt;
* Camera sensor:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinebook/ZC-RZ3762-3703%C2%A0S1.0-Camera-Module%20spec.pdf VGA Camera module specification]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinebook/VGA-CMOS-Sensor--BF3703%20Datasheet.pdf VGA Camera Sensor Data Sheet]&lt;br /&gt;
* Lithium Battery information:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pinebook/PL5267103P-3.7V-10000mAh-1S2P58-9-W101-7P正向-11.6.pdf 10000mAH Lithium Battery Specification for 11.6&amp;quot; model]&lt;br /&gt;
&lt;br /&gt;
== Other Resources ==&lt;br /&gt;
* [http://linux-sunxi.org/Pine_Pinebook Linux Sunxi Wiki page on Pinebook]&lt;br /&gt;
* [https://github.com/ayufan-pine64/linux-build/releases Pinebook Linux Github by ayufan]&lt;br /&gt;
* [https://github.com/ayufan-pine64/android-7.1/releases Pinebook Android Github by ayufan]&lt;br /&gt;
* [https://www.armbian.com/pinebook-a64 Armbian's Pinebook Page]&lt;br /&gt;
&lt;br /&gt;
== FAQ / Tips and tricks ==&lt;br /&gt;
'''Key left of Z ( \ | )'''&lt;br /&gt;
&lt;br /&gt;
How to map the key next to Z to the symbols on \ and | (rather than &amp;lt;&amp;gt;) ?&lt;br /&gt;
&lt;br /&gt;
Choose the alternative international US keyboard layout and variant. The name will depend on you desktop environment:&lt;br /&gt;
&lt;br /&gt;
* English (US, alt. intl.)&lt;br /&gt;
* English (US, international AltGr Unicode combining, alternative)&lt;br /&gt;
* English (US, alternative international)&lt;br /&gt;
&lt;br /&gt;
'''Note:''' keyboard variants with similar names as the ones above change the upper left key for ` and ~. You have to press that key twice to get the desired char. This happens with the alt-intl variant. Choose the altgr-intl variant (or however it is called in your desktop environment) and it should work as expected.&lt;br /&gt;
&lt;br /&gt;
To set the keyboard layout and variant in the terminal for X-Windows use:&lt;br /&gt;
&lt;br /&gt;
 setxkbmap -layout us -variant altgr-intl&lt;br /&gt;
&lt;br /&gt;
The Archlinux Wiki has some good help if you need to tweak your layout further [https://wiki.archlinux.org/index.php/Xorg/Keyboard_configuration#Setting_keyboard_layout] &lt;br /&gt;
&lt;br /&gt;
'''Key between Fn and Alt (Menu)'''&lt;br /&gt;
&lt;br /&gt;
How to map the key between Fn and Alt to SUPER / META ?&lt;br /&gt;
&lt;br /&gt;
The initial setup in many desktop environments maps the key between Fn and Alt to MENU. Although the menu key can be useful as well (e.g. spell correction in the browser) many desktop environments and window manager use the Super key for many other useful functions. And users are probably more used to have the META key near Ctrl and Alt.&lt;br /&gt;
&lt;br /&gt;
In X-windows the following command maps the key between Fn and Alt to META and the Caps-Lock key to MENU.&lt;br /&gt;
&lt;br /&gt;
 setxkbmap -option caps:menu,altwin:alt_super_win&lt;br /&gt;
&lt;br /&gt;
'''Set display brightness in the terminal'''&lt;br /&gt;
&lt;br /&gt;
To set the display brightness in the terminal use xbacklight (if available in your distro): &lt;br /&gt;
&lt;br /&gt;
 xbacklight -setXX &lt;br /&gt;
&lt;br /&gt;
XX is the percentage (%) of brightness. E.g. for 70% brightness&lt;br /&gt;
&lt;br /&gt;
 xbacklight -set70&lt;br /&gt;
&lt;br /&gt;
If you use LXQt you can also use:&lt;br /&gt;
 pkexec lxqt-backlight_backend --inc&lt;br /&gt;
 pkexec lxqt-backlight_backend --dec&lt;br /&gt;
&lt;br /&gt;
For an alternative solution please see the scripts discussed in this thread: [https://forum.pine64.org/showthread.php?tid=5062]&lt;br /&gt;
&lt;br /&gt;
'''Get battery % in CLI'''&lt;br /&gt;
&lt;br /&gt;
As ACPI is not compatible with ARM, to gather the % battery this can be used:&lt;br /&gt;
&lt;br /&gt;
 cat /sys/class/power_supply/battery/capacity&lt;br /&gt;
&lt;br /&gt;
'''Firefox font size'''&lt;br /&gt;
&lt;br /&gt;
How to get a useful font size with firefox ?&lt;br /&gt;
&lt;br /&gt;
To have every web page displayed in a larger more readable font size type about:config in the search bar and confirm on the first page that you want to make changes. Then search for this parameter:&lt;br /&gt;
&lt;br /&gt;
 layout.css.devPixelsPerPx&lt;br /&gt;
&lt;br /&gt;
and modify the value (right click) to something between 1.2 to 1.5 depending on your preferences.&lt;br /&gt;
&lt;br /&gt;
In addition to that you can set in Preferences -&amp;gt; General -&amp;gt; Fonts &amp;amp; Color -&amp;gt; Advanced Minimum font size to 16&lt;br /&gt;
&lt;br /&gt;
'''Disable wireless power management'''&lt;br /&gt;
&lt;br /&gt;
If having issues with wifi connectivity, try to disable power management in the 8723cs module options, adding rtw_power_mgnt=0 in /etc/modprobe.d/8723cs.conf&lt;br /&gt;
&lt;br /&gt;
 options 8723cs rtw_initmac=00:ba:ch:16:85:46 rtw_power_mgnt=0&lt;br /&gt;
&lt;br /&gt;
'''Touchpad acceleration and scroll direction.'''&lt;br /&gt;
&lt;br /&gt;
To set touchpad parameters from the cli you can use the command ''xinput''.&lt;br /&gt;
To use it correctly you first need to determine the device id / name for your touchpad. Use &lt;br /&gt;
 xinput list&lt;br /&gt;
to do so.&lt;br /&gt;
You are looking for a line like this:&lt;br /&gt;
 HAILUCK CO.,LTD USB KEYBOARD Mouse      	id=7	[slave  pointer  (2)]&lt;br /&gt;
&lt;br /&gt;
With the device id = 7 found you can list the parameters that can be set with ''xinput''.&lt;br /&gt;
 xinput list-props 7&lt;br /&gt;
&lt;br /&gt;
The result looks similar to this:&lt;br /&gt;
 device 'HAILUCK CO.,LTD USB KEYBOARD Mouse':&lt;br /&gt;
 ...&lt;br /&gt;
 libinput Natural Scrolling Enabled (256):	0&lt;br /&gt;
 ...&lt;br /&gt;
 libinput Accel Speed (265):	0.000000&lt;br /&gt;
 ...&lt;br /&gt;
&lt;br /&gt;
To change the parameter use ''xinput set-prop''&lt;br /&gt;
&lt;br /&gt;
To set reverse scrolling for the touchpad use this command &lt;br /&gt;
 xinput set-prop 7 'libinput Natural Scrolling Enabled' 1&lt;br /&gt;
&lt;br /&gt;
To set mouse speed&lt;br /&gt;
 xinput set-prop 7 'libinput Accel Speed' 0.95&lt;br /&gt;
Check different numbers for 0.95 to meet your needs.&lt;br /&gt;
&lt;br /&gt;
For more details on xinput and mouse speed also see the Archlinux Wiki [https://wiki.archlinux.org/index.php/Mouse_acceleration#Using_xinput]&lt;/div&gt;</summary>
		<author><name>FlyingToast</name></author>
	</entry>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=PINE_H64_Main_Page&amp;diff=4108</id>
		<title>PINE H64 Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=PINE_H64_Main_Page&amp;diff=4108"/>
		<updated>2019-11-26T20:00:28Z</updated>

		<summary type="html">&lt;p&gt;FlyingToast: FlyingToast moved page PINE H64 Main Page to PINE H64&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[PINE H64]]&lt;/div&gt;</summary>
		<author><name>FlyingToast</name></author>
	</entry>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=PINE_H64&amp;diff=4107</id>
		<title>PINE H64</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=PINE_H64&amp;diff=4107"/>
		<updated>2019-11-26T20:00:28Z</updated>

		<summary type="html">&lt;p&gt;FlyingToast: FlyingToast moved page PINE H64 Main Page to PINE H64&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== PINE H64 Model ==&lt;br /&gt;
&lt;br /&gt;
There are two type of PINE H64 models:&lt;br /&gt;
&lt;br /&gt;
Click on the model A photo to access the model A main page. &lt;br /&gt;
&lt;br /&gt;
For model B, stay on the current page.&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=5 cellpadding=5 border=0 valign=&amp;quot;top&amp;quot; width=100%&lt;br /&gt;
| width=25% style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
[{{fullurl:PINE H64 Model-A Main Page}} http://files.pine64.org/wiki/Pine%20H64%20model%20A%20selection.png] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
[{{fullurl:PINE H64 Main Page}} http://files.pine64.org/wiki/Pine%20H64%20model%20B%20selection.png] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== PINE H64 Model B Software and OS Image Downloads ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Armbian==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://files.pine64.org/sw/pine64_installer/json/armbian.png&lt;br /&gt;
&lt;br /&gt;
=== Armbian Debian Buster  '''Nightly Build(!)''' [microSD Boot] ===&lt;br /&gt;
* DD image to microSD card or eMMC module and boot. Highly recommend using [https://etcher.io/ Etcher]&lt;br /&gt;
** [https://dl.armbian.com/pineh64/Debian_buster_dev.7z Direct download from Armbian for Debian Buster built]&lt;br /&gt;
** [https://dl.armbian.com/pineh64/Ubuntu_bionic_dev.7z Direct download from Armbian for Ubuntu Bionic built]&lt;br /&gt;
* Login with&lt;br /&gt;
** username: root&lt;br /&gt;
** password: 1234&lt;br /&gt;
* To find out more about Armbian and available options please visit their [https://www.armbian.com/pine-h64/ site]&lt;br /&gt;
&lt;br /&gt;
== LibreELEC(KODI)==&lt;br /&gt;
&lt;br /&gt;
http://files.pine64.org/sw/pine64_installer/json/libreelec.png&lt;br /&gt;
&lt;br /&gt;
=== Early Community Image [microSD Boot] [20190324] ===&lt;br /&gt;
* DD image to microSD card or eMMC module and boot. Highly recommend using [https://etcher.io/ Etcher]&lt;br /&gt;
** [http://jernej.libreelec.tv/images/H6/LibreELEC-H6.arm-9.1-devel-20190324150149-b764cb6-pine_h64.img.gz Direct download from LibreELEC]&lt;br /&gt;
*** File Size: 114MB&lt;br /&gt;
*** MD5 (GZip file):24969ecc2ddc3adc62de9d58266b0f6ad0aafdb2c534b69617d83b9f9ee1ec2b&lt;br /&gt;
** FEATURES:&lt;br /&gt;
*** mainline kernel &amp;amp; U-Boot&lt;br /&gt;
*** completely open source except GPU (Mali) driver&lt;br /&gt;
*** latest Kodi&lt;br /&gt;
*** HDMI CEC&lt;br /&gt;
*** multi channel HDMI audio (correct audio output must be selected)&lt;br /&gt;
*** IR receiver&lt;br /&gt;
** Knows issue:&lt;br /&gt;
*** Audio drop&lt;br /&gt;
*** Get corrupted screen on TV when back BDISO video content&lt;br /&gt;
*** Not support embedded subtitle&lt;br /&gt;
&lt;br /&gt;
== AOSC ==&lt;br /&gt;
&lt;br /&gt;
http://files.pine64.org/sw/pine64_installer/json/aosc.png&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== AOSC Community Build Image with Mate Desktop [microSD Boot] [20190708] ===&lt;br /&gt;
* To learn more about AOSC, please visit the official [https://aosc.io/ AOSC website]&lt;br /&gt;
* Known issue: no audio sound output.&lt;br /&gt;
* DD image (for 8GB micoSD card and above)&lt;br /&gt;
** [http://files.pine64.org/os/pine-h64/model-B/AOSC/sun50i-h6-pine-h64_sunxi64-mate_2019-07-08.img.xz Direct download from pine64.org]&lt;br /&gt;
*** MD5 (GZip file): 7A6EC6A088BA75E4F4BEF884EA93EE6C&lt;br /&gt;
*** File Size: 3.47GB&lt;br /&gt;
* Login with&lt;br /&gt;
** username: aosc&lt;br /&gt;
** password: anthon&lt;br /&gt;
&lt;br /&gt;
=== AOSC Community Build Image with Mate Desktop [eMMC Boot] [20180709] ===&lt;br /&gt;
* To learn more about AOSC, please visit the official [https://aosc.io/ AOSC website]&lt;br /&gt;
* Known issue: no audio sound output.&lt;br /&gt;
* DD image (for 8GB micoSD card and above)&lt;br /&gt;
** [http://files.pine64.org/os/pine-h64/model-B/AOSC/sun50i-h6-pine-h64_sunxi64-mate_2019-07-09_mmc2.img.xz Direct download from pine64.org]&lt;br /&gt;
*** MD5 (GZip file): FFEA20480A305A644D2C4CB52DC43046&lt;br /&gt;
*** File Size: 3.49GB&lt;br /&gt;
* Login with&lt;br /&gt;
** username: aosc&lt;br /&gt;
** password: anthon&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== AOSC Community Build Image with Mate Desktop [microSD Boot] [20190218] ===&lt;br /&gt;
* To learn more about AOSC, please visit the official [https://aosc.io/ AOSC website]&lt;br /&gt;
* Known issue: no audio sound output.&lt;br /&gt;
* DD image (for 8GB micoSD card and above)&lt;br /&gt;
** [http://files.pine64.org/os/pine-h64/model-B/AOSC/sun50i-h6-pine-h64_sunxi64-mate_2019-02-18.img.xz Direct download from pine64.org]&lt;br /&gt;
*** MD5 (GZip file): 0274E1011BA58A45CB2B2104CEBD23AA&lt;br /&gt;
*** File Size: 2.63GB&lt;br /&gt;
* Login with&lt;br /&gt;
** username: aosc&lt;br /&gt;
** password: anthon&lt;br /&gt;
&lt;br /&gt;
=== AOSC Community Build Image with Mate Desktop [eMMC Boot] [20180216] ===&lt;br /&gt;
* To learn more about AOSC, please visit the official [https://aosc.io/ AOSC website]&lt;br /&gt;
* Known issue: no audio sound output.&lt;br /&gt;
* DD image (for 8GB micoSD card and above)&lt;br /&gt;
** [http://files.pine64.org/os/pine-h64/model-B/AOSC/sun50i-h6-pine-h64_sunxi64-mate_2019-02-16_mmc2.img.xz Direct download from pine64.org]&lt;br /&gt;
*** MD5 (GZip file): 34F3F6813EF00FAF49B1C2A1562EE39D&lt;br /&gt;
*** File Size: 2.63GB&lt;br /&gt;
* Login with&lt;br /&gt;
** username: aosc&lt;br /&gt;
** password: anthon&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Android 9.0 ==&lt;br /&gt;
&lt;br /&gt;
http://files.pine64.org/sw/pine64_installer/json/android_9.png&lt;br /&gt;
&lt;br /&gt;
=== Stock Android 9.0 microSD Card to eMMC 20190523] ===&lt;br /&gt;
* DD image to microSD card, install eMMC module, plug in muicroSD vard into slot and boot. &lt;br /&gt;
** After power ON the box for 2-3 second, it will start writing the new image to the eMMC with progress bar. Once finished upload to eMMC, take out microSD card and reboot.&lt;br /&gt;
* Highly recommend using [https://etcher.io/ Etcher]&lt;br /&gt;
* Support 4K HDR playeback&lt;br /&gt;
* non rooted version&lt;br /&gt;
* PINE64 IR mapping not yet implemented&lt;br /&gt;
* Please allow 10-15 minutes boot up time on first time for initialization&lt;br /&gt;
* DD images:&lt;br /&gt;
** Using 8GB or above microSD Card&lt;br /&gt;
*** [http://files.pine64.org/os/pine-h64/model-B/Android/PINE_H64B_dd_20190523_stock_android_9.0-sd2emmc.img.gz Direct download from pine64.org]&lt;br /&gt;
**** MD5 (GZip file): 3B18BA6C82BF3E0020D0B54E9520755E&lt;br /&gt;
**** File Size: 1.21GB&lt;br /&gt;
&lt;br /&gt;
=== Stock Android 9.0 microSD and eMMC Boot 20190523] ===&lt;br /&gt;
* Support 4K HDR playeback&lt;br /&gt;
* Highly recommend using [https://etcher.io/ Etcher]&lt;br /&gt;
* non rooted version&lt;br /&gt;
* PINE64 IR mapping not yet implemented&lt;br /&gt;
* Please allow 20-25 minutes boot up time on first time for initialization&lt;br /&gt;
* DD images:&lt;br /&gt;
** For 8GB microSD Card or eMMC module&lt;br /&gt;
*** [http://files.pine64.org/os/pine-h64/model-B/Android/PINE_H64B_dd_20190523_stock_android_9.0-8GB.img.gz Direct download from pine64.org]&lt;br /&gt;
**** MD5 (GZip file): D2244B9FDD5100A4687C16C4A8034884&lt;br /&gt;
**** File Size: 1.05GB&lt;br /&gt;
** Using 16GB microSD Card or eMMC module&lt;br /&gt;
*** [http://files.pine64.org/os/pine-h64/model-B/Android/PINE_H64B_dd_20190523_stock_android_9.0-16GB.img.gz Direct download from pine64.org]&lt;br /&gt;
**** MD5 (GZip file): 9AC957ED7B71BA37A363098F6F15C32C&lt;br /&gt;
**** File Size: 1.30GB&lt;br /&gt;
** Using 32GB microSD Card oe eMMC module&lt;br /&gt;
*** [http://files.pine64.org/os/pine-h64/model-B/Android/PINE_H64B_dd_20190523_stock_android_9.0-32GB.img.gz Direct download from pine64.org]&lt;br /&gt;
**** MD5 (GZip file): 18BE1EDA248EDDAF35B80195954097A8&lt;br /&gt;
**** File Size: 1.28GB&lt;br /&gt;
** Using 64GB or above microSD Card&lt;br /&gt;
*** [http://files.pine64.org/os/pine-h64/model-B/Android/PINE_H64B_dd_20190523_stock_android_9.0-64GB.img.gz Direct download from pine64.org]&lt;br /&gt;
**** MD5 (GZip file): 49EEEBFDEC0337A47879EBE9439F4937&lt;br /&gt;
**** File Size: 1.02GB&lt;br /&gt;
&lt;br /&gt;
=== Stock Android 9.0 Phoenix Card image 20190523] ===&lt;br /&gt;
* Only use Phoenixcard method as last resort option&lt;br /&gt;
*** [http://files.pine64.org/os/pine-h64/android/PhoenixCard4_1_3.zip Phoenixcard ver 4.1.3 utility direct download from pine64.org]&lt;br /&gt;
* Select &amp;quot;Start up&amp;quot; as option for SD Card boot&lt;br /&gt;
* Select &amp;quot;Product&amp;quot; as option for &amp;quot;SD Card to eMMC&amp;quot; method&lt;br /&gt;
* non rooted version&lt;br /&gt;
* PINE64 IR mapping not yet implemented&lt;br /&gt;
* Please allow 10-15 minutes boot up time on first time for initialization&lt;br /&gt;
* This process may not everytime build up successfully&lt;br /&gt;
** Using 4GB or above microSD Card&lt;br /&gt;
*** [http://files.pine64.org/os/pine-h64/model-B/Android/PINE_H64B_20190523_stock_android_9.0-PhoenixCard.img.gz Direct download from pine64.org]&lt;br /&gt;
**** MD5 (Gzip file): B0202A03C189897DEAFCC178B5829BEF&lt;br /&gt;
**** File Size: 389MB&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Android 7.x ==&lt;br /&gt;
&lt;br /&gt;
http://files.pine64.org/sw/pine64_installer/json/android_7.png&lt;br /&gt;
&lt;br /&gt;
=== Stock Android 7.0 microSD Card Boot 20190115] ===&lt;br /&gt;
* Support 4K HDR playeback&lt;br /&gt;
* Highly recommend using [https://etcher.io/ Etcher]&lt;br /&gt;
* Please allow 10-15 minutes boot up time on first time for initialization&lt;br /&gt;
* DD images:&lt;br /&gt;
** For 8GB microSD Card&lt;br /&gt;
*** [http://files.pine64.org/os/pine-h64/model-B/Android/android-ver7.0-pine-h64b-20190115-sdboot-8G.img.gz Direct download from pine64.org]&lt;br /&gt;
**** MD5 (GZip file): 12110D73CA7ADE749C948D63499B2AE3&lt;br /&gt;
**** File Size: 417MB&lt;br /&gt;
** Using 16GB or above microSD Card&lt;br /&gt;
*** [http://files.pine64.org/os/pine-h64/model-B/Android/android-ver7.0-pine-h64b-20190115-sdboot-16G.img.gz Direct download from pine64.org]&lt;br /&gt;
**** MD5 (GZip file): FE6DB577CE6D54D3DDF25FD6CB9A8839&lt;br /&gt;
**** File Size: 426MB&lt;br /&gt;
** Using 32GB or above microSD Card&lt;br /&gt;
*** [http://files.pine64.org/os/pine-h64/model-B/Android/android-ver7.0-pine-h64b-20190115-sdboot-32G.img.gz Direct download from pine64.org]&lt;br /&gt;
**** MD5 (GZip file): 8E37374D87FFDB5BC6D08635A168A152&lt;br /&gt;
**** File Size: 444MB&lt;br /&gt;
** Using 64GB or above microSD Card&lt;br /&gt;
*** [http://files.pine64.org/os/pine-h64/model-B/Android/android-ver7.0-pine-h64b-20190115-sdboot-64G.img.gz Direct download from pine64.org]&lt;br /&gt;
**** MD5 (GZip file): BA29EBCE85A71C408F6AB9FD3EA23885&lt;br /&gt;
**** File Size: 482MB&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Stock Android 7.0 microSD Card to eMMC 20190115] ===&lt;br /&gt;
* DD image to microSD card, install eMMC module, plug in muicroSD vard into slot and boot. &lt;br /&gt;
** After power ON the box for 2-3 second, it will start writing the new image to the eMMC with progress bar. Once finished upload to eMMC, take out microSD card and reboot.&lt;br /&gt;
* Highly recommend using [https://etcher.io/ Etcher]&lt;br /&gt;
* Support 4K HDR playeback&lt;br /&gt;
* Please allow 10-15 minutes boot up time on first time for initialization&lt;br /&gt;
* DD images:&lt;br /&gt;
** Using 4GB or above microSD Card&lt;br /&gt;
*** [http://files.pine64.org/os/pine-h64/model-B/Android/android-ver7.0-pine-h64b-20190115-sd2emmc.img.gz Direct download from pine64.org]&lt;br /&gt;
**** MD5 (GZip file): 61133A2967BDD2806F6AD2E144DD06AB&lt;br /&gt;
**** File Size: 414MB&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Stock Android 7.0 Phoenix Card image 20190115] ===&lt;br /&gt;
* Only use Phoenixcard method as last resort option&lt;br /&gt;
*** [http://files.pine64.org/os/pine-h64/android/PhoenixCard4_1_3.zip Phoenixcard ver 4.1.3 utility direct download from pine64.org]&lt;br /&gt;
* Select &amp;quot;Start up&amp;quot; as option for SD Card boot&lt;br /&gt;
* Select &amp;quot;Product&amp;quot; as option for &amp;quot;SD Card to eMMC&amp;quot; method&lt;br /&gt;
* Please allow 10-15 minutes boot up time on first time for initialization&lt;br /&gt;
* This process may not everytime build up successfully&lt;br /&gt;
** Using 4GB or above microSD Card&lt;br /&gt;
*** [http://files.pine64.org/os/pine-h64/model-B/Android/android-ver7.0-pine-h64b-20190115-phoenixcard.img Direct download from pine64.org]&lt;br /&gt;
**** MD5 (IMG file): 679E5F1A0F772B9F750E4139C8B025F0&lt;br /&gt;
**** File Size: 822MB&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SoC and Memory Specification ==&lt;br /&gt;
* Based on Allwinner H6&lt;br /&gt;
[[File:Allwinner_H64.png]]&lt;br /&gt;
&lt;br /&gt;
=== CPU Architecture ===&lt;br /&gt;
* [http://www.arm.com/products/processors/cortex-a/cortex-a53-processor.php Quad-core ARM Cortex-A53 Processor@1488Mhz]&lt;br /&gt;
* A power-efficient ARM v8 architecture&lt;br /&gt;
* 64 and 32bit execution states for scalable high performance&lt;br /&gt;
* Trustzone technology supported&lt;br /&gt;
* Support NEON Advanced SIMD (Single Instruction Multiple Data) instruction for acceleration of media and signal processing function&lt;br /&gt;
* Support Large Physical Address Extensions(LPAE)&lt;br /&gt;
* VFPv4 Floating Point Unit&lt;br /&gt;
* 32KB L1 Instruction cache and 32KB L1 Data cache&lt;br /&gt;
* 512KB L2 cache&lt;br /&gt;
&lt;br /&gt;
=== GPU Architecture ===&lt;br /&gt;
* [https://developer.arm.com/products/graphics-and-multimedia/mali-gpus/mali-t720-gpu ARM Mali T-720MP2 Dual-core GPU]&lt;br /&gt;
* Supports OpenGL ES 3.1/3.0/2.0/1.1, OpenCL 1.2/1.1&lt;br /&gt;
* Supports ATSC (Adaptive Scalable Texture Compression)&lt;br /&gt;
* Supports FAST(4x)FSAA, IO Coherency &lt;br /&gt;
* Floating point operation greater than 70 GFLOPS&lt;br /&gt;
&lt;br /&gt;
=== System Memory ===&lt;br /&gt;
* RAM Memory Variants: 1GB, 2GB, and 3GB LPDDR3.&lt;br /&gt;
* Storage Memory: PINE H64 boards have built-in 128Mb SPI Flash memory, use '''bootable eMMC module''', '''bootable microSD Cards''' or USB attached storage.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Board Features ==&lt;br /&gt;
&lt;br /&gt;
=== Video ===&lt;br /&gt;
* Digital Video 4KP60 (Type A - full)&lt;br /&gt;
&lt;br /&gt;
=== Audio ===&lt;br /&gt;
* 3.5mm stereo earphone/microphone plug&lt;br /&gt;
&lt;br /&gt;
=== Network ===&lt;br /&gt;
* 10/100/1000Mbps Ethernet&lt;br /&gt;
* WiFi 802.11 b/g/n/ac with Bluetooth 4.0/4.1&lt;br /&gt;
&lt;br /&gt;
=== Storage ===&lt;br /&gt;
* microSD - bootable, support SDHC and SDXC, storage up to 256GB&lt;br /&gt;
* USB -	1 USB3.0 Host port and 2 USB2.0 Host port&lt;br /&gt;
&lt;br /&gt;
=== Expansion Ports ===&lt;br /&gt;
* RTC - Real Time Clock Battery Connector&lt;br /&gt;
* Wifi/BT Module Header - SDIO 3.0 and UART&lt;br /&gt;
* 2x20 pins &amp;quot;Pi2&amp;quot; GPIO Header&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pine H64 Model B Board Information, Schematics and Certifications ==&lt;br /&gt;
* Board Dimensions: 85mm x 56mm x 18.8mm&lt;br /&gt;
* Input Power: DC 5V @ 3A, 3.5mm OD/ 1.35mm ID DC jack connector&lt;br /&gt;
&lt;br /&gt;
* [http://files.pine64.org/doc/Pine%20H64/Pine%20H64%20model%20B%20Port%20Assignment%20rev2.0.pdf PINE H64 Model B Pi-2 Bus Connector Pin Assignment]&lt;br /&gt;
&lt;br /&gt;
* PINE H64 Board Schematic:&lt;br /&gt;
** [http://files.pine64.org/doc/Pine%20H64/PINE-H6-model-B-20181212-schematic.pdf PINE H64 Model B 1GB/2GB/3GB Rev 1.2 Board Schematic]&lt;br /&gt;
&lt;br /&gt;
* PINE H64 Model B Certification:&lt;br /&gt;
** Disclaimer: Please note that PINE64 SBC is not a &amp;quot;final&amp;quot; product and in general certification is not necessary. However, PINE64 still submits the SBC for FCC, CE, and ROHS certifications and obtain the certificates to prove that the SBC board can pass the testing. Please note, a final commercial product needs to perform its own testing and obtain its own certificate.&lt;br /&gt;
** [http://files.pine64.org/doc/cert/PINE-H64B%20FCC%20S19041102001001%20Certificate.pdf PINE-H64 Model-B  FCC Certificate]&lt;br /&gt;
** [http://files.pine64.org/doc/cert/PINE-H64B%20CE-EMC%20S19041102001001%20Certificate.pdf PINE-H64 Model-B CE Certificate]]&lt;br /&gt;
&lt;br /&gt;
== Datasheets for Components and Peripherals ==&lt;br /&gt;
* Allwinner H6 SoC information:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pine-h64/Allwinner-H6-Brief_V1.0.pdf Allwinner H6 SoC Brief Introduction]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pine-h64/Allwinner_H6%20V200_Datasheet_V1.1.pdf Allwinner H6 SoC Data Sheet V1.1 (Official Released Version)]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pine-h64/Allwinner_H6%20V200_User_Manual_V1.1.pdf Allwinner H6 SoC User Manual V1.0 (Official Release Version)]&lt;br /&gt;
* X-Powers AXP805 PMU (Power Management Unit) information:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pine-h64/AXP805_Datasheet_V1.0_en.pdf X-Powers AXP805 Data Sheet V1.0 (Official Release Version)]&lt;br /&gt;
* LPDDR3 (178 Balls) SDRAM:&lt;br /&gt;
** [http://files.pine64.org/doc/rock64/H9CCNNNCLTMLAR(Rev1.2).pdf Hynix LPDDR3 Datasheet V1.2]&lt;br /&gt;
** [http://files.pine64.org/doc/rock64/K4E8E324EB-EGCF000_DRAM_178F_11x11.5_Ver.1.00.00.pdf Samsung LPDDR3 Datasheet V1.00.00]&lt;br /&gt;
** [http://files.pine64.org/doc/rock64/SPECTEK_178B_32GB_V91M_MOBILE_LPDDR3.pdf Spectek LPDDR3 Datasheet]&lt;br /&gt;
* eMMC information:&lt;br /&gt;
** [http://files.pine64.org/doc/rock64/PINE64_eMMC_Module_20170719.pdf PINE64 eMMC module schematic]&lt;br /&gt;
** [http://files.pine64.org/doc/rock64/usb%20emmc%20module%20adapter%20v2.pdf PINE64 USB adapter for eMMC module V2 schematic]&lt;br /&gt;
** [http://files.pine64.org/doc/rock64/USB%20adapter%20for%20eMMC%20module%20PCB.tar PINE64 USB adapter for eMMC module PCB in JPEG]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pine64/SDINADF4-16-128GB-H%20data%20sheet%20v1.13.pdf SanDisk eMMC Datasheet]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pine64/H26M64003DQR%20Datasheet.pdf Hynix eMMC Datasheet]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pine64/FORESEE_eMMC_NCEMBSF9-xxG%20SPEC%20A0%2020150730.pdf Foresee eMMC Datasheet]&lt;br /&gt;
* SPI NOR Flash information:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pine64/w25q128jv%20spi%20revc%2011162016.pdf WinBond 128Mb SPI Flash Datasheet]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pine64/GD25Q128C-Rev2.5.pdf GigaDevice 128Mb SPI Flash Datasheet]&lt;br /&gt;
* Ethernet PHY information:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pine64/rtl8211e(g)-vb(vl)-cg_datasheet_1.6.pdf Realtek RTL8211 10/100/1000M Ethernet Transceiver for PINE H64 Board]&lt;br /&gt;
* Wifi/BT module information:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pine64/RTL8723BS.pdf Realtek RTL8723BS WiFi with BT SDIO]&lt;br /&gt;
* Remote control button mapping&lt;br /&gt;
** [http://files.pine64.org/doc/Pine%20A64%20Schematic/remote-wit-logo.jpg Official Remote Control for the PINE H64 Button Mapping]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Mali-T720  driver  =&lt;br /&gt;
&lt;br /&gt;
Here is a good DRM powerpoint presentation by Free Electron: https://free-electrons.com/pub/conferences/2017/kr/ripard-drm/ripard-drm.pdf&lt;br /&gt;
&lt;br /&gt;
Here is the DRM video presentation by Free Electron: https://www.youtube.com/watch?v=LbDOCJcDRoo&lt;br /&gt;
&lt;br /&gt;
== 32-bit Wayland MALI Driver: ==&lt;br /&gt;
** [http://files.pine64.org/doc/MALI/MALI%20EULA.pdf MALI EULA document]&lt;br /&gt;
** [http://files.pine64.org/os/sdk/H64-ver1.1/mali-t720-r18p0-01rel0-um-016-linux-opengles-release-wayland-server-gbm-composer-arm32-glibc.tar.bz2 MALI-T720 32-bit server binary driver and binary download]&lt;br /&gt;
*** MD5: F2186A4CAE505A76E0758735886FE682&lt;br /&gt;
*** File Size: 3.4MB&lt;br /&gt;
** [http://files.pine64.org/os/sdk/H64-ver1.1/mali-t720-r18p0-01rel0-um-016-linux-opengles-release-wayland-client-gbm-composer-arm32-glibc.tar.bz2 MALI-T720 32-bit client binary driver and binary download]&lt;br /&gt;
*** MD5: F316A78AFABE87E69C8F816D18F15D68&lt;br /&gt;
*** File Size: 3.4MB&lt;br /&gt;
&lt;br /&gt;
== 64-bit Wayland MALI Driver: ==&lt;br /&gt;
** [http://files.pine64.org/doc/MALI/MALI%20EULA.pdf MALI EULA document]&lt;br /&gt;
** [http://files.pine64.org/os/sdk/H64-ver1.1/mali-t720-r18p0-01rel0-um-018-linux-opengles-release-wayland-server-gbm-composer-arm64-glibc.tar.bz2 MALI-T720 64-bit server binary driver and binary download]&lt;br /&gt;
*** MD5: 13CC8DCB7CF068D80DFC16281E95E9D7&lt;br /&gt;
*** File Size: 5.0MB&lt;br /&gt;
** [http://files.pine64.org/os/sdk/H64-ver1.1/mali-t720-r18p0-01rel0-um-018-linux-opengles-release-wayland-client-gbm-composer-arm64-glibc.tar.bz2 MALI-T720 64-bit client binary driver and binary download]&lt;br /&gt;
*** MD5: 951BAD6ED66D4CB904CFE0D65F2855E8&lt;br /&gt;
*** File Size: 5.0MB&lt;br /&gt;
&lt;br /&gt;
= Linux BSP SDK =&lt;br /&gt;
&lt;br /&gt;
== Linux BSP Kernel 4.9 ==&lt;br /&gt;
* [http://files.pine64.org/os/sdk/PINE-H64/PINE%20H64B%20BSP%204.9%20lichee.tar.xz Direct Download from pine64.org]&lt;br /&gt;
** MD5 (TAR-XZ file): 06B675B1C217D4CC6A21FF320DA250C1&lt;br /&gt;
** File Size: 5.04GB&lt;br /&gt;
&lt;br /&gt;
= Android SDK =&lt;br /&gt;
&lt;br /&gt;
== Android Pie 9.0 SDK version 1.0 ==&lt;br /&gt;
* [http://files.pine64.org/os/sdk/PINE-H64/PINE%20H64B%20android%209.0.tar.xz Direct Download from pine64.org]&lt;br /&gt;
** MD5 (TAR-XZ file): 734B4DBB03CAF82A4E955F7E83DE0C65&lt;br /&gt;
** File Size: 29.14GB&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Other Resources ==&lt;/div&gt;</summary>
		<author><name>FlyingToast</name></author>
	</entry>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=Talk:ROCKPro64_Main_Page&amp;diff=4106</id>
		<title>Talk:ROCKPro64 Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=Talk:ROCKPro64_Main_Page&amp;diff=4106"/>
		<updated>2019-11-26T20:00:08Z</updated>

		<summary type="html">&lt;p&gt;FlyingToast: FlyingToast moved page Talk:ROCKPro64 Main Page to Talk:ROCKPro64&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Talk:ROCKPro64]]&lt;/div&gt;</summary>
		<author><name>FlyingToast</name></author>
	</entry>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=Talk:ROCKPro64&amp;diff=4105</id>
		<title>Talk:ROCKPro64</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=Talk:ROCKPro64&amp;diff=4105"/>
		<updated>2019-11-26T20:00:08Z</updated>

		<summary type="html">&lt;p&gt;FlyingToast: FlyingToast moved page Talk:ROCKPro64 Main Page to Talk:ROCKPro64&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''30 Aug 2018'''&lt;br /&gt;
&lt;br /&gt;
Luke - not sure why you want to add section 3 about the software releases when they are already in section 2.1?&lt;br /&gt;
&lt;br /&gt;
And my thoughts (and earlier edit) were to remove software release specifics from this page and leave them on the software release page: first avoids redundancy, second for ease of editing when there are new releases only need to update in 1 place. (In my experience as soon as data exists in 2 places it starts getting out of sync!!)&lt;br /&gt;
&lt;br /&gt;
: Yes, the text &amp;quot;''you will find a complete list of currently supported Operating System images that work with the ROCKPro64 as well as other related software''&amp;quot; is now present in 2 places. This isn't good. One of them must be deleted. [[User:Lucho|Lucho]] ([[User talk:Lucho|talk]]) 13:44, 30 August 2018 (UTC)&lt;br /&gt;
&lt;br /&gt;
'''01 Sep 2018'''&lt;br /&gt;
&lt;br /&gt;
You now have the NAS case in section 2.3.19 and section 7 on this page. Not clear to me what structure you are aiming for.&lt;br /&gt;
--[[User:Dukla2000|Dukla2000]] ([[User talk:Dukla2000|talk]]) 07:28, 1 September 2018 (UTC)&lt;br /&gt;
&lt;br /&gt;
: One more duplication. &amp;quot;Too many cooks spoil the broth&amp;quot;?! --[[User:Lucho|Lucho]] ([[User talk:Lucho|talk]]) 16:51, 1 September 2018 (UTC)&lt;/div&gt;</summary>
		<author><name>FlyingToast</name></author>
	</entry>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=ROCKPro64_Main_Page&amp;diff=4104</id>
		<title>ROCKPro64 Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=ROCKPro64_Main_Page&amp;diff=4104"/>
		<updated>2019-11-26T20:00:08Z</updated>

		<summary type="html">&lt;p&gt;FlyingToast: FlyingToast moved page ROCKPro64 Main Page to ROCKPro64&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[ROCKPro64]]&lt;/div&gt;</summary>
		<author><name>FlyingToast</name></author>
	</entry>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=ROCKPro64&amp;diff=4103</id>
		<title>ROCKPro64</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=ROCKPro64&amp;diff=4103"/>
		<updated>2019-11-26T20:00:07Z</updated>

		<summary type="html">&lt;p&gt;FlyingToast: FlyingToast moved page ROCKPro64 Main Page to ROCKPro64&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [https://www.pine64.org/rockpro64/ '''ROCKPro64'''] is the most powerful Single Board Computer released by Pine64. It is powered by a Rockchip RK3399 Hexa-Core (dual ARM Cortex A72 and quad ARM Cortex A53) 64-Bit Processor with a MALI T-860 Quad-Core GPU.&lt;br /&gt;
&lt;br /&gt;
Key features include a PCIe x4 open ended slot, the use of LPDDR4 RAM, and industry standard heatsink mounting holes.&lt;br /&gt;
&lt;br /&gt;
The ROCKPro64 is equipped with 2GB or 4GB LPDDR4 system memory, and 128Mb SPI boot Flash. There is also an optional eMMC module (up to 128GB) and microSD slot for booting. The board is equipped with 1x USB 3.0 type C Host with DP 1.2, 1x USB 3.0 type A Host, 2x USB 2.0 Host, Gigabit Ethernet, PI-2 GPIO Bus, MiPi DSI interface, eDP interface, touch Panel interface, stereo MiPi CSI interface, as well as many other device interfaces such as UART, SPI, I2C, for makers to integrate with sensors and other peripherals. Many different Operating Systems (OS) are freely available from the open source community, such as Android, Linux (Ubuntu, Debian, Arch), and BSD.&lt;br /&gt;
&lt;br /&gt;
= Board layout =&lt;br /&gt;
[[File:ROCKPro64_annotated.jpg]]&lt;br /&gt;
&lt;br /&gt;
[[File:ROCKPro64v21FRONT.jpg|200px|thumb|right|A hi-res picture of v2.1 front]]&lt;br /&gt;
&lt;br /&gt;
[[File:ROCKPro64v21REAR.jpg|200px|thumb|right|A hi-res picture of v2.1 rear]]&lt;br /&gt;
&lt;br /&gt;
== Main chips ==&lt;br /&gt;
* RK3399 system-on-chip (1)&lt;br /&gt;
* LPDDR4 SDRAM 1 (18)&lt;br /&gt;
* LPDDR4 SDRAM 2 (3)&lt;br /&gt;
* SPI NOR flash memory (17)&lt;br /&gt;
* RK808 power management (near 19)&lt;br /&gt;
* RTL8211 ethernet transceiver (near 25)&lt;br /&gt;
* ES8316 Sound Codec (on rear of board)&lt;br /&gt;
* The heatsink mounting holes around the RK3399 are 59 mm apart&lt;br /&gt;
&lt;br /&gt;
== Switches ==&lt;br /&gt;
&lt;br /&gt;
The Power button (11): is the same as on your mobile phone - press and release after about 1 second to power on. Press and hold for about 3 seconds to power off.&lt;br /&gt;
&lt;br /&gt;
The Reset button (10): perfoms a reset.&lt;br /&gt;
&lt;br /&gt;
The Recover button (28): used to enter maskrom mode.&lt;br /&gt;
&lt;br /&gt;
== Connectors, sockets and headers ==&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Diagram !! Schematic&amp;lt;br&amp;gt;designator || Silkscreen&amp;lt;br&amp;gt;label !! Number&amp;lt;br&amp;gt;of pins !! Description&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | 2 || U39 || PI-2-bus || style=&amp;quot;text-align: center;&amp;quot; | 40 || Pi-2 bus &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | 4 || J8 || +FAN- || style=&amp;quot;text-align: center;&amp;quot; | 2 || PWM controlled fan header&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | 5 || J10 || SPDIF || style=&amp;quot;text-align: center;&amp;quot; | 3 || SPDIF header&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | 6 || U6 || +RTC- || style=&amp;quot;text-align: center;&amp;quot; | 2 || RTC battery backup header&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | 7 || U31 || Wifi-BT || style=&amp;quot;text-align: center;&amp;quot; | 16 || SDIO WIFI/BT module-MIMO 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | 8 || USB3 ||  || style=&amp;quot;text-align: center;&amp;quot; | 9 || USB-3 and USB Type C&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | 9 || USB1 ||  || style=&amp;quot;text-align: center;&amp;quot; | 2×4 || Dual USB-2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | 12 || IR1 || IR || style=&amp;quot;text-align: center;&amp;quot; | 3 || infrared receiver socket &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | 13 || J16 || Headphone+mic || style=&amp;quot;text-align: center;&amp;quot; | 4 || Headphone + mic 3.5mm jack &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | 14 || U29 || EMMC || style=&amp;quot;text-align: center;&amp;quot; | 34 || eMMC connector&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | 14* || J13 ||  || style=&amp;quot;text-align: center;&amp;quot; | 13 || TF-card, a.k.a. microSD (* under 14 on the bottom side)&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | 15 || U30 ||  || style=&amp;quot;text-align: center;&amp;quot; | 14 || SDIO WIFI/BT module-MIMO 1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | 19 || J15 || PCI || style=&amp;quot;text-align: center;&amp;quot; | 64 || PCI-express X4 socket&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | 20 || J21 || DSI || style=&amp;quot;text-align: center;&amp;quot; | 30 || DSI&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | 21 || J22 || EDP || style=&amp;quot;text-align: center;&amp;quot; | 30 || LCD EDP&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | 22 || CON1 || TP || style=&amp;quot;text-align: center;&amp;quot; | 6 || touch panel connector&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | 23 || CON15 ||  || style=&amp;quot;text-align: center;&amp;quot; | 4 || DC out for SATA disk cable (direct connect from DC-IN)&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | 24 || J11 || DC-IN || style=&amp;quot;text-align: center;&amp;quot; | 2 || Power input, positive tip; 12V/3A (minimum) recommended&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | 25 || U32 ||  || style=&amp;quot;text-align: center;&amp;quot; | 8 || RJ45&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | 26 || J14 ||  || style=&amp;quot;text-align: center;&amp;quot; | 19 || HDMI&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | 27 || J17 || MIPI CAM || style=&amp;quot;text-align: center;&amp;quot; | 32 || MIPI-1&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | 29 || J19 || MIPI CAM || style=&amp;quot;text-align: center;&amp;quot; | 32 || MIPI-2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: center;&amp;quot; | 30 || J18 || CIF || style=&amp;quot;text-align: center;&amp;quot; | 26 || CIF&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== LEDs ==&lt;br /&gt;
&lt;br /&gt;
A green LED next to the 12V input barrel connector will light as long as there is 12V applied to the connector. (Even if the RockPro64 is powered off.)&lt;br /&gt;
&lt;br /&gt;
A white LED behind the reset button will light as long as the RockPro64 is running (it comes on a few seconds after power on, when control is passed to the operating system.)&lt;br /&gt;
&lt;br /&gt;
A red LED behind the reset button is DIY - it is lit for example if the board is in OTG mode with an Ayufan image, or if an Android image is in standby mode.&lt;br /&gt;
&lt;br /&gt;
Yellow and green LEDs on the LAN socket behave in a standard way.&lt;br /&gt;
&lt;br /&gt;
== Jumpers ==&lt;br /&gt;
They are used for boot device selection, as described in the following section.&lt;br /&gt;
&lt;br /&gt;
=== Disable eMMC ===&lt;br /&gt;
&lt;br /&gt;
There is an unlabelled (on the PCB silk-screen) 2-pin jumper (16) between the eMMC socket (14) and the SPI chip (17). It is designated as SW4 on the [[#Board Information, Schematics and Certifications | schematic diagram]]. The default condition is OPEN (no jumper). It is useful for controlling the boot as follows:&lt;br /&gt;
&lt;br /&gt;
Default boot device (with no SPI software) is eMMC, then SDcard. If both the eMMC and the SDcard contain bootable images then the eMMC can be disabled by installing the jumper. This completely removes the eMMC from the resulting OS. If you wish the eMMC to be visible in the booted OS the jumper should be removed 2 seconds after applying power (and before the white LED comes on).&lt;br /&gt;
&lt;br /&gt;
The possible combinations are summarised in the table below (1 = present, 0 = not present, S = boot from the µSD card, M = boot from the eMMC module, X = unsupported combination):&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
! µSD !! eMMC !! SW4 !! boot&lt;br /&gt;
|-&lt;br /&gt;
| 0 || 0 || 0 || X&lt;br /&gt;
|-&lt;br /&gt;
| 0 || 0 || 1 || X&lt;br /&gt;
|-&lt;br /&gt;
| 0 || 1 || 0 || M&lt;br /&gt;
|-&lt;br /&gt;
| 0 || 1 || 1 || X&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 0 || 0 || S&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 0 || 1 || S&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 1 || 0 || M&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 1 || 1 || S&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Disable SPI (while booting) ===&lt;br /&gt;
There is a second possibility to jumper your ROCKPro64: If you mess-up your SPI and are unable to boot, jumpering pins 23 (CLK) and 25 pin (GND) on the PI-2-bus header will disable the SPI as a boot device. (This was taken from the IRC logs, 09 August 2018 @ 17:23) You have to remove the jumper 2 seconds after having started your RP64 (before the white LED turns ON) otherwise the SPI will be missing and you won't be able to flash it.&lt;br /&gt;
Ayufan images contain (at the moment) only one script for the SPI and the RP64, it's &amp;quot;rockpro64_reset_spi_flash&amp;quot;. Other SPI scripts are dedicated to the R64 (as it is written on the name) and it will mess-up your RP64 SPI if you use them.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;center&amp;quot; style=&amp;quot;background-color: yellow;&amp;quot;&amp;gt;[[#top | '''Return to top of page''']]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Getting Started =&lt;br /&gt;
&lt;br /&gt;
This section gives important information to get the board up and running.&lt;br /&gt;
&lt;br /&gt;
== Start here - Software and OS Image Builds ==&lt;br /&gt;
&lt;br /&gt;
In the '[[ROCKPro64 Software Release]]' page you will find a complete list of currently supported Operating System images that work with the ROCKPro64 as well as other related software. The Software Release page has links to download the images as well as high level instructions how to load each image.&lt;br /&gt;
&lt;br /&gt;
Please see the [[NOOB]] page for detailed discussion of what you need (prerequisites) as well as instructions if the high level instructions are insufficient.&lt;br /&gt;
&lt;br /&gt;
== More advanced Linux bits ==&lt;br /&gt;
&lt;br /&gt;
Some Linux tips are given below.&lt;br /&gt;
&lt;br /&gt;
=== How to update your Linux ===&lt;br /&gt;
&lt;br /&gt;
For Debian/Ubuntu images entering the following commands at a terminal prompt&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo apt-get update&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;sudo apt-get upgrade&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
will keep your installation up to date. To update Ayufan images to the next release (when available) use the following command&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo apt-get dist-upgrade&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you are happy to update your system to pre-releases of Ayufan images then modify /etc/apt/sources.list.d/ayufan-rock64.list as per the comment in that file.&lt;br /&gt;
&lt;br /&gt;
The kernel in Ayufan releases is under active development and, if you wish to install a later version, then it is best to use a package manager. In synaptic (for example), if you search for package names linux-image-4.4 you should see your currently installed version(s) as well as any more recent ones. Similarly if you wish to install the mainline kernel then searching for linux-image-4.18 will show you what is available. '''At the time of writing (August 2018) there are significant features missing from the mainline kernel for aarch64 processors (e.g. HDMI sound).'''&lt;br /&gt;
&lt;br /&gt;
=== Useful scripts ===&lt;br /&gt;
After you install an Ayufan image you will find some scripts in /usr/local/sbin/ and /usr/local/bin/ that may be useful. (Need to expand this section)&lt;br /&gt;
&lt;br /&gt;
=== Video playback ===&lt;br /&gt;
Ayufan has some old documentation on [https://github.com/ayufan-rock64/linux-build/blob/master/recipes/video-playback.md video playback here.] For your ROCKPro64 the install should be&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo apt-get install ffmpeg mpv libmali-rk-midgard-t86x-r14p0-gbm&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(These modules are included in the Ayufan deskop releases.) At which stage rkmpv myvideo.mp4 will play a fullscreen, hardware assisted, version of your video. rkmpv is at /usr/local/bin/rkmpv&lt;br /&gt;
&lt;br /&gt;
=== Swapping kernel versions ===&lt;br /&gt;
extlinux is in use on Ayufan images (at least) which enables some switching between installed kernel versions - [https://github.com/ayufan-rock64/linux-build/blob/master/recipes/extlinux.md intro documentation is here.] In particular after you install any additional kernels, you can edit your /boot/extlinux/extlinux.conf file to specify which of the kernels you have installed to use for the next boot.&lt;br /&gt;
&lt;br /&gt;
From Ayufan version 0.7.11 the script /usr/local/sbin/change-default-kernel.sh does a nice little menu swap for you if you run it as root (sudo).&lt;br /&gt;
&lt;br /&gt;
=== Using an NVMe disk for rootfs ===&lt;br /&gt;
Forum member Bullet64 has documented [https://forum.frank-mankel.org/topic/208/booten-von-der-nvme-platte how to move rootfs to an NVMe disk.] This is useful until we get a full SPI option to boot from the NVMe.&lt;br /&gt;
&lt;br /&gt;
== More advanced bits related to any OS ==&lt;br /&gt;
&lt;br /&gt;
This section gives some hints for advanced users.&lt;br /&gt;
&lt;br /&gt;
=== Setup a serial console (UART)===&lt;br /&gt;
The early adopters (and late-comers who fiddle excessively with their boards!) have a need to monitor the low-level boot behaviour: this is done with a serial console and there [https://forum.pine64.org/showthread.php?tid=6387 is a great description how to get this working specifically for your ROCKPro64 here.]&lt;br /&gt;
&lt;br /&gt;
=== Booting from USB or PXE ===&lt;br /&gt;
&lt;br /&gt;
The default choice of boot device is first eMMC (if present) then SDcard. See [[ ROCKPro64_Main_Page#Disable_eMMC | jumpers above for details on adjusting this sequence.]]&lt;br /&gt;
&lt;br /&gt;
It is possible to flash the SPI to extend the options for boot devices to USB drives or PXE. The preferred method is now the rock64_write_spi_flash.sh script (see [[ROCKPro64_Main_Page#Useful_scripts | useful scripts above.]]) The NOOB wiki page has more details [[NOOB#Flashing_u-boot_to_SPI_Flash | here.]]&lt;br /&gt;
&lt;br /&gt;
Background info and historic details of this usage [https://github.com/ayufan-rock64/linux-build/blob/master/recipes/flash-spi.md can be found here.]&lt;br /&gt;
&lt;br /&gt;
=== OTG mode ===&lt;br /&gt;
&lt;br /&gt;
You can boot your ROCKPro64 into OTG mode with the use of the Recover button (see [[ROCKPro64_Main_Page#Switches | switch 28 above.]]) Note there are 2 OTG ports on your ROCKPro64: the type-C USB 3 socket is definitely one. From the schematic it appears the USB 3 (type A) socket is the other, but this has yet to be confirmed.&lt;br /&gt;
&lt;br /&gt;
The method is to power off the board. Then push and hold the Recover button and push and release the Power button. &lt;br /&gt;
* If you have an Ayufan bootable image in either the SDcard or eMMC then there are 4 OTG modes [https://github.com/ayufan-rock64/linux-u-boot/commit/ea6efecdfecc57c853a6f32f78469d1b2417329b described here] including Android fastboot, RockUSB and MaskROM modes. Releasing the Recover button as soon as the white LED lights counts as 1 blink. Keeping it pressed you will get 2 blinks of the white LED etc. Once the board enters OTG mode the red LED will be lit. In mode 1 the boot and linux-root partitions of the card with the Ayufan image (partitions 6 &amp;amp; 7 of a linux installation) are made available as devices. In all cases the USB device made available at the host has device ID 18d1:d00d.&lt;br /&gt;
* If you do not have an Ayufan image in either the SDcard or the eMMC, then neither white nor red LEDs will light, but the board will enter MaskROM mode where the USB device made available at the host has device ID 2207:330c.&lt;br /&gt;
&lt;br /&gt;
=== NVMe drives ===&lt;br /&gt;
Please be aware that [https://store.pine64.org/?product=rockpro64-pci-e-x4-to-m-2ngff-nvme-ssd-interface-card the Pine64 SSD interface card] is intended for use with NVMe devices. These can be identified by the fact they have a single (Key M) notch, e.g. [https://www.wdc.com/content/dam/wdc/website/products/family/wd-black-pcie-ssd/wdfWDBlackSSD_PCIe_img1.jpg.imgw.500.500.jpg the WD Black devices.]&lt;br /&gt;
&lt;br /&gt;
While M2/NGFF SATA devices (with a Key B notch, typically have Key M as well) will physically fit, they will not work. e.g. [https://www.wdc.com/content/dam/wdc/website/products/personal/internal_storage/wd_blue_3d_nand_sata_ssd/blue3d_product-overview.jpg.imgw.1000.1000.jpg WD Blue devices.]&lt;br /&gt;
&lt;br /&gt;
=== SATA drives ===&lt;br /&gt;
SATA drives can be connected directly via the [https://store.pine64.org/?product=rockpro64-pci-e-to-dual-sata-ii-interface-card ROCKPro64 PCIe interface card.] Please note the card does not include the power cable - that is a [https://store.pine64.org/?product=rockpro64-power-cable-for-dual-sata-drives separate item.] Equally you must be aware that connecting SATA drives in this manner means they will be drawing power from your ROCKPro64 - please ensure you are using a 5A or better power supply.&lt;br /&gt;
&lt;br /&gt;
ExplainingComputers did a YouTube [https://www.youtube.com/watch?v=9CCQicHwfDI ROCKPro64 PCIe SATA card review and tests using a Ubuntu console and OpenMediaVault.]&lt;br /&gt;
&lt;br /&gt;
=== Wi-Fi &amp;amp; Bluetooth module ===&lt;br /&gt;
If you have bought the [https://store.pine64.org/?product=rockpro64-2x2-mimo-dual-band-wifi-802-11acbluetooth-4-1-module Wi-Fi and Bluetooth module] from the Pine store then instructions for connecting it can be found on the accessories page [[ Accessories_Step_by_Step_Guides#Wifi.2FBluetooth_module | here.]] '''Please note that the 0.7.9 linux releases (August 2018) have deliberately DISABLED support for this module in the search for stability. It can be tested and used with the Android image.'''&lt;br /&gt;
&lt;br /&gt;
=== 7&amp;quot; LCD Touch Screen ===&lt;br /&gt;
Instructions for connecting the [https://store.pine64.org/?product=7-lcd-touch-screen-panel LCD touch screen] from the Pine [[ Accessories_Step_by_Step_Guides#7.22_LCD_Touch_Screen_Panel | are here.]]&lt;br /&gt;
&lt;br /&gt;
'''Note at present (August 2018) this screen is only supported by the Android image.'''&lt;br /&gt;
&lt;br /&gt;
=== RTC battery backup ===&lt;br /&gt;
The Pine store has a couple of options for RTC battery backups: a [https://store.pine64.org/?product=rtc-backup-battery-aaa-battery AAA version here] or a [https://store.pine64.org/?product=rtc-backup-battery-cr-battery CR-2032 version here.] Instructions for plugging in either of them are also on the [[ Accessories_Step_by_Step_Guides| Accessories page ]]&lt;br /&gt;
&lt;br /&gt;
=== Acryllic open enclosure ===&lt;br /&gt;
Assembly instructions for the [https://store.pine64.org/?product=pine64-acrylic-open-enclosure acryllic enclosure] from the Pine store are also on the [[ Accessories_Step_by_Step_Guides| Accessories page ]]&lt;br /&gt;
&lt;br /&gt;
=== NAS case ===&lt;br /&gt;
The [http://files.pine64.org/doc/rockpro64/ROCKPro64%20NAS%20Case%20Exploded%20View%20Diagram.pdf Exploded View Installation Diagram] for the [https://store.pine64.org/?product=rockpro64-metal-desktopnas-casing] from the Pine store.&lt;br /&gt;
&lt;br /&gt;
Detailed '''NAS Case overview and assembly instructions''' can be found [[NASCase | here]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;center&amp;quot; style=&amp;quot;background-color: yellow;&amp;quot;&amp;gt;[[#top | '''Return to top of page''']]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Board Features =&lt;br /&gt;
&lt;br /&gt;
This section outlines the most important characteristics of the board and its components.&lt;br /&gt;
&lt;br /&gt;
== SoC and Memory Specification ==&lt;br /&gt;
* Based on Rockchip RK3399&lt;br /&gt;
[[File:Rockchip_RK3399.png|right]]&lt;br /&gt;
&lt;br /&gt;
=== CPU Architecture ===&lt;br /&gt;
* [https://developer.arm.com/products/processors/cortex-a/cortex-a72 Dual-core Cortex-A72 up to 2.0GHz CPU]&lt;br /&gt;
* [https://developer.arm.com/products/processors/cortex-a/cortex-a53 Quad-core Cortex-A53 up to 1.5GHz CPU]&lt;br /&gt;
* big.LITTLE architecture: Dual Cortex-A72 + Quad Cortex-A53, 64-bit CPU&lt;br /&gt;
* Cortex-A72:&lt;br /&gt;
** 1-4x Symmetrical Multiprocessing (SMP) within a single processor cluster, and multiple coherent SMP processor clusters through AMBA 5 CHI or AMBA 4 ACE technology&lt;br /&gt;
** AArch64 for 64-bit support and new architectural features&lt;br /&gt;
** L1 cache 48KB Icache and 32KB Dcache for each A72 &lt;br /&gt;
** L2 cache 1024KB for big cluster &lt;br /&gt;
** DSP &amp;amp; SIMD extensions&lt;br /&gt;
** VFPv4 floating point&lt;br /&gt;
** Hardware virtualization support&lt;br /&gt;
* Cortex-A53:&lt;br /&gt;
** L1 cache 32KB Icache and 32KB Dcache for each A53&lt;br /&gt;
** L2 cache 512KB for little cluster &lt;br /&gt;
* Full implementation of the ARM architecture v8-A instruction set&lt;br /&gt;
* ARM Neon Advanced SIMD (single instruction, multiple data) support for accelerated media and signal processing computation&lt;br /&gt;
* ARMv8 Cryptography Extensions&lt;br /&gt;
* In-order pipeline with symmetric dual-issue of most instructions&lt;br /&gt;
* Include VFP v3 hardware to support single and double-precision operations&lt;br /&gt;
* TrustZone technology support&lt;br /&gt;
* Full CoreSight debug solution&lt;br /&gt;
* One isolated voltage domain to support DVFS&lt;br /&gt;
&lt;br /&gt;
=== GPU Architecture ===&lt;br /&gt;
* [https://developer.arm.com/products/graphics-and-multimedia/mali-gpus/mali-t860-and-mali-t880-gpus ARM Mali-T860MP4 Quad-core GPU]&lt;br /&gt;
* The highest performance GPUs built on Arm Mali’s famous Midgard architecture, the Mali-T860 GPU is designed for complex graphics use cases and provide stunning visuals for UHD content.&lt;br /&gt;
* Frequency 	650MHz &lt;br /&gt;
* Throughput 	1300Mtri/s, 10.4Gpix/s &lt;br /&gt;
* OpenGL® ES 1.1, 1.2, 2.0, 3.1, 3.2., Vulkan 1.0*., OpenCL™ 1.1, 1.2., DirectX® 11 FL11_1., RenderScript™.&lt;br /&gt;
&lt;br /&gt;
=== System Memory ===&lt;br /&gt;
* LPDDR4 RAM Memory Variants: Dual Channels 2GB and 4GB.&lt;br /&gt;
* Storage Memory: 128Mb built-in SPI Flash memory (as at August 2018 only support for USB boot).&lt;br /&gt;
&lt;br /&gt;
== Display ==&lt;br /&gt;
* Dual VOP: one supports 4096x2160 with AFBC supported；The other supports 2560x1600&lt;br /&gt;
* Dual channel MIPI-DSI (4 lanes per channel)&lt;br /&gt;
* eDP 1.3 (4 lanes with 10.8Gbps) to support display, with PSR&lt;br /&gt;
* Digital Video port up to 4Kp60&lt;br /&gt;
* DisplayPort 1.2 (4 lanes, up to 4K 60Hz)&lt;br /&gt;
* Supports Rec.2020 and conversion to Rec.709 &lt;br /&gt;
&lt;br /&gt;
== Video ==&lt;br /&gt;
* Digital Video output up to 4K@60Hz&lt;br /&gt;
* 4K HDR @ 30fps&lt;br /&gt;
* H.264/AVC Base/Main/High/High10 profile @ level 5.1; up to 4Kx2K @ 60fps&lt;br /&gt;
* H.265/HEVC Main/Main10 profile @ level 5.1 High-tier; up to 4Kx2K @ 60fps&lt;br /&gt;
* VP9, up to 4Kx2K @ 60fps&lt;br /&gt;
* MPEG-1, ISO/IEC 11172-2, up to 1080P @ 60fps&lt;br /&gt;
* MPEG-2, ISO/IEC 13818-2, SP@ML, MP@HL, up to 1080P @ 60fps&lt;br /&gt;
* MPEG-4, ISO/IEC 14496-2, SP@L0-3, ASP@L0-5, up to 1080P @ 60fps&lt;br /&gt;
* VC-1, SP@ML, MP@HL, AP@L0-3, up to 1080P @ 60fps&lt;br /&gt;
* MVC is supported based on H.264 or H.265, up to 1080P @ 60fps&lt;br /&gt;
&lt;br /&gt;
== Audio ==&lt;br /&gt;
* 3.5mm Phone Jack&lt;br /&gt;
* 3-pin S/PDIF header &lt;br /&gt;
* Audio via Digital Video port&lt;br /&gt;
&lt;br /&gt;
== Camera ==&lt;br /&gt;
* Dual mipi CSI，dual ISP,Maximum input resolution of 13M pixels &lt;br /&gt;
&lt;br /&gt;
== Network ==&lt;br /&gt;
* 10/100/1000Mbps Ethernet&lt;br /&gt;
* Wi-Fi 802.11 ac/a/b/g/n with Bluetooth 4.01 (optional)&lt;br /&gt;
&lt;br /&gt;
== Storage ==&lt;br /&gt;
* microSD - bootable, support SDHC and SDXC, storage up to 256GB&lt;br /&gt;
* eMMC - bootable (optional eMMC Module)&lt;br /&gt;
* 1 USB3.0 Host port&lt;br /&gt;
* 1 USB type C OTG port with DP output &lt;br /&gt;
* 2 USB2.0 Dedicated Host ports&lt;br /&gt;
&lt;br /&gt;
== Expansion Ports ==&lt;br /&gt;
* 2x20 pins &amp;quot;Pi2&amp;quot; GPIO Header&lt;br /&gt;
* PCIe 2.1 (4 full-duplex lanes with 20Gbps) x4 open ended port&lt;br /&gt;
&lt;br /&gt;
== Working Features ==&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! style=&amp;quot;font-weight:bold;&amp;quot; | Feature/Option&lt;br /&gt;
! style=&amp;quot;font-weight:bold;&amp;quot; | Android&lt;br /&gt;
! style=&amp;quot;font-weight:bold;&amp;quot; | Android Version&lt;br /&gt;
! style=&amp;quot;font-weight:bold;&amp;quot; | Linux&lt;br /&gt;
! style=&amp;quot;font-weight:bold;&amp;quot; | Linux Version&lt;br /&gt;
! style=&amp;quot;font-weight:bold;&amp;quot; | Test/Verify Steps&lt;br /&gt;
! style=&amp;quot;font-weight:bold;&amp;quot; | Notes&lt;br /&gt;
! style=&amp;quot;font-weight:bold;&amp;quot; | Product Link&lt;br /&gt;
|-&lt;br /&gt;
| Pine64 LCD Touchscreen (Screen/Touch)&lt;br /&gt;
| Yes/Yes&lt;br /&gt;
| &lt;br /&gt;
| No/No&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| Maybe this will help get this working? https://github.com/avafinger/pine64-touchscreen&lt;br /&gt;
| https://store.pine64.org/?product=7-lcd-touch-screen-panel&lt;br /&gt;
|-&lt;br /&gt;
| ROCKPro64 2×2 MIMO Dual Band WIFI 802.11AC/BLUETOOTH 4.2 MODULE&lt;br /&gt;
| Yes/Yes&lt;br /&gt;
| &lt;br /&gt;
| No/No&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| In 0.7.9 this is deliberately disabled for stability reasons.&lt;br /&gt;
| https://store.pine64.org/?product=rockpro64-2x2-mimo-dual-band-wifi-802-11acbluetooth-4-1-module&lt;br /&gt;
|-&lt;br /&gt;
| USB OTG&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| use this script: https://github.com/ayufan-rock64/linux-package/blob/master/root-rockpro64/usr/local/sbin/rockpro64_enable_otg.sh then configure ip on usb0: ifconfig usb0 169.169.222.222 and run iperf, you should likely see about 200-300MB/s&lt;br /&gt;
| http://wiki.pine64.org/index.php/ROCKPro64_Main_Page#OTG_mode&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| USB Mass Storage USB2/USB3&lt;br /&gt;
| Yes/yes&lt;br /&gt;
| &lt;br /&gt;
| Yes/Yes&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Dedicated Fan Power (pwm1)&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| Yes&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| You might want to use ATS. https://github.com/tuxd3v/ats&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| GPIO pins (raw or via RPI python scripts)&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| Check out what Frank Mankel has done. https://forum.frank-mankel.org/topic/292/rockpro64-rp64-gpio/2&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| MIPI CSI Camera 1 and 2&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| eDP&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| HDMI Audio&lt;br /&gt;
| Yes&lt;br /&gt;
| 7.1.2&lt;br /&gt;
| Yes&lt;br /&gt;
| 4.4.132-1083 - 4.4.138-1100&lt;br /&gt;
| &lt;br /&gt;
| Stopped working in 4.4.154.1105. Ayufan is looking into it.&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 3.5mm Audio/Mic&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| USB-C Host&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Display via USB-C&lt;br /&gt;
| Yes&lt;br /&gt;
| 7.x and 8.x&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| eDP via USB-C per tillim. No sound on Android 7.x. Sound does work on Android 8.x&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| ROCKPro64 PLAYBOX ENCLOSURE&lt;br /&gt;
| N/A&lt;br /&gt;
| &lt;br /&gt;
| N/A&lt;br /&gt;
| &lt;br /&gt;
| N/A&lt;br /&gt;
| Ventilation does not exist, thus requires manual changes to add venting. Case should be modified to account power adapter not being centered in cut holes. Opening the case once close without modifying it first is near impossible without special tools. Graphene heatsink is included and does well for Linux but not Android.&lt;br /&gt;
| https://store.pine64.org/?product=rockpro64-playbox-enclosure&lt;br /&gt;
|-&lt;br /&gt;
| ROCKPro64 30mm Tall Profile Heatsink&lt;br /&gt;
| N/A&lt;br /&gt;
| &lt;br /&gt;
| N/A&lt;br /&gt;
| &lt;br /&gt;
| N/A&lt;br /&gt;
| &lt;br /&gt;
| https://store.pine64.org/?product=rockpro64-heatsink&lt;br /&gt;
|-&lt;br /&gt;
| ROCKPro64 20mm Mid Profile Heatsink&lt;br /&gt;
| N/A&lt;br /&gt;
| &lt;br /&gt;
| N/A&lt;br /&gt;
| &lt;br /&gt;
| N/A&lt;br /&gt;
| &lt;br /&gt;
| https://store.pine64.org/?product=rockpro64-20mm-mid-profile-heatsink&lt;br /&gt;
|-&lt;br /&gt;
| Fan For ROCKPro64 20mm Mid Profile Heatsink&lt;br /&gt;
| N/A&lt;br /&gt;
| &lt;br /&gt;
| N/A&lt;br /&gt;
| &lt;br /&gt;
| N/A&lt;br /&gt;
| You might want to use fanctl to control the fan while keeping your CPU cool https://github.com/tuxd3v/fanctl&lt;br /&gt;
| https://store.pine64.org/?product=fan-for-rockpro64-20mm-mid-profile-heatsink&lt;br /&gt;
|-&lt;br /&gt;
| HDMI output 4K@60Hz&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| PCIe 2.1&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Real Time Clock (RTC) battery backup&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| https://store.pine64.org/?product=rtc-backup-battery-cr-battery&lt;br /&gt;
|-&lt;br /&gt;
| Boot from USB/PXE&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
RockChip themselves have tables of supported features at 4.4 and mainline kernel versions [http://opensource.rock-chips.com/wiki_Status_Matrix in their wiki here.]&lt;br /&gt;
&lt;br /&gt;
= Board Information, Schematics and Certifications =&lt;br /&gt;
* Board Dimensions: 133mm x 80mm x 19mm&lt;br /&gt;
* Input Power: +12V @3A/5A with 5.5mm/2.1mm Type M Barrel type DC connector&lt;br /&gt;
* [http://files.pine64.org/doc/rockpro64/rockpro64_v21-SCH.pdf ROCKPro64 Schematic v2.1 (Second Batch Production Release)]&lt;br /&gt;
** [http://files.pine64.org/doc/rockpro64/RockPro64_v21_Boardoutline-top.dxf ROCKPro64 v2.1 Board Top Outline in AutoCad DXF format]&lt;br /&gt;
** [http://files.pine64.org/doc/rockpro64/RockPro64_v21_Boardoutline-bottom.dxf ROCKPro64 v2.1 Board Bottom Outline in AutoCad DXF format]&lt;br /&gt;
** [http://files.pine64.org/doc/rockpro64/RockPro64_v21_Boardoutline-top.pdf ROCKPro64 v2.1 Board Top Outline in PDF format]&lt;br /&gt;
** [http://files.pine64.org/doc/rockpro64/RockPro64_v21_Boardoutline-bottom.pdf ROCKPro64 v2.1 Board Bottom Outline in PDF format]&lt;br /&gt;
* [http://files.pine64.org/doc/rockpro64/rockpro64_v20-SCH.pdf ROCKPro64 Schematic v2.0 (Pilot Production Release)]&lt;br /&gt;
** [http://files.pine64.org/doc/rockpro64/ROCKPRo64%20Engineering%20Change%20Notice%2020180628RP01.pdf Engineering Change Notice for v2.0 to turn on 3.3V power on PCIe]&lt;br /&gt;
* [http://files.pine64.org/doc/rockpro64/rockpro64_wifi_ap6359SA.pdf ROCKPro64 AP6359SA Wifi/BT Schematic]&lt;br /&gt;
* [http://files.pine64.org/doc/rockpro64/Rockpro64%20Pi-2%20Connector%20ver0.2.png ROCKPro64 Pi-2 Pin assignment and definition]&lt;br /&gt;
* [http://files.pine64.org/doc/rockpro64/RockPro-3D-model.zip ROCKPro64 3D model]&lt;br /&gt;
&lt;br /&gt;
* Certifications:&lt;br /&gt;
** Disclaimer: Please note that PINE64 SBC is not a &amp;quot;final&amp;quot; product and in general certification is not necessary. However, PINE64 still submit the SBC for FCC, CE, and ROHS certification and obtain the certificates to proof that SBC board is capable on passing the testing. Please note a final commercial product needs to performs its owns testing and obtains its owns certificates.&lt;br /&gt;
** [http://files.pine64.org/doc/cert/ROCKPro64%20FCC%20SDOC%20Certificate.pdf ROCKPro64 FCC Certificate]&lt;br /&gt;
** [http://files.pine64.org/doc/cert/ROCKPro64%20CE-EMC%20Certificate.pdf ROCKPro64 CE Certificate]&lt;br /&gt;
** [http://files.pine64.org/doc/cert/ROCKPro64%20ROHS%20%20SEC180529404001E%20Report.pdf ROCK64 RoHS Report]&lt;br /&gt;
&lt;br /&gt;
= Datasheets for Components and Peripherals =&lt;br /&gt;
* Rockchip RK3399 SoC information:&lt;br /&gt;
** [http://www.rock-chips.com/a/en/products/RK33_Series/2016/0419/758.html Rockchip RK3399 SoC Brief]&lt;br /&gt;
** [http://opensource.rock-chips.com/images/2/28/Rockchip_RK3399_Datasheet_V1.8-20180529.pdf Rockchip RK3399 Datasheet V1.8]&lt;br /&gt;
** [http://opensource.rock-chips.com/images/e/ee/Rockchip_RK3399TRM_V1.4_Part1-20170408.pdf Rockchip RK3399 Technical Reference Manual part 1]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/rockpro64/RK808%20datasheet%20V0.8.pdf Rockchip RK808 Datasheet V0.8]&lt;br /&gt;
* LPDDR4 (200 Balls) SDRAM:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/rockpro64/SM512M32Z01MD2BNP(200BALL).pdf Micron LPDDR4 Mobile LPDDR4 Datasheet]&lt;br /&gt;
* eMMC information:&lt;br /&gt;
** [http://files.pine64.org/doc/rock64/PINE64_eMMC_Module_20170719.pdf PINE64 eMMC module schematic]&lt;br /&gt;
** [http://files.pine64.org/doc/rock64/usb%20emmc%20module%20adapter%20v2.pdf PINE64 USB adapter for eMMC module V2 schematic]&lt;br /&gt;
** [http://files.pine64.org/doc/rock64/USB%20adapter%20for%20eMMC%20module%20PCB.tar PINE64 USB adapter for eMMC module PCB in JPEG]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pine64/SDINADF4-16-128GB-H%20data%20sheet%20v1.13.pdf SanDisk eMMC Datasheet]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pine64/H26M64003DQR%20Datasheet.pdf Hynix eMMC Datasheet]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pine64/FORESEE_eMMC_NCEMBSF9-xxG%20SPEC%20A0%2020150730.pdf Foresee eMMC Datasheet]&lt;br /&gt;
* SPI NOR Flash information:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pine64/w25q128jv%20spi%20revc%2011162016.pdf WinBond 128Mb SPI Flash Datasheet]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/pine64/GD25Q128C-Rev2.5.pdf GigaDevice 128Mb SPI Flash Datasheet]&lt;br /&gt;
* Heatsink related info:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/rockpro64/Rockpro%20Passive%20Heatsink%20Spec.jpg ROCKPro64 Passive Heatsink Dimension Drawing]&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/rockpro64/LMS-TC150%20Silicon%20Thermal%20Pad.pdf Heatsink Thermal Pad Specification]&lt;br /&gt;
* Wireless related info:&lt;br /&gt;
** [[Media:AP6356 datasheet V1.0 07252014.pdf|AMPAK AP6356 2x2 Wi-Fi + Bluetooth4.1 Datasheet]]&lt;br /&gt;
* Ethernet related info:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/rock64/RTL8211F-CG-Realtek.pdf Realtek RTL8211F 10/100/1000M Ethernet Transceiver Datasheet]&lt;br /&gt;
* Peripheral related info:&lt;br /&gt;
** [http://files.pine64.org/doc/datasheet/rockpro64/ASM1061_Data%20Sheet_R1_8.pdf asmedia ASM1061 PCIe SATA 2.0 Datasheet]&lt;br /&gt;
* Remote control button mapping&lt;br /&gt;
** [http://files.pine64.org/doc/Pine%20A64%20Schematic/remote-wit-logo.jpg Official Remote Control for the PINE64 Button Mapping]&lt;br /&gt;
* Audio Codec (ES8316) (Under Board)&lt;br /&gt;
** [http://everest-semi.com/pdf/ES8316%20PB.pdf Everest ES8316 Audio Codec]&lt;br /&gt;
&lt;br /&gt;
= The NAS Case for the ROCKPro64 =&lt;br /&gt;
[[file:NASCaseMain.png|200px|thumb|right|Front View of the PINE64 NAS Case for the ROCKPro64]]&lt;br /&gt;
Please [[NASCase | follow this this link]] for '''detailed instructions on how to assemble the ROCKPro64 NAS Case'''.&lt;br /&gt;
&lt;br /&gt;
The NAS Case instructions also contains detailed information about:&lt;br /&gt;
*what the NAS Case ships with&lt;br /&gt;
*What additional things you need to purchase for your NAS Case&lt;br /&gt;
*What optional things you can consider purchasing for your NAS build&lt;br /&gt;
*What OS Image we recommend you use for your NAS build&lt;br /&gt;
*IO accessibility after installing the ROCKPro64 into the NAS Case&lt;br /&gt;
&lt;br /&gt;
= Other Resources =&lt;br /&gt;
* [https://forum.pine64.org/forumdisplay.php?fid=98 ROCKPro64 Forum]&lt;br /&gt;
* [[RockPro64 Guides]]&lt;br /&gt;
* [http://www.pine64.xyz:9090/?channels=ROCK64 ROCK64/ROCKPro64 IRC Channel]&lt;br /&gt;
* [https://store.pine64.org/?post_type=product Pine64 shop]&lt;br /&gt;
* [https://github.com/rockchip-linux Rockchip Linux GitHub Repo]&lt;br /&gt;
* [http://opensource.rock-chips.com/ Rockchip Open Source Wiki]&lt;br /&gt;
* ExplainingComputers have a video review [https://www.youtube.com/watch?v=CeoNHGFN_30 of the RockPro64 here, including linux first boot.]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;center&amp;quot; style=&amp;quot;background-color: yellow;&amp;quot;&amp;gt;[[#top | '''Return to top of page''']]&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>FlyingToast</name></author>
	</entry>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=Main_Page&amp;diff=4102</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=Main_Page&amp;diff=4102"/>
		<updated>2019-11-26T19:56:59Z</updated>

		<summary type="html">&lt;p&gt;FlyingToast: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''HINT: To log in for editing, use your forum account!'''&lt;br /&gt;
&lt;br /&gt;
PINE64 is a community driven company focused on creating high-quality, low cost ARM devices for businesses and individuals around the globe. PINE64 made its debut with the [[PINE_A64_Main_Page|Pine A64]] single-board computer, which successfully launched on Kickstarter in 2015. PINE64 has since released a multitude of other devices, including both development boards and end-user devices.&lt;br /&gt;
&lt;br /&gt;
PINE64 has a large and active community and offers a variety of resources for businesses and hobbyists to take advantage of their projects.&lt;br /&gt;
&lt;br /&gt;
To learn more about PINE64 and the available devices please visit the official [https://www.pine64.org/ PINE64 website].&lt;br /&gt;
&lt;br /&gt;
== Devices ==&lt;br /&gt;
&lt;br /&gt;
Click on a devices main page to see available OS builds, software downloads, datasheets, schematics, BSP, and other information.&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=5 cellpadding=5 border=0 valign=&amp;quot;top&amp;quot; width=100%&lt;br /&gt;
| width=37% style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
[{{fullurl:ROCKPro64 Main Page}} http://files.pine64.org/wiki/ROCKPro64.png]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
[{{fullurl:ROCK64 Main Page}} http://files.pine64.org/wiki/ROCK64.png]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=5 cellpadding=5 border=0 valign=&amp;quot;top&amp;quot; width=100%&lt;br /&gt;
| width=37% style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;| &lt;br /&gt;
&lt;br /&gt;
== '''ROCKPro64 Main SBC Page''' ==&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;| &lt;br /&gt;
&lt;br /&gt;
== '''ROCK64 SBC Main Page''' ==&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=5 cellpadding=5 border=0 valign=&amp;quot;top&amp;quot; width=100%&lt;br /&gt;
| width=37% style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
[{{fullurl:PINE H64 Main Page}} http://files.pine64.org/wiki/PINE%20H64%20Model%20B.png] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
[{{fullurl:PINE A64-LTS/SOPine Main Page}} http://files.pine64.org/wiki/PINE%20A64-LTS-SOPine.png] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
[{{fullurl:PINE A64 Main Page}} http://files.pine64.org/wiki/PINE%20A64.png] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=5 cellpadding=5 border=0 valign=&amp;quot;top&amp;quot; width=100%&lt;br /&gt;
| width=37% style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
== '''PINE H64 SBC Main Page''' ==&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;| &lt;br /&gt;
&lt;br /&gt;
== '''PINE A64-LTS/SOPine SBC Main Page''' ==&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;| &lt;br /&gt;
&lt;br /&gt;
== '''PINE A64 SBC Main Page''' ==&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=5 cellpadding=5 border=0 valign=&amp;quot;top&amp;quot; width=100%&lt;br /&gt;
| width=37% style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
[{{fullurl:Pinebook Pro Main Page}} http://files.pine64.org/wiki/PinebookPro.png] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
[{{fullurl:1080P Pinebook Main Page}} http://files.pine64.org/wiki/Pinebook.png] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
[{{fullurl:Pinebook Main Page}} http://files.pine64.org/wiki/Pinebook.png] &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=5 cellpadding=5 border=0 valign=&amp;quot;top&amp;quot; width=100%&lt;br /&gt;
| width=37% style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
== '''Pinebook Pro Main Page''' ==&lt;br /&gt;
&lt;br /&gt;
[[PBP HW Compatibiity]]&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
== '''1080P Pinebook Main Page''' ==&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;| &lt;br /&gt;
&lt;br /&gt;
== '''Pinebook Main Page''' ==&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Section Selection ==&lt;br /&gt;
&lt;br /&gt;
The '''NOOB section''' will help you get started with your Pine64 device, and walk you though the basics — including hardware setup, flashing OS images, and basic troubleshooting. '''Knowledge Idea section''' is a collection of known issues, fixes, and improvements. Lastly, the '''Project section''' is a collection of community projects. If you resolved a longstanding issue, or just completed a cool project you would like to share to inspire others, then please feel free to contribute.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=5 cellpadding=5 border=0 valign=&amp;quot;top&amp;quot; width=100%&lt;br /&gt;
| width=33% style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
[{{fullurl:NOOB}} http://files.pine64.org/wiki/NOOB.png] [[NOOB]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
[{{fullurl:Knowledge Idea}} http://files.pine64.org/wiki/Knowledge_idea.png] [[Knowledge Idea]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;vertical-align:top&amp;quot;|&lt;br /&gt;
[{{fullurl:Project}} http://files.pine64.org/wiki/project.png] [[Project]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Help and Support ==&lt;br /&gt;
&lt;br /&gt;
If you haven't found what you're looking for on the Wiki, then many of our users and contributors will be happy to help you out and answer your questions. If your question pertains to setting up a device, software issues, or project support, then please post on the PINE64 forum or pose your question(s) in our IRC. &lt;br /&gt;
&lt;br /&gt;
If you suspect your device may be faulty or has been damaged during shipping please file a ticket on the PINE64 Support Portal.  &lt;br /&gt;
&lt;br /&gt;
*[https://forum.pine64.org/ PINE64 Forum] &lt;br /&gt;
*[http://uk.pine64.xyz:9090/?channels=Pine64&amp;amp;uio=MTE9MjE131 PINE64 IRC Web Chat] &lt;br /&gt;
*[http://irc.pine64.uk PINE64 IRC Logs]&lt;br /&gt;
*[https://support.pine64.org/portal/home PINE64 Support Portal]&lt;/div&gt;</summary>
		<author><name>FlyingToast</name></author>
	</entry>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=PinePhone&amp;diff=4099</id>
		<title>PinePhone</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=PinePhone&amp;diff=4099"/>
		<updated>2019-11-26T02:56:20Z</updated>

		<summary type="html">&lt;p&gt;FlyingToast: &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. A &amp;quot;braveheart&amp;quot; edition is currently available for purchase from the PINE64 store, though it should be noted that this version comes without a preinstalled OS, and is 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;
'''Build:''' Plastic &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:''' 2750-3000 mAh [https://wiki.pine64.org/images/0/04/PinePhone_Battery_model_QZ01-396172-2750.pdf Lithium ion] (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;
== History ==&lt;br /&gt;
&lt;br /&gt;
The PinePhone was announced at [https://archive.fosdem.org/2019/ FOSDEM 2019], February 2-4, 2019. The first [[Project Don't be evil]] devkit was on display at the Pine64 booth during the weekend.&lt;br /&gt;
&lt;br /&gt;
=== Hardware revisions ===&lt;br /&gt;
&lt;br /&gt;
The PinePhone platform went through two &amp;quot;developer kit&amp;quot; phases that partner projects used to prove their software on the upcoming platform.&lt;br /&gt;
&lt;br /&gt;
# [[Project Anakin]]&lt;br /&gt;
# [[Project Don't be evil]]&lt;br /&gt;
&lt;br /&gt;
Additionally, two &amp;quot;early adopter&amp;quot; revisions of the platform were created:&lt;br /&gt;
&lt;br /&gt;
# PinePhone 1.0 &amp;quot;Developer&amp;quot;&lt;br /&gt;
# PinePhone 1.1 &amp;quot;Brave Heart&amp;quot; ([http://files.pine64.org/doc/PinePhone/PinePhone_Schematic_v1.1_20191031.pdf schematic]).&lt;br /&gt;
&lt;br /&gt;
Version 1.1 was the first PinePhone available to the general public. Pre-orders for this batch started on November 15, 2019. It is expected to ship sometime in December 2019 to January 2020.&lt;br /&gt;
&lt;br /&gt;
A &amp;quot;full release&amp;quot; Pinephone, which will likely have board revision 1.2, will be released in 2020.&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-main-board.jpg|600px|thumb|centre|Photo of Developer mainboard courtesy of Martijn Braam, postmarketOS]]&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;
== 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;
== Software Support ==&lt;br /&gt;
Please see the [[PinePhoneOS]] page for details of images available for the  PinePhone and how to install them.&lt;/div&gt;</summary>
		<author><name>FlyingToast</name></author>
	</entry>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=PinePhone&amp;diff=4084</id>
		<title>PinePhone</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=PinePhone&amp;diff=4084"/>
		<updated>2019-11-23T22:48:50Z</updated>

		<summary type="html">&lt;p&gt;FlyingToast: Replace carrier support table with instructions on how to check support manually&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. A &amp;quot;braveheart&amp;quot; edition is currently available for purchase from the PINE64 store, though it should be noted that this version comes without a preinstalled OS, and is 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;
'''Build:''' Plastic &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:''' 2750-3000 mAh Li-Po (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;
== History ==&lt;br /&gt;
&lt;br /&gt;
The PinePhone was announced at [https://archive.fosdem.org/2019/ FOSDEM 2019], February 2-4, 2019. The first [[Project Don't be evil]] devkit was on display at the Pine64 booth during the weekend.&lt;br /&gt;
&lt;br /&gt;
=== Hardware revisions ===&lt;br /&gt;
&lt;br /&gt;
The PinePhone platform went through two &amp;quot;developer kit&amp;quot; phases that partner projects used to prove their software on the upcoming platform.&lt;br /&gt;
&lt;br /&gt;
# [[Project Anakin]]&lt;br /&gt;
# [[Project Don't be evil]]&lt;br /&gt;
&lt;br /&gt;
Additionally, two &amp;quot;early adopter&amp;quot; revisions of the platform were created:&lt;br /&gt;
&lt;br /&gt;
# [[PinePhone 1.0 &amp;quot;Developer&amp;quot;]]&lt;br /&gt;
# [[PinePhone 1.1 &amp;quot;Brave Heart&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
The first generally available PinePhone batch was [[PinePhone 1.1 &amp;quot;Brave Heart&amp;quot;]]. Pre-orders for this batch started on November 15, 2019. It is expected to ship sometime in December 2019 to January 2020.&lt;br /&gt;
&lt;br /&gt;
A &amp;quot;full release&amp;quot; Pinephone, which will likely have board revision 1.2, will be released in 2020.&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-main-board.jpg|600px|thumb|centre|Photo of Developer mainboard courtesy of Martijn Braam, postmarketOS]]&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;
== 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;
== Software Support ==&lt;br /&gt;
Please see the [[PinePhoneOS]] page for details of images available for the  PinePhone and how to install them.&lt;/div&gt;</summary>
		<author><name>FlyingToast</name></author>
	</entry>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=PinePhone&amp;diff=4068</id>
		<title>PinePhone</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=PinePhone&amp;diff=4068"/>
		<updated>2019-11-21T14:06:14Z</updated>

		<summary type="html">&lt;p&gt;FlyingToast: &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. A &amp;quot;braveheart&amp;quot; edition is currently available for purchase from the PINE64 store, though it should be noted that this version comes without a preinstalled OS, and is 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;
'''Build:''' Plastic &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-FDD:''' B1/ B2/ B3/ B4/ B5/ B7/ B8/ B12/ B13/ B18/ B19/ B20/ B25/ B26/ B28&lt;br /&gt;
: '''LTE-TDD:''' B38/ B39/ B40/ B41&lt;br /&gt;
: '''WCDMA:''' B1/ B2/ B4/ B5/ B6/ B8/ B19 &lt;br /&gt;
: '''GSM:''' 850/900/1800/1900MHz&lt;br /&gt;
: '''WLAN:''' Wi-Fi 802.11 b/g/n, single-band, hotspot&lt;br /&gt;
: '''Bluetooth:''' 4.0, A2DP&lt;br /&gt;
: '''GPS:''' Yes, with A-GPS, GLONASS&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:''' 2750-3000 mAh Li-Po (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;
== History ==&lt;br /&gt;
&lt;br /&gt;
The PinePhone was announced at [https://archive.fosdem.org/2019/ FOSDEM 2019], February 2-4, 2019. The first [[Project Don't be evil]] devkit was on display at the Pine64 booth during the weekend.&lt;br /&gt;
&lt;br /&gt;
=== Hardware revisions ===&lt;br /&gt;
&lt;br /&gt;
The PinePhone platform went through two &amp;quot;developer kit&amp;quot; phases that partner projects used to prove their software on the upcoming platform.&lt;br /&gt;
&lt;br /&gt;
# [[Project Anakin]]&lt;br /&gt;
# [[Project Don't be evil]]&lt;br /&gt;
&lt;br /&gt;
Additionally, two &amp;quot;early adopter&amp;quot; revisions of the platform were created:&lt;br /&gt;
&lt;br /&gt;
# [[PinePhone 1.0 &amp;quot;Developer&amp;quot;]]&lt;br /&gt;
# [[PinePhone 1.1 &amp;quot;Brave Heart&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
The first generally available PinePhone batch was [[PinePhone 1.1 &amp;quot;Brave Heart&amp;quot;]]. Pre-orders for this batch started on November 15, 2019. It is expected to ship sometime in December 2019 to January 2020.&lt;br /&gt;
&lt;br /&gt;
A &amp;quot;full release&amp;quot; Pinephone, which will likely have board revision 1.2, will be released in 2020.&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;
# 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;
== Modem and Carrier Support ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Carrier&lt;br /&gt;
!LTE Bands&lt;br /&gt;
!PinePhone Support?&lt;br /&gt;
!Notes&lt;br /&gt;
|-&lt;br /&gt;
| USA:Verizon&lt;br /&gt;
| B2, B4, B5, B13, B66&lt;br /&gt;
| style=&amp;quot;background: #9F9;&amp;quot; | Supported&lt;br /&gt;
|-&lt;br /&gt;
| USA:T-Mobile&lt;br /&gt;
| B2, B4, B5, B12, B66, B71&lt;br /&gt;
| style=&amp;quot;background: #9F9;&amp;quot; | Supported&lt;br /&gt;
|-&lt;br /&gt;
| USA:Sprint&lt;br /&gt;
| B25, B26, B41&lt;br /&gt;
| style=&amp;quot;background: #9F9;&amp;quot; | Supported&lt;br /&gt;
|-&lt;br /&gt;
| UK:EE 4G&lt;br /&gt;
| B1, B3, B7, B20&lt;br /&gt;
| style=&amp;quot;background: #9F9;&amp;quot; | Supported&lt;br /&gt;
|-&lt;br /&gt;
| UK:O2 4G&lt;br /&gt;
| B1, B3, B20, B40&lt;br /&gt;
| style=&amp;quot;background: #9F9;&amp;quot; | Supported&lt;br /&gt;
|-&lt;br /&gt;
| UK:Three 4G&lt;br /&gt;
| B3, B20, B32&lt;br /&gt;
| style=&amp;quot;background: #FFB;&amp;quot; | Partial&lt;br /&gt;
| Not B32&lt;br /&gt;
|-&lt;br /&gt;
| UK:Vodafone 4G&lt;br /&gt;
| B7, B20, B32&lt;br /&gt;
| style=&amp;quot;background: #FFB;&amp;quot; | Partial&lt;br /&gt;
| Not B32&lt;br /&gt;
|-&lt;br /&gt;
| China:China Mobile&lt;br /&gt;
| B38, B39, B40, B41&lt;br /&gt;
| style=&amp;quot;background: #9F9;&amp;quot; | Supported&lt;br /&gt;
|-&lt;br /&gt;
| Germany:T-Mobile&lt;br /&gt;
| B1, B3, B7, B8, B20, B22, B28, B32, B38&lt;br /&gt;
| style=&amp;quot;background: #FFB;&amp;quot; | Partial&lt;br /&gt;
| Not B32&lt;br /&gt;
|-&lt;br /&gt;
| Germany:Vodafone&lt;br /&gt;
| B1, B3, B7, B8, B20, B22, B28, B32, B38&lt;br /&gt;
| style=&amp;quot;background: #FFB;&amp;quot; | Partial&lt;br /&gt;
| Not B32&lt;br /&gt;
|-&lt;br /&gt;
| Germany:O2&lt;br /&gt;
| B1, B3, B7, B8, B20, B22, B28, B38&lt;br /&gt;
| style=&amp;quot;background: #9F9;&amp;quot; | Supported&lt;br /&gt;
|-&lt;br /&gt;
| Australia:Telstra&lt;br /&gt;
| B1, B3, B7, B28&lt;br /&gt;
| style=&amp;quot;background: #9F9;&amp;quot; | Supported&lt;br /&gt;
|-&lt;br /&gt;
| Australia:Optus&lt;br /&gt;
| B1, B3, B7, B28, B40&lt;br /&gt;
| style=&amp;quot;background: #9F9;&amp;quot; | Supported&lt;br /&gt;
|-&lt;br /&gt;
| Australia:Vodafone&lt;br /&gt;
| B1, B3, B5, B7, B28&lt;br /&gt;
| style=&amp;quot;background: #9F9;&amp;quot; | Supported&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
use background color of #F99 for 'No support'&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
* Although [https://www.4g.co.uk/4g-frequencies-uk-need-know/ 4g.co.uk] reports UK:Three and UK:Vodafone use 1400MHz SDL (Band 32) for LTE, as at November 2019 it is believed this is in theory only and not in practice!&lt;br /&gt;
* According to [https://www.inside-digital.de/ratgeber/5g-lte-mobilfunk-frequenzen-deutschland-band-uebersicht inside-digital.de] in Germany in 2019, Band 32 is only for one-way data boosting, not meant to be used for cellphones but for Homespots, like Vodafone GigaCube&lt;br /&gt;
* [https://whirlpool.net.au/wiki/mobile_phone_frequencies Australian Telco bands]&lt;br /&gt;
* More information about carriers' frequency usage can be found at [https://www.frequencycheck.com/ frequencycheck.com]&lt;br /&gt;
&lt;br /&gt;
== Software Support ==&lt;br /&gt;
Please see the [[PinePhoneOS]] page for details of images available for the  PinePhone and how to install them.&lt;/div&gt;</summary>
		<author><name>FlyingToast</name></author>
	</entry>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=PinePhone&amp;diff=4050</id>
		<title>PinePhone</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=PinePhone&amp;diff=4050"/>
		<updated>2019-11-20T21:19:32Z</updated>

		<summary type="html">&lt;p&gt;FlyingToast: Add china mobile to carrier table&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. A &amp;quot;braveheart&amp;quot; edition is currently available for purchase from the PINE64 store, though it should be noted that this version comes without a preinstalled OS, and is 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;
'''Build:''' Plastic &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:'''&lt;br /&gt;
: '''LTE-FDD:''' B1/ B2/ B3/ B4/ B5/ B7/ B8/ B12/ B13/ B18/ B19/ B20/ B25/ B26/ B28&lt;br /&gt;
: '''LTE-TDD:''' B38/ B39/ B40/ B41&lt;br /&gt;
: '''WCDMA:''' B1/ B2/ B4/ B5/ B6/ B8/ B19 &lt;br /&gt;
: '''GSM:''' 850/900/1800/1900MHz&lt;br /&gt;
: '''WLAN:''' Wi-Fi 802.11 b/g/n, single-band, hotspot&lt;br /&gt;
: '''Bluetooth:''' 4.0, A2DP&lt;br /&gt;
: '''GPS:''' Yes, with A-GPS, GLONASS&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:''' 2750-3000 mAh Li-Po (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;
== History ==&lt;br /&gt;
&lt;br /&gt;
The PinePhone was announced at [https://archive.fosdem.org/2019/ FOSDEM 2019], February 2-4, 2019. The first [[Project Don't be evil]] devkit was on display at the Pine64 booth during the weekend.&lt;br /&gt;
&lt;br /&gt;
=== Hardware revisions ===&lt;br /&gt;
&lt;br /&gt;
The PinePhone platform went through two &amp;quot;developer kit&amp;quot; phases that partner projects used to prove their software on the upcoming platform.&lt;br /&gt;
&lt;br /&gt;
# [[Project Anakin]]&lt;br /&gt;
# [[Project Don't be evil]]&lt;br /&gt;
&lt;br /&gt;
Additionally, two &amp;quot;early adopter&amp;quot; revisions of the platform were created:&lt;br /&gt;
&lt;br /&gt;
# [[PinePhone 1.0 &amp;quot;Developer&amp;quot;]]&lt;br /&gt;
# [[PinePhone 1.1 &amp;quot;Brave Heart&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
The first generally available PinePhone batch was [[PinePhone 1.1 &amp;quot;Brave Heart&amp;quot;]]. Pre-orders for this batch started on November 15, 2019. It is expected to ship sometime in December 2019 to January 2020.&lt;br /&gt;
&lt;br /&gt;
A &amp;quot;full release&amp;quot; Pinephone, which will likely have board revision 1.2, will be released in 2020.&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;
# 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;
== Modem and Carrier Support ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Carrier&lt;br /&gt;
!Bands&lt;br /&gt;
!PinePhone Support?&lt;br /&gt;
!Notes&lt;br /&gt;
|-&lt;br /&gt;
| USA:Verizon&lt;br /&gt;
| B2, B4, B5, B13, B66&lt;br /&gt;
| style=&amp;quot;background: #9F9;&amp;quot; | Supported&lt;br /&gt;
|-&lt;br /&gt;
| USA:T-Mobile&lt;br /&gt;
| B2, B4, B5, B12, B66, B71&lt;br /&gt;
| style=&amp;quot;background: #9F9;&amp;quot; | Supported&lt;br /&gt;
|-&lt;br /&gt;
| USA:Sprint&lt;br /&gt;
| B25, B26, B41&lt;br /&gt;
| style=&amp;quot;background: #9F9;&amp;quot; | Supported&lt;br /&gt;
|-&lt;br /&gt;
| UK:EE 4G&lt;br /&gt;
| B1, B3, B7, B20&lt;br /&gt;
| style=&amp;quot;background: #9F9;&amp;quot; | Supported&lt;br /&gt;
|-&lt;br /&gt;
| UK:O2 4G&lt;br /&gt;
| B1, B3, B20, B40&lt;br /&gt;
| style=&amp;quot;background: #9F9;&amp;quot; | Supported&lt;br /&gt;
|-&lt;br /&gt;
| UK:Three 4G&lt;br /&gt;
| B3, B20, B32&lt;br /&gt;
| style=&amp;quot;background: #FFB;&amp;quot; | Partial&lt;br /&gt;
| Not B32&lt;br /&gt;
|-&lt;br /&gt;
| UK:Vodafone 4G&lt;br /&gt;
| B7, B20, B32&lt;br /&gt;
| style=&amp;quot;background: #FFB;&amp;quot; | Partial&lt;br /&gt;
| Not B32&lt;br /&gt;
|-&lt;br /&gt;
| China:China Mobile&lt;br /&gt;
| B38, B39, B40, B41&lt;br /&gt;
| style=&amp;quot;background: #9F9;&amp;quot; | Supported&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
use background color of #F99 for 'No support'&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
Note: although [https://www.4g.co.uk/4g-frequencies-uk-need-know/ 4g.co.uk] reports UK:Three and UK:Vodafone use 1400MHz SDL (Band 32) for LTE, as at November 2019 it is believed this is in theory only and not in practice!&lt;br /&gt;
&lt;br /&gt;
== Software Support ==&lt;br /&gt;
Please see the [[PinePhoneOS]] page for details of images available for the  PinePhone and how to install them.&lt;/div&gt;</summary>
		<author><name>FlyingToast</name></author>
	</entry>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=PinePhone_Software_Releases&amp;diff=4044</id>
		<title>PinePhone Software Releases</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=PinePhone_Software_Releases&amp;diff=4044"/>
		<updated>2019-11-20T12:26:21Z</updated>

		<summary type="html">&lt;p&gt;FlyingToast: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[PinePhone]] Operating Systems&lt;br /&gt;
&lt;br /&gt;
= Software installation =&lt;br /&gt;
&lt;br /&gt;
Initial (new) OS installation should be to an SDcard.&lt;br /&gt;
&lt;br /&gt;
== Preparation of SDcard ==&lt;br /&gt;
* Download your chosen image from the options below &lt;br /&gt;
* Extract and write the image to an SDcard&lt;br /&gt;
* Plug SD card into phone&lt;br /&gt;
* Boot phone&lt;br /&gt;
If you need step-by-step instructions for writing an image to an SDcard, check [[NOOB#Step-by-Step_Instructions_to_Flashing_MicroSD_Cards]] then return to this page.&lt;br /&gt;
&lt;br /&gt;
== Installation to eMMC ==&lt;br /&gt;
* Prepare a new SDcard as above&lt;br /&gt;
* Boot the phone&lt;br /&gt;
* Run a magic script (to be defined/written/...)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;center&amp;quot; style=&amp;quot;background-color: lightyellow;&amp;quot;&amp;gt;[[#top | '''Return to top of page''']]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Software and OS Image Downloads =&lt;br /&gt;
&lt;br /&gt;
== Postmarket OS ==&lt;br /&gt;
http://files.pine64.org/sw/pine64_installer/json/postmarketos.png&lt;br /&gt;
&lt;br /&gt;
postmarketOS also has a script pmbootstrap that can build your SDcard for you, [https://forum.pine64.org/showthread.php?tid=8285 see for example this forum thread.]&lt;br /&gt;
&lt;br /&gt;
=== Download location ===&lt;br /&gt;
[http://images.postmarketos.org/pinephone/ Direct download from postmarketOS image site]&lt;br /&gt;
&lt;br /&gt;
=== userid/password ===&lt;br /&gt;
demo/demo&lt;br /&gt;
&lt;br /&gt;
=== What works ===&lt;br /&gt;
&lt;br /&gt;
=== What does not work ===&lt;br /&gt;
&lt;br /&gt;
=== Where/how to report defects ===&lt;br /&gt;
[https://wiki.postmarketos.org/wiki/Pine_Don%27t_be_evil_devkit_(pine-dontbeevil) postmarketOS PinePhone wiki site]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;center&amp;quot; style=&amp;quot;background-color: lightyellow;&amp;quot;&amp;gt;[[#top | '''Return to top of page''']]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ubuntu Touch by UBPorts ==&lt;br /&gt;
http://files.pine64.org/sw/pine64_installer/json/ubports.png&lt;br /&gt;
&lt;br /&gt;
=== Download location ===&lt;br /&gt;
[https://ci.ubports.com/job/rootfs/job/rootfs-pinephone/ Jenkins Project rootfs-pinephone]&lt;br /&gt;
&lt;br /&gt;
=== userid/password ===&lt;br /&gt;
&lt;br /&gt;
=== What works ===&lt;br /&gt;
&lt;br /&gt;
=== What does not work ===&lt;br /&gt;
&lt;br /&gt;
=== Where/how to report defects ===&lt;br /&gt;
&lt;br /&gt;
You should use the built-in Ubuntu Touch feature to &amp;quot;Report a bug&amp;quot;. See [https://ubports.com/blog/ubports-blog-1/post/github-106 UBports] own tutorial on how to submit defects.&lt;br /&gt;
&amp;lt;div class=&amp;quot;center&amp;quot; style=&amp;quot;background-color: lightyellow;&amp;quot;&amp;gt;[[#top | '''Return to top of page''']]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== KDE Plasma ==&lt;br /&gt;
http://files.pine64.org/sw/pine64_installer/json/plasma_mobile.png&lt;br /&gt;
&lt;br /&gt;
=== Download location ===&lt;br /&gt;
* Not Yet Ready&lt;br /&gt;
&lt;br /&gt;
=== userid/password ===&lt;br /&gt;
&lt;br /&gt;
=== What works ===&lt;br /&gt;
&lt;br /&gt;
=== What does not work ===&lt;br /&gt;
&lt;br /&gt;
=== Where/howto report defects ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;center&amp;quot; style=&amp;quot;background-color: lightyellow;&amp;quot;&amp;gt;[[#top | '''Return to top of page''']]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Sailfish OS ==&lt;br /&gt;
http://files.pine64.org/sw/pine64_installer/json/sailfishos.png&lt;br /&gt;
&lt;br /&gt;
=== Download location ===&lt;br /&gt;
The Sailfish OS image is built on Gitlab CI. The latest 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 from our CI, extracts everything and burns it onto the SD card.&lt;br /&gt;
&lt;br /&gt;
'''Instructions:'''&lt;br /&gt;
&lt;br /&gt;
1. Download the flashing script&lt;br /&gt;
&lt;br /&gt;
2. Insert a microSD card in your device&lt;br /&gt;
&lt;br /&gt;
3. Make the script executable: &amp;lt;code&amp;gt;chmod +x flash-it.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Execute it: &amp;lt;code&amp;gt;./flash-it.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5. Follow the instructions. Some commands in the script require root permissions (for example: mounting and flashing the SD card).&lt;br /&gt;
&lt;br /&gt;
'''Note''': The script will format and flash the SD card, make sure that you don't have any important data on the SD card!&lt;br /&gt;
&lt;br /&gt;
=== userid/password ===&lt;br /&gt;
&lt;br /&gt;
=== What works ===&lt;br /&gt;
&lt;br /&gt;
=== What does not work ===&lt;br /&gt;
&lt;br /&gt;
=== Where/how to report defects ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;center&amp;quot; style=&amp;quot;background-color: lightyellow;&amp;quot;&amp;gt;[[#top | '''Return to top of page''']]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Maemo Leste ==&lt;br /&gt;
http://files.pine64.org/sw/pine64_installer/json/maemo_leste.png&lt;br /&gt;
&lt;br /&gt;
=== Download location ===&lt;br /&gt;
[http://maedevu.maemo.org/images/pinephone-dontbeevil/ Maemo Leste test builds download]&lt;br /&gt;
&lt;br /&gt;
=== userid/password ===&lt;br /&gt;
&lt;br /&gt;
=== What works ===&lt;br /&gt;
&lt;br /&gt;
=== What does not work ===&lt;br /&gt;
&lt;br /&gt;
=== Where/how to report defects ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;center&amp;quot; style=&amp;quot;background-color: lightyellow;&amp;quot;&amp;gt;[[#top | '''Return to top of page''']]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== NixOS ==&lt;br /&gt;
http://files.pine64.org/sw/pine64_installer/json/nixos.png&lt;br /&gt;
&lt;br /&gt;
=== Download location ===&lt;br /&gt;
* Not Yet Ready&lt;br /&gt;
&lt;br /&gt;
=== userid/password ===&lt;br /&gt;
&lt;br /&gt;
=== What works ===&lt;br /&gt;
&lt;br /&gt;
=== What does not work ===&lt;br /&gt;
&lt;br /&gt;
=== Where/how to report defects ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;center&amp;quot; style=&amp;quot;background-color: lightyellow;&amp;quot;&amp;gt;[[#top | '''Return to top of page''']]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== LuneOS ==&lt;br /&gt;
http://files.pine64.org/sw/pine64_installer/json/luneos.jpg&lt;br /&gt;
&lt;br /&gt;
=== Download location ===&lt;br /&gt;
* [http://build.webos-ports.org/luneos-testing/images/pinephone/ LuneOS test image for PinePhone]&lt;br /&gt;
* Tofe recommends using bmaptool ; for example &amp;quot;bmaptool copy http://build.webos-ports.org/luneos-testing/images/pinephone/luneos-dev-image-pinephone-testing-0-15.rootfs.wic.gz /dev/mmcblk0&amp;quot; &lt;br /&gt;
&lt;br /&gt;
=== userid/password ===&lt;br /&gt;
&lt;br /&gt;
=== What works ===&lt;br /&gt;
&lt;br /&gt;
=== What does not work ===&lt;br /&gt;
&lt;br /&gt;
=== Where/how to report defects ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;center&amp;quot; style=&amp;quot;background-color: lightyellow;&amp;quot;&amp;gt;[[#top | '''Return to top of page''']]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Nemo Mobile ==&lt;br /&gt;
http://files.pine64.org/sw/pine64_installer/json/nemo_mobile.png&lt;br /&gt;
&lt;br /&gt;
=== Download location ===&lt;br /&gt;
* Not Yet Ready&lt;br /&gt;
&lt;br /&gt;
=== userid/password ===&lt;br /&gt;
&lt;br /&gt;
=== What works ===&lt;br /&gt;
&lt;br /&gt;
=== What does not work ===&lt;br /&gt;
&lt;br /&gt;
=== Where/how to report defects ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;center&amp;quot; style=&amp;quot;background-color: lightyellow;&amp;quot;&amp;gt;[[#top | '''Return to top of page''']]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Other Resources =&lt;br /&gt;
* [https://forum.pine64.org/forumdisplay.php?fid=120 PinePhone Forum]&lt;br /&gt;
* [http://www.pine64.xyz:9090/?channels=PINEPHONE PinePhone IRC Channel]&lt;br /&gt;
* [https://store.pine64.org/?post_type=product Pine64 shop]&lt;br /&gt;
* [[PinePhone]] hardware details&lt;br /&gt;
* [https://linux-sunxi.org/Main_Page sunxi community wiki]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;center&amp;quot; style=&amp;quot;background-color: lightyellow;&amp;quot;&amp;gt;[[#top | '''Return to top of page''']]&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>FlyingToast</name></author>
	</entry>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=PinePhone_Software_Releases&amp;diff=4043</id>
		<title>PinePhone Software Releases</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=PinePhone_Software_Releases&amp;diff=4043"/>
		<updated>2019-11-20T12:25:20Z</updated>

		<summary type="html">&lt;p&gt;FlyingToast: Small grammar fix&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;PinePhone Operating Systems&lt;br /&gt;
&lt;br /&gt;
= Software installation =&lt;br /&gt;
&lt;br /&gt;
Initial (new) OS installation should be to an SDcard.&lt;br /&gt;
&lt;br /&gt;
== Preparation of SDcard ==&lt;br /&gt;
* Download your chosen image from the options below &lt;br /&gt;
* Extract and write the image to an SDcard&lt;br /&gt;
* Plug SD card into phone&lt;br /&gt;
* Boot phone&lt;br /&gt;
If you need step-by-step instructions for writing an image to an SDcard, check [[NOOB#Step-by-Step_Instructions_to_Flashing_MicroSD_Cards]] then return to this page.&lt;br /&gt;
&lt;br /&gt;
== Installation to eMMC ==&lt;br /&gt;
* Prepare a new SDcard as above&lt;br /&gt;
* Boot the phone&lt;br /&gt;
* Run a magic script (to be defined/written/...)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;center&amp;quot; style=&amp;quot;background-color: lightyellow;&amp;quot;&amp;gt;[[#top | '''Return to top of page''']]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Software and OS Image Downloads =&lt;br /&gt;
&lt;br /&gt;
== Postmarket OS ==&lt;br /&gt;
http://files.pine64.org/sw/pine64_installer/json/postmarketos.png&lt;br /&gt;
&lt;br /&gt;
postmarketOS also has a script pmbootstrap that can build your SDcard for you, [https://forum.pine64.org/showthread.php?tid=8285 see for example this forum thread.]&lt;br /&gt;
&lt;br /&gt;
=== Download location ===&lt;br /&gt;
[http://images.postmarketos.org/pinephone/ Direct download from postmarketOS image site]&lt;br /&gt;
&lt;br /&gt;
=== userid/password ===&lt;br /&gt;
demo/demo&lt;br /&gt;
&lt;br /&gt;
=== What works ===&lt;br /&gt;
&lt;br /&gt;
=== What does not work ===&lt;br /&gt;
&lt;br /&gt;
=== Where/how to report defects ===&lt;br /&gt;
[https://wiki.postmarketos.org/wiki/Pine_Don%27t_be_evil_devkit_(pine-dontbeevil) postmarketOS PinePhone wiki site]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;center&amp;quot; style=&amp;quot;background-color: lightyellow;&amp;quot;&amp;gt;[[#top | '''Return to top of page''']]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Ubuntu Touch by UBPorts ==&lt;br /&gt;
http://files.pine64.org/sw/pine64_installer/json/ubports.png&lt;br /&gt;
&lt;br /&gt;
=== Download location ===&lt;br /&gt;
[https://ci.ubports.com/job/rootfs/job/rootfs-pinephone/ Jenkins Project rootfs-pinephone]&lt;br /&gt;
&lt;br /&gt;
=== userid/password ===&lt;br /&gt;
&lt;br /&gt;
=== What works ===&lt;br /&gt;
&lt;br /&gt;
=== What does not work ===&lt;br /&gt;
&lt;br /&gt;
=== Where/how to report defects ===&lt;br /&gt;
&lt;br /&gt;
You should use the built-in Ubuntu Touch feature to &amp;quot;Report a bug&amp;quot;. See [https://ubports.com/blog/ubports-blog-1/post/github-106 UBports] own tutorial on how to submit defects.&lt;br /&gt;
&amp;lt;div class=&amp;quot;center&amp;quot; style=&amp;quot;background-color: lightyellow;&amp;quot;&amp;gt;[[#top | '''Return to top of page''']]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== KDE Plasma ==&lt;br /&gt;
http://files.pine64.org/sw/pine64_installer/json/plasma_mobile.png&lt;br /&gt;
&lt;br /&gt;
=== Download location ===&lt;br /&gt;
* Not Yet Ready&lt;br /&gt;
&lt;br /&gt;
=== userid/password ===&lt;br /&gt;
&lt;br /&gt;
=== What works ===&lt;br /&gt;
&lt;br /&gt;
=== What does not work ===&lt;br /&gt;
&lt;br /&gt;
=== Where/howto report defects ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;center&amp;quot; style=&amp;quot;background-color: lightyellow;&amp;quot;&amp;gt;[[#top | '''Return to top of page''']]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Sailfish OS ==&lt;br /&gt;
http://files.pine64.org/sw/pine64_installer/json/sailfishos.png&lt;br /&gt;
&lt;br /&gt;
=== Download location ===&lt;br /&gt;
The Sailfish OS image is built on Gitlab CI. The latest 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 from our CI, extracts everything and burns it onto the SD card.&lt;br /&gt;
&lt;br /&gt;
'''Instructions:'''&lt;br /&gt;
&lt;br /&gt;
1. Download the flashing script&lt;br /&gt;
&lt;br /&gt;
2. Insert a microSD card in your device&lt;br /&gt;
&lt;br /&gt;
3. Make the script executable: &amp;lt;code&amp;gt;chmod +x flash-it.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Execute it: &amp;lt;code&amp;gt;./flash-it.sh&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5. Follow the instructions. Some commands in the script require root permissions (for example: mounting and flashing the SD card).&lt;br /&gt;
&lt;br /&gt;
'''Note''': The script will format and flash the SD card, make sure that you don't have any important data on the SD card!&lt;br /&gt;
&lt;br /&gt;
=== userid/password ===&lt;br /&gt;
&lt;br /&gt;
=== What works ===&lt;br /&gt;
&lt;br /&gt;
=== What does not work ===&lt;br /&gt;
&lt;br /&gt;
=== Where/how to report defects ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;center&amp;quot; style=&amp;quot;background-color: lightyellow;&amp;quot;&amp;gt;[[#top | '''Return to top of page''']]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Maemo Leste ==&lt;br /&gt;
http://files.pine64.org/sw/pine64_installer/json/maemo_leste.png&lt;br /&gt;
&lt;br /&gt;
=== Download location ===&lt;br /&gt;
[http://maedevu.maemo.org/images/pinephone-dontbeevil/ Maemo Leste test builds download]&lt;br /&gt;
&lt;br /&gt;
=== userid/password ===&lt;br /&gt;
&lt;br /&gt;
=== What works ===&lt;br /&gt;
&lt;br /&gt;
=== What does not work ===&lt;br /&gt;
&lt;br /&gt;
=== Where/how to report defects ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;center&amp;quot; style=&amp;quot;background-color: lightyellow;&amp;quot;&amp;gt;[[#top | '''Return to top of page''']]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== NixOS ==&lt;br /&gt;
http://files.pine64.org/sw/pine64_installer/json/nixos.png&lt;br /&gt;
&lt;br /&gt;
=== Download location ===&lt;br /&gt;
* Not Yet Ready&lt;br /&gt;
&lt;br /&gt;
=== userid/password ===&lt;br /&gt;
&lt;br /&gt;
=== What works ===&lt;br /&gt;
&lt;br /&gt;
=== What does not work ===&lt;br /&gt;
&lt;br /&gt;
=== Where/how to report defects ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;center&amp;quot; style=&amp;quot;background-color: lightyellow;&amp;quot;&amp;gt;[[#top | '''Return to top of page''']]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== LuneOS ==&lt;br /&gt;
http://files.pine64.org/sw/pine64_installer/json/luneos.jpg&lt;br /&gt;
&lt;br /&gt;
=== Download location ===&lt;br /&gt;
* [http://build.webos-ports.org/luneos-testing/images/pinephone/ LuneOS test image for PinePhone]&lt;br /&gt;
* Tofe recommends using bmaptool ; for example &amp;quot;bmaptool copy http://build.webos-ports.org/luneos-testing/images/pinephone/luneos-dev-image-pinephone-testing-0-15.rootfs.wic.gz /dev/mmcblk0&amp;quot; &lt;br /&gt;
&lt;br /&gt;
=== userid/password ===&lt;br /&gt;
&lt;br /&gt;
=== What works ===&lt;br /&gt;
&lt;br /&gt;
=== What does not work ===&lt;br /&gt;
&lt;br /&gt;
=== Where/how to report defects ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;center&amp;quot; style=&amp;quot;background-color: lightyellow;&amp;quot;&amp;gt;[[#top | '''Return to top of page''']]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Nemo Mobile ==&lt;br /&gt;
http://files.pine64.org/sw/pine64_installer/json/nemo_mobile.png&lt;br /&gt;
&lt;br /&gt;
=== Download location ===&lt;br /&gt;
* Not Yet Ready&lt;br /&gt;
&lt;br /&gt;
=== userid/password ===&lt;br /&gt;
&lt;br /&gt;
=== What works ===&lt;br /&gt;
&lt;br /&gt;
=== What does not work ===&lt;br /&gt;
&lt;br /&gt;
=== Where/how to report defects ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;center&amp;quot; style=&amp;quot;background-color: lightyellow;&amp;quot;&amp;gt;[[#top | '''Return to top of page''']]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Other Resources =&lt;br /&gt;
* [https://forum.pine64.org/forumdisplay.php?fid=120 PinePhone Forum]&lt;br /&gt;
* [http://www.pine64.xyz:9090/?channels=PINEPHONE PinePhone IRC Channel]&lt;br /&gt;
* [https://store.pine64.org/?post_type=product Pine64 shop]&lt;br /&gt;
* [[PinePhone]] hardware details&lt;br /&gt;
* [https://linux-sunxi.org/Main_Page sunxi community wiki]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;center&amp;quot; style=&amp;quot;background-color: lightyellow;&amp;quot;&amp;gt;[[#top | '''Return to top of page''']]&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>FlyingToast</name></author>
	</entry>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=PinePhone&amp;diff=4034</id>
		<title>PinePhone</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=PinePhone&amp;diff=4034"/>
		<updated>2019-11-20T02:40:48Z</updated>

		<summary type="html">&lt;p&gt;FlyingToast: &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. A &amp;quot;braveheart&amp;quot; edition is currently available for purchase from the PINE64 store, though it should be noted that this version comes without a preinstalled OS, and is 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;
'''Build:''' Plastic &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:'''&lt;br /&gt;
: '''LTE-FDD:''' B1/ B2/ B3/ B4/ B5/ B7/ B8/ B12/ B13/ B18/ B19/ B20/ B25/ B26/ B28&lt;br /&gt;
: '''LTE-TDD:''' B38/ B39/ B40/ B41&lt;br /&gt;
: '''WCDMA:''' B1/ B2/ B4/ B5/ B6/ B8/ B19 &lt;br /&gt;
: '''GSM:''' 850/900/1800/1900MHz&lt;br /&gt;
: '''WLAN:''' Wi-Fi 802.11 b/g/n, single-band, hotspot&lt;br /&gt;
: '''Bluetooth:''' 4.0, A2DP&lt;br /&gt;
: '''GPS:''' Yes, with A-GPS, GLONASS&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:''' 2750-3000 mAh Li-Po (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;
== History ==&lt;br /&gt;
&lt;br /&gt;
The PinePhone was announced at [https://archive.fosdem.org/2019/ FOSDEM 2019], February 2-4, 2019. The first [[Project Don't be evil]] devkit was on display at the Pine64 booth during the weekend.&lt;br /&gt;
&lt;br /&gt;
=== Hardware revisions ===&lt;br /&gt;
&lt;br /&gt;
The PinePhone platform went through two &amp;quot;developer kit&amp;quot; phases that partner projects used to prove their software on the upcoming platform.&lt;br /&gt;
&lt;br /&gt;
# [[Project Anakin]]&lt;br /&gt;
# [[Project Don't be evil]]&lt;br /&gt;
&lt;br /&gt;
Additionally, two &amp;quot;early adopter&amp;quot; revisions of the platform were created:&lt;br /&gt;
&lt;br /&gt;
# [[PinePhone 1.0 &amp;quot;Developer&amp;quot;]]&lt;br /&gt;
# [[PinePhone 1.1 &amp;quot;Brave Heart&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
The first generally available PinePhone batch was [[PinePhone 1.1 &amp;quot;Brave Heart&amp;quot;]]. Pre-orders for this batch started on November 15, 2019. It is expected to ship sometime in December 2019 to January 2020.&lt;br /&gt;
&lt;br /&gt;
A &amp;quot;full release&amp;quot; Pinephone, which will likely have board revision 1.2, will be released in 2020.&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;
# 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;
== Modem and Carrier Support ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Carrier&lt;br /&gt;
!Bands&lt;br /&gt;
!PinePhone Support?&lt;br /&gt;
!Notes&lt;br /&gt;
|-&lt;br /&gt;
| Verizon&lt;br /&gt;
| B2, B4, B5, B13, B66&lt;br /&gt;
| style=&amp;quot;background: #9F9;&amp;quot; | Supported&lt;br /&gt;
|-&lt;br /&gt;
| T-Mobile&lt;br /&gt;
| B2, B4, B5, B12, B66, B71&lt;br /&gt;
| style=&amp;quot;background: #9F9;&amp;quot; | Supported&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
|-&lt;br /&gt;
| PLACEHOLDER NON-SUPPORTED CARRIER&lt;br /&gt;
| x,y,z&lt;br /&gt;
| style=&amp;quot;background: #F99;&amp;quot; | Not supported&lt;br /&gt;
| note...&lt;br /&gt;
|-&lt;br /&gt;
| PLACEHOLDER PARTIALLY SUPPORTED CARRIER&lt;br /&gt;
| x,y,z&lt;br /&gt;
| style=&amp;quot;background: #FFB;&amp;quot; | Partial support&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>FlyingToast</name></author>
	</entry>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=PinePhone&amp;diff=4033</id>
		<title>PinePhone</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=PinePhone&amp;diff=4033"/>
		<updated>2019-11-20T02:38:12Z</updated>

		<summary type="html">&lt;p&gt;FlyingToast: Add Verizon's bands&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. A &amp;quot;braveheart&amp;quot; edition is currently available for purchase from the PINE64 store, though it should be noted that this version comes without a preinstalled OS, and is 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;
'''Build:''' Plastic &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:'''&lt;br /&gt;
: '''LTE-FDD:''' B1/ B2/ B3/ B4/ B5/ B7/ B8/ B12/ B13/ B18/ B19/ B20/ B25/ B26/ B28&lt;br /&gt;
: '''LTE-TDD:''' B38/ B39/ B40/ B41&lt;br /&gt;
: '''WCDMA:''' B1/ B2/ B4/ B5/ B6/ B8/ B19 &lt;br /&gt;
: '''GSM:''' 850/900/1800/1900MHz&lt;br /&gt;
: '''WLAN:''' Wi-Fi 802.11 b/g/n, single-band, hotspot&lt;br /&gt;
: '''Bluetooth:''' 4.0, A2DP&lt;br /&gt;
: '''GPS:''' Yes, with A-GPS, GLONASS&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:''' 2750-3000 mAh Li-Po (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;
== History ==&lt;br /&gt;
&lt;br /&gt;
The PinePhone was announced at [https://archive.fosdem.org/2019/ FOSDEM 2019], February 2-4, 2019. The first [[Project Don't be evil]] devkit was on display at the Pine64 booth during the weekend.&lt;br /&gt;
&lt;br /&gt;
=== Hardware revisions ===&lt;br /&gt;
&lt;br /&gt;
The PinePhone platform went through two &amp;quot;developer kit&amp;quot; phases that partner projects used to prove their software on the upcoming platform.&lt;br /&gt;
&lt;br /&gt;
# [[Project Anakin]]&lt;br /&gt;
# [[Project Don't be evil]]&lt;br /&gt;
&lt;br /&gt;
Additionally, two &amp;quot;early adopter&amp;quot; revisions of the platform were created:&lt;br /&gt;
&lt;br /&gt;
# [[PinePhone 1.0 &amp;quot;Developer&amp;quot;]]&lt;br /&gt;
# [[PinePhone 1.1 &amp;quot;Brave Heart&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
The first generally available PinePhone batch was [[PinePhone 1.1 &amp;quot;Brave Heart&amp;quot;]]. Pre-orders for this batch started on November 15, 2019. It is expected to ship sometime in December 2019 to January 2020.&lt;br /&gt;
&lt;br /&gt;
A &amp;quot;full release&amp;quot; Pinephone, which will likely have board revision 1.2, will be released in 2020.&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;
# 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;
== Modem and Carrier Support ==&lt;br /&gt;
('''IN PROGRESS''')&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Carrier&lt;br /&gt;
!Bands&lt;br /&gt;
!PinePhone Support?&lt;br /&gt;
!Notes&lt;br /&gt;
|-&lt;br /&gt;
| Verizon&lt;br /&gt;
| B2, B4, B5, B13, B66&lt;br /&gt;
| style=&amp;quot;background: #9F9;&amp;quot; | Well supported&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
|-&lt;br /&gt;
| Carrier Foo&lt;br /&gt;
| x,y,z FIXME&lt;br /&gt;
| style=&amp;quot;background: #F99;&amp;quot; | Not supported&lt;br /&gt;
| They only activate whitelisted phones on their network, which the PinePhone is not.&lt;br /&gt;
|-&lt;br /&gt;
| Carrier Bar&lt;br /&gt;
| x,y,z FIXME&lt;br /&gt;
| style=&amp;quot;background: #FFB;&amp;quot; | Some frequencies supported&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>FlyingToast</name></author>
	</entry>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=PinePhone&amp;diff=4028</id>
		<title>PinePhone</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=PinePhone&amp;diff=4028"/>
		<updated>2019-11-20T02:24:18Z</updated>

		<summary type="html">&lt;p&gt;FlyingToast: Change formatting of specs and add (WIP) carrier support table&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. A &amp;quot;braveheart&amp;quot; edition is currently available for purchase from the PINE64 store, though it should be noted that this version comes without a preinstalled OS, and is 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;
'''Build:''' Plastic &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:'''&lt;br /&gt;
: '''LTE-FDD:''' B1/ B2/ B3/ B4/ B5/ B7/ B8/ B12/ B13/ B18/ B19/ B20/ B25/ B26/ B28&lt;br /&gt;
: '''LTE-TDD:''' B38/ B39/ B40/ B41&lt;br /&gt;
: '''WCDMA:''' B1/ B2/ B4/ B5/ B6/ B8/ B19 &lt;br /&gt;
: '''GSM:''' 850/900/1800/1900MHz&lt;br /&gt;
: '''WLAN:''' Wi-Fi 802.11 b/g/n, single-band, hotspot&lt;br /&gt;
: '''Bluetooth:''' 4.0, A2DP&lt;br /&gt;
: '''GPS:''' Yes, with A-GPS, GLONASS&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:''' 2750-3000 mAh Li-Po (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;
== History ==&lt;br /&gt;
&lt;br /&gt;
The PinePhone was announced at [https://archive.fosdem.org/2019/ FOSDEM 2019], February 2-4, 2019. The first [[Project Don't be evil]] devkit was on display at the Pine64 booth during the weekend.&lt;br /&gt;
&lt;br /&gt;
=== Hardware revisions ===&lt;br /&gt;
&lt;br /&gt;
The PinePhone platform went through two &amp;quot;developer kit&amp;quot; phases that partner projects used to prove their software on the upcoming platform.&lt;br /&gt;
&lt;br /&gt;
# [[Project Anakin]]&lt;br /&gt;
# [[Project Don't be evil]]&lt;br /&gt;
&lt;br /&gt;
Additionally, two &amp;quot;early adopter&amp;quot; revisions of the platform were created:&lt;br /&gt;
&lt;br /&gt;
# [[PinePhone 1.0 &amp;quot;Developer&amp;quot;]]&lt;br /&gt;
# [[PinePhone 1.1 &amp;quot;Brave Heart&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
The first generally available PinePhone batch was [[PinePhone 1.1 &amp;quot;Brave Heart&amp;quot;]]. Pre-orders for this batch started on November 15, 2019. It is expected to ship sometime in December 2019 to January 2020.&lt;br /&gt;
&lt;br /&gt;
A &amp;quot;full release&amp;quot; Pinephone, which will likely have board revision 1.2, will be released in 2020.&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;
# 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;
== Modem and Carrier Support ==&lt;br /&gt;
('''IN PROGRESS''')&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Carrier&lt;br /&gt;
!Carrier Frequencies&lt;br /&gt;
!PinePhone Support?&lt;br /&gt;
!Notes&lt;br /&gt;
|-&lt;br /&gt;
| Verizon&lt;br /&gt;
| x,y,z FIXME&lt;br /&gt;
| style=&amp;quot;background: #9F9;&amp;quot; | Well supported&lt;br /&gt;
|-&lt;br /&gt;
| Carrier Foo&lt;br /&gt;
| x,y,z FIXME&lt;br /&gt;
| style=&amp;quot;background: #F99;&amp;quot; | Not supported&lt;br /&gt;
| They only activate whitelisted phones on their network, which the PinePhone is not.&lt;br /&gt;
|-&lt;br /&gt;
| Carrier Bar&lt;br /&gt;
| x,y,z FIXME&lt;br /&gt;
| style=&amp;quot;background: #FFB;&amp;quot; | Some frequencies supported&lt;br /&gt;
|}&lt;br /&gt;
etc, etc.&lt;/div&gt;</summary>
		<author><name>FlyingToast</name></author>
	</entry>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=PinePhone&amp;diff=4027</id>
		<title>PinePhone</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=PinePhone&amp;diff=4027"/>
		<updated>2019-11-20T01:39:30Z</updated>

		<summary type="html">&lt;p&gt;FlyingToast: &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. A &amp;quot;braveheart&amp;quot; edition is currently available for purchase from the PINE64 store, though it should be noted that this version comes without a preinstalled OS, and is 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;
* BODY:&lt;br /&gt;
** Dimensions: 160.5mm x 76.6mm x 9.2mm&lt;br /&gt;
** Weight: Between 180-200 gram&lt;br /&gt;
** Build: Plastic&lt;br /&gt;
** SIM: Micro-SIM&lt;br /&gt;
&lt;br /&gt;
* DISPLAY:&lt;br /&gt;
** Type: HD IPS capacitive touchscreen, 16M colors&lt;br /&gt;
** Size: 5.95 inches&lt;br /&gt;
** Resolution: 1440x720 pixels, 18:9 ratio&lt;br /&gt;
&lt;br /&gt;
* PLATFORM:&lt;br /&gt;
** OS: Various open source mainline Linux or BSD mobile OSes &lt;br /&gt;
** Chipset: Allwinner A64&lt;br /&gt;
** CPU: Quad-core 1.2 GHz ARM Cortex A-53&lt;br /&gt;
** GPU: MALI-400&lt;br /&gt;
&lt;br /&gt;
* MEMORY:&lt;br /&gt;
** Internal: 16GB eMMC, 2GB LPDDR3 SDRAM&lt;br /&gt;
** Expansion: micro SD Card support SDHC and SDXC&lt;br /&gt;
&lt;br /&gt;
* CAMERA:&lt;br /&gt;
** Main Camera: Single 5MP, 1/4&amp;quot;, LED Flash&lt;br /&gt;
** Selfie Camera: Single 2MP, f/2.8, 1/5&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* SOUND:&lt;br /&gt;
** Loudspeaker: Yes&lt;br /&gt;
** 3.5mm jack with mic: Yes&lt;br /&gt;
&lt;br /&gt;
* COMMUNICATION:&lt;br /&gt;
** LTE-FDD: B1/ B2/ B3/ B4/ B5/ B7/ B8/ B12/ B13/ B18/ B19/ B20/ B25/ B26/ B28&lt;br /&gt;
** LTE-TDD: B38/ B39/ B40/ B41&lt;br /&gt;
** WCDMA: B1/ B2/ B4/ B5/ B6/ B8/ B19 &lt;br /&gt;
** GSM:	850/900/1800/1900MHz&lt;br /&gt;
** WLAN: Wi-Fi 802.11 b/g/n, single-band, hotspot&lt;br /&gt;
** Bluetooth: 4.0, A2DP&lt;br /&gt;
** GPS: Yes, with A-GPS, GLONASS&lt;br /&gt;
** NFC: No&lt;br /&gt;
** FM Radio: No&lt;br /&gt;
** USB: type C (SlimPort), USB Host, DisplayPort Alternate Mode output&lt;br /&gt;
** 3.5mm jack doubles as hardware UART if killswitch 6 is deactivated&lt;br /&gt;
&lt;br /&gt;
* FEATURES:&lt;br /&gt;
** Sensors: Accelerometer, gyro, proximity, ambient light, magnetometer(compass)&lt;br /&gt;
** Actuator: Vibrator&lt;br /&gt;
** Privacy Switches: Modem (disables cellular modem and GNSS/GPS), Wifi &amp;amp; Bluetooth, Microphone, and Cameras&lt;br /&gt;
&lt;br /&gt;
* BATTERY:&lt;br /&gt;
** Removable Li-Po 2750-3000 mAh battery&lt;br /&gt;
** Charging: USB Type-C, 15W 5V 3A Quick Charge, follows USB PD specification&lt;br /&gt;
&lt;br /&gt;
* PRICE:&lt;br /&gt;
** USD $150 (16GB eMMC/2GB LPDDR3 SDRAM configuration)&lt;br /&gt;
&lt;br /&gt;
No other configurations of the PinePhone are available at this time.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
The PinePhone was announced at [https://archive.fosdem.org/2019/ FOSDEM 2019], February 2-4, 2019. The first [[Project Don't be evil]] devkit was on display at the Pine64 booth during the weekend.&lt;br /&gt;
&lt;br /&gt;
=== Hardware revisions ===&lt;br /&gt;
&lt;br /&gt;
The PinePhone platform went through two &amp;quot;developer kit&amp;quot; phases that partner projects used to prove their software on the upcoming platform.&lt;br /&gt;
&lt;br /&gt;
# [[Project Anakin]]&lt;br /&gt;
# [[Project Don't be evil]]&lt;br /&gt;
&lt;br /&gt;
Additionally, two &amp;quot;early adopter&amp;quot; revisions of the platform were created:&lt;br /&gt;
&lt;br /&gt;
# [[PinePhone 1.0 &amp;quot;Developer&amp;quot;]]&lt;br /&gt;
# [[PinePhone 1.1 &amp;quot;Brave Heart&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
The first generally available PinePhone batch was [[PinePhone 1.1 &amp;quot;Brave Heart&amp;quot;]]. Pre-orders for this batch started on November 15, 2019. It is expected to ship sometime in December 2019 to January 2020.&lt;br /&gt;
&lt;br /&gt;
A &amp;quot;full release&amp;quot; Pinephone, which will likely have board revision 1.2, will be released in 2020.&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;
# 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;/div&gt;</summary>
		<author><name>FlyingToast</name></author>
	</entry>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=PinePhone&amp;diff=4026</id>
		<title>PinePhone</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=PinePhone&amp;diff=4026"/>
		<updated>2019-11-20T01:37:44Z</updated>

		<summary type="html">&lt;p&gt;FlyingToast: &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. A &amp;quot;braveheart&amp;quot; edition is currently available for purchase from the PINE64 store, though it should be noted that this version comes without a preinstalled OS, and is 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;
* BODY:&lt;br /&gt;
** Dimensions: 160.5mm x 76.6mm x 9.2mm&lt;br /&gt;
** Weight: Between 180-200 gram&lt;br /&gt;
** Build: Plastic&lt;br /&gt;
** SIM: Micro-SIM&lt;br /&gt;
&lt;br /&gt;
* DISPLAY:&lt;br /&gt;
** Type: HD IPS capacitive touchscreen, 16M colors&lt;br /&gt;
** Size: 5.95 inches&lt;br /&gt;
** Resolution: 1440x720 pixels, 18:9 ratio&lt;br /&gt;
&lt;br /&gt;
* PLATFORM:&lt;br /&gt;
** OS: Various open source mainline Linux or BSD mobile OSes &lt;br /&gt;
** Chipset: Allwinner A64&lt;br /&gt;
** CPU: Quad-core 1.2 GHz ARM Cortex A-53&lt;br /&gt;
** GPU: MALI-400&lt;br /&gt;
&lt;br /&gt;
* MEMORY:&lt;br /&gt;
** Internal: 16GB eMMC, 2GB LPDDR3 SDRAM&lt;br /&gt;
** Expansion: micro SD Card support SDHC and SDXC&lt;br /&gt;
&lt;br /&gt;
* CAMERA:&lt;br /&gt;
** Main Camera: Single 5MP, 1/4&amp;quot;, LED Flash&lt;br /&gt;
** Selfie Camera: Single 2MP, f/2.8, 1/5&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* SOUND:&lt;br /&gt;
** Loudspeaker: Yes&lt;br /&gt;
** 3.5mm jack with mic: Yes&lt;br /&gt;
&lt;br /&gt;
* COMMUNICATION:&lt;br /&gt;
** LTE-FDD: B1/ B2/ B3/ B4/ B5/ B7/ B8/ B12/ B13/ B18/ B19/ B20/ B25/ B26/ B28&lt;br /&gt;
** LTE-TDD: B38/ B39/ B40/ B41&lt;br /&gt;
** WCDMA: B1/ B2/ B4/ B5/ B6/ B8/ B19 &lt;br /&gt;
** GSM:	850/900/1800/1900MHz&lt;br /&gt;
** WLAN: Wi-Fi 802.11 b/g/n, single-band, hotspot&lt;br /&gt;
** Bluetooth: 4.0, A2DP&lt;br /&gt;
** GPS: Yes, with A-GPS, GLONASS&lt;br /&gt;
** NFC: No&lt;br /&gt;
** FM Radio: No&lt;br /&gt;
** USB: type C (SlimPort), USB Host, DisplayPort Alternate Mode output&lt;br /&gt;
** 3.5mm jack doubles as hardware UART if killswitch 6 is deactivated&lt;br /&gt;
&lt;br /&gt;
* FEATURES:&lt;br /&gt;
** Sensors: Accelerometer, gyro, proximity, ambient light, magnetometer(compass)&lt;br /&gt;
** Actuator: Vibrator&lt;br /&gt;
** Privacy Switches: Modem (disables cellular modem and GNSS/GPS), Wifi &amp;amp; Bluetooth, Microphone, and Cameras&lt;br /&gt;
&lt;br /&gt;
* BATTERY:&lt;br /&gt;
** Removable Li-Po 2750-3000 mAh battery&lt;br /&gt;
** Charging: USB Type-C, 15W 5V 3A Quick Charge, follows USB PD specification&lt;br /&gt;
&lt;br /&gt;
* PRICE:&lt;br /&gt;
** USD $150 (16GB eMMC/2GB LPDDR3 SDRAM configuration)&lt;br /&gt;
&lt;br /&gt;
No other configurations of the PinePhone are available at this time.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
The PinePhone was announced at [https://archive.fosdem.org/2019/ FOSDEM 2019], February 2-4, 2019. The first [[Project Don't be evil]] devkit was on display at the Pine64 booth during the weekend.&lt;br /&gt;
&lt;br /&gt;
=== Hardware revisions ===&lt;br /&gt;
&lt;br /&gt;
The PinePhone platform went through two &amp;quot;developer kit&amp;quot; phases that partner projects used to prove their software on the upcoming platform.&lt;br /&gt;
&lt;br /&gt;
# [[Project Anakin]]&lt;br /&gt;
# [[Project Don't be evil]]&lt;br /&gt;
&lt;br /&gt;
Additionally, two &amp;quot;early adopter&amp;quot; revisions of the platform were created:&lt;br /&gt;
&lt;br /&gt;
# [[PinePhone 1.0 &amp;quot;Developer&amp;quot;]]&lt;br /&gt;
# [[PinePhone 1.1 &amp;quot;Brave Heart&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
The first generally available PinePhone batch was [[PinePhone 1.1 &amp;quot;Brave Heart&amp;quot;]]. Pre-orders for this batch started on November 15, 2019. It is expected to ship sometime in December 2019 to January 2020.&lt;br /&gt;
&lt;br /&gt;
A &amp;quot;full release&amp;quot; Pinephone, which will likely have board revision 1.2, will be released in 2020.&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;
# 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;
== PinePhone Concepture Photo ==&lt;br /&gt;
[[File:PinePhone_concepture_drawing.jpg]]&lt;br /&gt;
&lt;br /&gt;
== PinePhone Case Photos ==&lt;br /&gt;
[[File:PinePhone_Photo-4.jpg]]&lt;br /&gt;
[[File:PinePhone_Photo-2.jpg]]&lt;br /&gt;
[[File:PinePhone_Photo-3.jpg]]&lt;/div&gt;</summary>
		<author><name>FlyingToast</name></author>
	</entry>
</feed>