Manjaro ARM Beta9 with Phosh (PinePhone)

Manjaro ARM Beta9 of Phosh for PinePhone!

The Manjaro ARM project is proud to announce our nineth BETA release for the PinePhone running Phosh!

This image is running the 5.12 kernel from Megi, which is designed for the PinePhone.

Features:

  • Firefox uses a dedicated configuration and plays videos on Youtube pretty well
  • Camera app with access to back and front camera, including autofocus
  • Auto-Rotate function we had to remove
  • Welcome wizard for easy setup of the device
  • We have now a working Torch in the quick-access-menu
  • Prime phone functions working, including resume from deep-sleep and free speaking
  • Recording of audio works
  • Most applications got added to scale-to-fit
  • Haptic feedback functions are given
  • Optimized keyboard layout for terminal
  • Maps working with geolocate
  • Volume buttons working
  • Sensors fully functional
  • Easy access to Bluetooth, Wlan, Rotate and Mobile functions via quick settings
  • Default branch is arm-stable. This can be changed by editing /etc/pacman-mirrors.conf
  • usage of callaudiod for better audio experience with calls
  • This image uses a Crust enabled uboot

Changes since Beta8

  • we use now 5.12.2 kernel series with patches by Megi. This extends also battery-life once again
  • uboot got updated to support 5.12 kernel
  • Megapixels is now at v1.0.1
  • Siglo is at 0.7.0
  • fixes to atinout
  • updates to callaudiod, calls, chatty, phosh
  • feedbackd supports more fine theme adjustments
  • pipewire updates
  • mesa updated to 21.0.3
  • Pamac 10.1 is now mobile ready
  • we switched to Qt5 with KDE patches
  • eg25-manager got enhanced gps management
  • more Gnome 40.1 updates including Shell 40.1 and Mutter 40.1

A detailed list of package changes can be found here.

Currently broken:

  • Mic-Mute function in calls not working
  • GPS may not work as it should

Known issues

  • it may take longer to wake up from deep-sleep mode when a call is incoming. Most of the time that call will vibrate only.
  • UI becomes unresponsive after a while.
  • Lots of apps are still missing or are not mobile friendly yet.

Download:

Device Phosh
PinePhone Beta9
PinePhone Nightly

About the device:
PinePhone:
Perhaps you’re in a line of work where security is a must, or a hard-core Linux enthusiast, or perhaps you’ve just got enough of Android and iOS and you’re ready for something else – the PinePhone may be the next Phone for you. Powered by the same Quad-Core ARM Cortex A53 64-Bit SOC used in our popular PINE A64 Single Board Computer, the PinePhone runs mainline Linux as well as anything else you’ll get it to run.

The purpose of the PinePhone isn’t only to deliver a functioning Linux phone to end-users, but also to actively create a market for such a device, as well as to support existing and well established Linux-on-Phone projects. All major Linux Phone-oriented projects, as well as other FOSS OS’, are represented on the PinePhone and developers work together on our platform to bring support this this community driven device.

Order

Pinephones Beta Edition are still on stock. Visit the Pine64 Store

How to install:

Download the image/xz file from the download location. Verify that the download completed successfully.

After that, install Etcher (sudo pacman -S etcher if on Manjaro) and burn the to an SD card (8 GB or larger).

The PinePhone should recognize the SD card as a bootable device and boot from it.

The premade users are:
User: manjaro
Password: 123456

User: root
password: root

Donate!

Please consider supporting Manjaro ARM directly via Patreon, Ko-Fi or Open Collective.
You can also donate to our upstream, which is Arch Linux ARM.


Bugtracker

If you face issues with this editon, please open a new issue on our bug-tracker

Development Changelog

We will list our progress to Beta10 here

  • Beta9 (2021-05-10) Download
    • based on stable branch
4 Likes

Do I need to re-download each Beta release each time a new one comes out or can I just continue to update it normally. Currently on a Nightly build and wasnt sure if they are the same.

As always, Thanks for the continuous amazing work on this!

2 Likes

Just downloaded the latest beta(9) from github and installed it. Phone booted to a tty1 text login with no keyboard option, rebooted with the same result. Will try to flash again, but if it also fails, I may try the nightly.

Update - after waiting a while the gui did finally initiate. I just had to leave it alone for a bit.

2 Likes

Just downloaded the same and tried. From the first look of it… experience is fluid smooth. Very good improvement from beta 8. Add/remove software is a good addition and is fast. Looking forward for more updates. Calls are working fine. Will update more in few days. Thanks a lot for all the good work.

Screen keeps dimming off while “Automatic Brightness” is enabled.

Looks like there are some changes to display scaling. At 200%, all the fields are not fit in the screen. Is there a way to reduce it to 185% or so? Example in the messaging app, ‘Send’ button is not visible on the screen. ==> Never mind, disabling auto rotation took care of this. I can now see everything on the screen. Interesting…

