Difference between revisions of "PinePhone Pro Software Releases"
Stealthgun (talk | contribs) (Fixed Style) |
(+1) |
||
(28 intermediate revisions by 10 users not shown) | |||
Line 8: | Line 8: | ||
(Unofficial) Arch Linux ARM with choice of Phosh UI, Plasma Mobile, sxmo or barebones. | (Unofficial) Arch Linux ARM with choice of Phosh UI, Plasma Mobile, sxmo or barebones. | ||
Currently being maintained by the [https://danctnix.org/ DanctNIX] community (GitHub: [https://github.com/DanctNIX/danctnix danctnix], [https://github.com/dreemurrs-embedded dreemurrs-embedded]). | Currently being maintained by the [https://danctnix.org/ DanctNIX] community (GitHub: [https://github.com/DanctNIX/danctnix danctnix], [https://github.com/dreemurrs-embedded dreemurrs-embedded]). | ||
==== Download ==== | ==== Download ==== | ||
Line 21: | Line 19: | ||
| <code>alarm/123456</code> | | <code>alarm/123456</code> | ||
|- | |- | ||
! root | ! root (barebone only) | ||
| <code>root/root</code> | | <code>root/root</code> | ||
|} | |} | ||
==== Notes ==== | |||
The GitHub page can be found here: [https://github.com/dreemurrs-embedded/Pine64-Arch/ dreemurrs-embedded/Pine64-Arch] | |||
A re-image of the above Arch image providing a Btrfs root partitioning has been [https://github.com/K-arch27/pinebtrfs/ made by user kaida]. | |||
---- | ---- | ||
Line 30: | Line 32: | ||
[[File:GentooLogo.png|right|100px]] | [[File:GentooLogo.png|right|100px]] | ||
{{ | There are unofficial Gentoo overlays with ebuilds for the PinePhone Pro. There are no images - the image must be built manually, including picking the kernel, bootloader and the desired desktop environment. The ARM64 version of Gentoo has to be selected. The PinePhone Pro will not boot with P-Boot but will boot with U-Boot, there is an ebuild for it. | ||
Long compilation times and heat production can lead to a reduced lifespan of the phone.}} | |||
==== Download ==== | |||
The overlay can be found under https://github.com/stealthgun/gjdwebserver-overlay | |||
==== Notes ==== | |||
See https://stealthgun.tweakblogs.net/blog/19830/gentoo-on-a-pinephone-pro for the documentation. | |||
{{Info|Please consider cross-compiling the software on the computer. Long compilation times and heat production can lead to a reduced lifespan of the phone.}} | |||
---- | |||
=== GloDroid === | |||
A fully open source port of Android to the PinePhone and PinePhone Pro. | |||
GitHub: [https://github.com/GloDroid/ GloDroid] | |||
==== Download ==== | |||
* https:// | * Images: [https://github.com/GloDroid/glodroid_manifest/releases GloDroid] | ||
==== Notes ==== | |||
Initial support for the Pro since GloDroid v0.7.4. | |||
---- | ---- | ||
Line 55: | Line 70: | ||
* LuneOS (Initial preview): [https://github.com/webOS-ports/meta-pine64-luneos/releases Downloads] | * LuneOS (Initial preview): [https://github.com/webOS-ports/meta-pine64-luneos/releases Downloads] | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 64: | Line 77: | ||
| <code>root</code> | | <code>root</code> | ||
|} | |} | ||
==== Notes ==== | |||
In order to connect to the device using SSH/SCP via WiFi: You can simply connect via SSH/SCP via WiFi using the PinePhonePro's IP address on port 22. | In order to connect to the device using SSH/SCP via WiFi: You can simply connect via SSH/SCP via WiFi using the PinePhonePro's IP address on port 22. | ||
Line 71: | Line 86: | ||
[[File:Manjaro-logo.svg|right|100px]] | [[File:Manjaro-logo.svg|right|100px]] | ||
Manjaro is a user-friendly Linux distribution based on the independently developed Arch operating system with the Plasma Mobile desktop environment. | Manjaro is a user-friendly Linux distribution based on the independently developed Arch operating system with the Plasma Mobile and Phosh desktop environment. | ||
==== Download ==== | ==== Download ==== | ||
* Phosh: [https://github.com/manjaro-pinephone/phosh-dev/releases Dev] | * Phosh: [https://github.com/manjaro-pinephone/phosh-dev/releases Dev] and [https://github.com/manjaro-pinephone/phosh/releases Stable] (recommended) | ||
* Plasma Mobile: [https://github.com/manjaro-pinephone/plasma-mobile-dev/releases Dev] | * Plasma Mobile: [https://github.com/manjaro-pinephone/plasma-mobile-dev/releases Dev] and [https://github.com/manjaro-pinephone/plasma-mobile/releases Stable] (recommended) | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 99: | Line 114: | ||
==== Download ==== | ==== Download ==== | ||
[https://images.mobian | [https://images.mobian.org/pinephonepro/ Images] | ||
{{Info|Tow-Boot required to be able to boot the images, see [https://wiki.mobian-project.org/doku.php?id=install-linux here]!}} | |||
{| class="wikitable" | {| class="wikitable" | ||
Line 110: | Line 124: | ||
| <code>mobian/1234</code> | | <code>mobian/1234</code> | ||
|} | |} | ||
==== Notes ==== | |||
The development is work in progress. See [https://gitlab.com/mobian1/devices/pinephonepro-support pinephonepro-support] for further information. The Mobian wiki can be found [https://wiki.mobian-project.org/ here]. | |||
In order to connect to the device using SSH/SCP via WiFi, you need to install SSH on the device. You can do this by executing the following in a shell: "sudo apt-get install ssh", afterwards you can connect via SSH/SCP via WiFi using the PinePhonePro's IP address on port 22. | In order to connect to the device using SSH/SCP via WiFi, you need to install SSH on the device. You can do this by executing the following in a shell: "sudo apt-get install ssh", afterwards you can connect via SSH/SCP via WiFi using the PinePhonePro's IP address on port 22. | ||
---- | |||
=== Nemo Mobile === | |||
[[File:nemo_mobile.png|right|100px]] | |||
Nemo Mobile is the open source build of Sailfish OS with a open source UI called [http://nemomobile.net/glacier-home/ Glacier], [http://nemomobile.net/pages/Hello_manjaro/ based on Manjaro]. | |||
==== Download ==== | |||
[https://img.nemomobile.net/2022.05/Manjaro-ARM-nemomobile-pinephonepro-0.9.img.xz Image] | |||
{| class="wikitable" | |||
!colspan="2" style="background: #a7d7f9;"| Default credentials | |||
|- | |||
! Default user | |||
| <code>manjaro/123456</code> | |||
|- | |||
! root | |||
| <code>root/root</code> | |||
|} | |||
==== Notes ==== | |||
The website of the Nemo Mobile UX Team can be found [https://nemomobile.net/ here]. Please report bugs regarding the Nemo Mobile UI as [https://github.com/nemomobile-ux/main/issues GitHub issue]. | |||
---- | ---- | ||
Line 119: | Line 160: | ||
NixOS is a Linux distribution built on top of the Nix package manager using declarative configuration to allow reliable system upgrades. | NixOS is a Linux distribution built on top of the Nix package manager using declarative configuration to allow reliable system upgrades. | ||
==== Download ==== | ==== Download ==== | ||
Not available yet. | |||
==== Notes ==== | ==== Notes ==== | ||
Line 135: | Line 178: | ||
Official images for the PinePhone Pro will be available once it is in the "community" category of devices. Until then, build your own image with pmbootstrap. | Official images for the PinePhone Pro will be available once it is in the "community" category of devices. Until then, build your own image with pmbootstrap. | ||
==== Notes ==== | |||
See the [https://wiki.postmarketos.org/wiki/PINE64_PinePhone_Pro_(pine64-pinephonepro) pine64-pinephonepro] page of the postmarketOS wiki for details. | See the [https://wiki.postmarketos.org/wiki/PINE64_PinePhone_Pro_(pine64-pinephonepro) pine64-pinephonepro] page of the postmarketOS wiki for details. | ||
Line 140: | Line 184: | ||
=== Various DPA Images === | === Various DPA Images === | ||
Multiple versions of unofficial images of various | Multiple versions of unofficial images of various Debian-based distributions by the user DPA. They also contain some of DPA's own software. | ||
They also contain some of | |||
==== Download ==== | |||
The latest successful image builds can be found here: https://repo.dpa.li/apt/dpa-image-builder/images/?board=pinephone-pro | |||
Most of these images are still in development / incomplete | ==== Notes ==== | ||
but | Most of these images are still in development / incomplete and DPA doesn't have time to test them all, but they can still be useful as a starting point to get distributions running for which no other images have been created yet. DPA made these images because they wanted to run their favorite distribution, Devuan, on their phone. | ||
The build scripts can be found in various places: [https://gitlab.com/DanielAbrecht/dpa-image-builder GitLab], [https://projects.dpa.li/git/?p=dpa-image-builder.git;a=summary my server], [https://github.com/Daniel-Abrecht/dpa-image-builder GitHub] | |||
In theory, these build scripts can create images for any | In theory, these build scripts can create images for any Debian-based distribution which supports ARM64 and can be bootstrapped using ''debootstrap''. | ||
<!-- | <!-- | ||
Line 188: | Line 230: | ||
== Factory releases == | == Factory releases == | ||
[[Category:PinePhone Pro]] | [[Category:PinePhone Pro]] |
Revision as of 17:08, 12 June 2022
This page contains a list of all available releases and tools for the PinePhone Pro.
Software releases
Arch Linux ARM
(Unofficial) Arch Linux ARM with choice of Phosh UI, Plasma Mobile, sxmo or barebones. Currently being maintained by the DanctNIX community (GitHub: danctnix, dreemurrs-embedded).
Download
Get both stable and test builds at GitHub releases.
Default credentials | |
---|---|
Default user | alarm/123456
|
root (barebone only) | root/root
|
Notes
The GitHub page can be found here: dreemurrs-embedded/Pine64-Arch
A re-image of the above Arch image providing a Btrfs root partitioning has been made by user kaida.
Gentoo
There are unofficial Gentoo overlays with ebuilds for the PinePhone Pro. There are no images - the image must be built manually, including picking the kernel, bootloader and the desired desktop environment. The ARM64 version of Gentoo has to be selected. The PinePhone Pro will not boot with P-Boot but will boot with U-Boot, there is an ebuild for it.
Download
The overlay can be found under https://github.com/stealthgun/gjdwebserver-overlay
Notes
See https://stealthgun.tweakblogs.net/blog/19830/gentoo-on-a-pinephone-pro for the documentation.
GloDroid
A fully open source port of Android to the PinePhone and PinePhone Pro.
GitHub: GloDroid
Download
- Images: GloDroid
Notes
Initial support for the Pro since GloDroid v0.7.4.
LuneOS
LuneOS is one of the original multi-tasking OS-es that runs on Linux. Based on HP/Palm's webOS, merged with latest technology stack from LG called webOS OSE (a derivative of what LG uses on their Smart TV's), software such as Qt5 and makes use of the Yocto build system.
Download
- LuneOS (Initial preview): Downloads
Default credentials | |
---|---|
Default user | root
|
Notes
In order to connect to the device using SSH/SCP via WiFi: You can simply connect via SSH/SCP via WiFi using the PinePhonePro's IP address on port 22.
Manjaro ARM
Manjaro is a user-friendly Linux distribution based on the independently developed Arch operating system with the Plasma Mobile and Phosh desktop environment.
Download
Default credentials | |
---|---|
Default user | manjaro/123456
|
root | root/root
|
Mobian
An unofficial Debian build for ARM64 running with Phosh (developed by Purism, uses Wayland instead of Xorg). The base system is pure Debian, with only the GUI applications and a few others (ModemManager, WiFi chip firmware) being built from modified sources (as well as the kernel and u-boot). Current version is Debian Bookworm.
Download
Default credentials | |
---|---|
Default user | mobian/1234
|
Notes
The development is work in progress. See pinephonepro-support for further information. The Mobian wiki can be found here.
In order to connect to the device using SSH/SCP via WiFi, you need to install SSH on the device. You can do this by executing the following in a shell: "sudo apt-get install ssh", afterwards you can connect via SSH/SCP via WiFi using the PinePhonePro's IP address on port 22.
Nemo Mobile
Nemo Mobile is the open source build of Sailfish OS with a open source UI called Glacier, based on Manjaro.
Download
Default credentials | |
---|---|
Default user | manjaro/123456
|
root | root/root
|
Notes
The website of the Nemo Mobile UX Team can be found here. Please report bugs regarding the Nemo Mobile UI as GitHub issue.
NixOS
NixOS is a Linux distribution built on top of the Nix package manager using declarative configuration to allow reliable system upgrades.
Download
Not available yet.
Notes
WIP. See https://github.com/NixOS/mobile-nixos/issues/440
postmarketOS
postmarketOS extends Alpine Linux to run on smartphones and other mobile devices. It offers various user interfaces (Phosh, Plasma Mobile, Sxmo, Plasma Desktop, Gnome 3, Kodi, XFCE4, ...).
Download
Official images for the PinePhone Pro will be available once it is in the "community" category of devices. Until then, build your own image with pmbootstrap.
Notes
See the pine64-pinephonepro page of the postmarketOS wiki for details.
Various DPA Images
Multiple versions of unofficial images of various Debian-based distributions by the user DPA. They also contain some of DPA's own software.
Download
The latest successful image builds can be found here: https://repo.dpa.li/apt/dpa-image-builder/images/?board=pinephone-pro
Notes
Most of these images are still in development / incomplete and DPA doesn't have time to test them all, but they can still be useful as a starting point to get distributions running for which no other images have been created yet. DPA made these images because they wanted to run their favorite distribution, Devuan, on their phone.
The build scripts can be found in various places: GitLab, my server, GitHub
In theory, these build scripts can create images for any Debian-based distribution which supports ARM64 and can be bootstrapped using debootstrap.