<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://leste.maemo.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Buffer</id>
	<title>Maemo Leste Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://leste.maemo.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Buffer"/>
	<link rel="alternate" type="text/html" href="https://leste.maemo.org/Special:Contributions/Buffer"/>
	<updated>2026-06-05T11:26:09Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://leste.maemo.org/index.php?title=PinePhone&amp;diff=685</id>
		<title>PinePhone</title>
		<link rel="alternate" type="text/html" href="https://leste.maemo.org/index.php?title=PinePhone&amp;diff=685"/>
		<updated>2020-03-04T06:11:01Z</updated>

		<summary type="html">&lt;p&gt;Buffer: /* How to dd to the SD card: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
{{Infobox Device&lt;br /&gt;
|image=&lt;br /&gt;
|manufacturer=Pine64&lt;br /&gt;
|codename=&lt;br /&gt;
|dimensions=&lt;br /&gt;
|release_date=&lt;br /&gt;
|soc=Allwinner A64&lt;br /&gt;
|dram=&lt;br /&gt;
|power=&lt;br /&gt;
|lcd=&lt;br /&gt;
|video=&lt;br /&gt;
|audio=&lt;br /&gt;
|network=&lt;br /&gt;
|storage=&lt;br /&gt;
|usb=&lt;br /&gt;
|camera=&lt;br /&gt;
|sensors=&lt;br /&gt;
|other=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The first Pinephone (braveheart) phone&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; [https://maedevu.maemo.org/images/pinephone/ Testing images repo.] &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; What you can do with the 20200223 image:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Run any applications in Debian and Devuan on your phone&lt;br /&gt;
* Connect to wifi&lt;br /&gt;
* Use the terminal&lt;br /&gt;
* (With not yet finished userspace, terminal only) connect to 2G/3G/4G data connections&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; TODO mention/link to:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* USB peripheral&lt;br /&gt;
* Develop for Maemo Leste and work on applications that interface with modems&lt;br /&gt;
* Make it work on latest pine64 kernel&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Note that: &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Virtual keyboard should work in all gtk2 applications (not yet in gtk3 and qt, but this is coming).&lt;br /&gt;
* Default virtual keyboard is set to off. You may want to go to setting and change that first for using the terminal. Click the top left corner-&amp;gt;&amp;quot;Settings&amp;quot;-&amp;gt;&amp;quot;Text input&amp;quot;-&amp;gt;check the &amp;quot;Use virtual keyboard&amp;quot; option. You may also want to change the keyboard layout by changing the dictionary setting.&lt;br /&gt;
* WiFi and terminal work.&lt;br /&gt;
* Some rendering bugs in portrait mode remain, so the default desktop orientation is landscape for now (&amp;lt;code&amp;gt;xrandr -o right&amp;lt;/code&amp;gt;). Please note that if orientation is changed (e.g. with &amp;lt;code&amp;gt;xrandr -o normal&amp;lt;/code&amp;gt;) the ui will still be reading original key positions.&lt;br /&gt;
* Screen brightness adjustments in UI do not work on the Pinephone yet. There is also a user reported when &amp;quot;brightness&amp;quot; UI setting is set to minimum (no visual change normally), the screen will stay black after reboot with WiFi set to ON with kill switch. However screen is normal after reboot if WiFi set to OFF with kill switch even minimum &amp;quot;brightness&amp;quot; UI setting. You may still change the screen brightness with terminal commands: &amp;lt;code&amp;gt;xrandr --output DSI-1 --brightness 0.5&amp;lt;/code&amp;gt;&lt;br /&gt;
* Performance is not bad, but will get better, with hildon-desktop optimisations and as lima improves.&lt;br /&gt;
* We are not shipping the latest Pinephone kernel yet (feel free to work on that, or anything above!)&lt;br /&gt;
* Many &amp;quot;games&amp;quot; packages in the Application Manager don&#039;t work well yet.&lt;br /&gt;
* For some reason the X cursor is still shows (usually it&#039;s hidden)&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Feature&lt;br /&gt;
! Leste supported&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Kernel version || 5.4 || Mainline + some patches: https://gitlab.com/pine64-org/linux/tree/pine64-kernel-5.4.y&lt;br /&gt;
|-&lt;br /&gt;
| Serial || Yes || Via headphone jack (disable headphone switch)&lt;br /&gt;
|-&lt;br /&gt;
| Charging || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| Wireless || Yes || Involves installing out of tree driver&lt;br /&gt;
|-&lt;br /&gt;
| Ethernet || N/A ||&lt;br /&gt;
|-&lt;br /&gt;
| Bluetooth || ? || &lt;br /&gt;
|-&lt;br /&gt;
| Infrared || N/A || TX only (hardware limitation). &lt;br /&gt;
|-&lt;br /&gt;
| USB C || Yes || Peripheral/slave only, exposes network gadget by default. Host Untested&lt;br /&gt;
|-&lt;br /&gt;
| Keyboard || N/A || !&lt;br /&gt;
|-&lt;br /&gt;
| Screen || Yes || Modesetting driver&lt;br /&gt;
|-&lt;br /&gt;
| 3D Acceleration || Yes || lima (!)&lt;br /&gt;
|-&lt;br /&gt;
| Touchscreen || Yes || Capacitive&lt;br /&gt;
|-&lt;br /&gt;
| Audio || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| 2G/3G data || WIP || Works with ofono; UI underway: https://github.com/maemo-leste/connui-cellular ; see https://github.com/maemo-leste/bugtracker/issues/76&lt;br /&gt;
|-&lt;br /&gt;
| SMS || WIP || Works with ofono, will using telepathy-ring, no UI yet, not enabled by default&lt;br /&gt;
|-&lt;br /&gt;
| Phone calls || WIP || Reported to work, not enabled by default, community is quite far along, needs to work package their work&lt;br /&gt;
|-&lt;br /&gt;
| Accelerometer || ? || Available as input device, needs MCE work&lt;br /&gt;
|-&lt;br /&gt;
| Proximity sensor || ? || &lt;br /&gt;
|-&lt;br /&gt;
| RGB LED || WIP || Works, but mce can&#039;t deal with LEDs without controllers yet.&lt;br /&gt;
|-&lt;br /&gt;
| Vibration Motor || ? || &lt;br /&gt;
|-&lt;br /&gt;
| GPS || WIP || Should work on the modem&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
(Work in Progress)&lt;br /&gt;
&lt;br /&gt;
Currently: &lt;br /&gt;
* .img.xz does not match .img.sha&lt;br /&gt;
* working out how to install .tar.gz&lt;br /&gt;
&lt;br /&gt;
Unlike most phones, it&#039;s pretty simple.&lt;br /&gt;
&lt;br /&gt;
Download the image and the corresponding &amp;lt;code&amp;gt;.sha&amp;lt;/code&amp;gt; file, then verify the image&#039;s integrity:&lt;br /&gt;
&lt;br /&gt;
 $ cat maemo-leste-*-arm64-pinephone-*.img.sha&lt;br /&gt;
 $ sha256sum maemo-leste-*-arm64-pinephone-*.img.xz&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
&lt;br /&gt;
 $ cat maemo-leste-*-arm64-pinephone-*.tar.gz.sha&lt;br /&gt;
 $ sha256sum maemo-leste-*-arm64-pinephone-*.tar.gz&lt;br /&gt;
&lt;br /&gt;
Verify that the number that each command spits out is exactly the same number. If it is not, do not use the image. Try redownloading or ask for help.&lt;br /&gt;
&lt;br /&gt;
=== Prepare the SD card ===&lt;br /&gt;
&lt;br /&gt;
Format the SD card as ext4 using any of your preferred tools.&lt;br /&gt;
&lt;br /&gt;
===if you downloaded the .img.xz===&lt;br /&gt;
&lt;br /&gt;
extract the image:&lt;br /&gt;
&lt;br /&gt;
 $ cp maemo-leste-*-arm64-pinephone-*.img.xz /path/to/sd-card&lt;br /&gt;
 $ cd /path/to/sd-card&lt;br /&gt;
 $ tar --extract -f maemo-leste-*-arm64-pinephone-*.img.xz&lt;br /&gt;
&lt;br /&gt;
dd the image to an sd card. If using a Windows machine, you can use [https://etcher.io/ Etcher] NOTE: Etcher does not warn you before starting the flashing operation, so please be extra careful that you choose the correct device to flash to.&lt;br /&gt;
&lt;br /&gt;
In a terminal window, use the command below, making sure you replace the input file &amp;lt;code&amp;gt;if=&amp;lt;/code&amp;gt; argument with the path to your file, and the &amp;lt;code&amp;gt;/dev/sdX&amp;lt;/code&amp;gt; in the output file &amp;lt;code&amp;gt;of=&amp;lt;/code&amp;gt; argument with the correct device name. This is very important, as you will lose all the data on the hard drive if you provide the wrong device name. Make sure the device name is the name as described above, with no partition numbers. For example: sdd, not sdds1 or sddp1; mmcblk0, not mmcblk0p1. In most cases with SD cards, your computer might read the SD card as mmcblk0 or something similar. Don&#039;t copy and paste this command, type it out and use TAB completion.&lt;br /&gt;
&lt;br /&gt;
 $ dd bs=4M if=maemo-leste-*-arm64-pinephone-*.img of=/dev/sdX conv=fsync&lt;br /&gt;
&lt;br /&gt;
Please note that block size set to 4M will work most of the time. If not, try 1M, although this will take considerably longer. Also note that if you are not logged in as root you will need to prefix this with sudo.&lt;br /&gt;
&lt;br /&gt;
===if you downloaded the .tar.gz===&lt;br /&gt;
&lt;br /&gt;
This might work? &lt;br /&gt;
&lt;br /&gt;
 $ cp maemo-leste-*-arm64-pinephone-*.tar.gz /path/to/sd-card &lt;br /&gt;
 $ cd /path/to/image/&lt;br /&gt;
 $ tar --extract -f maemo-leste-*-arm64-pinephone-*.tar.gz&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Then insert SD card, replace the back cover, and turn it on.&lt;br /&gt;
&lt;br /&gt;
These steps should work in theory, but at the moment the image is unbootable.&lt;br /&gt;
&lt;br /&gt;
[[Category:Device]]&lt;/div&gt;</summary>
		<author><name>Buffer</name></author>
	</entry>
	<entry>
		<id>https://leste.maemo.org/index.php?title=PinePhone&amp;diff=684</id>
		<title>PinePhone</title>
		<link rel="alternate" type="text/html" href="https://leste.maemo.org/index.php?title=PinePhone&amp;diff=684"/>
		<updated>2020-03-04T06:10:32Z</updated>

		<summary type="html">&lt;p&gt;Buffer: /* Installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
{{Infobox Device&lt;br /&gt;
|image=&lt;br /&gt;
|manufacturer=Pine64&lt;br /&gt;
|codename=&lt;br /&gt;
|dimensions=&lt;br /&gt;
|release_date=&lt;br /&gt;
|soc=Allwinner A64&lt;br /&gt;
|dram=&lt;br /&gt;
|power=&lt;br /&gt;
|lcd=&lt;br /&gt;
|video=&lt;br /&gt;
|audio=&lt;br /&gt;
|network=&lt;br /&gt;
|storage=&lt;br /&gt;
|usb=&lt;br /&gt;
|camera=&lt;br /&gt;
|sensors=&lt;br /&gt;
|other=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The first Pinephone (braveheart) phone&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; [https://maedevu.maemo.org/images/pinephone/ Testing images repo.] &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; What you can do with the 20200223 image:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Run any applications in Debian and Devuan on your phone&lt;br /&gt;
* Connect to wifi&lt;br /&gt;
* Use the terminal&lt;br /&gt;
* (With not yet finished userspace, terminal only) connect to 2G/3G/4G data connections&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; TODO mention/link to:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* USB peripheral&lt;br /&gt;
* Develop for Maemo Leste and work on applications that interface with modems&lt;br /&gt;
* Make it work on latest pine64 kernel&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Note that: &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Virtual keyboard should work in all gtk2 applications (not yet in gtk3 and qt, but this is coming).&lt;br /&gt;
* Default virtual keyboard is set to off. You may want to go to setting and change that first for using the terminal. Click the top left corner-&amp;gt;&amp;quot;Settings&amp;quot;-&amp;gt;&amp;quot;Text input&amp;quot;-&amp;gt;check the &amp;quot;Use virtual keyboard&amp;quot; option. You may also want to change the keyboard layout by changing the dictionary setting.&lt;br /&gt;
* WiFi and terminal work.&lt;br /&gt;
* Some rendering bugs in portrait mode remain, so the default desktop orientation is landscape for now (&amp;lt;code&amp;gt;xrandr -o right&amp;lt;/code&amp;gt;). Please note that if orientation is changed (e.g. with &amp;lt;code&amp;gt;xrandr -o normal&amp;lt;/code&amp;gt;) the ui will still be reading original key positions.&lt;br /&gt;
* Screen brightness adjustments in UI do not work on the Pinephone yet. There is also a user reported when &amp;quot;brightness&amp;quot; UI setting is set to minimum (no visual change normally), the screen will stay black after reboot with WiFi set to ON with kill switch. However screen is normal after reboot if WiFi set to OFF with kill switch even minimum &amp;quot;brightness&amp;quot; UI setting. You may still change the screen brightness with terminal commands: &amp;lt;code&amp;gt;xrandr --output DSI-1 --brightness 0.5&amp;lt;/code&amp;gt;&lt;br /&gt;
* Performance is not bad, but will get better, with hildon-desktop optimisations and as lima improves.&lt;br /&gt;
* We are not shipping the latest Pinephone kernel yet (feel free to work on that, or anything above!)&lt;br /&gt;
* Many &amp;quot;games&amp;quot; packages in the Application Manager don&#039;t work well yet.&lt;br /&gt;
* For some reason the X cursor is still shows (usually it&#039;s hidden)&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Feature&lt;br /&gt;
! Leste supported&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Kernel version || 5.4 || Mainline + some patches: https://gitlab.com/pine64-org/linux/tree/pine64-kernel-5.4.y&lt;br /&gt;
|-&lt;br /&gt;
| Serial || Yes || Via headphone jack (disable headphone switch)&lt;br /&gt;
|-&lt;br /&gt;
| Charging || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| Wireless || Yes || Involves installing out of tree driver&lt;br /&gt;
|-&lt;br /&gt;
| Ethernet || N/A ||&lt;br /&gt;
|-&lt;br /&gt;
| Bluetooth || ? || &lt;br /&gt;
|-&lt;br /&gt;
| Infrared || N/A || TX only (hardware limitation). &lt;br /&gt;
|-&lt;br /&gt;
| USB C || Yes || Peripheral/slave only, exposes network gadget by default. Host Untested&lt;br /&gt;
|-&lt;br /&gt;
| Keyboard || N/A || !&lt;br /&gt;
|-&lt;br /&gt;
| Screen || Yes || Modesetting driver&lt;br /&gt;
|-&lt;br /&gt;
| 3D Acceleration || Yes || lima (!)&lt;br /&gt;
|-&lt;br /&gt;
| Touchscreen || Yes || Capacitive&lt;br /&gt;
|-&lt;br /&gt;
| Audio || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| 2G/3G data || WIP || Works with ofono; UI underway: https://github.com/maemo-leste/connui-cellular ; see https://github.com/maemo-leste/bugtracker/issues/76&lt;br /&gt;
|-&lt;br /&gt;
| SMS || WIP || Works with ofono, will using telepathy-ring, no UI yet, not enabled by default&lt;br /&gt;
|-&lt;br /&gt;
| Phone calls || WIP || Reported to work, not enabled by default, community is quite far along, needs to work package their work&lt;br /&gt;
|-&lt;br /&gt;
| Accelerometer || ? || Available as input device, needs MCE work&lt;br /&gt;
|-&lt;br /&gt;
| Proximity sensor || ? || &lt;br /&gt;
|-&lt;br /&gt;
| RGB LED || WIP || Works, but mce can&#039;t deal with LEDs without controllers yet.&lt;br /&gt;
|-&lt;br /&gt;
| Vibration Motor || ? || &lt;br /&gt;
|-&lt;br /&gt;
| GPS || WIP || Should work on the modem&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
(Work in Progress)&lt;br /&gt;
&lt;br /&gt;
Currently: &lt;br /&gt;
* .img.xz does not match .img.sha&lt;br /&gt;
* working out how to install .tar.gz&lt;br /&gt;
&lt;br /&gt;
Unlike most phones, it&#039;s pretty simple.&lt;br /&gt;
&lt;br /&gt;
Download the image and the corresponding &amp;lt;code&amp;gt;.sha&amp;lt;/code&amp;gt; file, then verify the image&#039;s integrity:&lt;br /&gt;
&lt;br /&gt;
 $ cat maemo-leste-*-arm64-pinephone-*.img.sha&lt;br /&gt;
 $ sha256sum maemo-leste-*-arm64-pinephone-*.img.xz&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
&lt;br /&gt;
 $ cat maemo-leste-*-arm64-pinephone-*.tar.gz.sha&lt;br /&gt;
 $ sha256sum maemo-leste-*-arm64-pinephone-*.tar.gz&lt;br /&gt;
&lt;br /&gt;
Verify that the number that each command spits out is exactly the same number. If it is not, do not use the image. Try redownloading or ask for help.&lt;br /&gt;
&lt;br /&gt;
=== Prepare the SD card ===&lt;br /&gt;
&lt;br /&gt;
Format the SD card as ext4 using any of your preferred tools.&lt;br /&gt;
&lt;br /&gt;
===if you downloaded the .img.xz===&lt;br /&gt;
&lt;br /&gt;
extract the image:&lt;br /&gt;
&lt;br /&gt;
 $ cp maemo-leste-*-arm64-pinephone-*.img.xz /path/to/sd-card&lt;br /&gt;
 $ cd /path/to/sd-card&lt;br /&gt;
 $ tar --extract -f maemo-leste-*-arm64-pinephone-*.img.xz&lt;br /&gt;
&lt;br /&gt;
dd the image to an sd card. If using a Windows machine, you can use [https://etcher.io/ Etcher] NOTE: Etcher does not warn you before starting the flashing operation, so please be extra careful that you choose the correct device to flash to.&lt;br /&gt;
&lt;br /&gt;
=====How to dd to the SD card:=====&lt;br /&gt;
&lt;br /&gt;
In a terminal window, use the command below, making sure you replace the input file &amp;lt;code&amp;gt;if=&amp;lt;/code&amp;gt; argument with the path to your file, and the &amp;lt;code&amp;gt;/dev/sdX&amp;lt;/code&amp;gt; in the output file &amp;lt;code&amp;gt;of=&amp;lt;/code&amp;gt; argument with the correct device name. This is very important, as you will lose all the data on the hard drive if you provide the wrong device name. Make sure the device name is the name as described above, with no partition numbers. For example: sdd, not sdds1 or sddp1; mmcblk0, not mmcblk0p1. In most cases with SD cards, your computer might read the SD card as mmcblk0 or something similar. Don&#039;t copy and paste this command, type it out and use TAB completion.&lt;br /&gt;
&lt;br /&gt;
 $ dd bs=4M if=maemo-leste-*-arm64-pinephone-*.img of=/dev/sdX conv=fsync&lt;br /&gt;
&lt;br /&gt;
Please note that block size set to 4M will work most of the time. If not, try 1M, although this will take considerably longer. Also note that if you are not logged in as root you will need to prefix this with sudo.&lt;br /&gt;
&lt;br /&gt;
===if you downloaded the .tar.gz===&lt;br /&gt;
&lt;br /&gt;
This might work? &lt;br /&gt;
&lt;br /&gt;
 $ cp maemo-leste-*-arm64-pinephone-*.tar.gz /path/to/sd-card &lt;br /&gt;
 $ cd /path/to/image/&lt;br /&gt;
 $ tar --extract -f maemo-leste-*-arm64-pinephone-*.tar.gz&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Then insert SD card, replace the back cover, and turn it on.&lt;br /&gt;
&lt;br /&gt;
These steps should work in theory, but at the moment the image is unbootable.&lt;br /&gt;
&lt;br /&gt;
[[Category:Device]]&lt;/div&gt;</summary>
		<author><name>Buffer</name></author>
	</entry>
	<entry>
		<id>https://leste.maemo.org/index.php?title=PinePhone&amp;diff=683</id>
		<title>PinePhone</title>
		<link rel="alternate" type="text/html" href="https://leste.maemo.org/index.php?title=PinePhone&amp;diff=683"/>
		<updated>2020-03-04T06:08:48Z</updated>

		<summary type="html">&lt;p&gt;Buffer: /* How to dd to the SD card: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
{{Infobox Device&lt;br /&gt;
|image=&lt;br /&gt;
|manufacturer=Pine64&lt;br /&gt;
|codename=&lt;br /&gt;
|dimensions=&lt;br /&gt;
|release_date=&lt;br /&gt;
|soc=Allwinner A64&lt;br /&gt;
|dram=&lt;br /&gt;
|power=&lt;br /&gt;
|lcd=&lt;br /&gt;
|video=&lt;br /&gt;
|audio=&lt;br /&gt;
|network=&lt;br /&gt;
|storage=&lt;br /&gt;
|usb=&lt;br /&gt;
|camera=&lt;br /&gt;
|sensors=&lt;br /&gt;
|other=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The first Pinephone (braveheart) phone&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; [https://maedevu.maemo.org/images/pinephone/ Testing images repo.] &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; What you can do with the 20200223 image:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Run any applications in Debian and Devuan on your phone&lt;br /&gt;
* Connect to wifi&lt;br /&gt;
* Use the terminal&lt;br /&gt;
* (With not yet finished userspace, terminal only) connect to 2G/3G/4G data connections&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; TODO mention/link to:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* USB peripheral&lt;br /&gt;
* Develop for Maemo Leste and work on applications that interface with modems&lt;br /&gt;
* Make it work on latest pine64 kernel&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Note that: &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Virtual keyboard should work in all gtk2 applications (not yet in gtk3 and qt, but this is coming).&lt;br /&gt;
* Default virtual keyboard is set to off. You may want to go to setting and change that first for using the terminal. Click the top left corner-&amp;gt;&amp;quot;Settings&amp;quot;-&amp;gt;&amp;quot;Text input&amp;quot;-&amp;gt;check the &amp;quot;Use virtual keyboard&amp;quot; option. You may also want to change the keyboard layout by changing the dictionary setting.&lt;br /&gt;
* WiFi and terminal work.&lt;br /&gt;
* Some rendering bugs in portrait mode remain, so the default desktop orientation is landscape for now (&amp;lt;code&amp;gt;xrandr -o right&amp;lt;/code&amp;gt;). Please note that if orientation is changed (e.g. with &amp;lt;code&amp;gt;xrandr -o normal&amp;lt;/code&amp;gt;) the ui will still be reading original key positions.&lt;br /&gt;
* Screen brightness adjustments in UI do not work on the Pinephone yet. There is also a user reported when &amp;quot;brightness&amp;quot; UI setting is set to minimum (no visual change normally), the screen will stay black after reboot with WiFi set to ON with kill switch. However screen is normal after reboot if WiFi set to OFF with kill switch even minimum &amp;quot;brightness&amp;quot; UI setting. You may still change the screen brightness with terminal commands: &amp;lt;code&amp;gt;xrandr --output DSI-1 --brightness 0.5&amp;lt;/code&amp;gt;&lt;br /&gt;
* Performance is not bad, but will get better, with hildon-desktop optimisations and as lima improves.&lt;br /&gt;
* We are not shipping the latest Pinephone kernel yet (feel free to work on that, or anything above!)&lt;br /&gt;
* Many &amp;quot;games&amp;quot; packages in the Application Manager don&#039;t work well yet.&lt;br /&gt;
* For some reason the X cursor is still shows (usually it&#039;s hidden)&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Feature&lt;br /&gt;
! Leste supported&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Kernel version || 5.4 || Mainline + some patches: https://gitlab.com/pine64-org/linux/tree/pine64-kernel-5.4.y&lt;br /&gt;
|-&lt;br /&gt;
| Serial || Yes || Via headphone jack (disable headphone switch)&lt;br /&gt;
|-&lt;br /&gt;
| Charging || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| Wireless || Yes || Involves installing out of tree driver&lt;br /&gt;
|-&lt;br /&gt;
| Ethernet || N/A ||&lt;br /&gt;
|-&lt;br /&gt;
| Bluetooth || ? || &lt;br /&gt;
|-&lt;br /&gt;
| Infrared || N/A || TX only (hardware limitation). &lt;br /&gt;
|-&lt;br /&gt;
| USB C || Yes || Peripheral/slave only, exposes network gadget by default. Host Untested&lt;br /&gt;
|-&lt;br /&gt;
| Keyboard || N/A || !&lt;br /&gt;
|-&lt;br /&gt;
| Screen || Yes || Modesetting driver&lt;br /&gt;
|-&lt;br /&gt;
| 3D Acceleration || Yes || lima (!)&lt;br /&gt;
|-&lt;br /&gt;
| Touchscreen || Yes || Capacitive&lt;br /&gt;
|-&lt;br /&gt;
| Audio || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| 2G/3G data || WIP || Works with ofono; UI underway: https://github.com/maemo-leste/connui-cellular ; see https://github.com/maemo-leste/bugtracker/issues/76&lt;br /&gt;
|-&lt;br /&gt;
| SMS || WIP || Works with ofono, will using telepathy-ring, no UI yet, not enabled by default&lt;br /&gt;
|-&lt;br /&gt;
| Phone calls || WIP || Reported to work, not enabled by default, community is quite far along, needs to work package their work&lt;br /&gt;
|-&lt;br /&gt;
| Accelerometer || ? || Available as input device, needs MCE work&lt;br /&gt;
|-&lt;br /&gt;
| Proximity sensor || ? || &lt;br /&gt;
|-&lt;br /&gt;
| RGB LED || WIP || Works, but mce can&#039;t deal with LEDs without controllers yet.&lt;br /&gt;
|-&lt;br /&gt;
| Vibration Motor || ? || &lt;br /&gt;
|-&lt;br /&gt;
| GPS || WIP || Should work on the modem&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
(Work in Progress)&lt;br /&gt;
&lt;br /&gt;
Currently: &lt;br /&gt;
* .img.xz does not match .img.sha&lt;br /&gt;
* working out how to install .tar.gz&lt;br /&gt;
&lt;br /&gt;
Unlike most phones, it&#039;s pretty simple.&lt;br /&gt;
&lt;br /&gt;
Download the image and the corresponding &amp;lt;code&amp;gt;.sha&amp;lt;/code&amp;gt; file, then verify the image&#039;s integrity:&lt;br /&gt;
&lt;br /&gt;
 $ cat maemo-leste-*-arm64-pinephone-*.img.sha&lt;br /&gt;
 $ sha256sum maemo-leste-*-arm64-pinephone-*.img.xz&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
&lt;br /&gt;
 $ cat maemo-leste-*-arm64-pinephone-*.tar.gz.sha&lt;br /&gt;
 $ sha256sum maemo-leste-*-arm64-pinephone-*.tar.gz&lt;br /&gt;
&lt;br /&gt;
Verify that the number that each command spits out is exactly the same number. If it is not, do not use the image. Try redownloading or ask for help.&lt;br /&gt;
&lt;br /&gt;
===if you downloaded the .img.xz===&lt;br /&gt;
&lt;br /&gt;
extract the image:&lt;br /&gt;
&lt;br /&gt;
 $ cp maemo-leste-*-arm64-pinephone-*.img.xz /path/to/sd-card&lt;br /&gt;
 $ cd /path/to/sd-card&lt;br /&gt;
 $ tar --extract -f maemo-leste-*-arm64-pinephone-*.img.xz&lt;br /&gt;
&lt;br /&gt;
dd the image to an sd card. If using a Windows machine, you can use [https://etcher.io/ Etcher] NOTE: Etcher does not warn you before starting the flashing operation, so please be extra careful that you choose the correct device to flash to.&lt;br /&gt;
&lt;br /&gt;
=====How to dd to the SD card:=====&lt;br /&gt;
&lt;br /&gt;
In a terminal window, use the command below, making sure you replace the input file &amp;lt;code&amp;gt;if=&amp;lt;/code&amp;gt; argument with the path to your file, and the &amp;lt;code&amp;gt;/dev/sdX&amp;lt;/code&amp;gt; in the output file &amp;lt;code&amp;gt;of=&amp;lt;/code&amp;gt; argument with the correct device name. This is very important, as you will lose all the data on the hard drive if you provide the wrong device name. Make sure the device name is the name as described above, with no partition numbers. For example: sdd, not sdds1 or sddp1; mmcblk0, not mmcblk0p1. In most cases with SD cards, your computer might read the SD card as mmcblk0 or something similar. Don&#039;t copy and paste this command, type it out and use TAB completion.&lt;br /&gt;
&lt;br /&gt;
 $ dd bs=4M if=maemo-leste-*-arm64-pinephone-*.img of=/dev/sdX conv=fsync&lt;br /&gt;
&lt;br /&gt;
Please note that block size set to 4M will work most of the time. If not, try 1M, although this will take considerably longer. Also note that if you are not logged in as root you will need to prefix this with sudo.&lt;br /&gt;
&lt;br /&gt;
===if you downloaded the .tar.gz===&lt;br /&gt;
&lt;br /&gt;
This might work? &lt;br /&gt;
&lt;br /&gt;
 $ cp maemo-leste-*-arm64-pinephone-*.tar.gz /path/to/sd-card &lt;br /&gt;
 $ cd /path/to/image/&lt;br /&gt;
 $ tar --extract -f maemo-leste-*-arm64-pinephone-*.tar.gz&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Then insert SD card, replace the back cover, and turn it on.&lt;br /&gt;
&lt;br /&gt;
These steps should work in theory, but at the moment the image is unbootable.&lt;br /&gt;
&lt;br /&gt;
[[Category:Device]]&lt;/div&gt;</summary>
		<author><name>Buffer</name></author>
	</entry>
	<entry>
		<id>https://leste.maemo.org/index.php?title=PinePhone&amp;diff=682</id>
		<title>PinePhone</title>
		<link rel="alternate" type="text/html" href="https://leste.maemo.org/index.php?title=PinePhone&amp;diff=682"/>
		<updated>2020-03-04T06:08:24Z</updated>

		<summary type="html">&lt;p&gt;Buffer: /* if you downloaded the .img.xz */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
{{Infobox Device&lt;br /&gt;
|image=&lt;br /&gt;
|manufacturer=Pine64&lt;br /&gt;
|codename=&lt;br /&gt;
|dimensions=&lt;br /&gt;
|release_date=&lt;br /&gt;
|soc=Allwinner A64&lt;br /&gt;
|dram=&lt;br /&gt;
|power=&lt;br /&gt;
|lcd=&lt;br /&gt;
|video=&lt;br /&gt;
|audio=&lt;br /&gt;
|network=&lt;br /&gt;
|storage=&lt;br /&gt;
|usb=&lt;br /&gt;
|camera=&lt;br /&gt;
|sensors=&lt;br /&gt;
|other=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The first Pinephone (braveheart) phone&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; [https://maedevu.maemo.org/images/pinephone/ Testing images repo.] &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; What you can do with the 20200223 image:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Run any applications in Debian and Devuan on your phone&lt;br /&gt;
* Connect to wifi&lt;br /&gt;
* Use the terminal&lt;br /&gt;
* (With not yet finished userspace, terminal only) connect to 2G/3G/4G data connections&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; TODO mention/link to:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* USB peripheral&lt;br /&gt;
* Develop for Maemo Leste and work on applications that interface with modems&lt;br /&gt;
* Make it work on latest pine64 kernel&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Note that: &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Virtual keyboard should work in all gtk2 applications (not yet in gtk3 and qt, but this is coming).&lt;br /&gt;
* Default virtual keyboard is set to off. You may want to go to setting and change that first for using the terminal. Click the top left corner-&amp;gt;&amp;quot;Settings&amp;quot;-&amp;gt;&amp;quot;Text input&amp;quot;-&amp;gt;check the &amp;quot;Use virtual keyboard&amp;quot; option. You may also want to change the keyboard layout by changing the dictionary setting.&lt;br /&gt;
* WiFi and terminal work.&lt;br /&gt;
* Some rendering bugs in portrait mode remain, so the default desktop orientation is landscape for now (&amp;lt;code&amp;gt;xrandr -o right&amp;lt;/code&amp;gt;). Please note that if orientation is changed (e.g. with &amp;lt;code&amp;gt;xrandr -o normal&amp;lt;/code&amp;gt;) the ui will still be reading original key positions.&lt;br /&gt;
* Screen brightness adjustments in UI do not work on the Pinephone yet. There is also a user reported when &amp;quot;brightness&amp;quot; UI setting is set to minimum (no visual change normally), the screen will stay black after reboot with WiFi set to ON with kill switch. However screen is normal after reboot if WiFi set to OFF with kill switch even minimum &amp;quot;brightness&amp;quot; UI setting. You may still change the screen brightness with terminal commands: &amp;lt;code&amp;gt;xrandr --output DSI-1 --brightness 0.5&amp;lt;/code&amp;gt;&lt;br /&gt;
* Performance is not bad, but will get better, with hildon-desktop optimisations and as lima improves.&lt;br /&gt;
* We are not shipping the latest Pinephone kernel yet (feel free to work on that, or anything above!)&lt;br /&gt;
* Many &amp;quot;games&amp;quot; packages in the Application Manager don&#039;t work well yet.&lt;br /&gt;
* For some reason the X cursor is still shows (usually it&#039;s hidden)&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Feature&lt;br /&gt;
! Leste supported&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Kernel version || 5.4 || Mainline + some patches: https://gitlab.com/pine64-org/linux/tree/pine64-kernel-5.4.y&lt;br /&gt;
|-&lt;br /&gt;
| Serial || Yes || Via headphone jack (disable headphone switch)&lt;br /&gt;
|-&lt;br /&gt;
| Charging || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| Wireless || Yes || Involves installing out of tree driver&lt;br /&gt;
|-&lt;br /&gt;
| Ethernet || N/A ||&lt;br /&gt;
|-&lt;br /&gt;
| Bluetooth || ? || &lt;br /&gt;
|-&lt;br /&gt;
| Infrared || N/A || TX only (hardware limitation). &lt;br /&gt;
|-&lt;br /&gt;
| USB C || Yes || Peripheral/slave only, exposes network gadget by default. Host Untested&lt;br /&gt;
|-&lt;br /&gt;
| Keyboard || N/A || !&lt;br /&gt;
|-&lt;br /&gt;
| Screen || Yes || Modesetting driver&lt;br /&gt;
|-&lt;br /&gt;
| 3D Acceleration || Yes || lima (!)&lt;br /&gt;
|-&lt;br /&gt;
| Touchscreen || Yes || Capacitive&lt;br /&gt;
|-&lt;br /&gt;
| Audio || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| 2G/3G data || WIP || Works with ofono; UI underway: https://github.com/maemo-leste/connui-cellular ; see https://github.com/maemo-leste/bugtracker/issues/76&lt;br /&gt;
|-&lt;br /&gt;
| SMS || WIP || Works with ofono, will using telepathy-ring, no UI yet, not enabled by default&lt;br /&gt;
|-&lt;br /&gt;
| Phone calls || WIP || Reported to work, not enabled by default, community is quite far along, needs to work package their work&lt;br /&gt;
|-&lt;br /&gt;
| Accelerometer || ? || Available as input device, needs MCE work&lt;br /&gt;
|-&lt;br /&gt;
| Proximity sensor || ? || &lt;br /&gt;
|-&lt;br /&gt;
| RGB LED || WIP || Works, but mce can&#039;t deal with LEDs without controllers yet.&lt;br /&gt;
|-&lt;br /&gt;
| Vibration Motor || ? || &lt;br /&gt;
|-&lt;br /&gt;
| GPS || WIP || Should work on the modem&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
(Work in Progress)&lt;br /&gt;
&lt;br /&gt;
Currently: &lt;br /&gt;
* .img.xz does not match .img.sha&lt;br /&gt;
* working out how to install .tar.gz&lt;br /&gt;
&lt;br /&gt;
Unlike most phones, it&#039;s pretty simple.&lt;br /&gt;
&lt;br /&gt;
Download the image and the corresponding &amp;lt;code&amp;gt;.sha&amp;lt;/code&amp;gt; file, then verify the image&#039;s integrity:&lt;br /&gt;
&lt;br /&gt;
 $ cat maemo-leste-*-arm64-pinephone-*.img.sha&lt;br /&gt;
 $ sha256sum maemo-leste-*-arm64-pinephone-*.img.xz&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
&lt;br /&gt;
 $ cat maemo-leste-*-arm64-pinephone-*.tar.gz.sha&lt;br /&gt;
 $ sha256sum maemo-leste-*-arm64-pinephone-*.tar.gz&lt;br /&gt;
&lt;br /&gt;
Verify that the number that each command spits out is exactly the same number. If it is not, do not use the image. Try redownloading or ask for help.&lt;br /&gt;
&lt;br /&gt;
===if you downloaded the .img.xz===&lt;br /&gt;
&lt;br /&gt;
extract the image:&lt;br /&gt;
&lt;br /&gt;
 $ cp maemo-leste-*-arm64-pinephone-*.img.xz /path/to/sd-card&lt;br /&gt;
 $ cd /path/to/sd-card&lt;br /&gt;
 $ tar --extract -f maemo-leste-*-arm64-pinephone-*.img.xz&lt;br /&gt;
&lt;br /&gt;
dd the image to an sd card. If using a Windows machine, you can use [https://etcher.io/ Etcher] NOTE: Etcher does not warn you before starting the flashing operation, so please be extra careful that you choose the correct device to flash to.&lt;br /&gt;
&lt;br /&gt;
=====How to dd to the SD card:=====&lt;br /&gt;
&lt;br /&gt;
In a terminal window, use the command below, making sure you replace the input file &amp;lt;code&amp;gt;if=&amp;lt;/code&amp;gt; argument with the path to your file, and the &amp;lt;code&amp;gt;/dev/sdX&amp;lt;/code&amp;gt; in the output file &amp;lt;code&amp;gt;of=&amp;lt;/code&amp;gt; argument with the correct device name. This is very important, as you will lose all the data on the hard drive if you provide the wrong device name. Make sure the device name is the name as described above, with no partition numbers. For example: sdd, not sdds1 or sddp1; mmcblk0, not mmcblk0p1. In most cases with SD cards, your computer might read the SD card as mmcblk0 or something similar. Don&#039;t copy and paste this command, type it out and use TAB completion.&lt;br /&gt;
&lt;br /&gt;
 $ dd bs=4M if=maemo-leste-*-arm64-pinephone-*.img.xz of=/dev/sdX conv=fsync&lt;br /&gt;
&lt;br /&gt;
Please note that block size set to 4M will work most of the time. If not, try 1M, although this will take considerably longer. Also note that if you are not logged in as root you will need to prefix this with sudo.&lt;br /&gt;
&lt;br /&gt;
===if you downloaded the .tar.gz===&lt;br /&gt;
&lt;br /&gt;
This might work? &lt;br /&gt;
&lt;br /&gt;
 $ cp maemo-leste-*-arm64-pinephone-*.tar.gz /path/to/sd-card &lt;br /&gt;
 $ cd /path/to/image/&lt;br /&gt;
 $ tar --extract -f maemo-leste-*-arm64-pinephone-*.tar.gz&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Then insert SD card, replace the back cover, and turn it on.&lt;br /&gt;
&lt;br /&gt;
These steps should work in theory, but at the moment the image is unbootable.&lt;br /&gt;
&lt;br /&gt;
[[Category:Device]]&lt;/div&gt;</summary>
		<author><name>Buffer</name></author>
	</entry>
	<entry>
		<id>https://leste.maemo.org/index.php?title=PinePhone&amp;diff=681</id>
		<title>PinePhone</title>
		<link rel="alternate" type="text/html" href="https://leste.maemo.org/index.php?title=PinePhone&amp;diff=681"/>
		<updated>2020-03-04T05:54:28Z</updated>

		<summary type="html">&lt;p&gt;Buffer: /* if you downloaded the .img.xz */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
{{Infobox Device&lt;br /&gt;
|image=&lt;br /&gt;
|manufacturer=Pine64&lt;br /&gt;
|codename=&lt;br /&gt;
|dimensions=&lt;br /&gt;
|release_date=&lt;br /&gt;
|soc=Allwinner A64&lt;br /&gt;
|dram=&lt;br /&gt;
|power=&lt;br /&gt;
|lcd=&lt;br /&gt;
|video=&lt;br /&gt;
|audio=&lt;br /&gt;
|network=&lt;br /&gt;
|storage=&lt;br /&gt;
|usb=&lt;br /&gt;
|camera=&lt;br /&gt;
|sensors=&lt;br /&gt;
|other=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The first Pinephone (braveheart) phone&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; [https://maedevu.maemo.org/images/pinephone/ Testing images repo.] &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; What you can do with the 20200223 image:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Run any applications in Debian and Devuan on your phone&lt;br /&gt;
* Connect to wifi&lt;br /&gt;
* Use the terminal&lt;br /&gt;
* (With not yet finished userspace, terminal only) connect to 2G/3G/4G data connections&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; TODO mention/link to:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* USB peripheral&lt;br /&gt;
* Develop for Maemo Leste and work on applications that interface with modems&lt;br /&gt;
* Make it work on latest pine64 kernel&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Note that: &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Virtual keyboard should work in all gtk2 applications (not yet in gtk3 and qt, but this is coming).&lt;br /&gt;
* Default virtual keyboard is set to off. You may want to go to setting and change that first for using the terminal. Click the top left corner-&amp;gt;&amp;quot;Settings&amp;quot;-&amp;gt;&amp;quot;Text input&amp;quot;-&amp;gt;check the &amp;quot;Use virtual keyboard&amp;quot; option. You may also want to change the keyboard layout by changing the dictionary setting.&lt;br /&gt;
* WiFi and terminal work.&lt;br /&gt;
* Some rendering bugs in portrait mode remain, so the default desktop orientation is landscape for now (&amp;lt;code&amp;gt;xrandr -o right&amp;lt;/code&amp;gt;). Please note that if orientation is changed (e.g. with &amp;lt;code&amp;gt;xrandr -o normal&amp;lt;/code&amp;gt;) the ui will still be reading original key positions.&lt;br /&gt;
* Screen brightness adjustments in UI do not work on the Pinephone yet. There is also a user reported when &amp;quot;brightness&amp;quot; UI setting is set to minimum (no visual change normally), the screen will stay black after reboot with WiFi set to ON with kill switch. However screen is normal after reboot if WiFi set to OFF with kill switch even minimum &amp;quot;brightness&amp;quot; UI setting. You may still change the screen brightness with terminal commands: &amp;lt;code&amp;gt;xrandr --output DSI-1 --brightness 0.5&amp;lt;/code&amp;gt;&lt;br /&gt;
* Performance is not bad, but will get better, with hildon-desktop optimisations and as lima improves.&lt;br /&gt;
* We are not shipping the latest Pinephone kernel yet (feel free to work on that, or anything above!)&lt;br /&gt;
* Many &amp;quot;games&amp;quot; packages in the Application Manager don&#039;t work well yet.&lt;br /&gt;
* For some reason the X cursor is still shows (usually it&#039;s hidden)&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Feature&lt;br /&gt;
! Leste supported&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Kernel version || 5.4 || Mainline + some patches: https://gitlab.com/pine64-org/linux/tree/pine64-kernel-5.4.y&lt;br /&gt;
|-&lt;br /&gt;
| Serial || Yes || Via headphone jack (disable headphone switch)&lt;br /&gt;
|-&lt;br /&gt;
| Charging || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| Wireless || Yes || Involves installing out of tree driver&lt;br /&gt;
|-&lt;br /&gt;
| Ethernet || N/A ||&lt;br /&gt;
|-&lt;br /&gt;
| Bluetooth || ? || &lt;br /&gt;
|-&lt;br /&gt;
| Infrared || N/A || TX only (hardware limitation). &lt;br /&gt;
|-&lt;br /&gt;
| USB C || Yes || Peripheral/slave only, exposes network gadget by default. Host Untested&lt;br /&gt;
|-&lt;br /&gt;
| Keyboard || N/A || !&lt;br /&gt;
|-&lt;br /&gt;
| Screen || Yes || Modesetting driver&lt;br /&gt;
|-&lt;br /&gt;
| 3D Acceleration || Yes || lima (!)&lt;br /&gt;
|-&lt;br /&gt;
| Touchscreen || Yes || Capacitive&lt;br /&gt;
|-&lt;br /&gt;
| Audio || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| 2G/3G data || WIP || Works with ofono; UI underway: https://github.com/maemo-leste/connui-cellular ; see https://github.com/maemo-leste/bugtracker/issues/76&lt;br /&gt;
|-&lt;br /&gt;
| SMS || WIP || Works with ofono, will using telepathy-ring, no UI yet, not enabled by default&lt;br /&gt;
|-&lt;br /&gt;
| Phone calls || WIP || Reported to work, not enabled by default, community is quite far along, needs to work package their work&lt;br /&gt;
|-&lt;br /&gt;
| Accelerometer || ? || Available as input device, needs MCE work&lt;br /&gt;
|-&lt;br /&gt;
| Proximity sensor || ? || &lt;br /&gt;
|-&lt;br /&gt;
| RGB LED || WIP || Works, but mce can&#039;t deal with LEDs without controllers yet.&lt;br /&gt;
|-&lt;br /&gt;
| Vibration Motor || ? || &lt;br /&gt;
|-&lt;br /&gt;
| GPS || WIP || Should work on the modem&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
(Work in Progress)&lt;br /&gt;
&lt;br /&gt;
Currently: &lt;br /&gt;
* .img.xz does not match .img.sha&lt;br /&gt;
* working out how to install .tar.gz&lt;br /&gt;
&lt;br /&gt;
Unlike most phones, it&#039;s pretty simple.&lt;br /&gt;
&lt;br /&gt;
Download the image and the corresponding &amp;lt;code&amp;gt;.sha&amp;lt;/code&amp;gt; file, then verify the image&#039;s integrity:&lt;br /&gt;
&lt;br /&gt;
 $ cat maemo-leste-*-arm64-pinephone-*.img.sha&lt;br /&gt;
 $ sha256sum maemo-leste-*-arm64-pinephone-*.img.xz&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
&lt;br /&gt;
 $ cat maemo-leste-*-arm64-pinephone-*.tar.gz.sha&lt;br /&gt;
 $ sha256sum maemo-leste-*-arm64-pinephone-*.tar.gz&lt;br /&gt;
&lt;br /&gt;
Verify that the number that each command spits out is exactly the same number. If it is not, do not use the image. Try redownloading or ask for help.&lt;br /&gt;
&lt;br /&gt;
===if you downloaded the .img.xz===&lt;br /&gt;
&lt;br /&gt;
dd the image to an sd card. If using a Windows machine, you can use [https://etcher.io/ Etcher] NOTE: Etcher does not warn you before starting the flashing operation, so please be extra careful that you choose the correct device to flash to.&lt;br /&gt;
&lt;br /&gt;
=====How to dd to the SD card:=====&lt;br /&gt;
&lt;br /&gt;
In a terminal window, use the command below, making sure you replace the input file &amp;lt;code&amp;gt;if=&amp;lt;/code&amp;gt; argument with the path to your file, and the &amp;lt;code&amp;gt;/dev/sdX&amp;lt;/code&amp;gt; in the output file &amp;lt;code&amp;gt;of=&amp;lt;/code&amp;gt; argument with the correct device name. This is very important, as you will lose all the data on the hard drive if you provide the wrong device name. Make sure the device name is the name as described above, with no partition numbers. For example: sdd, not sdds1 or sddp1; mmcblk0, not mmcblk0p1. In most cases with SD cards, your computer might read the SD card as mmcblk0 or something similar. Don&#039;t copy and paste this command, type it out and use TAB completion.&lt;br /&gt;
&lt;br /&gt;
 $ dd bs=4M if=maemo-leste-*-arm64-pinephone-*.img.*z of=/dev/sdX conv=fsync&lt;br /&gt;
&lt;br /&gt;
Please note that block size set to 4M will work most of the time. If not, try 1M, although this will take considerably longer. Also note that if you are not logged in as root you will need to prefix this with sudo.&lt;br /&gt;
&lt;br /&gt;
===if you downloaded the .tar.gz===&lt;br /&gt;
&lt;br /&gt;
This might work? &lt;br /&gt;
&lt;br /&gt;
 $ cp maemo-leste-*-arm64-pinephone-*.tar.gz /path/to/sd-card &lt;br /&gt;
 $ cd /path/to/image/&lt;br /&gt;
 $ tar --extract -f maemo-leste-*-arm64-pinephone-*.tar.gz&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Then insert SD card, replace the back cover, and turn it on.&lt;br /&gt;
&lt;br /&gt;
These steps should work in theory, but at the moment the image is unbootable.&lt;br /&gt;
&lt;br /&gt;
[[Category:Device]]&lt;/div&gt;</summary>
		<author><name>Buffer</name></author>
	</entry>
	<entry>
		<id>https://leste.maemo.org/index.php?title=PinePhone&amp;diff=680</id>
		<title>PinePhone</title>
		<link rel="alternate" type="text/html" href="https://leste.maemo.org/index.php?title=PinePhone&amp;diff=680"/>
		<updated>2020-03-04T05:54:07Z</updated>

		<summary type="html">&lt;p&gt;Buffer: /* How to dd to the SD card: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
{{Infobox Device&lt;br /&gt;
|image=&lt;br /&gt;
|manufacturer=Pine64&lt;br /&gt;
|codename=&lt;br /&gt;
|dimensions=&lt;br /&gt;
|release_date=&lt;br /&gt;
|soc=Allwinner A64&lt;br /&gt;
|dram=&lt;br /&gt;
|power=&lt;br /&gt;
|lcd=&lt;br /&gt;
|video=&lt;br /&gt;
|audio=&lt;br /&gt;
|network=&lt;br /&gt;
|storage=&lt;br /&gt;
|usb=&lt;br /&gt;
|camera=&lt;br /&gt;
|sensors=&lt;br /&gt;
|other=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The first Pinephone (braveheart) phone&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; [https://maedevu.maemo.org/images/pinephone/ Testing images repo.] &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; What you can do with the 20200223 image:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Run any applications in Debian and Devuan on your phone&lt;br /&gt;
* Connect to wifi&lt;br /&gt;
* Use the terminal&lt;br /&gt;
* (With not yet finished userspace, terminal only) connect to 2G/3G/4G data connections&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; TODO mention/link to:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* USB peripheral&lt;br /&gt;
* Develop for Maemo Leste and work on applications that interface with modems&lt;br /&gt;
* Make it work on latest pine64 kernel&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Note that: &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Virtual keyboard should work in all gtk2 applications (not yet in gtk3 and qt, but this is coming).&lt;br /&gt;
* Default virtual keyboard is set to off. You may want to go to setting and change that first for using the terminal. Click the top left corner-&amp;gt;&amp;quot;Settings&amp;quot;-&amp;gt;&amp;quot;Text input&amp;quot;-&amp;gt;check the &amp;quot;Use virtual keyboard&amp;quot; option. You may also want to change the keyboard layout by changing the dictionary setting.&lt;br /&gt;
* WiFi and terminal work.&lt;br /&gt;
* Some rendering bugs in portrait mode remain, so the default desktop orientation is landscape for now (&amp;lt;code&amp;gt;xrandr -o right&amp;lt;/code&amp;gt;). Please note that if orientation is changed (e.g. with &amp;lt;code&amp;gt;xrandr -o normal&amp;lt;/code&amp;gt;) the ui will still be reading original key positions.&lt;br /&gt;
* Screen brightness adjustments in UI do not work on the Pinephone yet. There is also a user reported when &amp;quot;brightness&amp;quot; UI setting is set to minimum (no visual change normally), the screen will stay black after reboot with WiFi set to ON with kill switch. However screen is normal after reboot if WiFi set to OFF with kill switch even minimum &amp;quot;brightness&amp;quot; UI setting. You may still change the screen brightness with terminal commands: &amp;lt;code&amp;gt;xrandr --output DSI-1 --brightness 0.5&amp;lt;/code&amp;gt;&lt;br /&gt;
* Performance is not bad, but will get better, with hildon-desktop optimisations and as lima improves.&lt;br /&gt;
* We are not shipping the latest Pinephone kernel yet (feel free to work on that, or anything above!)&lt;br /&gt;
* Many &amp;quot;games&amp;quot; packages in the Application Manager don&#039;t work well yet.&lt;br /&gt;
* For some reason the X cursor is still shows (usually it&#039;s hidden)&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Feature&lt;br /&gt;
! Leste supported&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Kernel version || 5.4 || Mainline + some patches: https://gitlab.com/pine64-org/linux/tree/pine64-kernel-5.4.y&lt;br /&gt;
|-&lt;br /&gt;
| Serial || Yes || Via headphone jack (disable headphone switch)&lt;br /&gt;
|-&lt;br /&gt;
| Charging || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| Wireless || Yes || Involves installing out of tree driver&lt;br /&gt;
|-&lt;br /&gt;
| Ethernet || N/A ||&lt;br /&gt;
|-&lt;br /&gt;
| Bluetooth || ? || &lt;br /&gt;
|-&lt;br /&gt;
| Infrared || N/A || TX only (hardware limitation). &lt;br /&gt;
|-&lt;br /&gt;
| USB C || Yes || Peripheral/slave only, exposes network gadget by default. Host Untested&lt;br /&gt;
|-&lt;br /&gt;
| Keyboard || N/A || !&lt;br /&gt;
|-&lt;br /&gt;
| Screen || Yes || Modesetting driver&lt;br /&gt;
|-&lt;br /&gt;
| 3D Acceleration || Yes || lima (!)&lt;br /&gt;
|-&lt;br /&gt;
| Touchscreen || Yes || Capacitive&lt;br /&gt;
|-&lt;br /&gt;
| Audio || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| 2G/3G data || WIP || Works with ofono; UI underway: https://github.com/maemo-leste/connui-cellular ; see https://github.com/maemo-leste/bugtracker/issues/76&lt;br /&gt;
|-&lt;br /&gt;
| SMS || WIP || Works with ofono, will using telepathy-ring, no UI yet, not enabled by default&lt;br /&gt;
|-&lt;br /&gt;
| Phone calls || WIP || Reported to work, not enabled by default, community is quite far along, needs to work package their work&lt;br /&gt;
|-&lt;br /&gt;
| Accelerometer || ? || Available as input device, needs MCE work&lt;br /&gt;
|-&lt;br /&gt;
| Proximity sensor || ? || &lt;br /&gt;
|-&lt;br /&gt;
| RGB LED || WIP || Works, but mce can&#039;t deal with LEDs without controllers yet.&lt;br /&gt;
|-&lt;br /&gt;
| Vibration Motor || ? || &lt;br /&gt;
|-&lt;br /&gt;
| GPS || WIP || Should work on the modem&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
(Work in Progress)&lt;br /&gt;
&lt;br /&gt;
Currently: &lt;br /&gt;
* .img.xz does not match .img.sha&lt;br /&gt;
* working out how to install .tar.gz&lt;br /&gt;
&lt;br /&gt;
Unlike most phones, it&#039;s pretty simple.&lt;br /&gt;
&lt;br /&gt;
Download the image and the corresponding &amp;lt;code&amp;gt;.sha&amp;lt;/code&amp;gt; file, then verify the image&#039;s integrity:&lt;br /&gt;
&lt;br /&gt;
 $ cat maemo-leste-*-arm64-pinephone-*.img.sha&lt;br /&gt;
 $ sha256sum maemo-leste-*-arm64-pinephone-*.img.xz&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
&lt;br /&gt;
 $ cat maemo-leste-*-arm64-pinephone-*.tar.gz.sha&lt;br /&gt;
 $ sha256sum maemo-leste-*-arm64-pinephone-*.tar.gz&lt;br /&gt;
&lt;br /&gt;
Verify that the number that each command spits out is exactly the same number. If it is not, do not use the image. Try redownloading or ask for help.&lt;br /&gt;
&lt;br /&gt;
===if you downloaded the .img.xz===&lt;br /&gt;
&lt;br /&gt;
dd the image to an sd card. If using a Windows machine, you can use [https://etcher.io/ Etcher] NOTE: Etcher does not warn you before starting the flashing operation, so please be extra careful that you choose the correct device to flash to.&lt;br /&gt;
&lt;br /&gt;
     ====How to dd to the SD card:====&lt;br /&gt;
&lt;br /&gt;
In a terminal window, use the command below, making sure you replace the input file &amp;lt;code&amp;gt;if=&amp;lt;/code&amp;gt; argument with the path to your file, and the &amp;lt;code&amp;gt;/dev/sdX&amp;lt;/code&amp;gt; in the output file &amp;lt;code&amp;gt;of=&amp;lt;/code&amp;gt; argument with the correct device name. This is very important, as you will lose all the data on the hard drive if you provide the wrong device name. Make sure the device name is the name as described above, with no partition numbers. For example: sdd, not sdds1 or sddp1; mmcblk0, not mmcblk0p1. In most cases with SD cards, your computer might read the SD card as mmcblk0 or something similar. Don&#039;t copy and paste this command, type it out and use TAB completion.&lt;br /&gt;
&lt;br /&gt;
 $ dd bs=4M if=maemo-leste-*-arm64-pinephone-*.img.*z of=/dev/sdX conv=fsync&lt;br /&gt;
&lt;br /&gt;
Please note that block size set to 4M will work most of the time. If not, try 1M, although this will take considerably longer. Also note that if you are not logged in as root you will need to prefix this with sudo.&lt;br /&gt;
&lt;br /&gt;
===if you downloaded the .tar.gz===&lt;br /&gt;
&lt;br /&gt;
This might work? &lt;br /&gt;
&lt;br /&gt;
 $ cp maemo-leste-*-arm64-pinephone-*.tar.gz /path/to/sd-card &lt;br /&gt;
 $ cd /path/to/image/&lt;br /&gt;
 $ tar --extract -f maemo-leste-*-arm64-pinephone-*.tar.gz&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Then insert SD card, replace the back cover, and turn it on.&lt;br /&gt;
&lt;br /&gt;
These steps should work in theory, but at the moment the image is unbootable.&lt;br /&gt;
&lt;br /&gt;
[[Category:Device]]&lt;/div&gt;</summary>
		<author><name>Buffer</name></author>
	</entry>
	<entry>
		<id>https://leste.maemo.org/index.php?title=PinePhone&amp;diff=679</id>
		<title>PinePhone</title>
		<link rel="alternate" type="text/html" href="https://leste.maemo.org/index.php?title=PinePhone&amp;diff=679"/>
		<updated>2020-03-04T05:53:45Z</updated>

		<summary type="html">&lt;p&gt;Buffer: /* How to dd to the SD card: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
{{Infobox Device&lt;br /&gt;
|image=&lt;br /&gt;
|manufacturer=Pine64&lt;br /&gt;
|codename=&lt;br /&gt;
|dimensions=&lt;br /&gt;
|release_date=&lt;br /&gt;
|soc=Allwinner A64&lt;br /&gt;
|dram=&lt;br /&gt;
|power=&lt;br /&gt;
|lcd=&lt;br /&gt;
|video=&lt;br /&gt;
|audio=&lt;br /&gt;
|network=&lt;br /&gt;
|storage=&lt;br /&gt;
|usb=&lt;br /&gt;
|camera=&lt;br /&gt;
|sensors=&lt;br /&gt;
|other=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The first Pinephone (braveheart) phone&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; [https://maedevu.maemo.org/images/pinephone/ Testing images repo.] &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; What you can do with the 20200223 image:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Run any applications in Debian and Devuan on your phone&lt;br /&gt;
* Connect to wifi&lt;br /&gt;
* Use the terminal&lt;br /&gt;
* (With not yet finished userspace, terminal only) connect to 2G/3G/4G data connections&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; TODO mention/link to:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* USB peripheral&lt;br /&gt;
* Develop for Maemo Leste and work on applications that interface with modems&lt;br /&gt;
* Make it work on latest pine64 kernel&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Note that: &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Virtual keyboard should work in all gtk2 applications (not yet in gtk3 and qt, but this is coming).&lt;br /&gt;
* Default virtual keyboard is set to off. You may want to go to setting and change that first for using the terminal. Click the top left corner-&amp;gt;&amp;quot;Settings&amp;quot;-&amp;gt;&amp;quot;Text input&amp;quot;-&amp;gt;check the &amp;quot;Use virtual keyboard&amp;quot; option. You may also want to change the keyboard layout by changing the dictionary setting.&lt;br /&gt;
* WiFi and terminal work.&lt;br /&gt;
* Some rendering bugs in portrait mode remain, so the default desktop orientation is landscape for now (&amp;lt;code&amp;gt;xrandr -o right&amp;lt;/code&amp;gt;). Please note that if orientation is changed (e.g. with &amp;lt;code&amp;gt;xrandr -o normal&amp;lt;/code&amp;gt;) the ui will still be reading original key positions.&lt;br /&gt;
* Screen brightness adjustments in UI do not work on the Pinephone yet. There is also a user reported when &amp;quot;brightness&amp;quot; UI setting is set to minimum (no visual change normally), the screen will stay black after reboot with WiFi set to ON with kill switch. However screen is normal after reboot if WiFi set to OFF with kill switch even minimum &amp;quot;brightness&amp;quot; UI setting. You may still change the screen brightness with terminal commands: &amp;lt;code&amp;gt;xrandr --output DSI-1 --brightness 0.5&amp;lt;/code&amp;gt;&lt;br /&gt;
* Performance is not bad, but will get better, with hildon-desktop optimisations and as lima improves.&lt;br /&gt;
* We are not shipping the latest Pinephone kernel yet (feel free to work on that, or anything above!)&lt;br /&gt;
* Many &amp;quot;games&amp;quot; packages in the Application Manager don&#039;t work well yet.&lt;br /&gt;
* For some reason the X cursor is still shows (usually it&#039;s hidden)&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Feature&lt;br /&gt;
! Leste supported&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Kernel version || 5.4 || Mainline + some patches: https://gitlab.com/pine64-org/linux/tree/pine64-kernel-5.4.y&lt;br /&gt;
|-&lt;br /&gt;
| Serial || Yes || Via headphone jack (disable headphone switch)&lt;br /&gt;
|-&lt;br /&gt;
| Charging || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| Wireless || Yes || Involves installing out of tree driver&lt;br /&gt;
|-&lt;br /&gt;
| Ethernet || N/A ||&lt;br /&gt;
|-&lt;br /&gt;
| Bluetooth || ? || &lt;br /&gt;
|-&lt;br /&gt;
| Infrared || N/A || TX only (hardware limitation). &lt;br /&gt;
|-&lt;br /&gt;
| USB C || Yes || Peripheral/slave only, exposes network gadget by default. Host Untested&lt;br /&gt;
|-&lt;br /&gt;
| Keyboard || N/A || !&lt;br /&gt;
|-&lt;br /&gt;
| Screen || Yes || Modesetting driver&lt;br /&gt;
|-&lt;br /&gt;
| 3D Acceleration || Yes || lima (!)&lt;br /&gt;
|-&lt;br /&gt;
| Touchscreen || Yes || Capacitive&lt;br /&gt;
|-&lt;br /&gt;
| Audio || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| 2G/3G data || WIP || Works with ofono; UI underway: https://github.com/maemo-leste/connui-cellular ; see https://github.com/maemo-leste/bugtracker/issues/76&lt;br /&gt;
|-&lt;br /&gt;
| SMS || WIP || Works with ofono, will using telepathy-ring, no UI yet, not enabled by default&lt;br /&gt;
|-&lt;br /&gt;
| Phone calls || WIP || Reported to work, not enabled by default, community is quite far along, needs to work package their work&lt;br /&gt;
|-&lt;br /&gt;
| Accelerometer || ? || Available as input device, needs MCE work&lt;br /&gt;
|-&lt;br /&gt;
| Proximity sensor || ? || &lt;br /&gt;
|-&lt;br /&gt;
| RGB LED || WIP || Works, but mce can&#039;t deal with LEDs without controllers yet.&lt;br /&gt;
|-&lt;br /&gt;
| Vibration Motor || ? || &lt;br /&gt;
|-&lt;br /&gt;
| GPS || WIP || Should work on the modem&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
(Work in Progress)&lt;br /&gt;
&lt;br /&gt;
Currently: &lt;br /&gt;
* .img.xz does not match .img.sha&lt;br /&gt;
* working out how to install .tar.gz&lt;br /&gt;
&lt;br /&gt;
Unlike most phones, it&#039;s pretty simple.&lt;br /&gt;
&lt;br /&gt;
Download the image and the corresponding &amp;lt;code&amp;gt;.sha&amp;lt;/code&amp;gt; file, then verify the image&#039;s integrity:&lt;br /&gt;
&lt;br /&gt;
 $ cat maemo-leste-*-arm64-pinephone-*.img.sha&lt;br /&gt;
 $ sha256sum maemo-leste-*-arm64-pinephone-*.img.xz&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
&lt;br /&gt;
 $ cat maemo-leste-*-arm64-pinephone-*.tar.gz.sha&lt;br /&gt;
 $ sha256sum maemo-leste-*-arm64-pinephone-*.tar.gz&lt;br /&gt;
&lt;br /&gt;
Verify that the number that each command spits out is exactly the same number. If it is not, do not use the image. Try redownloading or ask for help.&lt;br /&gt;
&lt;br /&gt;
===if you downloaded the .img.xz===&lt;br /&gt;
&lt;br /&gt;
dd the image to an sd card. If using a Windows machine, you can use [https://etcher.io/ Etcher] NOTE: Etcher does not warn you before starting the flashing operation, so please be extra careful that you choose the correct device to flash to.&lt;br /&gt;
&lt;br /&gt;
====How to dd to the SD card:====&lt;br /&gt;
&lt;br /&gt;
In a terminal window, use the command below, making sure you replace the input file &amp;lt;code&amp;gt;if=&amp;lt;/code&amp;gt; argument with the path to your file, and the &amp;lt;code&amp;gt;/dev/sdX&amp;lt;/code&amp;gt; in the output file &amp;lt;code&amp;gt;of=&amp;lt;/code&amp;gt; argument with the correct device name. This is very important, as you will lose all the data on the hard drive if you provide the wrong device name. Make sure the device name is the name as described above, with no partition numbers. For example: sdd, not sdds1 or sddp1; mmcblk0, not mmcblk0p1. In most cases with SD cards, your computer might read the SD card as mmcblk0 or something similar. Don&#039;t copy and paste this command, type it out and use TAB completion.&lt;br /&gt;
&lt;br /&gt;
 $ dd bs=4M if=maemo-leste-*-arm64-pinephone-*.img.*z of=/dev/sdX conv=fsync&lt;br /&gt;
&lt;br /&gt;
Please note that block size set to 4M will work most of the time. If not, try 1M, although this will take considerably longer. Also note that if you are not logged in as root you will need to prefix this with sudo.&lt;br /&gt;
&lt;br /&gt;
===if you downloaded the .tar.gz===&lt;br /&gt;
&lt;br /&gt;
This might work? &lt;br /&gt;
&lt;br /&gt;
 $ cp maemo-leste-*-arm64-pinephone-*.tar.gz /path/to/sd-card &lt;br /&gt;
 $ cd /path/to/image/&lt;br /&gt;
 $ tar --extract -f maemo-leste-*-arm64-pinephone-*.tar.gz&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Then insert SD card, replace the back cover, and turn it on.&lt;br /&gt;
&lt;br /&gt;
These steps should work in theory, but at the moment the image is unbootable.&lt;br /&gt;
&lt;br /&gt;
[[Category:Device]]&lt;/div&gt;</summary>
		<author><name>Buffer</name></author>
	</entry>
	<entry>
		<id>https://leste.maemo.org/index.php?title=PinePhone&amp;diff=678</id>
		<title>PinePhone</title>
		<link rel="alternate" type="text/html" href="https://leste.maemo.org/index.php?title=PinePhone&amp;diff=678"/>
		<updated>2020-03-04T05:53:22Z</updated>

		<summary type="html">&lt;p&gt;Buffer: /* Installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
{{Infobox Device&lt;br /&gt;
|image=&lt;br /&gt;
|manufacturer=Pine64&lt;br /&gt;
|codename=&lt;br /&gt;
|dimensions=&lt;br /&gt;
|release_date=&lt;br /&gt;
|soc=Allwinner A64&lt;br /&gt;
|dram=&lt;br /&gt;
|power=&lt;br /&gt;
|lcd=&lt;br /&gt;
|video=&lt;br /&gt;
|audio=&lt;br /&gt;
|network=&lt;br /&gt;
|storage=&lt;br /&gt;
|usb=&lt;br /&gt;
|camera=&lt;br /&gt;
|sensors=&lt;br /&gt;
|other=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The first Pinephone (braveheart) phone&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; [https://maedevu.maemo.org/images/pinephone/ Testing images repo.] &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; What you can do with the 20200223 image:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Run any applications in Debian and Devuan on your phone&lt;br /&gt;
* Connect to wifi&lt;br /&gt;
* Use the terminal&lt;br /&gt;
* (With not yet finished userspace, terminal only) connect to 2G/3G/4G data connections&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; TODO mention/link to:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* USB peripheral&lt;br /&gt;
* Develop for Maemo Leste and work on applications that interface with modems&lt;br /&gt;
* Make it work on latest pine64 kernel&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Note that: &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Virtual keyboard should work in all gtk2 applications (not yet in gtk3 and qt, but this is coming).&lt;br /&gt;
* Default virtual keyboard is set to off. You may want to go to setting and change that first for using the terminal. Click the top left corner-&amp;gt;&amp;quot;Settings&amp;quot;-&amp;gt;&amp;quot;Text input&amp;quot;-&amp;gt;check the &amp;quot;Use virtual keyboard&amp;quot; option. You may also want to change the keyboard layout by changing the dictionary setting.&lt;br /&gt;
* WiFi and terminal work.&lt;br /&gt;
* Some rendering bugs in portrait mode remain, so the default desktop orientation is landscape for now (&amp;lt;code&amp;gt;xrandr -o right&amp;lt;/code&amp;gt;). Please note that if orientation is changed (e.g. with &amp;lt;code&amp;gt;xrandr -o normal&amp;lt;/code&amp;gt;) the ui will still be reading original key positions.&lt;br /&gt;
* Screen brightness adjustments in UI do not work on the Pinephone yet. There is also a user reported when &amp;quot;brightness&amp;quot; UI setting is set to minimum (no visual change normally), the screen will stay black after reboot with WiFi set to ON with kill switch. However screen is normal after reboot if WiFi set to OFF with kill switch even minimum &amp;quot;brightness&amp;quot; UI setting. You may still change the screen brightness with terminal commands: &amp;lt;code&amp;gt;xrandr --output DSI-1 --brightness 0.5&amp;lt;/code&amp;gt;&lt;br /&gt;
* Performance is not bad, but will get better, with hildon-desktop optimisations and as lima improves.&lt;br /&gt;
* We are not shipping the latest Pinephone kernel yet (feel free to work on that, or anything above!)&lt;br /&gt;
* Many &amp;quot;games&amp;quot; packages in the Application Manager don&#039;t work well yet.&lt;br /&gt;
* For some reason the X cursor is still shows (usually it&#039;s hidden)&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Feature&lt;br /&gt;
! Leste supported&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Kernel version || 5.4 || Mainline + some patches: https://gitlab.com/pine64-org/linux/tree/pine64-kernel-5.4.y&lt;br /&gt;
|-&lt;br /&gt;
| Serial || Yes || Via headphone jack (disable headphone switch)&lt;br /&gt;
|-&lt;br /&gt;
| Charging || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| Wireless || Yes || Involves installing out of tree driver&lt;br /&gt;
|-&lt;br /&gt;
| Ethernet || N/A ||&lt;br /&gt;
|-&lt;br /&gt;
| Bluetooth || ? || &lt;br /&gt;
|-&lt;br /&gt;
| Infrared || N/A || TX only (hardware limitation). &lt;br /&gt;
|-&lt;br /&gt;
| USB C || Yes || Peripheral/slave only, exposes network gadget by default. Host Untested&lt;br /&gt;
|-&lt;br /&gt;
| Keyboard || N/A || !&lt;br /&gt;
|-&lt;br /&gt;
| Screen || Yes || Modesetting driver&lt;br /&gt;
|-&lt;br /&gt;
| 3D Acceleration || Yes || lima (!)&lt;br /&gt;
|-&lt;br /&gt;
| Touchscreen || Yes || Capacitive&lt;br /&gt;
|-&lt;br /&gt;
| Audio || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| 2G/3G data || WIP || Works with ofono; UI underway: https://github.com/maemo-leste/connui-cellular ; see https://github.com/maemo-leste/bugtracker/issues/76&lt;br /&gt;
|-&lt;br /&gt;
| SMS || WIP || Works with ofono, will using telepathy-ring, no UI yet, not enabled by default&lt;br /&gt;
|-&lt;br /&gt;
| Phone calls || WIP || Reported to work, not enabled by default, community is quite far along, needs to work package their work&lt;br /&gt;
|-&lt;br /&gt;
| Accelerometer || ? || Available as input device, needs MCE work&lt;br /&gt;
|-&lt;br /&gt;
| Proximity sensor || ? || &lt;br /&gt;
|-&lt;br /&gt;
| RGB LED || WIP || Works, but mce can&#039;t deal with LEDs without controllers yet.&lt;br /&gt;
|-&lt;br /&gt;
| Vibration Motor || ? || &lt;br /&gt;
|-&lt;br /&gt;
| GPS || WIP || Should work on the modem&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
(Work in Progress)&lt;br /&gt;
&lt;br /&gt;
Currently: &lt;br /&gt;
* .img.xz does not match .img.sha&lt;br /&gt;
* working out how to install .tar.gz&lt;br /&gt;
&lt;br /&gt;
Unlike most phones, it&#039;s pretty simple.&lt;br /&gt;
&lt;br /&gt;
Download the image and the corresponding &amp;lt;code&amp;gt;.sha&amp;lt;/code&amp;gt; file, then verify the image&#039;s integrity:&lt;br /&gt;
&lt;br /&gt;
 $ cat maemo-leste-*-arm64-pinephone-*.img.sha&lt;br /&gt;
 $ sha256sum maemo-leste-*-arm64-pinephone-*.img.xz&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
&lt;br /&gt;
 $ cat maemo-leste-*-arm64-pinephone-*.tar.gz.sha&lt;br /&gt;
 $ sha256sum maemo-leste-*-arm64-pinephone-*.tar.gz&lt;br /&gt;
&lt;br /&gt;
Verify that the number that each command spits out is exactly the same number. If it is not, do not use the image. Try redownloading or ask for help.&lt;br /&gt;
&lt;br /&gt;
===if you downloaded the .img.xz===&lt;br /&gt;
&lt;br /&gt;
dd the image to an sd card. If using a Windows machine, you can use [https://etcher.io/ Etcher] NOTE: Etcher does not warn you before starting the flashing operation, so please be extra careful that you choose the correct device to flash to.&lt;br /&gt;
&lt;br /&gt;
===How to dd to the SD card:===&lt;br /&gt;
&lt;br /&gt;
In a terminal window, use the command below, making sure you replace the input file &amp;lt;code&amp;gt;if=&amp;lt;/code&amp;gt; argument with the path to your file, and the &amp;lt;code&amp;gt;/dev/sdX&amp;lt;/code&amp;gt; in the output file &amp;lt;code&amp;gt;of=&amp;lt;/code&amp;gt; argument with the correct device name. This is very important, as you will lose all the data on the hard drive if you provide the wrong device name. Make sure the device name is the name as described above, with no partition numbers. For example: sdd, not sdds1 or sddp1; mmcblk0, not mmcblk0p1. In most cases with SD cards, your computer might read the SD card as mmcblk0 or something similar. Don&#039;t copy and paste this command, type it out and use TAB completion.&lt;br /&gt;
&lt;br /&gt;
 $ dd bs=4M if=maemo-leste-*-arm64-pinephone-*.img.*z of=/dev/sdX conv=fsync&lt;br /&gt;
&lt;br /&gt;
Please note that block size set to 4M will work most of the time. If not, try 1M, although this will take considerably longer. Also note that if you are not logged in as root you will need to prefix this with sudo.&lt;br /&gt;
&lt;br /&gt;
===if you downloaded the .tar.gz===&lt;br /&gt;
&lt;br /&gt;
This might work? &lt;br /&gt;
&lt;br /&gt;
 $ cp maemo-leste-*-arm64-pinephone-*.tar.gz /path/to/sd-card &lt;br /&gt;
 $ cd /path/to/image/&lt;br /&gt;
 $ tar --extract -f maemo-leste-*-arm64-pinephone-*.tar.gz&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Then insert SD card, replace the back cover, and turn it on.&lt;br /&gt;
&lt;br /&gt;
These steps should work in theory, but at the moment the image is unbootable.&lt;br /&gt;
&lt;br /&gt;
[[Category:Device]]&lt;/div&gt;</summary>
		<author><name>Buffer</name></author>
	</entry>
	<entry>
		<id>https://leste.maemo.org/index.php?title=PinePhone&amp;diff=677</id>
		<title>PinePhone</title>
		<link rel="alternate" type="text/html" href="https://leste.maemo.org/index.php?title=PinePhone&amp;diff=677"/>
		<updated>2020-03-04T05:47:54Z</updated>

		<summary type="html">&lt;p&gt;Buffer: /* Installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
{{Infobox Device&lt;br /&gt;
|image=&lt;br /&gt;
|manufacturer=Pine64&lt;br /&gt;
|codename=&lt;br /&gt;
|dimensions=&lt;br /&gt;
|release_date=&lt;br /&gt;
|soc=Allwinner A64&lt;br /&gt;
|dram=&lt;br /&gt;
|power=&lt;br /&gt;
|lcd=&lt;br /&gt;
|video=&lt;br /&gt;
|audio=&lt;br /&gt;
|network=&lt;br /&gt;
|storage=&lt;br /&gt;
|usb=&lt;br /&gt;
|camera=&lt;br /&gt;
|sensors=&lt;br /&gt;
|other=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The first Pinephone (braveheart) phone&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; [https://maedevu.maemo.org/images/pinephone/ Testing images repo.] &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; What you can do with the 20200223 image:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Run any applications in Debian and Devuan on your phone&lt;br /&gt;
* Connect to wifi&lt;br /&gt;
* Use the terminal&lt;br /&gt;
* (With not yet finished userspace, terminal only) connect to 2G/3G/4G data connections&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; TODO mention/link to:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* USB peripheral&lt;br /&gt;
* Develop for Maemo Leste and work on applications that interface with modems&lt;br /&gt;
* Make it work on latest pine64 kernel&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Note that: &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Virtual keyboard should work in all gtk2 applications (not yet in gtk3 and qt, but this is coming).&lt;br /&gt;
* Default virtual keyboard is set to off. You may want to go to setting and change that first for using the terminal. Click the top left corner-&amp;gt;&amp;quot;Settings&amp;quot;-&amp;gt;&amp;quot;Text input&amp;quot;-&amp;gt;check the &amp;quot;Use virtual keyboard&amp;quot; option. You may also want to change the keyboard layout by changing the dictionary setting.&lt;br /&gt;
* WiFi and terminal work.&lt;br /&gt;
* Some rendering bugs in portrait mode remain, so the default desktop orientation is landscape for now (&amp;lt;code&amp;gt;xrandr -o right&amp;lt;/code&amp;gt;). Please note that if orientation is changed (e.g. with &amp;lt;code&amp;gt;xrandr -o normal&amp;lt;/code&amp;gt;) the ui will still be reading original key positions.&lt;br /&gt;
* Screen brightness adjustments in UI do not work on the Pinephone yet. There is also a user reported when &amp;quot;brightness&amp;quot; UI setting is set to minimum (no visual change normally), the screen will stay black after reboot with WiFi set to ON with kill switch. However screen is normal after reboot if WiFi set to OFF with kill switch even minimum &amp;quot;brightness&amp;quot; UI setting. You may still change the screen brightness with terminal commands: &amp;lt;code&amp;gt;xrandr --output DSI-1 --brightness 0.5&amp;lt;/code&amp;gt;&lt;br /&gt;
* Performance is not bad, but will get better, with hildon-desktop optimisations and as lima improves.&lt;br /&gt;
* We are not shipping the latest Pinephone kernel yet (feel free to work on that, or anything above!)&lt;br /&gt;
* Many &amp;quot;games&amp;quot; packages in the Application Manager don&#039;t work well yet.&lt;br /&gt;
* For some reason the X cursor is still shows (usually it&#039;s hidden)&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Feature&lt;br /&gt;
! Leste supported&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Kernel version || 5.4 || Mainline + some patches: https://gitlab.com/pine64-org/linux/tree/pine64-kernel-5.4.y&lt;br /&gt;
|-&lt;br /&gt;
| Serial || Yes || Via headphone jack (disable headphone switch)&lt;br /&gt;
|-&lt;br /&gt;
| Charging || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| Wireless || Yes || Involves installing out of tree driver&lt;br /&gt;
|-&lt;br /&gt;
| Ethernet || N/A ||&lt;br /&gt;
|-&lt;br /&gt;
| Bluetooth || ? || &lt;br /&gt;
|-&lt;br /&gt;
| Infrared || N/A || TX only (hardware limitation). &lt;br /&gt;
|-&lt;br /&gt;
| USB C || Yes || Peripheral/slave only, exposes network gadget by default. Host Untested&lt;br /&gt;
|-&lt;br /&gt;
| Keyboard || N/A || !&lt;br /&gt;
|-&lt;br /&gt;
| Screen || Yes || Modesetting driver&lt;br /&gt;
|-&lt;br /&gt;
| 3D Acceleration || Yes || lima (!)&lt;br /&gt;
|-&lt;br /&gt;
| Touchscreen || Yes || Capacitive&lt;br /&gt;
|-&lt;br /&gt;
| Audio || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| 2G/3G data || WIP || Works with ofono; UI underway: https://github.com/maemo-leste/connui-cellular ; see https://github.com/maemo-leste/bugtracker/issues/76&lt;br /&gt;
|-&lt;br /&gt;
| SMS || WIP || Works with ofono, will using telepathy-ring, no UI yet, not enabled by default&lt;br /&gt;
|-&lt;br /&gt;
| Phone calls || WIP || Reported to work, not enabled by default, community is quite far along, needs to work package their work&lt;br /&gt;
|-&lt;br /&gt;
| Accelerometer || ? || Available as input device, needs MCE work&lt;br /&gt;
|-&lt;br /&gt;
| Proximity sensor || ? || &lt;br /&gt;
|-&lt;br /&gt;
| RGB LED || WIP || Works, but mce can&#039;t deal with LEDs without controllers yet.&lt;br /&gt;
|-&lt;br /&gt;
| Vibration Motor || ? || &lt;br /&gt;
|-&lt;br /&gt;
| GPS || WIP || Should work on the modem&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
(Work in Progress)&lt;br /&gt;
&lt;br /&gt;
Currently: &lt;br /&gt;
* .img.xz does not match .img.sha&lt;br /&gt;
* working out how to install .tar.gz&lt;br /&gt;
&lt;br /&gt;
Unlike most phones, it&#039;s pretty simple.&lt;br /&gt;
&lt;br /&gt;
Download the image and the corresponding &amp;lt;code&amp;gt;.sha&amp;lt;/code&amp;gt; file, then verify the image&#039;s integrity:&lt;br /&gt;
&lt;br /&gt;
 $ cat maemo-leste-*-arm64-pinephone-*.img.sha&lt;br /&gt;
 $ sha256sum maemo-leste-*-arm64-pinephone-*.img.xz&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
&lt;br /&gt;
 $ cp maemo-leste-*-arm64-pinephone-*.tar.gz /path/to/sd-card &lt;br /&gt;
 $ cd /path/to/image/&lt;br /&gt;
 $ tar --extract -f maemo-leste-*-arm64-pinephone-*.tar.gz&lt;br /&gt;
&lt;br /&gt;
Verify that the number that each command spits out is exactly the same number. If it is not, do not use the image. Try redownloading or ask for help.&lt;br /&gt;
&lt;br /&gt;
dd the image to an sd card. If using a Windows machine, you can use [https://etcher.io/ Etcher] NOTE: Etcher does not warn you before starting the flashing operation, so please be extra careful that you choose the correct device to flash to.&lt;br /&gt;
&lt;br /&gt;
How to dd to the SD card:&lt;br /&gt;
&lt;br /&gt;
In a terminal window, use the command below, making sure you replace the input file &amp;lt;code&amp;gt;if=&amp;lt;/code&amp;gt; argument with the path to your file, and the &amp;lt;code&amp;gt;/dev/sdX&amp;lt;/code&amp;gt; in the output file &amp;lt;code&amp;gt;of=&amp;lt;/code&amp;gt; argument with the correct device name. This is very important, as you will lose all the data on the hard drive if you provide the wrong device name. Make sure the device name is the name as described above, with no partition numbers. For example: sdd, not sdds1 or sddp1; mmcblk0, not mmcblk0p1. In most cases with SD cards, your computer might read the SD card as mmcblk0 or something similar. Don&#039;t copy and paste this command, type it out and use TAB completion.&lt;br /&gt;
&lt;br /&gt;
 $ dd bs=4M if=maemo-leste-*-arm64-pinephone-*.img.*z of=/dev/sdX conv=fsync&lt;br /&gt;
&lt;br /&gt;
Please note that block size set to 4M will work most of the time. If not, try 1M, although this will take considerably longer. Also note that if you are not logged in as root you will need to prefix this with sudo.&lt;br /&gt;
&lt;br /&gt;
Then insert SD card, replace the back cover, and turn it on.&lt;br /&gt;
&lt;br /&gt;
These steps should work in theory, but at the moment the image is unbootable.&lt;br /&gt;
&lt;br /&gt;
[[Category:Device]]&lt;/div&gt;</summary>
		<author><name>Buffer</name></author>
	</entry>
	<entry>
		<id>https://leste.maemo.org/index.php?title=PinePhone&amp;diff=676</id>
		<title>PinePhone</title>
		<link rel="alternate" type="text/html" href="https://leste.maemo.org/index.php?title=PinePhone&amp;diff=676"/>
		<updated>2020-03-04T05:41:23Z</updated>

		<summary type="html">&lt;p&gt;Buffer: /* Installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
{{Infobox Device&lt;br /&gt;
|image=&lt;br /&gt;
|manufacturer=Pine64&lt;br /&gt;
|codename=&lt;br /&gt;
|dimensions=&lt;br /&gt;
|release_date=&lt;br /&gt;
|soc=Allwinner A64&lt;br /&gt;
|dram=&lt;br /&gt;
|power=&lt;br /&gt;
|lcd=&lt;br /&gt;
|video=&lt;br /&gt;
|audio=&lt;br /&gt;
|network=&lt;br /&gt;
|storage=&lt;br /&gt;
|usb=&lt;br /&gt;
|camera=&lt;br /&gt;
|sensors=&lt;br /&gt;
|other=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The first Pinephone (braveheart) phone&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; [https://maedevu.maemo.org/images/pinephone/ Testing images repo.] &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; What you can do with the 20200223 image:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Run any applications in Debian and Devuan on your phone&lt;br /&gt;
* Connect to wifi&lt;br /&gt;
* Use the terminal&lt;br /&gt;
* (With not yet finished userspace, terminal only) connect to 2G/3G/4G data connections&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; TODO mention/link to:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* USB peripheral&lt;br /&gt;
* Develop for Maemo Leste and work on applications that interface with modems&lt;br /&gt;
* Make it work on latest pine64 kernel&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Note that: &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Virtual keyboard should work in all gtk2 applications (not yet in gtk3 and qt, but this is coming).&lt;br /&gt;
* Default virtual keyboard is set to off. You may want to go to setting and change that first for using the terminal. Click the top left corner-&amp;gt;&amp;quot;Settings&amp;quot;-&amp;gt;&amp;quot;Text input&amp;quot;-&amp;gt;check the &amp;quot;Use virtual keyboard&amp;quot; option. You may also want to change the keyboard layout by changing the dictionary setting.&lt;br /&gt;
* WiFi and terminal work.&lt;br /&gt;
* Some rendering bugs in portrait mode remain, so the default desktop orientation is landscape for now (&amp;lt;code&amp;gt;xrandr -o right&amp;lt;/code&amp;gt;). Please note that if orientation is changed (e.g. with &amp;lt;code&amp;gt;xrandr -o normal&amp;lt;/code&amp;gt;) the ui will still be reading original key positions.&lt;br /&gt;
* Screen brightness adjustments in UI do not work on the Pinephone yet. There is also a user reported when &amp;quot;brightness&amp;quot; UI setting is set to minimum (no visual change normally), the screen will stay black after reboot with WiFi set to ON with kill switch. However screen is normal after reboot if WiFi set to OFF with kill switch even minimum &amp;quot;brightness&amp;quot; UI setting. You may still change the screen brightness with terminal commands: &amp;lt;code&amp;gt;xrandr --output DSI-1 --brightness 0.5&amp;lt;/code&amp;gt;&lt;br /&gt;
* Performance is not bad, but will get better, with hildon-desktop optimisations and as lima improves.&lt;br /&gt;
* We are not shipping the latest Pinephone kernel yet (feel free to work on that, or anything above!)&lt;br /&gt;
* Many &amp;quot;games&amp;quot; packages in the Application Manager don&#039;t work well yet.&lt;br /&gt;
* For some reason the X cursor is still shows (usually it&#039;s hidden)&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Feature&lt;br /&gt;
! Leste supported&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Kernel version || 5.4 || Mainline + some patches: https://gitlab.com/pine64-org/linux/tree/pine64-kernel-5.4.y&lt;br /&gt;
|-&lt;br /&gt;
| Serial || Yes || Via headphone jack (disable headphone switch)&lt;br /&gt;
|-&lt;br /&gt;
| Charging || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| Wireless || Yes || Involves installing out of tree driver&lt;br /&gt;
|-&lt;br /&gt;
| Ethernet || N/A ||&lt;br /&gt;
|-&lt;br /&gt;
| Bluetooth || ? || &lt;br /&gt;
|-&lt;br /&gt;
| Infrared || N/A || TX only (hardware limitation). &lt;br /&gt;
|-&lt;br /&gt;
| USB C || Yes || Peripheral/slave only, exposes network gadget by default. Host Untested&lt;br /&gt;
|-&lt;br /&gt;
| Keyboard || N/A || !&lt;br /&gt;
|-&lt;br /&gt;
| Screen || Yes || Modesetting driver&lt;br /&gt;
|-&lt;br /&gt;
| 3D Acceleration || Yes || lima (!)&lt;br /&gt;
|-&lt;br /&gt;
| Touchscreen || Yes || Capacitive&lt;br /&gt;
|-&lt;br /&gt;
| Audio || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| 2G/3G data || WIP || Works with ofono; UI underway: https://github.com/maemo-leste/connui-cellular ; see https://github.com/maemo-leste/bugtracker/issues/76&lt;br /&gt;
|-&lt;br /&gt;
| SMS || WIP || Works with ofono, will using telepathy-ring, no UI yet, not enabled by default&lt;br /&gt;
|-&lt;br /&gt;
| Phone calls || WIP || Reported to work, not enabled by default, community is quite far along, needs to work package their work&lt;br /&gt;
|-&lt;br /&gt;
| Accelerometer || ? || Available as input device, needs MCE work&lt;br /&gt;
|-&lt;br /&gt;
| Proximity sensor || ? || &lt;br /&gt;
|-&lt;br /&gt;
| RGB LED || WIP || Works, but mce can&#039;t deal with LEDs without controllers yet.&lt;br /&gt;
|-&lt;br /&gt;
| Vibration Motor || ? || &lt;br /&gt;
|-&lt;br /&gt;
| GPS || WIP || Should work on the modem&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
(Work in Progress)&lt;br /&gt;
&lt;br /&gt;
Currently: &lt;br /&gt;
* .img.xz does not match .img.sha&lt;br /&gt;
* working out how to install .tar.gz&lt;br /&gt;
&lt;br /&gt;
Unlike most phones, it&#039;s pretty simple.&lt;br /&gt;
&lt;br /&gt;
Download the image and the corresponding &amp;lt;code&amp;gt;.sha&amp;lt;/code&amp;gt; file, then verify the image&#039;s integrity:&lt;br /&gt;
&lt;br /&gt;
 $ cat maemo-leste-*-arm64-pinephone-*.img.sha&lt;br /&gt;
 $ sha256sum maemo-leste-*-arm64-pinephone-*.img.xz&lt;br /&gt;
&lt;br /&gt;
or?&lt;br /&gt;
&lt;br /&gt;
 $ cat maemo-leste-*-arm64-pinephone-*.tar.gz.sha&lt;br /&gt;
 $ sha256sum maemo-leste-*-arm64-pinephone-*.tar.gz&lt;br /&gt;
&lt;br /&gt;
or?&lt;br /&gt;
&lt;br /&gt;
 $ cp maemo-leste-*-arm64-pinephone-*.tar.gz /path/to/sd-card &lt;br /&gt;
 $ cd /path/to/image/&lt;br /&gt;
 $ tar --extract -f maemo-leste-*-arm64-pinephone-*.tar.gz&lt;br /&gt;
 $ ???&lt;br /&gt;
&lt;br /&gt;
Verify that the number that each command spits out is exactly the same number. If it is not, do not use the image. Try redownloading or ask for help.&lt;br /&gt;
&lt;br /&gt;
dd the image to an sd card. If using a Windows machine, you can use [https://etcher.io/ Etcher] NOTE: Etcher does not warn you before starting the flashing operation, so please be extra careful that you choose the correct device to flash to.&lt;br /&gt;
&lt;br /&gt;
How to dd to the SD card:&lt;br /&gt;
&lt;br /&gt;
In a terminal window, use the command below, making sure you replace the input file &amp;lt;code&amp;gt;if=&amp;lt;/code&amp;gt; argument with the path to your file, and the &amp;lt;code&amp;gt;/dev/sdX&amp;lt;/code&amp;gt; in the output file &amp;lt;code&amp;gt;of=&amp;lt;/code&amp;gt; argument with the correct device name. This is very important, as you will lose all the data on the hard drive if you provide the wrong device name. Make sure the device name is the name as described above, with no partition numbers. For example: sdd, not sdds1 or sddp1; mmcblk0, not mmcblk0p1. In most cases with SD cards, your computer might read the SD card as mmcblk0 or something similar. Don&#039;t copy and paste this command, type it out and use TAB completion.&lt;br /&gt;
&lt;br /&gt;
 $ dd bs=4M if=maemo-leste-*-arm64-pinephone-*.img.*z of=/dev/sdX conv=fsync&lt;br /&gt;
&lt;br /&gt;
Please note that block size set to 4M will work most of the time. If not, try 1M, although this will take considerably longer. Also note that if you are not logged in as root you will need to prefix this with sudo.&lt;br /&gt;
&lt;br /&gt;
Then insert SD card, replace the back cover, and turn it on.&lt;br /&gt;
&lt;br /&gt;
These steps should work in theory, but at the moment the image is unbootable.&lt;br /&gt;
&lt;br /&gt;
[[Category:Device]]&lt;/div&gt;</summary>
		<author><name>Buffer</name></author>
	</entry>
	<entry>
		<id>https://leste.maemo.org/index.php?title=PinePhone&amp;diff=675</id>
		<title>PinePhone</title>
		<link rel="alternate" type="text/html" href="https://leste.maemo.org/index.php?title=PinePhone&amp;diff=675"/>
		<updated>2020-03-04T05:17:01Z</updated>

		<summary type="html">&lt;p&gt;Buffer: /* Installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
{{Infobox Device&lt;br /&gt;
|image=&lt;br /&gt;
|manufacturer=Pine64&lt;br /&gt;
|codename=&lt;br /&gt;
|dimensions=&lt;br /&gt;
|release_date=&lt;br /&gt;
|soc=Allwinner A64&lt;br /&gt;
|dram=&lt;br /&gt;
|power=&lt;br /&gt;
|lcd=&lt;br /&gt;
|video=&lt;br /&gt;
|audio=&lt;br /&gt;
|network=&lt;br /&gt;
|storage=&lt;br /&gt;
|usb=&lt;br /&gt;
|camera=&lt;br /&gt;
|sensors=&lt;br /&gt;
|other=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The first Pinephone (braveheart) phone&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; [https://maedevu.maemo.org/images/pinephone/ Testing images repo.] &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; What you can do with the 20200223 image:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Run any applications in Debian and Devuan on your phone&lt;br /&gt;
* Connect to wifi&lt;br /&gt;
* Use the terminal&lt;br /&gt;
* (With not yet finished userspace, terminal only) connect to 2G/3G/4G data connections&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; TODO mention/link to:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* USB peripheral&lt;br /&gt;
* Develop for Maemo Leste and work on applications that interface with modems&lt;br /&gt;
* Make it work on latest pine64 kernel&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Note that: &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Virtual keyboard should work in all gtk2 applications (not yet in gtk3 and qt, but this is coming).&lt;br /&gt;
* Default virtual keyboard is set to off. You may want to go to setting and change that first for using the terminal. Click the top left corner-&amp;gt;&amp;quot;Settings&amp;quot;-&amp;gt;&amp;quot;Text input&amp;quot;-&amp;gt;check the &amp;quot;Use virtual keyboard&amp;quot; option. You may also want to change the keyboard layout by changing the dictionary setting.&lt;br /&gt;
* WiFi and terminal work.&lt;br /&gt;
* Some rendering bugs in portrait mode remain, so the default desktop orientation is landscape for now (&amp;lt;code&amp;gt;xrandr -o right&amp;lt;/code&amp;gt;). Please note that if orientation is changed (e.g. with &amp;lt;code&amp;gt;xrandr -o normal&amp;lt;/code&amp;gt;) the ui will still be reading original key positions.&lt;br /&gt;
* Screen brightness adjustments in UI do not work on the Pinephone yet. There is also a user reported when &amp;quot;brightness&amp;quot; UI setting is set to minimum (no visual change normally), the screen will stay black after reboot with WiFi set to ON with kill switch. However screen is normal after reboot if WiFi set to OFF with kill switch even minimum &amp;quot;brightness&amp;quot; UI setting. You may still change the screen brightness with terminal commands: &amp;lt;code&amp;gt;xrandr --output DSI-1 --brightness 0.5&amp;lt;/code&amp;gt;&lt;br /&gt;
* Performance is not bad, but will get better, with hildon-desktop optimisations and as lima improves.&lt;br /&gt;
* We are not shipping the latest Pinephone kernel yet (feel free to work on that, or anything above!)&lt;br /&gt;
* Many &amp;quot;games&amp;quot; packages in the Application Manager don&#039;t work well yet.&lt;br /&gt;
* For some reason the X cursor is still shows (usually it&#039;s hidden)&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Feature&lt;br /&gt;
! Leste supported&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Kernel version || 5.4 || Mainline + some patches: https://gitlab.com/pine64-org/linux/tree/pine64-kernel-5.4.y&lt;br /&gt;
|-&lt;br /&gt;
| Serial || Yes || Via headphone jack (disable headphone switch)&lt;br /&gt;
|-&lt;br /&gt;
| Charging || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| Wireless || Yes || Involves installing out of tree driver&lt;br /&gt;
|-&lt;br /&gt;
| Ethernet || N/A ||&lt;br /&gt;
|-&lt;br /&gt;
| Bluetooth || ? || &lt;br /&gt;
|-&lt;br /&gt;
| Infrared || N/A || TX only (hardware limitation). &lt;br /&gt;
|-&lt;br /&gt;
| USB C || Yes || Peripheral/slave only, exposes network gadget by default. Host Untested&lt;br /&gt;
|-&lt;br /&gt;
| Keyboard || N/A || !&lt;br /&gt;
|-&lt;br /&gt;
| Screen || Yes || Modesetting driver&lt;br /&gt;
|-&lt;br /&gt;
| 3D Acceleration || Yes || lima (!)&lt;br /&gt;
|-&lt;br /&gt;
| Touchscreen || Yes || Capacitive&lt;br /&gt;
|-&lt;br /&gt;
| Audio || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| 2G/3G data || WIP || Works with ofono; UI underway: https://github.com/maemo-leste/connui-cellular ; see https://github.com/maemo-leste/bugtracker/issues/76&lt;br /&gt;
|-&lt;br /&gt;
| SMS || WIP || Works with ofono, will using telepathy-ring, no UI yet, not enabled by default&lt;br /&gt;
|-&lt;br /&gt;
| Phone calls || WIP || Reported to work, not enabled by default, community is quite far along, needs to work package their work&lt;br /&gt;
|-&lt;br /&gt;
| Accelerometer || ? || Available as input device, needs MCE work&lt;br /&gt;
|-&lt;br /&gt;
| Proximity sensor || ? || &lt;br /&gt;
|-&lt;br /&gt;
| RGB LED || WIP || Works, but mce can&#039;t deal with LEDs without controllers yet.&lt;br /&gt;
|-&lt;br /&gt;
| Vibration Motor || ? || &lt;br /&gt;
|-&lt;br /&gt;
| GPS || WIP || Should work on the modem&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
(Work in Progress)&lt;br /&gt;
&lt;br /&gt;
Unlike most phones, it&#039;s pretty simple.&lt;br /&gt;
&lt;br /&gt;
Download the image and the corresponding &amp;lt;code&amp;gt;.sha&amp;lt;/code&amp;gt; file, then verify the image&#039;s integrity:&lt;br /&gt;
&lt;br /&gt;
 $ cat maemo-leste-*-arm64-pinephone-*.img.sha&lt;br /&gt;
 $ sha256sum maemo-leste-*-arm64-pinephone-*.img.xz&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
&lt;br /&gt;
 $ cat maemo-leste-*-arm64-pinephone-*.tar.gz.sha&lt;br /&gt;
 $ sha256sum maemo-leste-*-arm64-pinephone-*.tar.gz&lt;br /&gt;
&lt;br /&gt;
Verify that the number that each command spits out is exactly the same number. If it is not, do not use the image. Try redownloading or ask for help.&lt;br /&gt;
&lt;br /&gt;
dd the image to an sd card. If using a Windows machine, you can use [https://etcher.io/ Etcher] NOTE: Etcher does not warn you before starting the flashing operation, so please be extra careful that you choose the correct device to flash to.&lt;br /&gt;
&lt;br /&gt;
How to dd to the SD card:&lt;br /&gt;
&lt;br /&gt;
In a terminal window, use the command below, making sure you replace the input file &amp;lt;code&amp;gt;if=&amp;lt;/code&amp;gt; argument with the path to your file, and the &amp;lt;code&amp;gt;/dev/sdX&amp;lt;/code&amp;gt; in the output file &amp;lt;code&amp;gt;of=&amp;lt;/code&amp;gt; argument with the correct device name. This is very important, as you will lose all the data on the hard drive if you provide the wrong device name. Make sure the device name is the name as described above, with no partition numbers. For example: sdd, not sdds1 or sddp1; mmcblk0, not mmcblk0p1. In most cases with SD cards, your computer might read the SD card as mmcblk0 or something similar. Don&#039;t copy and paste this command, type it out and use TAB completion.&lt;br /&gt;
&lt;br /&gt;
 $ dd bs=4M if=maemo-leste-*-arm64-pinephone-*.img.*z of=/dev/sdX conv=fsync&lt;br /&gt;
&lt;br /&gt;
Please note that block size set to 4M will work most of the time. If not, try 1M, although this will take considerably longer. Also note that if you are not logged in as root you will need to prefix this with sudo.&lt;br /&gt;
&lt;br /&gt;
Then insert SD card, replace the back cover, and turn it on.&lt;br /&gt;
&lt;br /&gt;
These steps should work in theory, but at the moment the image is unbootable.&lt;br /&gt;
&lt;br /&gt;
[[Category:Device]]&lt;/div&gt;</summary>
		<author><name>Buffer</name></author>
	</entry>
	<entry>
		<id>https://leste.maemo.org/index.php?title=PinePhone&amp;diff=674</id>
		<title>PinePhone</title>
		<link rel="alternate" type="text/html" href="https://leste.maemo.org/index.php?title=PinePhone&amp;diff=674"/>
		<updated>2020-03-04T05:05:10Z</updated>

		<summary type="html">&lt;p&gt;Buffer: /* Installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
{{Infobox Device&lt;br /&gt;
|image=&lt;br /&gt;
|manufacturer=Pine64&lt;br /&gt;
|codename=&lt;br /&gt;
|dimensions=&lt;br /&gt;
|release_date=&lt;br /&gt;
|soc=Allwinner A64&lt;br /&gt;
|dram=&lt;br /&gt;
|power=&lt;br /&gt;
|lcd=&lt;br /&gt;
|video=&lt;br /&gt;
|audio=&lt;br /&gt;
|network=&lt;br /&gt;
|storage=&lt;br /&gt;
|usb=&lt;br /&gt;
|camera=&lt;br /&gt;
|sensors=&lt;br /&gt;
|other=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The first Pinephone (braveheart) phone&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; [https://maedevu.maemo.org/images/pinephone/ Testing images repo.] &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; What you can do with the 20200223 image:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Run any applications in Debian and Devuan on your phone&lt;br /&gt;
* Connect to wifi&lt;br /&gt;
* Use the terminal&lt;br /&gt;
* (With not yet finished userspace, terminal only) connect to 2G/3G/4G data connections&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; TODO mention/link to:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* USB peripheral&lt;br /&gt;
* Develop for Maemo Leste and work on applications that interface with modems&lt;br /&gt;
* Make it work on latest pine64 kernel&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Note that: &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Virtual keyboard should work in all gtk2 applications (not yet in gtk3 and qt, but this is coming).&lt;br /&gt;
* Default virtual keyboard is set to off. You may want to go to setting and change that first for using the terminal. Click the top left corner-&amp;gt;&amp;quot;Settings&amp;quot;-&amp;gt;&amp;quot;Text input&amp;quot;-&amp;gt;check the &amp;quot;Use virtual keyboard&amp;quot; option. You may also want to change the keyboard layout by changing the dictionary setting.&lt;br /&gt;
* WiFi and terminal work.&lt;br /&gt;
* Some rendering bugs in portrait mode remain, so the default desktop orientation is landscape for now (&amp;lt;code&amp;gt;xrandr -o right&amp;lt;/code&amp;gt;). Please note that if orientation is changed (e.g. with &amp;lt;code&amp;gt;xrandr -o normal&amp;lt;/code&amp;gt;) the ui will still be reading original key positions.&lt;br /&gt;
* Screen brightness adjustments in UI do not work on the Pinephone yet. There is also a user reported when &amp;quot;brightness&amp;quot; UI setting is set to minimum (no visual change normally), the screen will stay black after reboot with WiFi set to ON with kill switch. However screen is normal after reboot if WiFi set to OFF with kill switch even minimum &amp;quot;brightness&amp;quot; UI setting. You may still change the screen brightness with terminal commands: &amp;lt;code&amp;gt;xrandr --output DSI-1 --brightness 0.5&amp;lt;/code&amp;gt;&lt;br /&gt;
* Performance is not bad, but will get better, with hildon-desktop optimisations and as lima improves.&lt;br /&gt;
* We are not shipping the latest Pinephone kernel yet (feel free to work on that, or anything above!)&lt;br /&gt;
* Many &amp;quot;games&amp;quot; packages in the Application Manager don&#039;t work well yet.&lt;br /&gt;
* For some reason the X cursor is still shows (usually it&#039;s hidden)&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Feature&lt;br /&gt;
! Leste supported&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Kernel version || 5.4 || Mainline + some patches: https://gitlab.com/pine64-org/linux/tree/pine64-kernel-5.4.y&lt;br /&gt;
|-&lt;br /&gt;
| Serial || Yes || Via headphone jack (disable headphone switch)&lt;br /&gt;
|-&lt;br /&gt;
| Charging || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| Wireless || Yes || Involves installing out of tree driver&lt;br /&gt;
|-&lt;br /&gt;
| Ethernet || N/A ||&lt;br /&gt;
|-&lt;br /&gt;
| Bluetooth || ? || &lt;br /&gt;
|-&lt;br /&gt;
| Infrared || N/A || TX only (hardware limitation). &lt;br /&gt;
|-&lt;br /&gt;
| USB C || Yes || Peripheral/slave only, exposes network gadget by default. Host Untested&lt;br /&gt;
|-&lt;br /&gt;
| Keyboard || N/A || !&lt;br /&gt;
|-&lt;br /&gt;
| Screen || Yes || Modesetting driver&lt;br /&gt;
|-&lt;br /&gt;
| 3D Acceleration || Yes || lima (!)&lt;br /&gt;
|-&lt;br /&gt;
| Touchscreen || Yes || Capacitive&lt;br /&gt;
|-&lt;br /&gt;
| Audio || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| 2G/3G data || WIP || Works with ofono; UI underway: https://github.com/maemo-leste/connui-cellular ; see https://github.com/maemo-leste/bugtracker/issues/76&lt;br /&gt;
|-&lt;br /&gt;
| SMS || WIP || Works with ofono, will using telepathy-ring, no UI yet, not enabled by default&lt;br /&gt;
|-&lt;br /&gt;
| Phone calls || WIP || Reported to work, not enabled by default, community is quite far along, needs to work package their work&lt;br /&gt;
|-&lt;br /&gt;
| Accelerometer || ? || Available as input device, needs MCE work&lt;br /&gt;
|-&lt;br /&gt;
| Proximity sensor || ? || &lt;br /&gt;
|-&lt;br /&gt;
| RGB LED || WIP || Works, but mce can&#039;t deal with LEDs without controllers yet.&lt;br /&gt;
|-&lt;br /&gt;
| Vibration Motor || ? || &lt;br /&gt;
|-&lt;br /&gt;
| GPS || WIP || Should work on the modem&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Unlike most phones, it&#039;s pretty simple.&lt;br /&gt;
&lt;br /&gt;
Download the image and the corresponding &amp;lt;code&amp;gt;.sha&amp;lt;/code&amp;gt; file, then verify the image&#039;s integrity:&lt;br /&gt;
&lt;br /&gt;
 $ cat maemo-leste-*-arm64-pinephone-*.img.sha&lt;br /&gt;
 $ sha256sum maemo-leste-*-arm64-pinephone-*.img.xz&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
&lt;br /&gt;
 $ cat maemo-leste-*-arm64-pinephone-*.tar.gz.sha&lt;br /&gt;
 $ sha256sum maemo-leste-*-arm64-pinephone-*.tar.gz&lt;br /&gt;
&lt;br /&gt;
Verify that the number that each command spits out is exactly the same number. If it is not, do not use the image. Try redownloading or ask for help.&lt;br /&gt;
&lt;br /&gt;
dd the image to an sd card. If using a Windows machine, you can use [https://etcher.io/ Etcher] NOTE: Etcher does not warn you before starting the flashing operation, so please be extra careful that you choose the correct device to flash to.&lt;br /&gt;
&lt;br /&gt;
How to dd to the SD card:&lt;br /&gt;
&lt;br /&gt;
In a terminal window, use the command below, making sure you replace the input file &amp;lt;code&amp;gt;if=&amp;lt;/code&amp;gt; argument with the path to your file, and the &amp;lt;code&amp;gt;/dev/sdX&amp;lt;/code&amp;gt; in the output file &amp;lt;code&amp;gt;of=&amp;lt;/code&amp;gt; argument with the correct device name. This is very important, as you will lose all the data on the hard drive if you provide the wrong device name. Make sure the device name is the name as described above, with no partition numbers. For example: sdd, not sdds1 or sddp1; mmcblk0, not mmcblk0p1. In most cases with SD cards, your computer might read the SD card as mmcblk0 or something similar. Don&#039;t copy and paste this command, type it out and use TAB completion.&lt;br /&gt;
&lt;br /&gt;
 $ dd bs=4M if=maemo-leste-*-arm64-pinephone-*.img.*z of=/dev/sdX conv=fsync&lt;br /&gt;
&lt;br /&gt;
Please note that block size set to 4M will work most of the time. If not, try 1M, although this will take considerably longer. Also note that if you are not logged in as root you will need to prefix this with sudo.&lt;br /&gt;
&lt;br /&gt;
Then insert SD card, replace the back cover, and turn it on.&lt;br /&gt;
&lt;br /&gt;
[[Category:Device]]&lt;/div&gt;</summary>
		<author><name>Buffer</name></author>
	</entry>
	<entry>
		<id>https://leste.maemo.org/index.php?title=PinePhone&amp;diff=673</id>
		<title>PinePhone</title>
		<link rel="alternate" type="text/html" href="https://leste.maemo.org/index.php?title=PinePhone&amp;diff=673"/>
		<updated>2020-03-04T05:04:48Z</updated>

		<summary type="html">&lt;p&gt;Buffer: /* Installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
{{Infobox Device&lt;br /&gt;
|image=&lt;br /&gt;
|manufacturer=Pine64&lt;br /&gt;
|codename=&lt;br /&gt;
|dimensions=&lt;br /&gt;
|release_date=&lt;br /&gt;
|soc=Allwinner A64&lt;br /&gt;
|dram=&lt;br /&gt;
|power=&lt;br /&gt;
|lcd=&lt;br /&gt;
|video=&lt;br /&gt;
|audio=&lt;br /&gt;
|network=&lt;br /&gt;
|storage=&lt;br /&gt;
|usb=&lt;br /&gt;
|camera=&lt;br /&gt;
|sensors=&lt;br /&gt;
|other=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The first Pinephone (braveheart) phone&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; [https://maedevu.maemo.org/images/pinephone/ Testing images repo.] &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; What you can do with the 20200223 image:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Run any applications in Debian and Devuan on your phone&lt;br /&gt;
* Connect to wifi&lt;br /&gt;
* Use the terminal&lt;br /&gt;
* (With not yet finished userspace, terminal only) connect to 2G/3G/4G data connections&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; TODO mention/link to:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* USB peripheral&lt;br /&gt;
* Develop for Maemo Leste and work on applications that interface with modems&lt;br /&gt;
* Make it work on latest pine64 kernel&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Note that: &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Virtual keyboard should work in all gtk2 applications (not yet in gtk3 and qt, but this is coming).&lt;br /&gt;
* Default virtual keyboard is set to off. You may want to go to setting and change that first for using the terminal. Click the top left corner-&amp;gt;&amp;quot;Settings&amp;quot;-&amp;gt;&amp;quot;Text input&amp;quot;-&amp;gt;check the &amp;quot;Use virtual keyboard&amp;quot; option. You may also want to change the keyboard layout by changing the dictionary setting.&lt;br /&gt;
* WiFi and terminal work.&lt;br /&gt;
* Some rendering bugs in portrait mode remain, so the default desktop orientation is landscape for now (&amp;lt;code&amp;gt;xrandr -o right&amp;lt;/code&amp;gt;). Please note that if orientation is changed (e.g. with &amp;lt;code&amp;gt;xrandr -o normal&amp;lt;/code&amp;gt;) the ui will still be reading original key positions.&lt;br /&gt;
* Screen brightness adjustments in UI do not work on the Pinephone yet. There is also a user reported when &amp;quot;brightness&amp;quot; UI setting is set to minimum (no visual change normally), the screen will stay black after reboot with WiFi set to ON with kill switch. However screen is normal after reboot if WiFi set to OFF with kill switch even minimum &amp;quot;brightness&amp;quot; UI setting. You may still change the screen brightness with terminal commands: &amp;lt;code&amp;gt;xrandr --output DSI-1 --brightness 0.5&amp;lt;/code&amp;gt;&lt;br /&gt;
* Performance is not bad, but will get better, with hildon-desktop optimisations and as lima improves.&lt;br /&gt;
* We are not shipping the latest Pinephone kernel yet (feel free to work on that, or anything above!)&lt;br /&gt;
* Many &amp;quot;games&amp;quot; packages in the Application Manager don&#039;t work well yet.&lt;br /&gt;
* For some reason the X cursor is still shows (usually it&#039;s hidden)&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Feature&lt;br /&gt;
! Leste supported&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Kernel version || 5.4 || Mainline + some patches: https://gitlab.com/pine64-org/linux/tree/pine64-kernel-5.4.y&lt;br /&gt;
|-&lt;br /&gt;
| Serial || Yes || Via headphone jack (disable headphone switch)&lt;br /&gt;
|-&lt;br /&gt;
| Charging || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| Wireless || Yes || Involves installing out of tree driver&lt;br /&gt;
|-&lt;br /&gt;
| Ethernet || N/A ||&lt;br /&gt;
|-&lt;br /&gt;
| Bluetooth || ? || &lt;br /&gt;
|-&lt;br /&gt;
| Infrared || N/A || TX only (hardware limitation). &lt;br /&gt;
|-&lt;br /&gt;
| USB C || Yes || Peripheral/slave only, exposes network gadget by default. Host Untested&lt;br /&gt;
|-&lt;br /&gt;
| Keyboard || N/A || !&lt;br /&gt;
|-&lt;br /&gt;
| Screen || Yes || Modesetting driver&lt;br /&gt;
|-&lt;br /&gt;
| 3D Acceleration || Yes || lima (!)&lt;br /&gt;
|-&lt;br /&gt;
| Touchscreen || Yes || Capacitive&lt;br /&gt;
|-&lt;br /&gt;
| Audio || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| 2G/3G data || WIP || Works with ofono; UI underway: https://github.com/maemo-leste/connui-cellular ; see https://github.com/maemo-leste/bugtracker/issues/76&lt;br /&gt;
|-&lt;br /&gt;
| SMS || WIP || Works with ofono, will using telepathy-ring, no UI yet, not enabled by default&lt;br /&gt;
|-&lt;br /&gt;
| Phone calls || WIP || Reported to work, not enabled by default, community is quite far along, needs to work package their work&lt;br /&gt;
|-&lt;br /&gt;
| Accelerometer || ? || Available as input device, needs MCE work&lt;br /&gt;
|-&lt;br /&gt;
| Proximity sensor || ? || &lt;br /&gt;
|-&lt;br /&gt;
| RGB LED || WIP || Works, but mce can&#039;t deal with LEDs without controllers yet.&lt;br /&gt;
|-&lt;br /&gt;
| Vibration Motor || ? || &lt;br /&gt;
|-&lt;br /&gt;
| GPS || WIP || Should work on the modem&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Unlike most phones, it&#039;s pretty simple.&lt;br /&gt;
&lt;br /&gt;
Download the image and the corresponding &amp;lt;code&amp;gt;.sha&amp;lt;/code&amp;gt; file, then verify the image&#039;s integrity:&lt;br /&gt;
&lt;br /&gt;
 $ cat maemo-leste-*-arm64-pinephone-*.img.sha&lt;br /&gt;
 $ sha256sum maemo-leste-*-arm64-pinephone-*.img.xz&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
&lt;br /&gt;
 $ cat maemo-leste-*-arm64-pinephone-*.tar.gz.sha&lt;br /&gt;
 $ sha256sum maemo-leste-*-arm64-pinephone-*.tar.gz&lt;br /&gt;
&lt;br /&gt;
Verify that the number that each command spits out is exactly the same number. If it is not, do not use the image. Try redownloading or ask for help.&lt;br /&gt;
&lt;br /&gt;
dd the image to an sd card. If using a Windows machine, you can use [https://etcher.io/ Etcher] NOTE: Etcher does not warn you before starting the flashing operation, so please be extra careful that you choose the correct device to flash to.&lt;br /&gt;
&lt;br /&gt;
How to dd to the SD card:&lt;br /&gt;
&lt;br /&gt;
In a terminal window, use the command below, making sure you replace the input file &amp;lt;code&amp;gt;if=&amp;lt;/code&amp;gt; argument with the path to your file, and the &amp;lt;code&amp;gt;/dev/sdX&amp;lt;/code&amp;gt; in the output file &amp;lt;code&amp;gt;of=&amp;lt;/code&amp;gt; argument with the correct device name. This is very important, as you will lose all the data on the hard drive if you provide the wrong device name. Make sure the device name is the name as described above, with no partition numbers. For example: sdd, not sdds1 or sddp1; mmcblk0, not mmcblk0p1. In most cases with SD cards, your computer might read the SD card as mmcblk0 or something similar. Don&#039;t copy and paste this command, type it out and use TAB completion.&lt;br /&gt;
&lt;br /&gt;
    dd bs=4M if=maemo-leste-*-arm64-pinephone-*.img.*z of=/dev/sdX conv=fsync&lt;br /&gt;
&lt;br /&gt;
Please note that block size set to 4M will work most of the time. If not, try 1M, although this will take considerably longer. Also note that if you are not logged in as root you will need to prefix this with sudo.&lt;br /&gt;
&lt;br /&gt;
Then insert SD card, replace the back cover, and turn it on.&lt;br /&gt;
&lt;br /&gt;
[[Category:Device]]&lt;/div&gt;</summary>
		<author><name>Buffer</name></author>
	</entry>
	<entry>
		<id>https://leste.maemo.org/index.php?title=PinePhone&amp;diff=672</id>
		<title>PinePhone</title>
		<link rel="alternate" type="text/html" href="https://leste.maemo.org/index.php?title=PinePhone&amp;diff=672"/>
		<updated>2020-03-04T05:00:06Z</updated>

		<summary type="html">&lt;p&gt;Buffer: /* Installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
{{Infobox Device&lt;br /&gt;
|image=&lt;br /&gt;
|manufacturer=Pine64&lt;br /&gt;
|codename=&lt;br /&gt;
|dimensions=&lt;br /&gt;
|release_date=&lt;br /&gt;
|soc=Allwinner A64&lt;br /&gt;
|dram=&lt;br /&gt;
|power=&lt;br /&gt;
|lcd=&lt;br /&gt;
|video=&lt;br /&gt;
|audio=&lt;br /&gt;
|network=&lt;br /&gt;
|storage=&lt;br /&gt;
|usb=&lt;br /&gt;
|camera=&lt;br /&gt;
|sensors=&lt;br /&gt;
|other=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The first Pinephone (braveheart) phone&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; [https://maedevu.maemo.org/images/pinephone/ Testing images repo.] &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; What you can do with the 20200223 image:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Run any applications in Debian and Devuan on your phone&lt;br /&gt;
* Connect to wifi&lt;br /&gt;
* Use the terminal&lt;br /&gt;
* (With not yet finished userspace, terminal only) connect to 2G/3G/4G data connections&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; TODO mention/link to:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* USB peripheral&lt;br /&gt;
* Develop for Maemo Leste and work on applications that interface with modems&lt;br /&gt;
* Make it work on latest pine64 kernel&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Note that: &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Virtual keyboard should work in all gtk2 applications (not yet in gtk3 and qt, but this is coming).&lt;br /&gt;
* Default virtual keyboard is set to off. You may want to go to setting and change that first for using the terminal. Click the top left corner-&amp;gt;&amp;quot;Settings&amp;quot;-&amp;gt;&amp;quot;Text input&amp;quot;-&amp;gt;check the &amp;quot;Use virtual keyboard&amp;quot; option. You may also want to change the keyboard layout by changing the dictionary setting.&lt;br /&gt;
* WiFi and terminal work.&lt;br /&gt;
* Some rendering bugs in portrait mode remain, so the default desktop orientation is landscape for now (&amp;lt;code&amp;gt;xrandr -o right&amp;lt;/code&amp;gt;). Please note that if orientation is changed (e.g. with &amp;lt;code&amp;gt;xrandr -o normal&amp;lt;/code&amp;gt;) the ui will still be reading original key positions.&lt;br /&gt;
* Screen brightness adjustments in UI do not work on the Pinephone yet. There is also a user reported when &amp;quot;brightness&amp;quot; UI setting is set to minimum (no visual change normally), the screen will stay black after reboot with WiFi set to ON with kill switch. However screen is normal after reboot if WiFi set to OFF with kill switch even minimum &amp;quot;brightness&amp;quot; UI setting. You may still change the screen brightness with terminal commands: &amp;lt;code&amp;gt;xrandr --output DSI-1 --brightness 0.5&amp;lt;/code&amp;gt;&lt;br /&gt;
* Performance is not bad, but will get better, with hildon-desktop optimisations and as lima improves.&lt;br /&gt;
* We are not shipping the latest Pinephone kernel yet (feel free to work on that, or anything above!)&lt;br /&gt;
* Many &amp;quot;games&amp;quot; packages in the Application Manager don&#039;t work well yet.&lt;br /&gt;
* For some reason the X cursor is still shows (usually it&#039;s hidden)&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Feature&lt;br /&gt;
! Leste supported&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Kernel version || 5.4 || Mainline + some patches: https://gitlab.com/pine64-org/linux/tree/pine64-kernel-5.4.y&lt;br /&gt;
|-&lt;br /&gt;
| Serial || Yes || Via headphone jack (disable headphone switch)&lt;br /&gt;
|-&lt;br /&gt;
| Charging || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| Wireless || Yes || Involves installing out of tree driver&lt;br /&gt;
|-&lt;br /&gt;
| Ethernet || N/A ||&lt;br /&gt;
|-&lt;br /&gt;
| Bluetooth || ? || &lt;br /&gt;
|-&lt;br /&gt;
| Infrared || N/A || TX only (hardware limitation). &lt;br /&gt;
|-&lt;br /&gt;
| USB C || Yes || Peripheral/slave only, exposes network gadget by default. Host Untested&lt;br /&gt;
|-&lt;br /&gt;
| Keyboard || N/A || !&lt;br /&gt;
|-&lt;br /&gt;
| Screen || Yes || Modesetting driver&lt;br /&gt;
|-&lt;br /&gt;
| 3D Acceleration || Yes || lima (!)&lt;br /&gt;
|-&lt;br /&gt;
| Touchscreen || Yes || Capacitive&lt;br /&gt;
|-&lt;br /&gt;
| Audio || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| 2G/3G data || WIP || Works with ofono; UI underway: https://github.com/maemo-leste/connui-cellular ; see https://github.com/maemo-leste/bugtracker/issues/76&lt;br /&gt;
|-&lt;br /&gt;
| SMS || WIP || Works with ofono, will using telepathy-ring, no UI yet, not enabled by default&lt;br /&gt;
|-&lt;br /&gt;
| Phone calls || WIP || Reported to work, not enabled by default, community is quite far along, needs to work package their work&lt;br /&gt;
|-&lt;br /&gt;
| Accelerometer || ? || Available as input device, needs MCE work&lt;br /&gt;
|-&lt;br /&gt;
| Proximity sensor || ? || &lt;br /&gt;
|-&lt;br /&gt;
| RGB LED || WIP || Works, but mce can&#039;t deal with LEDs without controllers yet.&lt;br /&gt;
|-&lt;br /&gt;
| Vibration Motor || ? || &lt;br /&gt;
|-&lt;br /&gt;
| GPS || WIP || Should work on the modem&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Unlike most phones, it&#039;s pretty simple.&lt;br /&gt;
&lt;br /&gt;
Download the image and the corresponding &amp;lt;code&amp;gt;.sha&amp;lt;/code&amp;gt; file, then verify the image&#039;s integrity:&lt;br /&gt;
&lt;br /&gt;
 $ cat maemo-leste-*-arm64-pinephone-*.img.sha&lt;br /&gt;
 $ sha256sum maemo-leste-*-arm64-pinephone-*.img.*z&lt;br /&gt;
&lt;br /&gt;
Verify that the number that each command spits out is exactly the same number. If it is not, do not use the image. Try redownloading or ask for help.&lt;br /&gt;
&lt;br /&gt;
dd the image to an sd card. If using a Windows machine, you can use [https://etcher.io/ Etcher] NOTE: Etcher does not warn you before starting the flashing operation, so please be extra careful that you choose the correct device to flash to.&lt;br /&gt;
&lt;br /&gt;
How to dd to the SD card:&lt;br /&gt;
&lt;br /&gt;
In a terminal window, use the command below, making sure you replace the input file &amp;lt;code&amp;gt;if=&amp;lt;/code&amp;gt; argument with the path to your file, and the &amp;lt;code&amp;gt;/dev/sdX&amp;lt;/code&amp;gt; in the output file &amp;lt;code&amp;gt;of=&amp;lt;/code&amp;gt; argument with the correct device name. This is very important, as you will lose all the data on the hard drive if you provide the wrong device name. Make sure the device name is the name as described above, with no partition numbers. For example: sdd, not sdds1 or sddp1; mmcblk0, not mmcblk0p1. In most cases with SD cards, your computer might read the SD card as mmcblk0 or something similar. Don&#039;t copy and paste this command, type it out and use TAB completion.&lt;br /&gt;
&lt;br /&gt;
    dd bs=4M if=maemo-leste-*-arm64-pinephone-*.img.*z of=/dev/sdX conv=fsync&lt;br /&gt;
&lt;br /&gt;
Please note that block size set to 4M will work most of the time. If not, try 1M, although this will take considerably longer. Also note that if you are not logged in as root you will need to prefix this with sudo.&lt;br /&gt;
&lt;br /&gt;
Then insert SD card, replace the back cover, and turn it on.&lt;br /&gt;
&lt;br /&gt;
[[Category:Device]]&lt;/div&gt;</summary>
		<author><name>Buffer</name></author>
	</entry>
	<entry>
		<id>https://leste.maemo.org/index.php?title=PinePhone&amp;diff=671</id>
		<title>PinePhone</title>
		<link rel="alternate" type="text/html" href="https://leste.maemo.org/index.php?title=PinePhone&amp;diff=671"/>
		<updated>2020-03-04T04:59:04Z</updated>

		<summary type="html">&lt;p&gt;Buffer: /* Installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
{{Infobox Device&lt;br /&gt;
|image=&lt;br /&gt;
|manufacturer=Pine64&lt;br /&gt;
|codename=&lt;br /&gt;
|dimensions=&lt;br /&gt;
|release_date=&lt;br /&gt;
|soc=Allwinner A64&lt;br /&gt;
|dram=&lt;br /&gt;
|power=&lt;br /&gt;
|lcd=&lt;br /&gt;
|video=&lt;br /&gt;
|audio=&lt;br /&gt;
|network=&lt;br /&gt;
|storage=&lt;br /&gt;
|usb=&lt;br /&gt;
|camera=&lt;br /&gt;
|sensors=&lt;br /&gt;
|other=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The first Pinephone (braveheart) phone&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; [https://maedevu.maemo.org/images/pinephone/ Testing images repo.] &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; What you can do with the 20200223 image:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Run any applications in Debian and Devuan on your phone&lt;br /&gt;
* Connect to wifi&lt;br /&gt;
* Use the terminal&lt;br /&gt;
* (With not yet finished userspace, terminal only) connect to 2G/3G/4G data connections&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; TODO mention/link to:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* USB peripheral&lt;br /&gt;
* Develop for Maemo Leste and work on applications that interface with modems&lt;br /&gt;
* Make it work on latest pine64 kernel&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Note that: &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Virtual keyboard should work in all gtk2 applications (not yet in gtk3 and qt, but this is coming).&lt;br /&gt;
* Default virtual keyboard is set to off. You may want to go to setting and change that first for using the terminal. Click the top left corner-&amp;gt;&amp;quot;Settings&amp;quot;-&amp;gt;&amp;quot;Text input&amp;quot;-&amp;gt;check the &amp;quot;Use virtual keyboard&amp;quot; option. You may also want to change the keyboard layout by changing the dictionary setting.&lt;br /&gt;
* WiFi and terminal work.&lt;br /&gt;
* Some rendering bugs in portrait mode remain, so the default desktop orientation is landscape for now (&amp;lt;code&amp;gt;xrandr -o right&amp;lt;/code&amp;gt;). Please note that if orientation is changed (e.g. with &amp;lt;code&amp;gt;xrandr -o normal&amp;lt;/code&amp;gt;) the ui will still be reading original key positions.&lt;br /&gt;
* Screen brightness adjustments in UI do not work on the Pinephone yet. There is also a user reported when &amp;quot;brightness&amp;quot; UI setting is set to minimum (no visual change normally), the screen will stay black after reboot with WiFi set to ON with kill switch. However screen is normal after reboot if WiFi set to OFF with kill switch even minimum &amp;quot;brightness&amp;quot; UI setting. You may still change the screen brightness with terminal commands: &amp;lt;code&amp;gt;xrandr --output DSI-1 --brightness 0.5&amp;lt;/code&amp;gt;&lt;br /&gt;
* Performance is not bad, but will get better, with hildon-desktop optimisations and as lima improves.&lt;br /&gt;
* We are not shipping the latest Pinephone kernel yet (feel free to work on that, or anything above!)&lt;br /&gt;
* Many &amp;quot;games&amp;quot; packages in the Application Manager don&#039;t work well yet.&lt;br /&gt;
* For some reason the X cursor is still shows (usually it&#039;s hidden)&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Feature&lt;br /&gt;
! Leste supported&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Kernel version || 5.4 || Mainline + some patches: https://gitlab.com/pine64-org/linux/tree/pine64-kernel-5.4.y&lt;br /&gt;
|-&lt;br /&gt;
| Serial || Yes || Via headphone jack (disable headphone switch)&lt;br /&gt;
|-&lt;br /&gt;
| Charging || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| Wireless || Yes || Involves installing out of tree driver&lt;br /&gt;
|-&lt;br /&gt;
| Ethernet || N/A ||&lt;br /&gt;
|-&lt;br /&gt;
| Bluetooth || ? || &lt;br /&gt;
|-&lt;br /&gt;
| Infrared || N/A || TX only (hardware limitation). &lt;br /&gt;
|-&lt;br /&gt;
| USB C || Yes || Peripheral/slave only, exposes network gadget by default. Host Untested&lt;br /&gt;
|-&lt;br /&gt;
| Keyboard || N/A || !&lt;br /&gt;
|-&lt;br /&gt;
| Screen || Yes || Modesetting driver&lt;br /&gt;
|-&lt;br /&gt;
| 3D Acceleration || Yes || lima (!)&lt;br /&gt;
|-&lt;br /&gt;
| Touchscreen || Yes || Capacitive&lt;br /&gt;
|-&lt;br /&gt;
| Audio || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| 2G/3G data || WIP || Works with ofono; UI underway: https://github.com/maemo-leste/connui-cellular ; see https://github.com/maemo-leste/bugtracker/issues/76&lt;br /&gt;
|-&lt;br /&gt;
| SMS || WIP || Works with ofono, will using telepathy-ring, no UI yet, not enabled by default&lt;br /&gt;
|-&lt;br /&gt;
| Phone calls || WIP || Reported to work, not enabled by default, community is quite far along, needs to work package their work&lt;br /&gt;
|-&lt;br /&gt;
| Accelerometer || ? || Available as input device, needs MCE work&lt;br /&gt;
|-&lt;br /&gt;
| Proximity sensor || ? || &lt;br /&gt;
|-&lt;br /&gt;
| RGB LED || WIP || Works, but mce can&#039;t deal with LEDs without controllers yet.&lt;br /&gt;
|-&lt;br /&gt;
| Vibration Motor || ? || &lt;br /&gt;
|-&lt;br /&gt;
| GPS || WIP || Should work on the modem&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Unlike most phones, it&#039;s pretty simple.&lt;br /&gt;
&lt;br /&gt;
Download the image and the corresponding &amp;lt;code&amp;gt;.sha&amp;lt;/code&amp;gt; file, then verify the image&#039;s integrity:&lt;br /&gt;
&lt;br /&gt;
 cat /path/to/image/maemo-leste-*-arm64-pinephone-*.img.sha&lt;br /&gt;
 sha256sum /path/to/image/maemo-leste-*-arm64-pinephone-*.img.*z&lt;br /&gt;
&lt;br /&gt;
Verify that the number that each command spits out is exactly the same number. If it is not, do not use the image. Try redownloading or ask for help.&lt;br /&gt;
&lt;br /&gt;
dd the image to an sd card. If using a Windows machine, you can use [https://etcher.io/ Etcher] NOTE: Etcher does not warn you before starting the flashing operation, so please be extra careful that you choose the correct device to flash to.&lt;br /&gt;
&lt;br /&gt;
How to dd to the SD card:&lt;br /&gt;
&lt;br /&gt;
In a terminal window, use the command below, making sure you replace the input file &amp;lt;code&amp;gt;if=&amp;lt;/code&amp;gt; argument with the path to your file, and the &amp;lt;code&amp;gt;/dev/sdX&amp;lt;/code&amp;gt; in the output file &amp;lt;code&amp;gt;of=&amp;lt;/code&amp;gt; argument with the correct device name. This is very important, as you will lose all the data on the hard drive if you provide the wrong device name. Make sure the device name is the name as described above, with no partition numbers. For example: sdd, not sdds1 or sddp1; mmcblk0, not mmcblk0p1. In most cases with SD cards, your computer might read the SD card as mmcblk0 or something similar. Don&#039;t copy and paste this command, type it out and use TAB completion.&lt;br /&gt;
&lt;br /&gt;
    dd bs=4M if=maemo-leste-*-arm64-pinephone-*.img.*z of=/dev/sdX conv=fsync&lt;br /&gt;
&lt;br /&gt;
Please note that block size set to 4M will work most of the time. If not, try 1M, although this will take considerably longer. Also note that if you are not logged in as root you will need to prefix this with sudo.&lt;br /&gt;
&lt;br /&gt;
Then insert SD card, replace the back cover, and turn it on.&lt;br /&gt;
&lt;br /&gt;
[[Category:Device]]&lt;/div&gt;</summary>
		<author><name>Buffer</name></author>
	</entry>
	<entry>
		<id>https://leste.maemo.org/index.php?title=PinePhone&amp;diff=670</id>
		<title>PinePhone</title>
		<link rel="alternate" type="text/html" href="https://leste.maemo.org/index.php?title=PinePhone&amp;diff=670"/>
		<updated>2020-03-04T04:46:18Z</updated>

		<summary type="html">&lt;p&gt;Buffer: /* Installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
{{Infobox Device&lt;br /&gt;
|image=&lt;br /&gt;
|manufacturer=Pine64&lt;br /&gt;
|codename=&lt;br /&gt;
|dimensions=&lt;br /&gt;
|release_date=&lt;br /&gt;
|soc=Allwinner A64&lt;br /&gt;
|dram=&lt;br /&gt;
|power=&lt;br /&gt;
|lcd=&lt;br /&gt;
|video=&lt;br /&gt;
|audio=&lt;br /&gt;
|network=&lt;br /&gt;
|storage=&lt;br /&gt;
|usb=&lt;br /&gt;
|camera=&lt;br /&gt;
|sensors=&lt;br /&gt;
|other=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The first Pinephone (braveheart) phone&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; [https://maedevu.maemo.org/images/pinephone/ Testing images repo.] &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; What you can do with the 20200223 image:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Run any applications in Debian and Devuan on your phone&lt;br /&gt;
* Connect to wifi&lt;br /&gt;
* Use the terminal&lt;br /&gt;
* (With not yet finished userspace, terminal only) connect to 2G/3G/4G data connections&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; TODO mention/link to:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* USB peripheral&lt;br /&gt;
* Develop for Maemo Leste and work on applications that interface with modems&lt;br /&gt;
* Make it work on latest pine64 kernel&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Note that: &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Virtual keyboard should work in all gtk2 applications (not yet in gtk3 and qt, but this is coming).&lt;br /&gt;
* Default virtual keyboard is set to off. You may want to go to setting and change that first for using the terminal. Click the top left corner-&amp;gt;&amp;quot;Settings&amp;quot;-&amp;gt;&amp;quot;Text input&amp;quot;-&amp;gt;check the &amp;quot;Use virtual keyboard&amp;quot; option. You may also want to change the keyboard layout by changing the dictionary setting.&lt;br /&gt;
* WiFi and terminal work.&lt;br /&gt;
* Some rendering bugs in portrait mode remain, so the default desktop orientation is landscape for now (&amp;lt;code&amp;gt;xrandr -o right&amp;lt;/code&amp;gt;). Please note that if orientation is changed (e.g. with &amp;lt;code&amp;gt;xrandr -o normal&amp;lt;/code&amp;gt;) the ui will still be reading original key positions.&lt;br /&gt;
* Screen brightness adjustments in UI do not work on the Pinephone yet. There is also a user reported when &amp;quot;brightness&amp;quot; UI setting is set to minimum (no visual change normally), the screen will stay black after reboot with WiFi set to ON with kill switch. However screen is normal after reboot if WiFi set to OFF with kill switch even minimum &amp;quot;brightness&amp;quot; UI setting. You may still change the screen brightness with terminal commands: &amp;lt;code&amp;gt;xrandr --output DSI-1 --brightness 0.5&amp;lt;/code&amp;gt;&lt;br /&gt;
* Performance is not bad, but will get better, with hildon-desktop optimisations and as lima improves.&lt;br /&gt;
* We are not shipping the latest Pinephone kernel yet (feel free to work on that, or anything above!)&lt;br /&gt;
* Many &amp;quot;games&amp;quot; packages in the Application Manager don&#039;t work well yet.&lt;br /&gt;
* For some reason the X cursor is still shows (usually it&#039;s hidden)&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Feature&lt;br /&gt;
! Leste supported&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Kernel version || 5.4 || Mainline + some patches: https://gitlab.com/pine64-org/linux/tree/pine64-kernel-5.4.y&lt;br /&gt;
|-&lt;br /&gt;
| Serial || Yes || Via headphone jack (disable headphone switch)&lt;br /&gt;
|-&lt;br /&gt;
| Charging || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| Wireless || Yes || Involves installing out of tree driver&lt;br /&gt;
|-&lt;br /&gt;
| Ethernet || N/A ||&lt;br /&gt;
|-&lt;br /&gt;
| Bluetooth || ? || &lt;br /&gt;
|-&lt;br /&gt;
| Infrared || N/A || TX only (hardware limitation). &lt;br /&gt;
|-&lt;br /&gt;
| USB C || Yes || Peripheral/slave only, exposes network gadget by default. Host Untested&lt;br /&gt;
|-&lt;br /&gt;
| Keyboard || N/A || !&lt;br /&gt;
|-&lt;br /&gt;
| Screen || Yes || Modesetting driver&lt;br /&gt;
|-&lt;br /&gt;
| 3D Acceleration || Yes || lima (!)&lt;br /&gt;
|-&lt;br /&gt;
| Touchscreen || Yes || Capacitive&lt;br /&gt;
|-&lt;br /&gt;
| Audio || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| 2G/3G data || WIP || Works with ofono; UI underway: https://github.com/maemo-leste/connui-cellular ; see https://github.com/maemo-leste/bugtracker/issues/76&lt;br /&gt;
|-&lt;br /&gt;
| SMS || WIP || Works with ofono, will using telepathy-ring, no UI yet, not enabled by default&lt;br /&gt;
|-&lt;br /&gt;
| Phone calls || WIP || Reported to work, not enabled by default, community is quite far along, needs to work package their work&lt;br /&gt;
|-&lt;br /&gt;
| Accelerometer || ? || Available as input device, needs MCE work&lt;br /&gt;
|-&lt;br /&gt;
| Proximity sensor || ? || &lt;br /&gt;
|-&lt;br /&gt;
| RGB LED || WIP || Works, but mce can&#039;t deal with LEDs without controllers yet.&lt;br /&gt;
|-&lt;br /&gt;
| Vibration Motor || ? || &lt;br /&gt;
|-&lt;br /&gt;
| GPS || WIP || Should work on the modem&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Unlike most phones, it&#039;s pretty simple.&lt;br /&gt;
&lt;br /&gt;
Download the image and the corresponding &amp;lt;code&amp;gt;.sha&amp;lt;/code&amp;gt; file, then verify the image&#039;s integrity:&lt;br /&gt;
&lt;br /&gt;
 cat /path/to/image/maemo-leste-*-arm64-pinephone-*.img.sha&lt;br /&gt;
 sha256sum /path/to/image/maemo-leste-*-arm64-pinephone-*.img.*z&lt;br /&gt;
&lt;br /&gt;
Verify that the number that each command spits out is exactly the same number. If it is not, do not use the image. Try redownloading or ask for help.&lt;br /&gt;
&lt;br /&gt;
dd the image to an sd card. If using a Windows machine, you can use [https://etcher.io/ Etcher] NOTE: Etcher does not warn you before starting the flashing operation, so please be extra careful that you choose the correct device to flash to.&lt;br /&gt;
&lt;br /&gt;
How to dd to the SD card:&lt;br /&gt;
&lt;br /&gt;
In a terminal window, use the command below, making sure you replace the input file &amp;lt;code&amp;gt;if=&amp;lt;/code&amp;gt; argument with the path to your file, and the &amp;lt;code&amp;gt;/dev/sdX&amp;lt;/code&amp;gt; in the output file &amp;lt;code&amp;gt;of=&amp;lt;/code&amp;gt; argument with the correct device name. This is very important, as you will lose all the data on the hard drive if you provide the wrong device name. Make sure the device name is the name as described above, with no partition numbers. For example: sdd, not sdds1 or sddp1; mmcblk0, not mmcblk0p1. In most cases with SD cards, your computer might read the SD card as mmcblk0 or something similar.&lt;br /&gt;
&lt;br /&gt;
    dd bs=4M if=maemo-leste-*-arm64-pinephone-*.img.*z of=/dev/sdX conv=fsync&lt;br /&gt;
&lt;br /&gt;
Please note that block size set to 4M will work most of the time. If not, try 1M, although this will take considerably longer. Also note that if you are not logged in as root you will need to prefix this with sudo.&lt;br /&gt;
&lt;br /&gt;
Then insert SD card, replace the back cover, and turn it on.&lt;br /&gt;
&lt;br /&gt;
[[Category:Device]]&lt;/div&gt;</summary>
		<author><name>Buffer</name></author>
	</entry>
	<entry>
		<id>https://leste.maemo.org/index.php?title=PinePhone&amp;diff=669</id>
		<title>PinePhone</title>
		<link rel="alternate" type="text/html" href="https://leste.maemo.org/index.php?title=PinePhone&amp;diff=669"/>
		<updated>2020-03-04T04:36:32Z</updated>

		<summary type="html">&lt;p&gt;Buffer: /* Installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
{{Infobox Device&lt;br /&gt;
|image=&lt;br /&gt;
|manufacturer=Pine64&lt;br /&gt;
|codename=&lt;br /&gt;
|dimensions=&lt;br /&gt;
|release_date=&lt;br /&gt;
|soc=Allwinner A64&lt;br /&gt;
|dram=&lt;br /&gt;
|power=&lt;br /&gt;
|lcd=&lt;br /&gt;
|video=&lt;br /&gt;
|audio=&lt;br /&gt;
|network=&lt;br /&gt;
|storage=&lt;br /&gt;
|usb=&lt;br /&gt;
|camera=&lt;br /&gt;
|sensors=&lt;br /&gt;
|other=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The first Pinephone (braveheart) phone&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; [https://maedevu.maemo.org/images/pinephone/ Testing images repo.] &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; What you can do with the 20200223 image:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Run any applications in Debian and Devuan on your phone&lt;br /&gt;
* Connect to wifi&lt;br /&gt;
* Use the terminal&lt;br /&gt;
* (With not yet finished userspace, terminal only) connect to 2G/3G/4G data connections&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; TODO mention/link to:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* USB peripheral&lt;br /&gt;
* Develop for Maemo Leste and work on applications that interface with modems&lt;br /&gt;
* Make it work on latest pine64 kernel&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Note that: &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Virtual keyboard should work in all gtk2 applications (not yet in gtk3 and qt, but this is coming).&lt;br /&gt;
* Default virtual keyboard is set to off. You may want to go to setting and change that first for using the terminal. Click the top left corner-&amp;gt;&amp;quot;Settings&amp;quot;-&amp;gt;&amp;quot;Text input&amp;quot;-&amp;gt;check the &amp;quot;Use virtual keyboard&amp;quot; option. You may also want to change the keyboard layout by changing the dictionary setting.&lt;br /&gt;
* WiFi and terminal work.&lt;br /&gt;
* Some rendering bugs in portrait mode remain, so the default desktop orientation is landscape for now (&amp;lt;code&amp;gt;xrandr -o right&amp;lt;/code&amp;gt;). Please note that if orientation is changed (e.g. with &amp;lt;code&amp;gt;xrandr -o normal&amp;lt;/code&amp;gt;) the ui will still be reading original key positions.&lt;br /&gt;
* Screen brightness adjustments in UI do not work on the Pinephone yet. There is also a user reported when &amp;quot;brightness&amp;quot; UI setting is set to minimum (no visual change normally), the screen will stay black after reboot with WiFi set to ON with kill switch. However screen is normal after reboot if WiFi set to OFF with kill switch even minimum &amp;quot;brightness&amp;quot; UI setting. You may still change the screen brightness with terminal commands: &amp;lt;code&amp;gt;xrandr --output DSI-1 --brightness 0.5&amp;lt;/code&amp;gt;&lt;br /&gt;
* Performance is not bad, but will get better, with hildon-desktop optimisations and as lima improves.&lt;br /&gt;
* We are not shipping the latest Pinephone kernel yet (feel free to work on that, or anything above!)&lt;br /&gt;
* Many &amp;quot;games&amp;quot; packages in the Application Manager don&#039;t work well yet.&lt;br /&gt;
* For some reason the X cursor is still shows (usually it&#039;s hidden)&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Feature&lt;br /&gt;
! Leste supported&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Kernel version || 5.4 || Mainline + some patches: https://gitlab.com/pine64-org/linux/tree/pine64-kernel-5.4.y&lt;br /&gt;
|-&lt;br /&gt;
| Serial || Yes || Via headphone jack (disable headphone switch)&lt;br /&gt;
|-&lt;br /&gt;
| Charging || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| Wireless || Yes || Involves installing out of tree driver&lt;br /&gt;
|-&lt;br /&gt;
| Ethernet || N/A ||&lt;br /&gt;
|-&lt;br /&gt;
| Bluetooth || ? || &lt;br /&gt;
|-&lt;br /&gt;
| Infrared || N/A || TX only (hardware limitation). &lt;br /&gt;
|-&lt;br /&gt;
| USB C || Yes || Peripheral/slave only, exposes network gadget by default. Host Untested&lt;br /&gt;
|-&lt;br /&gt;
| Keyboard || N/A || !&lt;br /&gt;
|-&lt;br /&gt;
| Screen || Yes || Modesetting driver&lt;br /&gt;
|-&lt;br /&gt;
| 3D Acceleration || Yes || lima (!)&lt;br /&gt;
|-&lt;br /&gt;
| Touchscreen || Yes || Capacitive&lt;br /&gt;
|-&lt;br /&gt;
| Audio || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| 2G/3G data || WIP || Works with ofono; UI underway: https://github.com/maemo-leste/connui-cellular ; see https://github.com/maemo-leste/bugtracker/issues/76&lt;br /&gt;
|-&lt;br /&gt;
| SMS || WIP || Works with ofono, will using telepathy-ring, no UI yet, not enabled by default&lt;br /&gt;
|-&lt;br /&gt;
| Phone calls || WIP || Reported to work, not enabled by default, community is quite far along, needs to work package their work&lt;br /&gt;
|-&lt;br /&gt;
| Accelerometer || ? || Available as input device, needs MCE work&lt;br /&gt;
|-&lt;br /&gt;
| Proximity sensor || ? || &lt;br /&gt;
|-&lt;br /&gt;
| RGB LED || WIP || Works, but mce can&#039;t deal with LEDs without controllers yet.&lt;br /&gt;
|-&lt;br /&gt;
| Vibration Motor || ? || &lt;br /&gt;
|-&lt;br /&gt;
| GPS || WIP || Should work on the modem&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Unlike most phones, it&#039;s pretty simple.&lt;br /&gt;
&lt;br /&gt;
dd the image to an sd card. If using a Windows machine, you can use [https://etcher.io/ Etcher] NOTE: Etcher does not warn you before starting the flashing operation, so please be extra careful that you choose the correct device to flash to.&lt;br /&gt;
&lt;br /&gt;
How to dd to the SD card:&lt;br /&gt;
&lt;br /&gt;
In a terminal window, use the command below, making sure you replace the input file &amp;lt;code&amp;gt;if=&amp;lt;/code&amp;gt; argument with the path to your file, and the &amp;lt;code&amp;gt;/dev/sdX&amp;lt;/code&amp;gt; in the output file &amp;lt;code&amp;gt;of=&amp;lt;/code&amp;gt; argument with the correct device name. This is very important, as you will lose all the data on the hard drive if you provide the wrong device name. Make sure the device name is the name as described above, with no partition numbers. For example: sdd, not sdds1 or sddp1; mmcblk0, not mmcblk0p1. In most cases with SD cards, your computer might read the SD card as mmcblk0 or something similar.&lt;br /&gt;
&lt;br /&gt;
    dd bs=4M if=2020-02-13-raspbian-buster.img of=/dev/sdX conv=fsync&lt;br /&gt;
&lt;br /&gt;
Please note that block size set to 4M will work most of the time. If not, try 1M, although this will take considerably longer. Also note that if you are not logged in as root you will need to prefix this with sudo.&lt;br /&gt;
&lt;br /&gt;
Then insert SD card, replace the back cover, and turn it on.&lt;br /&gt;
&lt;br /&gt;
[[Category:Device]]&lt;/div&gt;</summary>
		<author><name>Buffer</name></author>
	</entry>
	<entry>
		<id>https://leste.maemo.org/index.php?title=PinePhone&amp;diff=668</id>
		<title>PinePhone</title>
		<link rel="alternate" type="text/html" href="https://leste.maemo.org/index.php?title=PinePhone&amp;diff=668"/>
		<updated>2020-03-04T04:24:52Z</updated>

		<summary type="html">&lt;p&gt;Buffer: /* Installation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
{{Infobox Device&lt;br /&gt;
|image=&lt;br /&gt;
|manufacturer=Pine64&lt;br /&gt;
|codename=&lt;br /&gt;
|dimensions=&lt;br /&gt;
|release_date=&lt;br /&gt;
|soc=Allwinner A64&lt;br /&gt;
|dram=&lt;br /&gt;
|power=&lt;br /&gt;
|lcd=&lt;br /&gt;
|video=&lt;br /&gt;
|audio=&lt;br /&gt;
|network=&lt;br /&gt;
|storage=&lt;br /&gt;
|usb=&lt;br /&gt;
|camera=&lt;br /&gt;
|sensors=&lt;br /&gt;
|other=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The first Pinephone (braveheart) phone&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; [https://maedevu.maemo.org/images/pinephone/ Testing images repo.] &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; What you can do with the 20200223 image:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Run any applications in Debian and Devuan on your phone&lt;br /&gt;
* Connect to wifi&lt;br /&gt;
* Use the terminal&lt;br /&gt;
* (With not yet finished userspace, terminal only) connect to 2G/3G/4G data connections&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; TODO mention/link to:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* USB peripheral&lt;br /&gt;
* Develop for Maemo Leste and work on applications that interface with modems&lt;br /&gt;
* Make it work on latest pine64 kernel&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Note that: &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Virtual keyboard should work in all gtk2 applications (not yet in gtk3 and qt, but this is coming).&lt;br /&gt;
* Default virtual keyboard is set to off. You may want to go to setting and change that first for using the terminal. Click the top left corner-&amp;gt;&amp;quot;Settings&amp;quot;-&amp;gt;&amp;quot;Text input&amp;quot;-&amp;gt;check the &amp;quot;Use virtual keyboard&amp;quot; option. You may also want to change the keyboard layout by changing the dictionary setting.&lt;br /&gt;
* WiFi and terminal work.&lt;br /&gt;
* Some rendering bugs in portrait mode remain, so the default desktop orientation is landscape for now (&amp;lt;code&amp;gt;xrandr -o right&amp;lt;/code&amp;gt;). Please note that if orientation is changed (e.g. with &amp;lt;code&amp;gt;xrandr -o normal&amp;lt;/code&amp;gt;) the ui will still be reading original key positions.&lt;br /&gt;
* Screen brightness adjustments in UI do not work on the Pinephone yet. There is also a user reported when &amp;quot;brightness&amp;quot; UI setting is set to minimum (no visual change normally), the screen will stay black after reboot with WiFi set to ON with kill switch. However screen is normal after reboot if WiFi set to OFF with kill switch even minimum &amp;quot;brightness&amp;quot; UI setting. You may still change the screen brightness with terminal commands: &amp;lt;code&amp;gt;xrandr --output DSI-1 --brightness 0.5&amp;lt;/code&amp;gt;&lt;br /&gt;
* Performance is not bad, but will get better, with hildon-desktop optimisations and as lima improves.&lt;br /&gt;
* We are not shipping the latest Pinephone kernel yet (feel free to work on that, or anything above!)&lt;br /&gt;
* Many &amp;quot;games&amp;quot; packages in the Application Manager don&#039;t work well yet.&lt;br /&gt;
* For some reason the X cursor is still shows (usually it&#039;s hidden)&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Feature&lt;br /&gt;
! Leste supported&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Kernel version || 5.4 || Mainline + some patches: https://gitlab.com/pine64-org/linux/tree/pine64-kernel-5.4.y&lt;br /&gt;
|-&lt;br /&gt;
| Serial || Yes || Via headphone jack (disable headphone switch)&lt;br /&gt;
|-&lt;br /&gt;
| Charging || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| Wireless || Yes || Involves installing out of tree driver&lt;br /&gt;
|-&lt;br /&gt;
| Ethernet || N/A ||&lt;br /&gt;
|-&lt;br /&gt;
| Bluetooth || ? || &lt;br /&gt;
|-&lt;br /&gt;
| Infrared || N/A || TX only (hardware limitation). &lt;br /&gt;
|-&lt;br /&gt;
| USB C || Yes || Peripheral/slave only, exposes network gadget by default. Host Untested&lt;br /&gt;
|-&lt;br /&gt;
| Keyboard || N/A || !&lt;br /&gt;
|-&lt;br /&gt;
| Screen || Yes || Modesetting driver&lt;br /&gt;
|-&lt;br /&gt;
| 3D Acceleration || Yes || lima (!)&lt;br /&gt;
|-&lt;br /&gt;
| Touchscreen || Yes || Capacitive&lt;br /&gt;
|-&lt;br /&gt;
| Audio || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| 2G/3G data || WIP || Works with ofono; UI underway: https://github.com/maemo-leste/connui-cellular ; see https://github.com/maemo-leste/bugtracker/issues/76&lt;br /&gt;
|-&lt;br /&gt;
| SMS || WIP || Works with ofono, will using telepathy-ring, no UI yet, not enabled by default&lt;br /&gt;
|-&lt;br /&gt;
| Phone calls || WIP || Reported to work, not enabled by default, community is quite far along, needs to work package their work&lt;br /&gt;
|-&lt;br /&gt;
| Accelerometer || ? || Available as input device, needs MCE work&lt;br /&gt;
|-&lt;br /&gt;
| Proximity sensor || ? || &lt;br /&gt;
|-&lt;br /&gt;
| RGB LED || WIP || Works, but mce can&#039;t deal with LEDs without controllers yet.&lt;br /&gt;
|-&lt;br /&gt;
| Vibration Motor || ? || &lt;br /&gt;
|-&lt;br /&gt;
| GPS || WIP || Should work on the modem&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Unlike most phones, it&#039;s pretty simple.&lt;br /&gt;
&lt;br /&gt;
dd the image to an sd card. If using a Windows machine, you can use [https://etcher.io/ Etcher] NOTE: Etcher does not warn you before starting the flashing operation, so please be extra careful that you choose the correct device to flash to.&lt;br /&gt;
&lt;br /&gt;
Then insert SD card, replace the back cover, and turn it on.&lt;br /&gt;
&lt;br /&gt;
[[Category:Device]]&lt;/div&gt;</summary>
		<author><name>Buffer</name></author>
	</entry>
	<entry>
		<id>https://leste.maemo.org/index.php?title=Image_Builder&amp;diff=651</id>
		<title>Image Builder</title>
		<link rel="alternate" type="text/html" href="https://leste.maemo.org/index.php?title=Image_Builder&amp;diff=651"/>
		<updated>2020-03-03T00:07:18Z</updated>

		<summary type="html">&lt;p&gt;Buffer: /* Github */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= How to build your own images =&lt;br /&gt;
&lt;br /&gt;
== Maemo 7 Leste ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://github.com/maemo-leste/image-builder Github]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Install the following packages: &amp;lt;pre&amp;gt;curl git wget qemu-user-static build-essential rsync gcc-arm-none-eabi gcc-multilib lib32z1 u-boot-tools device-tree-compiler lzop dosfstools vboot-utils vboot-kernel-utils libftdi-dev libfdt-dev swig libpython-dev bc bison flex libssl-dev&amp;lt;/pre&amp;gt;&lt;br /&gt;
# In your terminal, run the following commands: &lt;br /&gt;
 $ git clone --recurse-submodules https://github.com/maemo-leste/image-builder.git&lt;br /&gt;
 $ cd image-builder/arm-sdk&lt;br /&gt;
 $ ./init.sh   # (only needed on first run)&lt;br /&gt;
 $ zsh -f&lt;br /&gt;
 $ source sdk&lt;br /&gt;
 $ load devuan DEVICE_NAME maemo&lt;br /&gt;
 $ build_image_dist&lt;br /&gt;
&lt;br /&gt;
Note: replace &amp;lt;code&amp;gt;DEVICE_NAME&amp;lt;/code&amp;gt; with your board name:&lt;br /&gt;
&lt;br /&gt;
* n900&lt;br /&gt;
* n950&lt;br /&gt;
* n9&lt;br /&gt;
* droid4&lt;br /&gt;
* odroidxu&lt;br /&gt;
* odroidxu4&lt;br /&gt;
* ouya&lt;br /&gt;
* raspi1&lt;br /&gt;
* raspi2&lt;br /&gt;
* raspi3&lt;br /&gt;
* rock64&lt;br /&gt;
* pinephone-dontbeevil&lt;br /&gt;
* sunxi&lt;br /&gt;
* turbox-twister&lt;/div&gt;</summary>
		<author><name>Buffer</name></author>
	</entry>
	<entry>
		<id>https://leste.maemo.org/index.php?title=Image_Builder&amp;diff=650</id>
		<title>Image Builder</title>
		<link rel="alternate" type="text/html" href="https://leste.maemo.org/index.php?title=Image_Builder&amp;diff=650"/>
		<updated>2020-03-03T00:06:19Z</updated>

		<summary type="html">&lt;p&gt;Buffer: /* How to build your own images */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= How to build your own images =&lt;br /&gt;
&lt;br /&gt;
== Maemo 7 Leste ==&lt;br /&gt;
&lt;br /&gt;
===[https://github.com/maemo-leste/image-builder Github]===&lt;br /&gt;
&lt;br /&gt;
# Install the following packages: &amp;lt;pre&amp;gt;curl git wget qemu-user-static build-essential rsync gcc-arm-none-eabi gcc-multilib lib32z1 u-boot-tools device-tree-compiler lzop dosfstools vboot-utils vboot-kernel-utils libftdi-dev libfdt-dev swig libpython-dev bc bison flex libssl-dev&amp;lt;/pre&amp;gt;&lt;br /&gt;
# In your terminal, run the following commands: &lt;br /&gt;
 $ git clone --recurse-submodules https://github.com/maemo-leste/image-builder.git&lt;br /&gt;
 $ cd image-builder/arm-sdk&lt;br /&gt;
 $ ./init.sh   # (only needed on first run)&lt;br /&gt;
 $ zsh -f&lt;br /&gt;
 $ source sdk&lt;br /&gt;
 $ load devuan DEVICE_NAME maemo&lt;br /&gt;
 $ build_image_dist&lt;br /&gt;
&lt;br /&gt;
Note: replace &amp;lt;code&amp;gt;DEVICE_NAME&amp;lt;/code&amp;gt; with your board name:&lt;br /&gt;
&lt;br /&gt;
* n900&lt;br /&gt;
* n950&lt;br /&gt;
* n9&lt;br /&gt;
* droid4&lt;br /&gt;
* odroidxu&lt;br /&gt;
* odroidxu4&lt;br /&gt;
* ouya&lt;br /&gt;
* raspi1&lt;br /&gt;
* raspi2&lt;br /&gt;
* raspi3&lt;br /&gt;
* rock64&lt;br /&gt;
* pinephone-dontbeevil&lt;br /&gt;
* sunxi&lt;br /&gt;
* turbox-twister&lt;/div&gt;</summary>
		<author><name>Buffer</name></author>
	</entry>
	<entry>
		<id>https://leste.maemo.org/index.php?title=Image_Builder&amp;diff=649</id>
		<title>Image Builder</title>
		<link rel="alternate" type="text/html" href="https://leste.maemo.org/index.php?title=Image_Builder&amp;diff=649"/>
		<updated>2020-03-03T00:05:47Z</updated>

		<summary type="html">&lt;p&gt;Buffer: /* How to build your own images */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= How to build your own images =&lt;br /&gt;
&lt;br /&gt;
===[https://github.com/maemo-leste/image-builder Github]===&lt;br /&gt;
&lt;br /&gt;
== Maemo 7 Leste ==&lt;br /&gt;
&lt;br /&gt;
# Install the following packages: &amp;lt;pre&amp;gt;curl git wget qemu-user-static build-essential rsync gcc-arm-none-eabi gcc-multilib lib32z1 u-boot-tools device-tree-compiler lzop dosfstools vboot-utils vboot-kernel-utils libftdi-dev libfdt-dev swig libpython-dev bc bison flex libssl-dev&amp;lt;/pre&amp;gt;&lt;br /&gt;
# In your terminal, run the following commands: &lt;br /&gt;
 $ git clone --recurse-submodules https://github.com/maemo-leste/image-builder.git&lt;br /&gt;
 $ cd image-builder/arm-sdk&lt;br /&gt;
 $ ./init.sh   # (only needed on first run)&lt;br /&gt;
 $ zsh -f&lt;br /&gt;
 $ source sdk&lt;br /&gt;
 $ load devuan DEVICE_NAME maemo&lt;br /&gt;
 $ build_image_dist&lt;br /&gt;
&lt;br /&gt;
Note: replace &amp;lt;code&amp;gt;DEVICE_NAME&amp;lt;/code&amp;gt; with your board name:&lt;br /&gt;
&lt;br /&gt;
* n900&lt;br /&gt;
* n950&lt;br /&gt;
* n9&lt;br /&gt;
* droid4&lt;br /&gt;
* odroidxu&lt;br /&gt;
* odroidxu4&lt;br /&gt;
* ouya&lt;br /&gt;
* raspi1&lt;br /&gt;
* raspi2&lt;br /&gt;
* raspi3&lt;br /&gt;
* rock64&lt;br /&gt;
* pinephone-dontbeevil&lt;br /&gt;
* sunxi&lt;br /&gt;
* turbox-twister&lt;/div&gt;</summary>
		<author><name>Buffer</name></author>
	</entry>
	<entry>
		<id>https://leste.maemo.org/index.php?title=Image_Builder&amp;diff=648</id>
		<title>Image Builder</title>
		<link rel="alternate" type="text/html" href="https://leste.maemo.org/index.php?title=Image_Builder&amp;diff=648"/>
		<updated>2020-03-03T00:01:24Z</updated>

		<summary type="html">&lt;p&gt;Buffer: document image building procedure&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= How to build your own images =&lt;br /&gt;
&lt;br /&gt;
== Maemo 7 Leste ==&lt;br /&gt;
&lt;br /&gt;
# Install the following packages: &amp;lt;pre&amp;gt;curl git wget qemu-user-static build-essential rsync gcc-arm-none-eabi gcc-multilib lib32z1 u-boot-tools device-tree-compiler lzop dosfstools vboot-utils vboot-kernel-utils libftdi-dev libfdt-dev swig libpython-dev bc bison flex libssl-dev&amp;lt;/pre&amp;gt;&lt;br /&gt;
# In your terminal, run the following commands: &lt;br /&gt;
 $ git clone --recurse-submodules https://github.com/maemo-leste/image-builder.git&lt;br /&gt;
 $ cd image-builder/arm-sdk&lt;br /&gt;
 $ ./init.sh   # (only needed on first run)&lt;br /&gt;
 $ zsh -f&lt;br /&gt;
 $ source sdk&lt;br /&gt;
 $ load devuan DEVICE_NAME maemo&lt;br /&gt;
 $ build_image_dist&lt;br /&gt;
&lt;br /&gt;
Note: replace &amp;lt;code&amp;gt;DEVICE_NAME&amp;lt;/code&amp;gt; with your board name:&lt;br /&gt;
&lt;br /&gt;
* n900&lt;br /&gt;
* n950&lt;br /&gt;
* n9&lt;br /&gt;
* droid4&lt;br /&gt;
* odroidxu&lt;br /&gt;
* odroidxu4&lt;br /&gt;
* ouya&lt;br /&gt;
* raspi1&lt;br /&gt;
* raspi2&lt;br /&gt;
* raspi3&lt;br /&gt;
* rock64&lt;br /&gt;
* pinephone-dontbeevil&lt;br /&gt;
* sunxi&lt;br /&gt;
* turbox-twister&lt;/div&gt;</summary>
		<author><name>Buffer</name></author>
	</entry>
	<entry>
		<id>https://leste.maemo.org/index.php?title=Wishlist&amp;diff=647</id>
		<title>Wishlist</title>
		<link rel="alternate" type="text/html" href="https://leste.maemo.org/index.php?title=Wishlist&amp;diff=647"/>
		<updated>2020-03-02T21:48:03Z</updated>

		<summary type="html">&lt;p&gt;Buffer: /* Applications */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If there is an application from Maemo Fremantle or even from a standard Linux distribution that you wish to see in Maemo Leste, please add it on this page.&lt;br /&gt;
&lt;br /&gt;
We do not promise that we can port it right away, but we will try, as far as our resources allow.&lt;br /&gt;
&lt;br /&gt;
To make our this easy for our developers, please include links to descriptions of the application, sources, and other useful information. &lt;br /&gt;
&lt;br /&gt;
== Applications ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;http://maemo.org/packages/view/orecchiette/&lt;br /&gt;
! Package name&lt;br /&gt;
! Done&lt;br /&gt;
! Reason&lt;br /&gt;
! User&lt;br /&gt;
! URL&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| osso-notes || Yes (quicknote) || a notes application || [[User:Wizzup]] || http://maemo.org/packages/view/osso-notes/ ; http://wiki.maemo.org/Quicknote || Quicknote currently packaged. Usage notes - http://wiki.maemo.org/Quicknote&lt;br /&gt;
|-&lt;br /&gt;
| pinball || No || fun || Sicelo || https://packages.debian.org/buster/pinball or  http://linball.sourceforge.net/|| any implementation.&lt;br /&gt;
|-&lt;br /&gt;
| scummvm || https://github.com/maemo-leste/bugtracker/issues/269 || fun || [[User:Wizzup]] || http://maemo.org/packages/view/scummvm/ || latest version please&lt;br /&gt;
|-&lt;br /&gt;
| [[Games/Brainparty|brainparty]] || Yes || for fun || [[User:Wizzup]] || http://maemo.org/downloads/product/Maemo5/brainparty/ ||&lt;br /&gt;
|-&lt;br /&gt;
| Picodrive || No || Sega emulator, fun || [[User:Maemish]] || http://repository.maemo.org/extras/pool/fremantle/free/p/picodrive/ || http://maemo.org/packages/view/orecchiette/(has also Psycho Pinball installable)&lt;br /&gt;
|-&lt;br /&gt;
| Internet radio: mSoma || No || media || [[User:Maemish]] || http://repository.maemo.org/extras/pool/fremantle/free/m/msoma/ ||http://maemo.org/packages/view/orecchiette/&lt;br /&gt;
|-&lt;br /&gt;
| Cutetube2 || No || media || [[User:Maemish]] || http://maemo.org/packages/package_instance/view/fremantle_extras-devel_free_armel/cutetube2/0.5.2/ || could change cutetube into a youtube-dl frontend&lt;br /&gt;
|-&lt;br /&gt;
| PDF reader || Yes || reading || [[User:Wizzup]] || https://github.com/community-ssu/osso-pdf-viewer/ || libhildonfm has bugs regarding file opening dialogs that need to be fixed&lt;br /&gt;
|-&lt;br /&gt;
| Calendar app || No || orga || [[User:Maemish]] || https://wiki.maemo.org/Qalendar || Probably Qalendar and not fremantle closed. Requires Qt5 port.&lt;br /&gt;
|-&lt;br /&gt;
| Alarm clock || ? || orga || [[User:Maemish]] || ? || alarmd and alarm UI already works, there might be a FOSS UI&lt;br /&gt;
|-&lt;br /&gt;
| Word processor / Abiword || Might already be in debian || orga || [[User:Maemish]] || http://maemo.org/packages/package_instance/view/fremantle_extras-devel_free_armel/abiword/2.8.1-2maemo4/&lt;br /&gt;
|-&lt;br /&gt;
| Simple Brightness Applet || Yes, see https://github.com/maemo-leste/simple-brightness-applet || ? || [[User:Maemish]] || http://maemo.org/packages/package_instance/view/fremantle_extras_free_armel/simple-brightness-applet/1.1-1maemo0/ || This is not latest build from extras-devel&lt;br /&gt;
|-&lt;br /&gt;
|Status bar: Load Applet || No || CPU and RAM usage, screenshot and screen record. || [[User:Maemish]] || http://maemo.org/packages/package_instance/view/fremantle_extras_free_armel/load-applet/0.4.6-5/ || Needs to be ported to gst1.0&lt;br /&gt;
|-&lt;br /&gt;
| Camera App: BlessN900|| No ||  || [[User:Maemish]] || http://maemo.org/packages/package_instance/view/fremantle_extras_non-free_armel/blessn900/0.49-3/ || &lt;br /&gt;
|-&lt;br /&gt;
| Image viewer/editor || No ||  || [[User:Maemish]] ||  || &lt;br /&gt;
|-&lt;br /&gt;
| Mail with imap support || No ||  || [[User:Maemish]] ||  || &lt;br /&gt;
|-&lt;br /&gt;
| RSS Feed Reader: Who knows a good one? || No || Reading/Media  || [[User:Maemish]] ||  ||&lt;br /&gt;
|-&lt;br /&gt;
| Browser: Dooble || No || internet  || [[User:Maemish]] || New homepage: https://textbrowser.github.io/dooble/ Not sure if the old package helps porting http://maemo.org/packages/package_instance/view/fremantle_extras-devel_free_armel/dooble/1.52-maemo1/  || &lt;br /&gt;
|-&lt;br /&gt;
| OpenMediaPlayer  || ? || media || [[User:Maemish]] || http://maemo.org/packages/package_instance/view/fremantle_extras-devel_free_armel/openmediaplayer/20161108-1/ Homepage: http://gitorious.org/qt-mediaplayer || &lt;br /&gt;
|-&lt;br /&gt;
| SMPlayer || No || media || [[User:Maemish]] || http://maemo.org/packages/package_instance/view/fremantle_extras_free_armel/smplayer/0.6.9-1maemo7/ Homepage: http://smplayer.sourceforge.net || &lt;br /&gt;
|-&lt;br /&gt;
| Unzip addon for filemanager || No || utility/accessory || [[User:Maemish]] || http://maemo.org/packages/package_instance/view/diablo_extras-devel_free_armel/unzip-fm/0.1.3-3/ || &lt;br /&gt;
|-&lt;br /&gt;
|  D-Theme SimpleBlackGreen  || No || fashion || [[User:Maemish]] || http://repository.maemo.org/extras/pool/fremantle/free/d/d-theme-simple-blackgreen/ || &lt;br /&gt;
|-&lt;br /&gt;
|  Bootscreen: Don&#039;t Panic! || No || fun (but neccessity) || [[User:Maemish]] || http://maemo.org/packages/package_instance/view/fremantle_extras-devel_free_armel/dontpanic/1.0/  || &lt;br /&gt;
|-&lt;br /&gt;
| MMS: fMMS || No || media || [[User:Maemish]] || https://garage.maemo.org/projects/fmms || &lt;br /&gt;
|-&lt;br /&gt;
| Homescreen Dockbar Widget|| No || fashion/utility/accessory || [[User:Maemish]] || http://maemo.org/packages/package_instance/view/fremantle_extras-devel_free_armel/homescreen-dockbar/0.0.6/  || &lt;br /&gt;
|-&lt;br /&gt;
| Hotspot: MobileHotspot || No. || utility/accessory || [[User:Maemish]] || http://maemo.org/packages/package_instance/view/fremantle_extras-devel_free_armel/mobilehotspot/0.3.5/ || Either this or something else. This has only wep encryption which should be changed. &lt;br /&gt;
|-&lt;br /&gt;
| Firewall || No ||  || [[User:Maemish]] ||  || Something with easy configuration.&lt;br /&gt;
|-&lt;br /&gt;
| Swappolube || No ||  || [[User:Maemish]] || http://repository.maemo.org/extras/pool/fremantle-1.3/free/s/swappolube/ ||&lt;br /&gt;
|-&lt;br /&gt;
|bnf- Battery information at glance || No ||  || [[User:Maemish]] || http://maemo.org/packages/package_instance/view/fremantle_extras-devel_free_armel/bnf/1.2/ || &lt;br /&gt;
|-&lt;br /&gt;
| cardioalert || No ||  || [[User:Maemish]] || http://maemo.org/packages/package_instance/view/fremantle_extras-devel_free_armel/cardioalert/0.1/ || &lt;br /&gt;
|-&lt;br /&gt;
| gnumeric || No || Office || [[User:ric9k]] || http://maemo.org/packages/view/gnumeric/ || &lt;br /&gt;
|-|-&lt;br /&gt;
| hamsterfiler || No || utilities/files || [[User:ric9k]] || http://maemo.org/packages/view/hamsterfiler/ || &lt;br /&gt;
|-|-&lt;br /&gt;
| alarmed (or cron?) || No || utilities || [[User:ric9k]] || http://maemo.org/packages/view/alarmed/ || &lt;br /&gt;
|-|-&lt;br /&gt;
| user friendly tracker || No || utilities? || [[User:ric9k]] || n/a :-) || &lt;br /&gt;
|-|-&lt;br /&gt;
| Maps (offline) || No || Navigation || [[User:Sicelo]] ||  || Ideally something like https://f-droid.org/en/packages/com.github.axet.maps/ from Android, but Modrana, https://github.com/M4rtinK/modrana may be easier as a start&lt;br /&gt;
|-&lt;br /&gt;
| Orecchiette || No || calls recording || [[User:capitannemo]] || http://maemo.org/packages/view/orecchiette/ || &lt;br /&gt;
|-&lt;br /&gt;
| Panucci || No || audiobook || [[User:capitannemo]] || http://maemo.org/packages/view/panucci/ || &lt;br /&gt;
|-&lt;br /&gt;
| gPodder || No || podcast || [[User:capitannemo]] || http://maemo.org/packages/view/gpodder/ || &lt;br /&gt;
|-&lt;br /&gt;
| Symfonie || No || directory-based audioplayer || [[User:capitannemo]] || http://maemo.org/packages/view/symfonie/ || &lt;br /&gt;
|-&lt;br /&gt;
| osso-clock || No || clock and alarms application || pavel ||  || &lt;br /&gt;
|-&lt;br /&gt;
| freecell4maemo || No || freecell game || pavel ||  || &lt;br /&gt;
|-&lt;br /&gt;
| [http://festvox.org/index.html CMU Flite] || ? || Accessibility (TTS) || [[User:Buffer|Buffer]] ([[User talk:Buffer|talk]]) 21:48, 2 March 2020 (UTC) || https://github.com/festvox/flite ||&lt;br /&gt;
|)&lt;/div&gt;</summary>
		<author><name>Buffer</name></author>
	</entry>
	<entry>
		<id>https://leste.maemo.org/index.php?title=PinePhone&amp;diff=644</id>
		<title>PinePhone</title>
		<link rel="alternate" type="text/html" href="https://leste.maemo.org/index.php?title=PinePhone&amp;diff=644"/>
		<updated>2020-03-01T20:33:08Z</updated>

		<summary type="html">&lt;p&gt;Buffer: /* Notes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
{{Infobox Device&lt;br /&gt;
|image=&lt;br /&gt;
|manufacturer=Pine64&lt;br /&gt;
|codename=&lt;br /&gt;
|dimensions=&lt;br /&gt;
|release_date=&lt;br /&gt;
|soc=Allwinner A64&lt;br /&gt;
|dram=&lt;br /&gt;
|power=&lt;br /&gt;
|lcd=&lt;br /&gt;
|video=&lt;br /&gt;
|audio=&lt;br /&gt;
|network=&lt;br /&gt;
|storage=&lt;br /&gt;
|usb=&lt;br /&gt;
|camera=&lt;br /&gt;
|sensors=&lt;br /&gt;
|other=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The first Pinephone (braveheart) phone&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; [https://maedevu.maemo.org/images/pinephone/ Testing images repo.] &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; What you can do with the 20200223 image:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Run any applications in Debian and Devuan on your phone&lt;br /&gt;
* Connect to wifi&lt;br /&gt;
* Use the terminal&lt;br /&gt;
* (With not yet finished userspace, terminal only) connect to 2G/3G/4G data connections&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; TODO mention/link to:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* USB peripheral&lt;br /&gt;
* Develop for Maemo Leste and work on applications that interface with modems&lt;br /&gt;
* Make it work on latest pine64 kernel&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Note that: &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Virtual keyboard should work in all gtk2 applications (not yet in gtk3 and qt, but this is coming).&lt;br /&gt;
* Default virtual keyboard is set to off. You may want to go to setting and change that first for using the terminal. Click the top left corner-&amp;gt;&amp;quot;Settings&amp;quot;-&amp;gt;&amp;quot;Text input&amp;quot;-&amp;gt;check the &amp;quot;Use virtual keyboard&amp;quot; option. You may also want to change the keyboard layout by changing the dictionary setting.&lt;br /&gt;
* WiFi and terminal work.&lt;br /&gt;
* Some rendering bugs in portrait mode remain, so the default desktop orientation is landscape for now (&amp;lt;code&amp;gt;xrandr -o right&amp;lt;/code&amp;gt;). Please note that if orientation is changed (e.g. with &amp;lt;code&amp;gt;xrandr -o normal&amp;lt;/code&amp;gt;) the ui will still be reading original key positions.&lt;br /&gt;
* Screen brightness adjustments in UI do not work on the Pinephone yet. There is also a user reported when &amp;quot;brightness&amp;quot; UI setting is set to minimum (no visual change normally), the screen will stay black after reboot with WiFi set to ON with kill switch. However screen is normal after reboot if WiFi set to OFF with kill switch even minimum &amp;quot;brightness&amp;quot; UI setting. You may still change the screen brightness with terminal commands: &amp;lt;code&amp;gt;xrandr --output DSI-1 --brightness 0.5&amp;lt;/code&amp;gt;&lt;br /&gt;
* Performance is not bad, but will get better, with hildon-desktop optimisations and as lima improves.&lt;br /&gt;
* We are not shipping the latest Pinephone kernel yet (feel free to work on that, or anything above!)&lt;br /&gt;
* Many &amp;quot;games&amp;quot; packages in the Application Manager don&#039;t work well yet.&lt;br /&gt;
* For some reason the X cursor is still shows (usually it&#039;s hidden)&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Feature&lt;br /&gt;
! Leste supported&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Kernel version || 5.4 || Mainline + some patches: https://gitlab.com/pine64-org/linux/tree/pine64-kernel-5.4.y&lt;br /&gt;
|-&lt;br /&gt;
| Serial || Yes || Via headphone jack (disable headphone switch)&lt;br /&gt;
|-&lt;br /&gt;
| Charging || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| Wireless || Yes || Involves installing out of tree driver&lt;br /&gt;
|-&lt;br /&gt;
| Ethernet || N/A ||&lt;br /&gt;
|-&lt;br /&gt;
| Bluetooth || ? || &lt;br /&gt;
|-&lt;br /&gt;
| Infrared || N/A || TX only (hardware limitation). &lt;br /&gt;
|-&lt;br /&gt;
| USB C || Yes || Peripheral/slave only, exposes network gadget by default. Host Untested&lt;br /&gt;
|-&lt;br /&gt;
| Keyboard || N/A || !&lt;br /&gt;
|-&lt;br /&gt;
| Screen || Yes || Modesetting driver&lt;br /&gt;
|-&lt;br /&gt;
| 3D Acceleration || Yes || lima (!)&lt;br /&gt;
|-&lt;br /&gt;
| Touchscreen || Yes || Capacitive&lt;br /&gt;
|-&lt;br /&gt;
| Audio || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| 2G/3G data || WIP || Works with ofono; UI underway: https://github.com/maemo-leste/connui-cellular ; see https://github.com/maemo-leste/bugtracker/issues/76&lt;br /&gt;
|-&lt;br /&gt;
| SMS || WIP || Works with ofono, will using telepathy-ring, no UI yet, not enabled by default&lt;br /&gt;
|-&lt;br /&gt;
| Phone calls || WIP || Reported to work, not enabled by default, community is quite far along, needs to work package their work&lt;br /&gt;
|-&lt;br /&gt;
| Accelerometer || ? || Available as input device, needs MCE work&lt;br /&gt;
|-&lt;br /&gt;
| Proximity sensor || ? || &lt;br /&gt;
|-&lt;br /&gt;
| RGB LED || WIP || Works, but mce can&#039;t deal with LEDs without controllers yet.&lt;br /&gt;
|-&lt;br /&gt;
| Vibration Motor || ? || &lt;br /&gt;
|-&lt;br /&gt;
| GPS || WIP || Should work on the modem&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Device]]&lt;/div&gt;</summary>
		<author><name>Buffer</name></author>
	</entry>
	<entry>
		<id>https://leste.maemo.org/index.php?title=PinePhone&amp;diff=643</id>
		<title>PinePhone</title>
		<link rel="alternate" type="text/html" href="https://leste.maemo.org/index.php?title=PinePhone&amp;diff=643"/>
		<updated>2020-03-01T20:32:30Z</updated>

		<summary type="html">&lt;p&gt;Buffer: /* Notes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
{{Infobox Device&lt;br /&gt;
|image=&lt;br /&gt;
|manufacturer=Pine64&lt;br /&gt;
|codename=&lt;br /&gt;
|dimensions=&lt;br /&gt;
|release_date=&lt;br /&gt;
|soc=Allwinner A64&lt;br /&gt;
|dram=&lt;br /&gt;
|power=&lt;br /&gt;
|lcd=&lt;br /&gt;
|video=&lt;br /&gt;
|audio=&lt;br /&gt;
|network=&lt;br /&gt;
|storage=&lt;br /&gt;
|usb=&lt;br /&gt;
|camera=&lt;br /&gt;
|sensors=&lt;br /&gt;
|other=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The first Pinephone (braveheart) phone&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
[https://maedevu.maemo.org/images/pinephone/ Testing images repo.]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; What you can do with the 20200223 image:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Run any applications in Debian and Devuan on your phone&lt;br /&gt;
* Connect to wifi&lt;br /&gt;
* Use the terminal&lt;br /&gt;
* (With not yet finished userspace, terminal only) connect to 2G/3G/4G data connections&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; TODO mention/link to:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* USB peripheral&lt;br /&gt;
* Develop for Maemo Leste and work on applications that interface with modems&lt;br /&gt;
* Make it work on latest pine64 kernel&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Note that: &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Virtual keyboard should work in all gtk2 applications (not yet in gtk3 and qt, but this is coming).&lt;br /&gt;
* Default virtual keyboard is set to off. You may want to go to setting and change that first for using the terminal. Click the top left corner-&amp;gt;&amp;quot;Settings&amp;quot;-&amp;gt;&amp;quot;Text input&amp;quot;-&amp;gt;check the &amp;quot;Use virtual keyboard&amp;quot; option. You may also want to change the keyboard layout by changing the dictionary setting.&lt;br /&gt;
WiFi and terminal work.&lt;br /&gt;
* Some rendering bugs in portrait mode remain, so the default desktop orientation is landscape for now (&amp;lt;code&amp;gt;xrandr -o right&amp;lt;/code&amp;gt;). Please note that if orientation is changed (e.g. with &amp;lt;code&amp;gt;xrandr -o normal&amp;lt;/code&amp;gt;) the ui will still be reading original key positions.&lt;br /&gt;
* Screen brightness adjustments in UI do not work on the Pinephone yet. There is also a user reported when &amp;quot;brightness&amp;quot; UI setting is set to minimum (no visual change normally), the screen will stay black after reboot with WiFi set to ON with kill switch. However screen is normal after reboot if WiFi set to OFF with kill switch even minimum &amp;quot;brightness&amp;quot; UI setting. You may still change the screen brightness with terminal commands: &amp;lt;code&amp;gt;xrandr --output DSI-1 --brightness 0.5&amp;lt;/code&amp;gt;&lt;br /&gt;
* Performance is not bad, but will get better, with hildon-desktop optimisations and as lima improves.&lt;br /&gt;
* We are not shipping the latest Pinephone kernel yet (feel free to work on that, or anything above!)&lt;br /&gt;
* Many &amp;quot;games&amp;quot; packages in the Application Manager don&#039;t work well yet.&lt;br /&gt;
* For some reason the X cursor is still shows (usually it&#039;s hidden)&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Feature&lt;br /&gt;
! Leste supported&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Kernel version || 5.4 || Mainline + some patches: https://gitlab.com/pine64-org/linux/tree/pine64-kernel-5.4.y&lt;br /&gt;
|-&lt;br /&gt;
| Serial || Yes || Via headphone jack (disable headphone switch)&lt;br /&gt;
|-&lt;br /&gt;
| Charging || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| Wireless || Yes || Involves installing out of tree driver&lt;br /&gt;
|-&lt;br /&gt;
| Ethernet || N/A ||&lt;br /&gt;
|-&lt;br /&gt;
| Bluetooth || ? || &lt;br /&gt;
|-&lt;br /&gt;
| Infrared || N/A || TX only (hardware limitation). &lt;br /&gt;
|-&lt;br /&gt;
| USB C || Yes || Peripheral/slave only, exposes network gadget by default. Host Untested&lt;br /&gt;
|-&lt;br /&gt;
| Keyboard || N/A || !&lt;br /&gt;
|-&lt;br /&gt;
| Screen || Yes || Modesetting driver&lt;br /&gt;
|-&lt;br /&gt;
| 3D Acceleration || Yes || lima (!)&lt;br /&gt;
|-&lt;br /&gt;
| Touchscreen || Yes || Capacitive&lt;br /&gt;
|-&lt;br /&gt;
| Audio || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| 2G/3G data || WIP || Works with ofono; UI underway: https://github.com/maemo-leste/connui-cellular ; see https://github.com/maemo-leste/bugtracker/issues/76&lt;br /&gt;
|-&lt;br /&gt;
| SMS || WIP || Works with ofono, will using telepathy-ring, no UI yet, not enabled by default&lt;br /&gt;
|-&lt;br /&gt;
| Phone calls || WIP || Reported to work, not enabled by default, community is quite far along, needs to work package their work&lt;br /&gt;
|-&lt;br /&gt;
| Accelerometer || ? || Available as input device, needs MCE work&lt;br /&gt;
|-&lt;br /&gt;
| Proximity sensor || ? || &lt;br /&gt;
|-&lt;br /&gt;
| RGB LED || WIP || Works, but mce can&#039;t deal with LEDs without controllers yet.&lt;br /&gt;
|-&lt;br /&gt;
| Vibration Motor || ? || &lt;br /&gt;
|-&lt;br /&gt;
| GPS || WIP || Should work on the modem&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Device]]&lt;/div&gt;</summary>
		<author><name>Buffer</name></author>
	</entry>
	<entry>
		<id>https://leste.maemo.org/index.php?title=PinePhone&amp;diff=642</id>
		<title>PinePhone</title>
		<link rel="alternate" type="text/html" href="https://leste.maemo.org/index.php?title=PinePhone&amp;diff=642"/>
		<updated>2020-03-01T20:14:01Z</updated>

		<summary type="html">&lt;p&gt;Buffer: /* Notes */ ported feedback from pine64 wiki (not yet formatted)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&lt;br /&gt;
{{Infobox Device&lt;br /&gt;
|image=&lt;br /&gt;
|manufacturer=Pine64&lt;br /&gt;
|codename=&lt;br /&gt;
|dimensions=&lt;br /&gt;
|release_date=&lt;br /&gt;
|soc=Allwinner A64&lt;br /&gt;
|dram=&lt;br /&gt;
|power=&lt;br /&gt;
|lcd=&lt;br /&gt;
|video=&lt;br /&gt;
|audio=&lt;br /&gt;
|network=&lt;br /&gt;
|storage=&lt;br /&gt;
|usb=&lt;br /&gt;
|camera=&lt;br /&gt;
|sensors=&lt;br /&gt;
|other=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The first Pinephone (braveheart) phone&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;br /&gt;
&lt;br /&gt;
First testing image can be found here: (TODO)&lt;br /&gt;
&lt;br /&gt;
What you can do with this image:&lt;br /&gt;
&lt;br /&gt;
* Run any applications in Debian and Devuan on your phone&lt;br /&gt;
* Connect to wifi&lt;br /&gt;
* (With not yet finished userspace) connect to 2G/3G/4G data connections&lt;br /&gt;
* Develop for Maemo Leste and work on applications that interface with modems&lt;br /&gt;
&lt;br /&gt;
TODO mention/link to:&lt;br /&gt;
&lt;br /&gt;
* usb peripheral&lt;br /&gt;
* &lt;br /&gt;
&lt;br /&gt;
Note that:&lt;br /&gt;
&lt;br /&gt;
* Virtual keyboard should work in all gtk2 applications (not yet in gtk3 and qt, but this is coming).&lt;br /&gt;
* Some rendering bugs in portrait mode remain, so the default desktop orientation is landscape for now.&lt;br /&gt;
* Screen brightness adjustments in UI do not work on the Pinephone yet.&lt;br /&gt;
* Performance is not bad, but will get better, with hildon-desktop optimisations and as lima improves.&lt;br /&gt;
* We are not shipping the latest Pinephone kernel yet (feel free to work on that, or anything above!)&lt;br /&gt;
* many &amp;quot;games&amp;quot; packages in the Application Manager don&#039;t work well yet&lt;br /&gt;
* For some reason the X cursor is still shows (usually it&#039;s hidden)&lt;br /&gt;
&lt;br /&gt;
A few remarks based on the 20200223 build:&lt;br /&gt;
&lt;br /&gt;
Default virtual keyboard currently only works with gtk2 applications(not yet in gtk3 and qt, but this is coming)&lt;br /&gt;
&lt;br /&gt;
Default virtual keyboard is set to off. You may want to go to setting and change that first for using the terminal. Click the top left corner-&amp;gt;&amp;quot;Settings&amp;quot;-&amp;gt;&amp;quot;Text input&amp;quot;-&amp;gt;check the &amp;quot;Use virtual keyboard&amp;quot; option. You may also want to change the keyboard layout by changing the dictionary setting.&lt;br /&gt;
&lt;br /&gt;
WiFi and terminal work.&lt;br /&gt;
&lt;br /&gt;
Screen brightness adjustments in UI does not work. There is also a user reported when &amp;quot;brightness&amp;quot; UI setting is set to minimum (no visual change normally), the screen will stay black after reboot with WiFi set to ON with kill switch. However screen is normal after reboot if WiFi set to OFF with kill switch even minimum &amp;quot;brightness&amp;quot; UI setting. You may still change the screen brightness with command.&lt;br /&gt;
e.g. &amp;quot;xrandr --output DSI-1 --brightness 0.5&amp;quot;&lt;br /&gt;
&lt;br /&gt;
There is rendering bug so default desktop orientation is landscape (xrandr -o right). Please note that if orientation is changed (e.g. with &amp;quot;xrandr -o normal&amp;quot;) the ui will still be reading original key positions.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Status ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Feature&lt;br /&gt;
! Leste supported&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Kernel version || 5.4 || Mainline + some patches: https://gitlab.com/pine64-org/linux/tree/pine64-kernel-5.4.y&lt;br /&gt;
|-&lt;br /&gt;
| Serial || Yes || Via headphone jack (disable headphone switch)&lt;br /&gt;
|-&lt;br /&gt;
| Charging || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| Wireless || Yes || Involves installing out of tree driver&lt;br /&gt;
|-&lt;br /&gt;
| Ethernet || N/A ||&lt;br /&gt;
|-&lt;br /&gt;
| Bluetooth || ? || &lt;br /&gt;
|-&lt;br /&gt;
| Infrared || N/A || TX only (hardware limitation). &lt;br /&gt;
|-&lt;br /&gt;
| USB C || Yes || Peripheral/slave only, exposes network gadget by default. Host Untested&lt;br /&gt;
|-&lt;br /&gt;
| Keyboard || N/A || !&lt;br /&gt;
|-&lt;br /&gt;
| Screen || Yes || Modesetting driver&lt;br /&gt;
|-&lt;br /&gt;
| 3D Acceleration || Yes || lima (!)&lt;br /&gt;
|-&lt;br /&gt;
| Touchscreen || Yes || Capacitive&lt;br /&gt;
|-&lt;br /&gt;
| Audio || Yes ||&lt;br /&gt;
|-&lt;br /&gt;
| 2G/3G data || WIP || Works with ofono; UI underway: https://github.com/maemo-leste/connui-cellular ; see https://github.com/maemo-leste/bugtracker/issues/76&lt;br /&gt;
|-&lt;br /&gt;
| SMS || WIP || Works with ofono, will using telepathy-ring, no UI yet, not enabled by default&lt;br /&gt;
|-&lt;br /&gt;
| Phone calls || WIP || Reported to work, not enabled by default, community is quite far along, needs to work package their work&lt;br /&gt;
|-&lt;br /&gt;
| Accelerometer || ? || Available as input device, needs MCE work&lt;br /&gt;
|-&lt;br /&gt;
| Proximity sensor || ? || &lt;br /&gt;
|-&lt;br /&gt;
| RGB LED || WIP || Works, but mce can&#039;t deal with LEDs without controllers yet.&lt;br /&gt;
|-&lt;br /&gt;
| Vibration Motor || ? || &lt;br /&gt;
|-&lt;br /&gt;
| GPS || WIP || Should work on the modem&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Device]]&lt;/div&gt;</summary>
		<author><name>Buffer</name></author>
	</entry>
</feed>