根据 Tux Phones 提供的最新数据,postmarketOS 目前已在大约 200 款移动设备上运行,其中包括手机和平板电脑。考虑到 Linux 在手机等移动设备上的使用情况,以及这个项目的较高使用门槛,这称得上是一项不可思议的成就。

postmarketOS 是一款专门为旧智能手机而设计的操作系统,它基于 Alpine Linux 发行版,并为触控设备进行了优化,每款手机包含一个独有的软件包,其它则在所有设备之间共享。官方页面写到这是一个真正面向手机的 Linux 发行版,目前仍处于 Alpha 阶段,无法使用通话功能。

将 Linux 移植到新的 ARM 设备存在许多问题,与 x86("Intel/AMD") 设备不同的是,每个硬件都需要一个适当的端口、“硬件描述”(DTS)和自定义驱动程序,然后才能启动 Linux 内核。然而编写自定义内核的 Device Tree 配置文件并非易事,尤其是考虑到大多数智能手机 ARM 板卡的封闭性和文档缺失,这又增加了一层难度。不过,postmarketOS 的 pmbootstrap 和其他几个工具降低了这项任务的难度,而且随着时间的推移,许多板卡和设备与手机之间的相似性也让移植变得更加容易。

当然,postmarketOS 易于理解且技术含量很高的 Wiki 也降低了发烧友上手项目的难度,其中也记录了一些最复杂和最麻烦的移植程序。

诺基亚N900是最早支持的设备

尽管这 200 多款设备中有几台还不稳定(例如,缺少对 Xorg、GPU、无线网络的支持或在不可靠/旧的“下游”内核上运行),并且一些调制解调器或 GPU 仍缺乏稳定的驱动程序,但看着混乱的 ARM 板卡终于有了清晰的组织并逐渐成型,这对 Linux 支持智能手机来说是一个很大的进步。

上个月报道过的 iPhone 7 成功引导 postmarketOS 也称得上是一个里程碑式案例,因为考虑到苹果的封闭性,将第三方系统移植到 iPhone 设备曾被认为是完全不可能的事。

虽然将 Linux 系统带到智能手机上仍然存在一系列挑战,而且整个项目存在一定的技术门槛,但该项目依然吸引了越来越多的开发者加入。我们也不必寄望 postmarketOS 能成为 iOS 和 Android 的替代方案,毕竟它诞生的初衷是延长智能手机的生命周期——手机厂商为自家设备提供系统更新的周期只有三五年。这种不屈服于 Android 和 iOS 筑起的高墙的极客文化也因此显得格外迷人。

linux操作系统认手机,Linux移动操作系统postmarketOS已适配200款移动设备 包括手机和平板电脑...相关推荐

  1. 华为平板电脑装linux系统,专为平板设计的Linux JingOS来了,神似iPadOS,已适配华为...

    原标题:专为平板设计的Linux JingOS来了,神似iPadOS,已适配华为 在所有的操作系统领域中,PC桌面操作系统要数微软的windows一家独大,移动端则是谷歌的安卓系统占据极大市场份额,而 ...

  2. 联想linux手机,联想即将推出5寸、7寸及10寸Android平板电脑

    联想将在12月推出新的平板产品冲击中国的平板市场. 联想即将堆出的平板尺寸包括5寸.7寸和10寸. 5寸的LePad S2005在尺寸上介于手机和平板之间,执行Android 2.3作业系统,採用高通 ...

  3. Linux源码手机,Linux操作系统源代码详细分析

    对于内核的进一步讨论将超出本章的既定范围,因此在这个问题上我们到此为止.然而本书中也包括了其他必需的内核代码.在读完第4章和第5章之后,也许你会希望再次仔细研读一下这部分内容.有关这个问题的两个文件是 ...

  4. 用linux命令操作手机,Linux基本操作

    2007-07-05 局域网中有3台计算机,1台安装win2000 sp4版(命名A机),另2台安装winxp sp2版(分别命名为B机和C机).3台计算机均设置有管理员口令(为了安全口令均不能为空) ...

  5. 旧手机的新玩法:postmarketOS 已适配上百款安卓手机

    百度智能云 云生态狂欢季 热门云产品1折起>>>   在沉寂将近1年之后,postmarketOS的开发者终于发布了最新动态,展示了在这段时间所做的努力.postmarketOS是专 ...

  6. 2019年5G手机大爆发:目前已有9款,哪款最值得入手?

    2019年才过了不到四分之一,没想到已经涌现出了一批5G手机.之前我们更多和大家谈论的是,5G手机有没有在今年入手的必要.毕竟截止目前5G网络仍未在国内正式商用,要等到5G手机真正普及还得到2020年 ...

  7. [手机Linux] 二,安卓手机安装linux系统, 部署完全属于自己的服务器(Linux Deploy)

    背景: 之前买过一台阿里云服务器1G1核的,玩起来真的是卡脑壳,卡卡的,经费在燃烧却得不到灰烬,而是萌想做一台完全属于自己的服务器,而是百度发现原来我们的安卓手机也可以当服务器器(Linux),而是翻 ...

  8. 这款Linux发行版已经适配200+移动设备

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 来源 | 公众号「开源中国」 根据 Tux Phones ...

  9. Linux 5.17将引入新驱动程序来修复x86平板电脑问题

    导读 在下一轮 Linux 5.17 内核更新周期中,开发团队计划引入一个名为"x86-android-tablets"的驱动程序,以解决与平板电脑有关的一些问题和无法正常运行的缺 ...

最新文章

  1. 如何设计一门语言(三)——什么是坑(面向对象和异常处理)
  2. WebLogic清理缓存
  3. jmail mysql_利用VB+jmail发送邮件源码
  4. gdiplus判断一个点是否在圆弧线上_面试前必读!!!原生JS补给(上)
  5. eclipse代码格式化
  6. Uva 1630 折叠串
  7. mysql utf8 bom_UTF8的BOM
  8. 微信小程序中播放视频 例子
  9. 【2021】【论文笔记】太赫兹量子阱光电探测器——
  10. 家庭wifi,如何组网最合适
  11. Cesium添加百度地图
  12. 延时降低90% | 国内首份《超低延时直播(快直播)白皮书》技术解码
  13. “第三届金融CIO班”开学典礼成功举行
  14. flutter 如何判断页面渲染完毕
  15. Python--发送邮件和钉钉消息
  16. vscode+svn
  17. 查看github星数排行榜
  18. 葫芦岛市一高中2021年高考成绩查询表,【百姓生活】快来看你所在高中的2019高考排名!葫芦岛文、理科前十名单及成绩出炉!...
  19. 甲骨文助ISV 通过SOA与Oracle软件集成
  20. ORAN专题系列-15:2020年最新O-RAN商业和技术进展深入观察-2

热门文章

  1. python 画子图股票成交量图像
  2. 免费论文翻译网站——通天塔
  3. PixiJS 文字模糊处理策略
  4. 2021年度总结 | 葡萄城软件开发技术回顾(下)
  5. 企业网络营销分析报告
  6. MyEclipse个性设置
  7. CF1475F Unusual Matrix
  8. PTA刷题Basic篇——1051.复数乘法——Day(26)
  9. 小程序云开发实现微信支付,不需要搭建服务器
  10. 基于turtlebot3 仿真建图rosbrige接口web 2dmap可视化实现