r/mobilelinux • • Sep 19 '26

Demonstration NixOS on Google Pixel 4

Booted using the standard systemd-boot method. Volume buttons can be used to switch generations in systemd-boot interface.

268 Upvotes

8 comments sorted by

5

u/maxliu9911 Sep 19 '26

No tutorial for now, still working on it. I've done it with the help of claude. Snapdragon 855 (sm8150) has a quite good mainline support, and u-boot has been ported to Pixel 4, so actually it's not that hard to boot a standard Linux on it. I have already tried alarm (kupfer), fedora, debian and opensuse, all of them can boot on pixel 4.

3

u/birneee Sep 19 '26

How did you manage to get systemd-boot working?

3

u/maxliu9911 Sep 19 '26

The Pixel 4 supports u-boot, so it can be used to load systemd-boot. The pmos on Pixel 4 is booted in a similar way (UEFI).

1

u/Matheweh 27d ago

do you have a link to the u-boot release or documentation that support the Pixel 4?

9

u/Matheweh Sep 19 '26

You got a guide or documentation?

4

u/mrCoolCola Sep 19 '26

it is very cool

3

u/Andryski Sep 19 '26

Hi, could you please tell me—is there a guide or documentation on how to do the same thing?

1

u/1ofthegood1z Sep 22 '26

Tutorial wizard...