all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: phodina <phodina@protonmail.com>
To: Science Fiction <forevercomputerr@gmail.com>
Cc: help-guix@gnu.org
Subject: Re: PinePhone Pro & Guix
Date: Sat, 24 Dec 2022 20:18:30 +0000	[thread overview]
Message-ID: <5VSz0QgnBEuKtOXNNyXRS_nfEDol_ingxMzrVqi1i_5Br3Fw6LbiTSLEOc9Lb55gMSbVH-3YDu5ttGQSAD55NwyqDG4_C9Hy3vZNbUrD6EM=@protonmail.com> (raw)
In-Reply-To: <CAKRdmEzGaaRkKFWS-OkwUbaRbzRfBZ4=SJL8JxnB2Rr1HHfpjw@mail.gmail.com>

Hello,

> Hi all, I'm trying to write a guix code that will generate images for
> pinephone pro. Can anyone share the config .scm file if anyone has done it?
> Thanks.

I do have same interest in mind. The bigger issue I'd say is to have working mobile UI environment as the console would otherwise be useless.

There are two possibilites:
- Plasma mobile [1][2]
- Phosh [3][4]

None of the above currently works in Guix.

Recently also Gnome Shell, but that I haven't yet tested. [5]

After these environments are running in Guix we can look into the hardware. The biggest drawback I'd say is that's still development platform. Sure you can use it daily but the mileage varies from Android or iOS (mainly power and peripherals such as camera)[6]. Though the work already done is amazing and continues to improve!

Besides the code not yet being merged in the upstream kernel there's another issue.

Without the issue you won't be able to have bluetooth, WiFI, USB peripherals (probably more like fingerprint, nfc).

Definitely having libre phone is admirable goal but it's not possible under current circumstances.

The best way is to have Guix on foreign distibution.

There's similar project in the NixOS world, might check that. [7]

Or just use PostmarketOS. [8][9]

The last issue is probably running Android apps using Waydroid. [10]

FIY I've been putting together the definition for the Pine64 products on nonguix channel :-)

1 https://issues.guix.gnu.org/57608
2 https://plasma-mobile.org/
3 https://issues.guix.gnu.org/44400
4 https://puri.sm/posts/phosh-overview/
5 https://blogs.gnome.org/shell-dev/2022/09/09/gnome-shell-on-mobile-an-update/
6 https://tuxphones.com/pinephone-pro-sony-imx258-camera-demo-samples-mainline-linux/
7 https://mobile.nixos.org/
8 https://postmarketos.org/
9 https://issues.guix.gnu.org/49577
10 https://issues.guix.gnu.org/51737

----
Petr




  reply	other threads:[~2022-12-24 20:19 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-12-22 10:22 PinePhone Pro & Guix Science Fiction
2022-12-24 20:18 ` phodina [this message]
2022-12-24 21:30   ` david larsson
2022-12-24 23:21     ` Vagrant Cascadian
2022-12-24 23:35   ` Vagrant Cascadian
2022-12-29  1:45   ` Denis 'GNUtoo' Carikli
  -- strict thread matches above, loose matches on Subject: below --
2022-12-29  4:51 Help-Guix Digest, Vol 85, Issue 50 jgart
     [not found] ` <mailman.16844.1672287760.1249.help-guix@gnu.org>
2022-12-29  5:02   ` PinePhone Pro & Guix jgart

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='5VSz0QgnBEuKtOXNNyXRS_nfEDol_ingxMzrVqi1i_5Br3Fw6LbiTSLEOc9Lb55gMSbVH-3YDu5ttGQSAD55NwyqDG4_C9Hy3vZNbUrD6EM=@protonmail.com' \
    --to=phodina@protonmail.com \
    --cc=forevercomputerr@gmail.com \
    --cc=help-guix@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.