当前位置:首页 > 芯闻号 > 充电吧
[导读]根据 Tux Phones 提供的最新数据,postmarketOS 目前已在大约 200 款移动设备上运行,其中包括手机和平板电脑。考虑到 Linux 在手机等移动设备上的使用情况,以及这个项目的较

根据 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 筑起的高墙的极客文化也因此显得格外迷人。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

业内知情人士称,iPhone组装大厂和硕要缩减印度的苹果业务,将当地工厂控制权移转给TATA塔塔集团,合作方式半年内敲定,对此,和硕方面认为:该报道捕风捉影、没有实据,所以不予评论。

关键字: 和硕 塔塔 印度 iPhone

自3月20日起,库克先后到访上海,北京。期间亚洲最大苹果直营店在上海开门营业,库克亲临。此外,他还密会了比亚迪王传福,不知谈论些什么机要。

关键字: iPhone 苹果 AI iPhone AI手机

双系统将是下述内容的主要介绍对象,通过这篇文章,小编希望大家可以对双系统的相关情况以及信息有所认识和了解,详细内容如下。

关键字: 双系统 Windows Linux

业内消息,近日市场调查机构 Canalys 在社交媒体平台X上发文,分享了 2023 年全球最畅销的智能手机前十榜单,其中苹果 iPhone 占据 7 席拔得头筹,三星占据 3 席,两者垄断全球最畅销的智能手机 TOP...

关键字: 手机 出货量 苹果 三星 iPhone

安装Linux操作系统并不复杂,下面是一个大致的步骤指南,以帮助您完成安装。1. 下载Linux发行版:首先,您需要从Linux发行版官方网站下载最新的ISO镜像文件。

关键字: Linux 操作系统 ISO镜像

计算机是由一堆硬件组成的,为了有限的控制这些硬件资源,于是就有了操作系统的产生,操作系统是软件子系统的一部分,是硬件基础上的第一层软件。

关键字: Linux 操作系统 计算机

Linux操作系统是一套免费使用和自由传播的类Unix操作系统,通常被称为GNU/Linux。它是由林纳斯·托瓦兹在1991年首次发布的,并基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。Lin...

关键字: Linux 操作系统

业内消息,近日传言称苹果现已开始向iPhone电池门的受害者发放赔偿金。参与该案并提交索赔的iPhone用户已经陆续获得打款,每份赔偿约92.17美元,其中部分人可能收到总计近1000美元的赔偿。

关键字: iPhone 苹果

所谓进程间通信就是在不同进程之间传播或交换信息,它是一组编程接口,让程序员能够协调不同的进程,使之能在一个操作系统里同时运行,并相互传递、交换信息;还可以让一个程序能够在同一时间里处理许多用户的需求。

关键字: Linux 进程通信 编程接口

串口通信作为一种最传统的通信方式,在工业自动化、通讯、控制等领域得到广泛使用。

关键字: Linux 串口通信 通讯
关闭
关闭