智能手机如果十年不坏,你能坚持十年不换吗?
诺基亚+1s
之前在使用功能机时,往往要等到手机「物理损坏」才会想起换机。十几年前的诺基亚如果硬件上没有损坏,放到今天也是可以正常使用的。不过这种方式在智能机时代就行不通了,厂商把手机的换代周期缩短到一年,人们的换机频率也越来越高。很多旧手机的硬件没有什么损坏,但系统早就不更新,光是卡顿这一个问题,就让旧手机无法再正常使用。
既然手机本身没有损坏,我们为什么不能继续用呢?国外一群极客就不信这个邪,他们专门为旧手机设计了一个操作系统,叫做 PostmarketOS,目的就是给旧手机续命,让智能手机的生命周期达到十年。
硬件没坏,系统却不更新了
厂商不给旧机型提供系统更新,原因有很多。给机型进行适配就是一个庞大而复杂的工作,尤其是 Android 平台,由于碎片化的原因,机型之间差异性不小。厂商出于工作量和商业化的考虑,自然是会有所偏向,最新机型、旗舰机型会优先适配。每次新系统更新,是否支持旧机型就成了很多用户关心的事情,也能评判厂商是不是够「良心」。
最新的 iOS 13 支持 iPhone 6s 以上的机型,这是 2015 年的机器,已经很难得了。不过苹果也曝光过「降速门」事件,被认为是变相逼迫用户换机。国内 Android 系统的代表 MIUI,在 MIUI 11 中支持到了小米 5s,这是 2016 年的机器。
![](https://s2.51cto.com/oss/201910/09/b34efcf2741e2f1de288bf17e6cdb277.png)
图片来源:Unsplash
旧手机的硬件会逐渐落后,而系统、应用的资源占用越来越多,手机就无法流畅运行。三星 Galaxy S 发售于 2010 年,虽然你现在依然可以给它安装 Android 7.0,但 Exynos 3110 + 512MB RAM 的配置已经无法让系统流畅运行。另外旧机型还有一个隐患,就是无法及时得到安全补丁的更新。
基于 Linux 的手机系统
想给旧手机「续命」,这些问题都必须解决。2017 年 5 月 PostmarketOS 正式推出,目标是为智能手机提供十年的生命周期。它基于 Alpine Linux 开发,只需要占用 6M 的空间就能完成基本安装。每款手机只有一个独特的软件包,其中的文件用来描述设备的特性,其余的软件包都与所有设备共享。这样它就能在旧手机中很方便地安装,开发者的维护成本也降到最低。
PostmarketOS 的另一个优势就是安全性高,这也是 Linux 的特性。由于对资源占用的要求低,即使是十年前的电脑也能安装 Linux 系统,虽然流畅度无法和新机器相比,但依然能享受到大部分的功能和基本的安全更新。PostmarketOS 其实就是运行在移动设备上的 Linux,他们可以为旧手机持续更新安全补丁。以 Alpine Linux 的稳定版本为基础,每六个月重新设置一次软件包,以减少安全漏洞。
![](https://s1.51cto.com/oss/201910/09/270b4387ee00902c93adcf458acdd987.png)
图片来源:PostmarketOS
PostmarketOS 的开发遵循 Linux 的开放原则,开发者可以自由调用接口,使用 Linux 生态的各种应用。由于在构建系统时完全避开了 Android,在 Linux 的用户空间中并不会运行任何 Android 的部分,不过官方表示之后可能会以兼容的方式运行。
![](https://s4.51cto.com/oss/201910/09/f3bf5787273a320c581046ec9ca31b5b.png)
图片来源:PostmarketOS
目前 PostmarketOS 已经支持 112 款移动设备,大部分是旧手机,比如红米 2、三星 S4、nexus 5 等。它并不是一个为大众打造的系统,安装和移植都有门槛,主要是面向有动手能力,想改造旧手机的「极客」。
Google 的 Android Go 计划
其实 Google 自己也在做类似的事情。他们在 2018 年推出了 Android Go 系统,专门为低端手机打造,目标是下一个十亿用户。最近,Google 公布了 Android 10(Go 版)的更新计划。
![](https://s3.51cto.com/oss/201910/09/b92643f60e98f7f8aae7ec84d89ac7f9.png)
比起上一个版本,Android 10(Go 版)的速度提升了 10%。Google 还推出了多款精简版应用,包括 YouTube、Google Photos、Google Assistant 等。为了让旧手机的存储空间能满足使用,他们推出了文件管理器 Files,可以定期清理空间。
在过去的 18 个月中,已经有超过 1600 个型号的 Android Go 手机发布,包括三星 A2、小米 Redmi Go 等,有些设备的价格低至 27 美元。很多旧手机也可以使用 Android Go 系统,它能够提供安全补丁的更新,让你的手机不受病毒程序侵害。
智能手机的飞速发展加快了人们的换机率,对于大部分人来说,手机变成了玩物、变成了彰显个性的象征。不过对于一个硬件上没有损坏的电子产品来说,能让它一直运行下去也是一个不错的选择。
相关文章
- 金融服务领域的大数据:即时分析
- 影响大数据、机器学习和人工智能未来发展的8个因素
- 从0开始构建一个属于你自己的PHP框架
- 如何将Hadoop集成到工作流程中?这6个优秀实践必看
- SEO公司使用大数据优化其模型的5种方法
- 关于Web Workers你需要了解的七件事
- 深入理解HTTPS原理、过程与实践
- 增强分析:数据和分析的未来
- PHP协程实现过程详解
- AI专家:大数据知识图谱——实战经验总结
- 关于PHP的错误机制总结
- 利用数据分析量化协同过滤算法的两大常见难题
- 怎么做大数据工作流调度系统?大厂架构师一语点破!
- 2019大数据处理必备的十大工具,从Linux到架构师必修
- OpenCV中的KMeans算法介绍与应用
- 教大家如果搭建一套phpstorm+wamp+xdebug调试PHP的环境
- CentOS下三种PHP拓展安装方法
- Go语言HTTP Server源码分析
- Go语言HTTP Server源码分析
- 2017年4月编程语言排行榜:Hack首次进入前五十