HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
postmarketos
pmbootstrap
HISTORICAL RECORD2017–2019
postmarketos / pmbootstrap · Not publicly available

pmbootstrap

Discover this repository through its Hacker News conversations.

3Distinct people
13Mentions
0Explicit recommenders
REPOSITORY AT A GLANCE

What to know before exploring

What it is

A public description has not been verified.

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 5:04:57 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by month13 dated mentions

Observed mentions: 2017-07-15 08:57:52 UTC to 2019-06-23 17:34:20 UTC.

02462017-07-01 00:00:00 UTC to 2017-08-01 00:00:00 UTC (exclusive): 7 mentions; 0 submissions, 7 commentsJul 20172017-08-01 00:00:00 UTC to 2017-09-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2017-09-01 00:00:00 UTC to 2017-10-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2017-10-01 00:00:00 UTC to 2017-11-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2017-11-01 00:00:00 UTC to 2017-12-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2017-12-01 00:00:00 UTC to 2018-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2018-01-01 00:00:00 UTC to 2018-02-01 00:00:00 UTC (exclusive): 3 mentions; 0 submissions, 3 comments2018-02-01 00:00:00 UTC to 2018-03-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2018-03-01 00:00:00 UTC to 2018-04-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2018-04-01 00:00:00 UTC to 2018-05-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2018-05-01 00:00:00 UTC to 2018-06-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2018-06-01 00:00:00 UTC to 2018-07-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsJun 20182018-07-01 00:00:00 UTC to 2018-08-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2018-08-01 00:00:00 UTC to 2018-09-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2018-09-01 00:00:00 UTC to 2018-10-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2018-10-01 00:00:00 UTC to 2018-11-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2018-11-01 00:00:00 UTC to 2018-12-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2018-12-01 00:00:00 UTC to 2019-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2019-01-01 00:00:00 UTC to 2019-02-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2019-02-01 00:00:00 UTC to 2019-03-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2019-03-01 00:00:00 UTC to 2019-04-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2019-04-01 00:00:00 UTC to 2019-05-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2019-05-01 00:00:00 UTC to 2019-06-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2019-06-01 00:00:00 UTC to 2019-07-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsJun 2019

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
Jul 20172017-07-01 00:00:00 UTC2017-08-01 00:00:00 UTC707
Aug 20172017-08-01 00:00:00 UTC2017-09-01 00:00:00 UTC000
Sep 20172017-09-01 00:00:00 UTC2017-10-01 00:00:00 UTC101
Oct 20172017-10-01 00:00:00 UTC2017-11-01 00:00:00 UTC000
Nov 20172017-11-01 00:00:00 UTC2017-12-01 00:00:00 UTC000
Dec 20172017-12-01 00:00:00 UTC2018-01-01 00:00:00 UTC000
Jan 20182018-01-01 00:00:00 UTC2018-02-01 00:00:00 UTC303
Feb 20182018-02-01 00:00:00 UTC2018-03-01 00:00:00 UTC000
Mar 20182018-03-01 00:00:00 UTC2018-04-01 00:00:00 UTC000
Apr 20182018-04-01 00:00:00 UTC2018-05-01 00:00:00 UTC000
May 20182018-05-01 00:00:00 UTC2018-06-01 00:00:00 UTC000
Jun 20182018-06-01 00:00:00 UTC2018-07-01 00:00:00 UTC101
Jul 20182018-07-01 00:00:00 UTC2018-08-01 00:00:00 UTC000
Aug 20182018-08-01 00:00:00 UTC2018-09-01 00:00:00 UTC000
Sep 20182018-09-01 00:00:00 UTC2018-10-01 00:00:00 UTC000
Oct 20182018-10-01 00:00:00 UTC2018-11-01 00:00:00 UTC000
Nov 20182018-11-01 00:00:00 UTC2018-12-01 00:00:00 UTC000
Dec 20182018-12-01 00:00:00 UTC2019-01-01 00:00:00 UTC000
Jan 20192019-01-01 00:00:00 UTC2019-02-01 00:00:00 UTC000
Feb 20192019-02-01 00:00:00 UTC2019-03-01 00:00:00 UTC000
Mar 20192019-03-01 00:00:00 UTC2019-04-01 00:00:00 UTC000
Apr 20192019-04-01 00:00:00 UTC2019-05-01 00:00:00 UTC000
May 20192019-05-01 00:00:00 UTC2019-06-01 00:00:00 UTC000
Jun 20192019-06-01 00:00:00 UTC2019-07-01 00:00:00 UTC101

