Difference between revisions of "PinePhone Software"
Jump to navigation
Jump to search
| (2 intermediate revisions by the same user not shown) | |||
| Line 25: | Line 25: | ||
* [https://wiki.pine64.org/index.php/PinePhone#Flashing_eMMC_using_Jumpdrive Pine64 Wiki] | * [https://wiki.pine64.org/index.php/PinePhone#Flashing_eMMC_using_Jumpdrive Pine64 Wiki] | ||
* [https://github.com/dreemurrs-embedded/Jumpdrive/releases/ Releases (pre-built images)] | * [https://github.com/dreemurrs-embedded/Jumpdrive/releases/ Releases (pre-built images)] | ||
| + | |||
| + | === [[netevent]] === | ||
| + | Netevent is a tool which can be used to share linux event devices with other machines (either via /dev/uinput or by implementing a client for the same protocol with other means).[https://github.com/Blub/netevent] | ||
| + | * Repository: [https://github.com/Blub/netevent] | ||
| + | |||
| + | === Other Components === | ||
| + | * [https://source.puri.sm/Librem5/feedbackd/-/tree/master feedbackd] - events and notifications daemon | ||
== Development == | == Development == | ||
| Line 38: | Line 45: | ||
=== Random crashes === | === Random crashes === | ||
If you experience random crashes, try a slower DRAM clock speed! See [https://forum.pine64.org/showthread.php?tid=9832 this thread]. | If you experience random crashes, try a slower DRAM clock speed! See [https://forum.pine64.org/showthread.php?tid=9832 this thread]. | ||
| + | |||
| + | === wlan0 MAC keeps on changing === | ||
| + | This is problematic if you want to assign a DNS name to the phone on your LAN. You can always setup a systemd service that sets a "spoofed" (but static) MAC address: [https://wiki.archlinux.org/index.php/MAC_address_spoofing#Method_3:_systemd_unit] | ||
== External Links == | == External Links == | ||
Latest revision as of 21:24, 30 September 2020
Software usable with PinePhone
Contents
Distributions
Main distributions registry: wiki.pine64.org/PinePhone_Software_Releases
- Arch Linux ARM for PinePhone
- Repository: [1]
- Arch Linux ARM for PinePhone Installer
- Repository: github.com/Dejvino/pinephone-arch-install
- Mobian
- Debian for mobile devices.
- UBports
- postmarketOS
- Alpine Linux for phones
- sxmo
Utilities
Jumpdrive
Enables flashing of the internal eMMC flash storage from a computer over USB.
netevent
Netevent is a tool which can be used to share linux event devices with other machines (either via /dev/uinput or by implementing a client for the same protocol with other means).[2]
- Repository: [3]
Other Components
- feedbackd - events and notifications daemon
Development
- PinePhone-Toolkit
- p-boot - minimal PinePhone bootloader
Troubleshooting
What is going on??
Try connecting to the Serial Console on PinePhone.
Random crashes
If you experience random crashes, try a slower DRAM clock speed! See this thread.
wlan0 MAC keeps on changing
This is problematic if you want to assign a DNS name to the phone on your LAN. You can always setup a systemd service that sets a "spoofed" (but static) MAC address: [4]
External Links
- wiki.pine64.org/PinePhone_Software_Release
- Megous (xnux.eu)
- Introduction & Status: xnux.eu/devices/pine64-pinephone
- Linux kernel: github.com/megous/linux/pp-5.6