PINE64
Arch Linux ARM on PinePhone (2020/12/23) - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: PinePhone (https://forum.pine64.org/forumdisplay.php?fid=120)
+--- Forum: PinePhone Software (https://forum.pine64.org/forumdisplay.php?fid=121)
+---- Forum: Arch Linux on PinePhone (https://forum.pine64.org/forumdisplay.php?fid=159)
+---- Thread: Arch Linux ARM on PinePhone (2020/12/23) (/showthread.php?tid=10507)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15


Arch Linux ARM on PinePhone (2020/12/23) - Danct12 - 06-30-2020

You probably have seen things I mentioned on the chatrooms like "Huong Tram Linux", "Arch Linux ARM on PinePhone".

And here it is.

[Image: combined-resize.jpg]

What's working
  • Everything
What's not working (or not properly working)
  • You tell me.
Changelog:

Arch Linux ARM (20201223):
  • Upgrade megapixels to 0.13.1
  • Upgrade gtk3-mobile to 3.24.24
  • Upgrade phosh to 0.7.1
  • Upgrade geary-mobile to 3.38.0.1-3pureos+librem5+byz1
  • Upgrade linux-pine64 to 5.10.0 (also enable CAN, USB serial and PPP)
  • Upgrade mesa-git to 21.0.0_devel.132332.001411774d2
  • Upgrade purple-telegram to 1.4.4
  • Fix for stuck in number pad on squeekboard
  • Attempting to fix network on some carriers
  • Attempting to make the device wake faster
  • Remove unnecessary AT calls from suspend hook
  • Use /etc/machine-info to identify the device form-factor.
  • portfolio-fm: a file manager designed for "Mobile Linux" is now preinstalled on phosh images
  • Enable zram on phosh images

Arch Linux ARM (20201203):
  • Kernel 5.9.11
  • Now uses F2FS as the default filesystem

Arch Linux ARM (20201129):
  • Kernel 5.9.10
  • Enabled dm-thin-pool kernel module for Docker
  • Upgrade squeekboard to 1.11.1
  • Upgrade geary to 3.36.0+5961+git7644e034-1pureos0
  • Upgrade pulseaudio to 14.0
  • Use upstream pipewire
  • Fixed alsa-ucm-{pinephone,pinetab} for latest pulseaudio and pipewire
  • Upgrade phoc to 0.5.1
  • Upgrade phosh to 0.6.0
  • Upgrade wys to 0.1.10
  • Upgrade modemmanager to 1.14.8
  • Upgrade feedbackd to 0.0.0+git20201114
  • Upgrade chatty to 0.2.0
  • Upgrade megapixels to 0.12.0
  • Fixed gnome-software crash
  • Enable Displays and some bug fixes in gnome-control-center
  • Make GTK3 more elegant when in convergence
  • Removed flashlight from PinePhone (top menu bar has a replacement)

Arch Linux ARM (20201112):
  • Upgrade kernel to 5.9.3-1
  • Upgrade wys to 0.1.9
  • Upgrade modemmanager to 1.14.6
  • Upgrade phoc to 0.4.4
  • Upgrade phosh to 0.5.1
  • Upgrade chatty to 0.1.17
  • Upgrade calls to 0.1.9
  • Added torch support on quick settings
  • Bootsplash is now hidden when updating
  • Added LCD refresh rate patches
  • Mozilla Firefox is now the default browser (again)
  • DRAM speed has changed back to 552 for stability reasons.

Arch Linux ARM (20201024):
Arch Linux ARM (20201015):
  • Linux Kernel 5.9.0
  • Use Megi's modem driver for rfkill and stability.
  • GTK3 upgraded to 3.24.23
  • Megapixels upgraded to 0.11.1
  • phoc upgraded to 0.4.3
  • phosh upgraded to 0.4.5
  • HDMI works on PineTab now (not stable yet)

Arch Linux ARM (20200927):
  • Deprecated pinhole for megapixels
  • Fixed random MAC address bug (#64)
  • Fixed gnome-software app list
  • Fixed PineTab Bluetooth
  • Upgraded Phosh to 0.4.4
  • Upgraded Calls to 0.1.8
  • Upgraded Chatty to 0.1.16
  • Enabled FS_ENCRYPTION and CGROUP_FREEZER in kernel

Arch Linux ARM (20200913):
  • First image release for the PineTab Early Adopter devices!
  • Audio support for PineTab
  • Fixed camera on PineTab
  • Calls now inhibit suspend (no more unintended suspend while talking!)
  • Callback button has been added, now missed calls can be called through notifications.
  • Fixed Wi-Fi hotspot
  • Haptic feedback for keyboard

Arch Linux ARM (20200907):
  • noto-fonts-emoji is now installed
  • Updated to the latest mesa-git
  • Updated to kernel 5.7.19
  • Disabled auto updates (causing some problems with package manager)
  • URC caching for modem

Arch Linux ARM (20200902):
  • Upgrade U-Boot to 2020.07

Arch Linux ARM (20200822):
  • You can now use sudo instead of logging as root.
  • Added gnome-camera (pinhole) to the image.
  • Added gnome-usage to the image.
  • Added geary to the image.
  • Added support for LZ4 (#37) and support for MIDI keyboards.
  • Fixed no audio until devices are swapped issue (#35)
  • Upgrade chatty to 0.1.15

Arch Linux ARM (20200814):
  • Enable ZRAM (manual setup required)
  • New phosh-renice hack
  • Upgrade squeekboard to 1.9.3
  • Upgrade phoc to 0.4.2
  • New mobile config for Firefox
  • Removed Firefox from scale-to-fit list.

Arch Linux ARM (20200805):
  • Fix incoming calls not showing.
  • Turn on modem power saving mode when device is going to sleep.
  • Attempting to lower the hwclock sync delay.

Arch Linux ARM (20200802):
  • New mesa-git commit update
  • Bluetooth suspend is now completely fixed (no more workaround, yay!)
  • Phosh auto rotation (disabled by default, can be enabled via quick settings)
  • More languages!

Arch Linux ARM (20200730):
  • scale-to-fit is enabled by default for cawbird, firefox, gnome-maps.
  • Ring indicator seems to work fine now.
  • Volume keys now working under UI
  • VoLTE is enabled
  • HDMI output enabled
  • Phosh upgraded to 0.4.2
  • Gnome Calculator and Gnome Maps are preinstalled.

Arch Linux ARM (20200715):
  • Updated crust firmware
  • cheese camera app removed, soon to be replaced.
  • Added initial setup screen
  • Alternative version of gnome-contacts which has calls/sms button
  • Added a PDF reader
  • Fixed YouTube playback on Epiphany
  • Workaround for Bluetooth suspend bug
  • Upgrade Phosh to 0.4.1
  • Upgrade Chatty to 0.1.14

Arch Linux ARM (20200711):
  • Now bundles the ANX7688 firmware (for use with devices that has CC-pins fixed)
  • SoC thermal sensor now fixed, and the device LED will blinking red on kernel panic.
  • Squeekboard now have a new keyboard layout for Terminal-based applications!
  • Call routing is now fixed.
  • Added a flashlight app, now you can find your lost keys in the dark!
  • CIFS is now enabled in kernel.
  • Added Telegram support to Chatty.
  • scale-to-fit helper script for scaling wayland applications to fit with screen.
Arch Linux ARM (20200705):
  • Kernel upgraded to 5.7
  • Phoc/Phosh upgraded to 0.4.0
  • Proximity sensor now works under Phosh!
  • Now using NetworkManager for DNS resolving instead of systemd-resolved
  • No more 30 seconds delay on shutdown for PinePhone 1.2 (Community Edition)
Arch Linux ARM (20200629):
  • The first public release outside Dreemurrs Embedded Labs!
  • Phosh is now the default UI
Downloads:
User/Pass: alarm/123456
The same password is also how you unlock the device on first boot, this can be changed later in the settings.

All downloads are available on: https://github.com/dreemurrs-embedded/Pine64-Arch/releases

Discussion Channels:
  • Discord: https://discord.gg/AvtdRJ3 (#archlinux-pinephone)
  • Matrix: #archlinux-pinephone:kde.org
  • Telegram:  @archlinux_pinephone/list]



RE: Arch Linux ARM on PinePhone (2020/07/05) - Danct12 - 07-05-2020

I've pushed out a new image, here is the changelog:

Arch Linux ARM (20200705):
  • Kernel upgraded to 5.7

  • Phoc/Phosh upgraded to 0.4.0

  • Proximity sensor now works under Phosh!

  • Now using NetworkManager for DNS resolving instead of systemd-resolved

  • No more 30 seconds delay on shutdown for PinePhone 1.2 (Community Edition)



Arch Linux ARM on PinePhone (2020/07/05) - 1ZachM - 07-05-2020

Nice. Ill try it a little later today.

Sent from my Pixel 3 using Tapatalk


RE: Arch Linux ARM on PinePhone (2020/07/05) - Nibel - 07-06-2020

Waiting my SD Card then i'll try !

If SMS and Call works, i'll litteraly use it as daily driver.


RE: Arch Linux ARM on PinePhone (2020/07/05) - Danct12 - 07-11-2020

New release of Arch Linux ARM PinePhone (20200711):

Arch Linux ARM (20200711):
  • Now bundles the ANX7688 firmware (for use with devices that has CC-pins fixed)
  • SoC thermal sensor now fixed, and the device LED will blinking red on kernel panic.
  • Squeekboard now have a new keyboard layout for Terminal-based applications!
  • Call routing is now fixed.
  • Added a flashlight app, now you can find your lost keys in the dark!
  • CIFS is now enabled in kernel.
  • Added Telegram support to Chatty.
  • scale-to-fit helper script for scaling wayland applications to fit with screen.



RE: Arch Linux ARM on PinePhone (2020/07/05) - hiimtye - 07-12-2020

(07-11-2020, 02:04 PM)Danct12 Wrote: [*]Added a flashlight app, now you can find your lost keys in the dark!
do you need to reflash or is updating enough? I'm not able to locate a flashlight app, either in the menu, nor in the software manager

also, there is a sizing issue where apps ignore the existence of both the top and bottom bars and just grow their UI to whatever size anyway. the bottom bar is ignored by most apps, and the top bar is ignored by most pop-up windows

edit: to add the flashlight app, install "flashlight" using pacman. it's located in the phosh repository. note: it appears to be non-functional


RE: Arch Linux ARM on PinePhone (2020/07/05) - Danct12 - 07-12-2020

(07-12-2020, 12:58 PM)hiimtye Wrote:
(07-11-2020, 02:04 PM)Danct12 Wrote: [*]Added a flashlight app, now you can find your lost keys in the dark!
[*]do you need to reflash or is updating enough? I'm not able to locate a flashlight app, either in the menu, nor in the software manager

also, there is a sizing issue where apps ignore the existence of both the top and bottom bars and just grow their UI to whatever size anyway. the bottom bar is ignored by most apps, and the top bar is ignored by most pop-up windows

edit: to add the flashlight app, install "flashlight" using pacman. it's located in the phosh repository. note: it appears to be non-functional
[*]
You need a updated kernel to use the flashlight.



RE: Arch Linux ARM on PinePhone (2020/07/05) - hiimtye - 07-12-2020

does the kernel not update from the /pine64/ repo or do you ship different kernels with the builds?

flashing the new image does indeed get the flashlight app to work


RE: Arch Linux ARM on PinePhone (2020/07/05) - Danct12 - 07-13-2020

(07-12-2020, 08:25 PM)hiimtye Wrote: does the kernel not update from the /pine64/ repo or do you ship different kernels with the builds?

flashing the new image does indeed get the flashlight app to work

The latest image is using /pine64/ repo, and the kernel is from there.

About flashlight, you might have probably used an old version of the flashlight which doesn't have udev rules.


RE: Arch Linux ARM on PinePhone (2020/07/05) - Danct12 - 07-14-2020

New image (20200715): https://github.com/dreemurrs-embedded/Pine64-Arch/releases/tag/20200715

  • Updated crust firmware
  • cheese camera app removed, soon to be replaced.
  • Added initial setup screen
  • Alternative version of gnome-contacts which has calls/sms button
  • Added a PDF reader
  • Fixed YouTube playback on Epiphany
  • Workaround for Bluetooth suspend bug
  • Upgrade Phosh to 0.4.1
  • Upgrade Chatty to 0.1.14