Three years of postmarketOS

栏目: IT技术 · 发布时间: 4年前

内容简介:Our blog posts became shorter and shorter, as we decided that currently time is better spent on actual development than working two weeks on another epic blog post. This three years update post follows suit, so take a big breath and let us rush you through

Our blog posts became shorter and shorter, as we decided that currently time is better spent on actual development than working two weeks on another epic blog post. This three years update post follows suit, so take a big breath and let us rush you through a few representative picks of what has been going on in the depths of our git logs.

Stable release channel

postmarketOS was always based on the bleeding edge version of Alpine Linux . Since last week it's also possible to install postmarketOS based on the new 3.12 stable release of Alpine, in combination with a new stable v20.05 branch of the postmarketOS packages (instead of master). This marks the first beta release v20.05 of postmarketOS. It's a very rough one, polishing will be done in the second beta. Most importantly, the stable release channel lets us avoid breaking changes from upstream, and our infrastructure is ready for future releases. Having a stable release channel has been a goal for years, and we have finally completed it!

Device categorization

We have over 200 booting devices now. Yes, booting is the operative word, with most of these ports you get more of a Raspberry Pi alternative than a functional phone experience with postmarketOS. Therefore, we started to categorize the devices . All existing device ports have been moved to the testing category, and can be moved to community or main depending on which features are working and how well maintained a port is. Only community and main devices will be cherry-picked to the stable branch.

Currently the only device in the main category is the QEMU virtual device. It doesn't have any special hardware like a modem or GPS, so it was easy to make it comply with the requirements for main . Once some minor changes are done to the PinePhone port, it can be moved from community to main as well.

There are also some devices pending to be moved into community from testing , like the Nokia N900, Xiaomi Redmi 4X, Motorola Moto G4 Play, Samsung Galaxy A3, Samsung Galaxy A5, Samsung Galaxy S4 Mini Value Edition and Wileyfox Swift. This is mostly possible, because they run a mainline Linux kernel already, or in case of the MSM8916, are currently being mainlined. The MSM8974 devices are also candidates, such as the Nexus 5, Fairphone 2, OnePlus One and the Samsung Galaxy S5.

Earlier concepts of a channel-agnostic pmdevices repository were scrapped. This would allow using the same device packages with both the edge and stable channels, but at the price of making the device packages more complicated. Instead of doing that, we will treat the device specific packages like other packages and cherry-pick only the rather risk-free patches to the stable branch.

Three years of postmarketOS
If you are interested in mainlining your device, check out the all-newMainlining wiki page. It gives an overview of all ongoing efforts, across 12 SoCs. For those, someone in the postmarketOS mainline room should be able to get you started and help out to some extend. We have a new ~postmarketos/upstreaming mailing list, which we put in CC for the patches we upstream into the Linux kernel.

While we won't go into detail likelast year and recount all the amazing things that went on in the postmarketOS mainlining world since then, we can point out one highlight: phone calls working on MSM8916 with audio!

The photo shows a Samsung Galaxy A5 2015 running Plasma Mobile on a close to mainline kernel, one of the many new mainline device ports that we have added to pmaports over the last year.

@ollieparanoid will be able to work full time on postmarketOS for the rest of the year. This is made possible by NLnet through the NGI0 PET Fund . Special thanks to his employer sysmocom for being a huge help in making this a reality.

Current stats and in brackets the diff tolast year:

Join us in the effort to create a free software mobile operating system where you truly own your phone, with updates until it physically falls apart! We have a lot of tasks where you can help out, from hacking to blogging, it's all on ourcontributing page. For new device porters specifically, check out our brand new #postmarketos-porting channel.

To everyone who put their time and effort into postmarketOS, by now far too many people to list here: you know who you are, thank you for making postmarketOS possible. Together we can bring postmarketOS to the daily driver goal!


以上所述就是小编给大家介绍的《Three years of postmarketOS》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

共鸣:内容运营方法论

共鸣:内容运营方法论

舒扬 / 机械工业出版社 / 2017-5-8 / 59.00

近5年来网络信息量增长了近10倍,信息极度过剩。移动互联网以碎片化、强黏度以及惊人的覆盖率给传统的商业环境带来了巨大的影响,向陈旧的广告、公关、媒体行业展开了深度的冲击。 传统的以渠道为中心的传播思想几近失效,优秀内容成为了各行业最稀缺的资产,这是时代赋予内容生产者的巨大机会。本书作者在多年经验和大量案例研究的基础上,总结出了移动互联网时代的内容运营方法论——共鸣,它将告诉我们如何收获核心粉......一起来看看 《共鸣:内容运营方法论》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具