PureOS on Pinephone
#81
All,

Long time ago I did some development on the OpenMoko and Casio BE300 Linux port, and last week I received my PinePhone, tried a couple of distro's and decided to take the PureOS route for now.
I successfully build my first image using kernel from Phosh image and injecting it into a Librem 5 image thanks to the instructions from mozzwald. 
Next step is to compile my own kernel instead of extracting the one form Phosh, and eventually also building the Librem image myself. 

Anyone on here actively working on the PureOS flavor ? Anyone keeping track of the list of issues ? 

Cheers,

Filip.
  Reply
#82
The download server seems to be down - is @clover still working on this port?
Just learned about it due the 13 distro-boot-image and was by far the snappiest of all - would like to dig deeper into this one
  Reply
#83
I will look into why the download server is down, but i've paused development on this until the bullseye images are in better shape. Buster is too old to keep up with upstream phosh.
  Reply
#84
@clover Any news?
  Reply
#85
Hi all,

I am trying to get pureos to boot on my PP64. I followed Mozzwald's instructions at __https://gist.github.com/mozzwald/3104aadf2cc8f567a72b6b7837164f69. All commands seemed to complete with no errors. The changes to his instructions that I made were:

1. For line 14, I used the 20210529-0206-postmarketOS-v21.03-phosh-6-pine64-pinephone.img instead of the pine-pinephone-20200218-phosh.img.xz file that he used.

All other files used were the same as in the instructions.

After flashing the librem5.img to the eMMC on the PP and rebooting, I'm getting a solid red power light and a blank screen. Flashing the librem5.img to a 128GB SD card produces the same result: no boot, blank screen. So, it seems to me there is a problem with the compiled librem5.img file, but I have no idea what it might be. Anybody have any ideas? TIA for any assistance provided.

ssilvi
  Reply
#86
That guide was created before the 3gb version of the phone. I remember none of the images worked on the 3gb version before some update.

"A newly installed OS does not boot on 3GB PinePhone. U-Boot did not have support for A64 chips with 3GB RAM, and un-patched versions will fail to boot on 3GB (Convergence Package) PinePhones. The patch/commit required is titled: "sunxi: support asymmetric dual rank DRAM on A64/R40" source
  Reply
#87
(06-11-2021, 06:19 AM)Nooblife Wrote: That guide was created before the 3gb version of the phone. I remember none of the images worked on the 3gb version before some update.

"A newly installed OS does not boot on 3GB PinePhone. U-Boot did not have support for A64 chips with 3GB RAM, and un-patched versions will fail to boot on 3GB (Convergence Package) PinePhones. The patch/commit required is titled: "sunxi: support asymmetric dual rank DRAM on A64/R40" source
Yes I found that out. The scripts on github by mozzwald and rufferson for creating a PureOS image for the PP do not boot on the 3GB PP 64 model. Does any know how to modify a PureOS image for the PP 3GB? I haven't been able to find anything on the net.
  Reply
#88
I'll take that as a "no", since nobody has responded. BTW, there are some scripts by rufferson on Github (h t t p s://github.com/rufferson/pureos-pinephone/issues/3) that should compile a PureOS image that WILL boot on the PP64 3GB (I tested this once and was able to boot PureOS successfully). However, I'm unable to successfully reinstall because I don't remember the exact sequence of steps I used the first time.
  Reply
#89
@ssilvi
Check our forum wiki, there is quite a bit of information there on the Pure OS, including a 'How to' link to mozzwald.com
      LINUX = CHOICES
         **BCnAZ**
               Idea
   Donate to $upport
your favorite OS Team
  Reply
#90
(07-30-2021, 08:12 PM)bcnaz Wrote: @ssilvi
Check our forum wiki,  there is quite a bit of information there on the Pure OS,  including a 'How to'  link to mozzwald.
The mozzwald script was created for the PP64 2GB model; the build that script creates will NOT boot on the 3GB model. Github contributor 'rufferson' has created some scripts that create a bootable PureOS image for the PP64, which I successfully installed a while back. However, I needed to recreate and install that image but couldn't because I couldn't remember the exact sequence of steps that are required. This is why I was asking if anyone else had been able to boot a PureOS image to the PP64 3GB version.

delta1071
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Latest firmware for PinePhone modem! Subsentient 75 44,934 2 hours ago
Last Post: zetabeta
  Slarm64 on PinePhone [Unofficial Slackware ARM - 64 bit] acid andy 15 3,911 Yesterday, 08:49 AM
Last Post: mara
Lightbulb Fuchsia OS for the PinePhone Canyonless 2 52 09-18-2021, 09:55 AM
Last Post: ryo
  Slack on PinePhone Adam Seline 0 60 09-13-2021, 07:58 PM
Last Post: Adam Seline
  Pinephone Apps Unified Dev Hub biketool 11 967 09-09-2021, 10:53 AM
Last Post: ragreenburg
  Fedora + Phosh for PinePhone njha 69 44,935 09-06-2021, 03:11 PM
Last Post: jiyong
Question manjaro vs arch on Pinephone? dieselnutjob 2 375 09-03-2021, 05:07 PM
Last Post: bcnaz
  Podcasts on the Pinephone Gamey 8 190 09-03-2021, 10:13 AM
Last Post: Gamey
Question Pinephone camera & Megapixels - Bug report and question danimations 0 198 08-10-2021, 05:43 AM
Last Post: danimations
Question Proprietary apps for PinePhone/PineTab Benoit 10 5,881 08-09-2021, 10:23 AM
Last Post: Deel

Forum Jump:


Users browsing this thread: 2 Guest(s)