#pmbootstrap

2025-06-03

Ich hab am WE bei ms3105 übrigens mal mein Alltags-Smartphone aus Sicherheitsgründen zuhause gelassen und mein OnePlus6T mit #postmarketOS via #pmbootstrap mit dem edge-branch bespielt und vollverschlüsselt (FDE).
+ Die Kamera verführt nicht zu Fotos von Demo-Teilnehmer*innen 😅
+ Fractal als Matrix-Client funtioniert gut genug.
+ Tuba als Fediverse-Client für den Aktionsticker auch.
- Telefon: reicht nicht für EA anrufen.
- Sprachnachrichten: Mikros und Headphones gehen nicht.
- keine SignalApp

2025-02-28

Something is cooking 👀

#PostmarketOS #pmbootstrap

2025-02-12

Fun fact: If any directory leading to the path to your pmaports checkout has the name "archived", any device you select will be considered archived by #pmbootstrap and consequently show the (in)appropriate warning.

why does postmarketOS always have that weird issue when I install with pmbootstrap where it only have 2.1 GB 😭

#postmarketOS #pmbootstrap

@newbyte @rmader So a new install with #pmbootstrap will give me systemd on Edge?

2024-12-30

@linuxer Ich empfehle #sxmo als Desktop auf touch Geräten. Das macht sowohl Touch als auch Tastatur Nutzung sehr produktiv. Mit #pmbootstrap sollte die Installation kein Problem sein.

2024-12-07

This utterly failed, fastboot was not able to write the userdata partition, so now I guess that phone is dead :\ well, not dead, at least. I managed to flash postmarketos using #pmbootstrap - but the phone does not boot, justshows spinning dots. Not sure where to go from here?

#postmarketos #failure

postmarketOS (old account)postmarketOS@fosstodon.org
2024-11-02

pmbootstrap got some big refactoring today to its "apk" handling.

It will now always run apk on the host (no more slow apk through QEMU!) and should do a slightly better job at caching packages.

gitlab.postmarketos.org/postma

This should make some things like building packages go faster!

If you're already running pmbootstrap 3.0 alpha you can "git pull" and give it a whirl.

#PostmarketOS #tooling #pmbootstrap

2024-10-29

did some experimenting incorporating mkosi-sandbox (the standalone unshare utility written to remove mkosi's dependency on bubblewrap) into #pmbootstrap, it was surprisingly doable to get a working poc despite pmbootstrap really NOT being architected to support this lol.

i cannot convey the catharsis of being able to run pmbootstrap chroot and NOT have it pollute the global mount namespace or ask for my sudo password. I hacked up the iimage building stuff to kiiinda work but i think it's all gonna have to go

i also gotta say: wow mkosi-sandbox is truly a work of art, who knew Python was a low level language xD

you can see all the super ugly code at

gitlab.postmarketos.org/postma

#LinuxMobile #postmarketOS #systemd

poor brain. now that i am stuck for the moment in terms of debugging ubuntu and debian, I turned back to porting the device to #Postmarketos

this stuff is like drinking from a firehose. constant hyperfocus and breaks seem obsolete.

well, I'm meeting non tech friends later so thats gonna be my break then.

in the meantime #pmbootstrap fails to generate checksums for my apkbuild... probably because I am missing something with custom kernel...

2024-10-08

If you use #pmbootstrap when working with #postmarketOS, I'd welcome any testing results for migrating your work directory with gitlab.postmarketos.org/postma. Just checkout the branch and try to run $ pmbootstrap init and it'll prompt you for whether to migrate. Even successful test results are nice to see as they build confidence in that it works properly!

Wizards Anonymouscrft
2024-09-25

@pabloyoyoista that's great to hear. Curious which type of work has been done since 23.12 to improve the performance. Something seems to have changed from the initial 24.06 release or that caused memory usage to almost double, but fortunately the CPU load and reboot time improved in that same change. Appreciate you sharing this info. About initramfs. :)

Wizards Anonymouscrft
2024-08-29

Anyone familiar with that might have an idea why the reboot time is so slow at 57 seconds (no window manager or desktop environment) with the default settings? Also the system load seems high compared to alpine linux everybytecounts.org/

2024-08-11

The other question is, how long does a Firefox build take through Qemu? Alpine's firefox-esr is still stuck at 115.13, it doesn't build through #pmbootstrap with crossdirect so it has to be through Qemu, and I'd like to complete a build before sending the MR for 115.14. Over 2.5h and counting, and using all available cores for most of the time… ​:neocat_laugh_sweat:​

2024-07-08

After the #librem5 with #gnome and the #oneplus6t with #gnomemobile , i install #postmarketos on a #samsung galaxy grand prime with #plasmamobile on emmc. The device has 8Go and i have 2.5go free after installation. Some little glitch screen but it is ok for use.
Now i need to found a nice tablet to try it again
Thank for the hard work 👍
#linux #linuxmobile #pmbootstrap

Wizards Anonymouscrft
2024-06-24

The base console has been on everybytecounts.org. Impressive 61MB memory usage. Curious what the extra 111MB of disk usage is over , and why the system load is so much higher than stock Alpine. Unfortunate that the boot time is at 57 seconds (same as ). Really wish init offered an option to disable the boot logo and showed the boot log to help diagnose this.

2024-05-26

If someone needs current #pmbootstrap on #NixOS, here's my first stab at changing a nixpkg ever: github.com/NixOS/nixpkgs/blob/ #worksforme

Feel free to take and start a PR - I can't deal with the potential back and forth of that right now.

2024-01-12

My first #btrfs patches to #pmbootstrap were accepted 🙌 (ty @ollieparanoid!)

Now btrfs has a basic flat subvol layout by default in #PostmarketOS, and when #sourcehut comes online again, I'll send a new patch with more comprehensive subvolume handling 🌠

Mirror of my changes here, if someone'd like to try it out in the meantime :)
gitlab.com/papiris/pmbootstrap

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst