Difference between revisions of "PinePhone Software Releases"

Jump to navigation Jump to search
Tags: mobile web edit mobile edit
(Fix templates, add archmobile & DanctNIX Code of Conduct links)
Line 2: Line 2:


See [[PinePhone Installation Instructions]] on how to install the operating systems.<br>
See [[PinePhone Installation Instructions]] on how to install the operating systems.<br>
However, if your phone came preloaded with software, Please see [[PinePhone Updating Instructions]].<!--
However, if your phone came preloaded with software, Please see [[PinePhone Updating Instructions]].


-->{{Hint| '''Note:''' Some releases may not have a good setup for the backlight at low brightness.
{{Hint| '''Note:''' Some releases may not have a good setup for the backlight at low brightness.
If configured too low, the backlight shuts down completely, but the screen is still displayed and usable in bright front-light.}}<!--
If configured too low, the backlight shuts down completely, but the screen is still displayed and usable in bright front-light.}}


-->= Software Releases =
= Software Releases =


This is a list of OSes that specifically support the PinePhone.
This is a list of OSes that specifically support the PinePhone.
Line 22: Line 22:
'''Download location'''
'''Download location'''


Get the latest image here: https://github.com/dreemurrs-embedded/Pine64-Arch/releases
Get both stable and test builds at [https://github.com/dreemurrs-embedded/Pine64-Arch/releases GitHub releases].


'''username/password'''
'''username/password'''
Line 40: Line 40:
'''How to contribute and report defects'''
'''How to contribute and report defects'''


You may find the Discord, Matrix and Telegram of DanctNIX community at [https://github.com/DanctNIX/danctnix/blob/master/README.md#channel-list the Channel list section of DanctNIX/README.md].
There are archmobile chat rooms on Matrix ([https://matrix.to/#/#archmobile:kde.org #archmobile:kde.org]) and Telegram ([https://t.me/archmobile @archmobile]).
You may find the Discord, Matrix and Telegram of DanctNIX community at [https://github.com/DanctNIX/danctnix/blob/master/README.md#channel-list the Channel list section of DanctNIX/README.md], read the [https://github.com/DanctNIX/danctnix/blob/master/docs/CODE_OF_CONDUCT.md Code of Conduct].


Feel free to send us [https://github.com/dreemurrs-embedded/Pine64-Arch/pulls pull requests] and report [https://github.com/dreemurrs-embedded/Pine64-Arch/issues issues] on [https://github.com/dreemurrs-embedded/Pine64-Arch GitHub].
Feel free to send us [https://github.com/dreemurrs-embedded/Pine64-Arch/pulls pull requests] and report [https://github.com/dreemurrs-embedded/Pine64-Arch/issues issues] on [https://github.com/dreemurrs-embedded/Pine64-Arch GitHub].
Line 103: Line 104:


== Gentoo ==
== Gentoo ==
[[File:GentooLogo.png|right|100px]]<!--
[[File:GentooLogo.png|right|100px]]


-->{{hint|Please consider cross-compiling the software on the computer.
{{hint|Please consider cross-compiling the software on the computer.
Long compilation times and heat production can lead to a reduced lifespan of the phone.}}<!--
Long compilation times and heat production can lead to a reduced lifespan of the phone.}}


-->There are unofficial Gentoo overlays with ebuilds for the PinePhone.
There are unofficial Gentoo overlays with ebuilds for the PinePhone.
There are no images - you'll be building it yourself, picking which kernel, bootloader and desktop environment you want to use.
There are no images - you'll be building it yourself, picking which kernel, bootloader and desktop environment you want to use.
You will be using the arm64 version of Gentoo.
You will be using the arm64 version of Gentoo.
Line 125: Line 126:
== GloDroid ==
== GloDroid ==


{{Hint|There can be large intervals between release update, so available images may be outdated and do not reflect the state of the current developments.}}<!--
{{Hint|There can be large intervals between release update, so available images may be outdated and do not reflect the state of the current developments.}}


-->A fully open source port of Android to the PinePhone.
A fully open source port of Android to the PinePhone.


* GitHub: [https://github.com/GloDroid GloDroid]
* GitHub: [https://github.com/GloDroid GloDroid]
Line 242: Line 243:
|}
|}


'''What works, what does not work'''<!--
'''What works, what does not work'''


-->{{Hint| '''Note:''' At the first boot, the Phosh image will be loaded at a TTY login prompt for multiple minutes.}}<!--
{{Hint| '''Note:''' At the first boot, the Phosh image will be loaded at a TTY login prompt for multiple minutes.}}


-->See Manjaro's release announcements on their forum.
See Manjaro's release announcements on their forum.
Recent ones:
Recent ones:
[https://forum.manjaro.org/t/manjaro-arm-beta12-with-phosh-pinephone/73099 Phosh],
[https://forum.manjaro.org/t/manjaro-arm-beta12-with-phosh-pinephone/73099 Phosh],
Line 327: Line 328:
** '''File Size:''' 6.8GB
** '''File Size:''' 6.8GB


Due to its size, download though torrent is suggested by the author on its main page.<!--
Due to its size, download though torrent is suggested by the author on its main page.


-->{{hint | '''Note about .zst archive file:'''
{{hint | '''Note about .zst archive file:'''


On Linux, you may install or compile <code>zstd</code>, and write the image to SD card by using <code>zstdcat</code> and <code>dd</code>. See the "Installation" section of its [https://xnux.eu/p-boot-demo/ web page] for command examples.
On Linux, you may install or compile <code>zstd</code>, and write the image to SD card by using <code>zstdcat</code> and <code>dd</code>. See the "Installation" section of its [https://xnux.eu/p-boot-demo/ web page] for command examples.


On Windows, you may use [https://github.com/mcmilk/7-Zip-zstd 7-zip-zstd], it provides different installation method in the README.md.Install and extract the .img file from the zst archive, and flash with tools like [https://sourceforge.net/projects/win32diskimager/ Win32 Disk Imager].}}<!--
On Windows, you may use [https://github.com/mcmilk/7-Zip-zstd 7-zip-zstd], it provides different installation method in the README.md.Install and extract the .img file from the zst archive, and flash with tools like [https://sourceforge.net/projects/win32diskimager/ Win32 Disk Imager].}}


-->Also see [[PinePhone Installation Instructions]].
Also see [[PinePhone Installation Instructions]].


'''username/password'''
'''username/password'''
Line 393: Line 394:


== OpenMandriva Lx ==
== OpenMandriva Lx ==
[[File:Oma-logo-22042013_300pp.png|right|100px]]<!--
[[File:Oma-logo-22042013_300pp.png|right|100px]]


-->{{Hint| '''Note:''' This image is solely for testing purposes.}}<!--
{{Hint| '''Note:''' This image is solely for testing purposes.}}


-->OpenMandriva Lx with Plasma Mobile as UI.
OpenMandriva Lx with Plasma Mobile as UI.


'''Download location'''
'''Download location'''
Line 480: Line 481:
[[File:Pureos.png|right|100px]]
[[File:Pureos.png|right|100px]]


{{Warning|This project is no longer under development and has been abandoned. Use [https://wiki.pine64.org/wiki/PinePhone_Software_Releases#Mobian Mobian] instead}}<!--
{{Warning|This project is no longer under development and has been abandoned. Use [https://wiki.pine64.org/wiki/PinePhone_Software_Releases#Mobian Mobian] instead}}


-->{{Hint|There is no prebuilt image, you'll need a Linux environment and build the image yourself.}}<!--
{{Hint|There is no prebuilt image, you'll need a Linux environment and build the image yourself.}}


-->[https://www.pureos.net/ PureOS] is a user friendly, secure and freedom respecting GNU/Linux distribution based on Debian and GNOME developed by the Purism community.
[https://www.pureos.net/ PureOS] is a user friendly, secure and freedom respecting GNU/Linux distribution based on Debian and GNOME developed by the Purism community.


* [https://tracker.pureos.net/w/ PureOS Wiki], no PinePhone page there
* [https://tracker.pureos.net/w/ PureOS Wiki], no PinePhone page there
Line 653: Line 654:
= Factory Test OS =
= Factory Test OS =


{{Hint|'''Note:''' The magnetometer test will fail on the new Beta Edition, as the factory image wasn't updated for it yet.}}<!--
{{Hint|'''Note:''' The magnetometer test will fail on the new Beta Edition, as the factory image wasn't updated for it yet.}}


-->On the Braveheart model, there was a postmarketOS based basic Factory Test OS pre-installed on the eMMC.
On the Braveheart model, there was a postmarketOS based basic Factory Test OS pre-installed on the eMMC.
The developer Martijn Braam from postmarketOS has improved the functionality of the image considerably later.
The developer Martijn Braam from postmarketOS has improved the functionality of the image considerably later.
Since the 20200501 version, it is able to test all the hardware.
Since the 20200501 version, it is able to test all the hardware.
Line 719: Line 720:


{{Warning|Distributions not on this page may not even boot after you follow this section. In the best case, they will be barely usable.
{{Warning|Distributions not on this page may not even boot after you follow this section. In the best case, they will be barely usable.
This is more for fun, or if you would like to port a new distribution to the PinePhone.}}<!--
This is more for fun, or if you would like to port a new distribution to the PinePhone.}}


-->{{Hint|'''Note:''' This section uses megi's kernel releases, and not the official ones from Pine64. While it is possible to use the official (and in the future, mainline) kernel, megi provides binary releases, which makes it very easy.}}<!--
{{Hint|'''Note:''' This section uses megi's kernel releases, and not the official ones from Pine64. While it is possible to use the official (and in the future, mainline) kernel, megi provides binary releases, which makes it very easy.}}


-->General steps:
General steps:


# Create a boot partition (from 4 MB to about 252 MB) and a root partition (from the end of boot to the end of the card) filesystem on the SD card.
# Create a boot partition (from 4 MB to about 252 MB) and a root partition (from the end of boot to the end of the card) filesystem on the SD card.
Line 757: Line 758:
* [https://fam-ribbers.com/2019/12/28/State-of-Linux-on-mobile-and-common-misconceptions.html Bart Ribbers blog on Linux distributions and desktop environments on mobile devices]
* [https://fam-ribbers.com/2019/12/28/State-of-Linux-on-mobile-and-common-misconceptions.html Bart Ribbers blog on Linux distributions and desktop environments on mobile devices]
* [https://www.jeffgeerling.com/blog/2019/a2-class-microsd-cards-offer-no-better-performance-raspberry-pi Jeff Geerling on testing microSD cards]
* [https://www.jeffgeerling.com/blog/2019/a2-class-microsd-cards-offer-no-better-performance-raspberry-pi Jeff Geerling on testing microSD cards]


[[Category:PinePhone]]
[[Category:PinePhone]]