What Hacker News says

13 sources
If you have some time to spare and want to learn something new, just try to get postmarketOS on one of them. Here are some loose ends to start with (not only iPod related, Apple in general): [0] If you get stuck somewhere, the community is happy to help you either in the matrix/irc chat[1] or in GitHub issues[2]. [0]: https://wiki.postmarketos.org/wiki/Apple_iPod_Touch_1G_(appl... [1]: https://wiki.postmarketos.org/wiki/Matrix_and_IRC [2]: https://github.com/postmarketOS/pmbootstrap/issues
In 219 days of postmarketOS
I think ollieparanoid, who founded this project and puts a ton of work into it has a great answer to a very similar question someone had on reddit a while back[0]. I fully agree with his philosophy. This is a project ran completely by unpaid volunteers. And the most important thing is to have fun while working on pmOS. If people have fun getting 10 different desktop environments to run, why not? If you look at his comment from 6 months ago, only one phone had wifi support. Now, quite a few do[1]. I've read similar comments from OpenBSD devs. They get the best contributions when people work on something they simply want to work on, instead of telling people what needs work. Progress on getting cellular working is tracked in this issue here[2], if you're curious what the state of that is. [0] https://www.reddit.com/r/linux/comments/6ndik4/5
Read the rest
In 219 days of postmarketOS
That depends on the chip and what you really think you need. Me personally I'm fine with framebuffer drivers, I don't need hardware acceleration. So that needs no blobs. For some Qualcomm chipsets you can get 3D acceleration working without blobs using freedreno. I personally started working on getting the qualcomm modem userspace blobs working under pmOS[0]. If you just want pretty much everything to get to work, there's also the halium project[1] which runs a stripped down android in an LXC container to provide that stuff. This could easily be ported to pmOS too. It really depends on how libre you want your phone to be. Android applications could probably be run on pmOS too using e.g. Anbox[2]. [0] https://github.com/postmarketOS/pmbootstrap/issues/1054 [1] https://halium.org/ [2] https://anbox.io/
In 219 days of postmarketOS
Check out the https://ubports.com/ project, they have continued Ubuntu Phone (which has officially been discontinued), and they have made really impressive progress since then. You can really run it on a phone and have all drivers working, unlike postmarketOS (but we have different goals, remember). One of our goals is packaging all sorts of user interfaces, and ubports is one of them (but it depends on individual developers, if they actually want to do it, because developers are encouraged to work on what they like most): https://github.com/postmarketOS/pmbootstrap/issues/62
In 50 days of postmarketOS
No, all you need is the source code to a kernel that works on the phone. This could be from LineageOS, AOSP, TWRP, CyanogenMOD (if they didn't transfer it to LineageOS yet), or any other random repository on github with "kernel" and your device's codename in the repositories name. There are lots of those actually. Even if you can spend "only" one weekend on it, it would hep porting to your phone immensely. As we document our progress in a device specific page, someone else can pick it up from there and advance your port! https://github.com/postmarketOS/pmbootstrap/wiki/Devices Get started here: https://github.com/postmarketOS/pmbootstrap/wiki/Porting-to-...
In 50 days of postmarketOS
If you have some time to spare and your oneplus one is not your day-to-day phone, you could give porting pmOS to it a try: https://github.com/postmarketOS/pmbootstrap/wiki/Porting-to-... All you need is some Linux knowledge, and we will help you with the process in the irc/matrix channel. Even if you can't get very far, it helps the next guy who picks up your work and starts from there. That's why we document our progress on a device-specific wiki page: https://github.com/postmarketOS/pmbootstrap/wiki/Devices
In 50 days of postmarketOS

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.