1 Like

Updated using the command line. Took a while, but it seemed to work. The terminal/screen did become unresponsive. So, I waited a long time and then forced a reboot. Seemed like I waited long enough for the update to complete.

An improvement is megapixels. Before this update, megapixels would start with the rear camera without color (grey), which was corrected by switching to the front camera and then back to the rear camera. Now, megapixels starts with the rear camera with color. Also, the rear camera is less liquid/fluidy when moving the phone with this new update, which is also a plus.

Thanks for the updates!

1 Like

Would just like to report that the updated version of chatty that came with this Beta9 update (chatty-0.3.0-1) is not displaying texts. I can send but I cannot receive texts.

Edit: FYI The most recent follow up update seems to have solved the issue, but I’m not entirely sure how. Everything seems to be functioning.

p.p. This OS is really starting to come together nicely. Thank you everyone.

Another really nice release. Currently this is easily one of the (of not the) most function-complete distributions on the Pinephone AFAIK. Really great job, getting better with each beta. Thanks! :smile:

I do have one issue and was wondering whether other users are experiencing this as well: when the phone goes into suspend and wakes up, the connection to the modem seems gone. The phone no longer detects it and only a reboot fixes this. Very, very annoying, and I have no idea how to fix it.

Is there maybe a command that can be issued to restart the modem(service)? One that maybe even can be hooked to the resume-after-suspend event/trigger?

Yes, loss of the modem or wifi after wake up has happened to me a couple of times. However, it occurs sporadically. I fix it by rebooting. I have not investigated an alternative solution. I agree that the user experience will be improved if this can be prevented.

I’m glad to see the charger is no longer stuck at 500mA when the phone is started with it connected.

Please open an issue so we can track it. We got reports of that issue and there is work going on. It can depend on the modem firmware and other things. See also here:

Really impressed with Manjaro Phosh. Over the weekend I flashed over Beta8 and then on Monday Beta 9 came out and been running it for the last couple days. Switched over to the unstable branch and so far - so good on updating packages / no crashes.

Been “WIFI daily driving” Beta9 and been overall an enjoyable experience. Anbox is a huge benefit - I have installed Anbox on other Phosh installs but eventually ran into no keyboard input issue. Called my father on it and he mentioned that audio was very clear and in fact, best quality when testing out calling outbound to someone. Carrier is Mint Mobile

Like the idea of the Add / Remove Software App that was added. Quick and fast when checking for updates. Only gripe is that when updating, its hard to read the package names in Portrait mode.

Cant wait to hear about Beta10

Thanks for your response Philip! I’ll test some more with logs enabled and add my experience to the issue on Manjaro’s gitlab.

Currently I’m tracking these:

Been letting the phone sit in idle (no modem because no SIM) and am seeing the battery drop from 81% to 30% in roughly 39.5 hours. That’s a great improvement!

I take it this build is running the latest Crust and ATF?

Thanks for the great work. I successfully installed this Beta 9-version last weekend. Anbox worked, as it did with the Beta 8-version I installed some weeks ago. After an update of the Beta 8-version last week, Anbox failed. It only showed the green splash screen. To fix it, I installed Beta 9 and installed WhatsApp in it. Again I had a working WhatsApp in Anbox. But now, after an update this evening, Anbox fails to start once again. Anyone any idea how to fix this? My family insists on using WhatsApp, so I need Anbox. Thanks for any reply. Fred

1 Like

I think I found the cause.

Anbox fails to find libprotobuf-lite.so.26. That library has been updated to version 27 during the last update. Therefore Anbox fails to start.

I tried to create a symlink, as suggested by lemust83 in a thread titled " [Testing Update] 2021-05-12 - Kernels, KDE Frameworks, Plasma, Systemd, Mesa, LibreOffice, KDE Gear Mobile, FF, TB". But that didn’t help.

Yes, the latest update broke Anbox.

Summary
$ anbox system-info
anbox: error while loading shared libraries: libprotobuf-lite.so.26: cannot open shared object file: No such file or directory
1 Like

A rebuild is in progress …

3 Likes

New Anbox version is currently out when checking for updates through the Add/Remove Software App. Was able to download, install, and verify that Anbox is showing the welcome splash screen, but then eventually opens. Seemed like a reboot helps, although it didnt suggest it

Old Version : 0_git20201130-3
New Version : 0_git20201130-4

Thanks @philm

1 Like

I have been updating from beta 8, can I please ask you how do you install the new programs from the beta 9? Like Siglo and Add/Remove Software App?

I would like to get anbox working again too, but when checking updates on pacman nothing is there.
Do I need to be on unstable to get that update?

Apologies in advance for possibly silly questions.