手机soc的支持情况
摩尔定律是英特尔创始人戈登·摩尔的经验之谈,其核心内容为:集成电路上可以容纳的晶体管数目在大约每经过18个月到24个月便会增加一倍。换言之,处理器的性能大约每两年翻一倍,同时价格下降为之前的一半。这个规律放手机上估计也能适用,但现代人更换手机的频率可比换电脑要频繁的多,而旧手机因为涉及到个人信息,出售又不值几个钱,天长日久的,手头上难免会攒下来几个老款手机。
在b站上看到有位up主把手头的红米6pro给刷成了mobian(linux的分支之一)系统,刚好手头上也有一台同型号的,这个手机的原厂系统异常省电,运行也稳定,除了屏幕对比现在的新款手机略微小一点之外。基本挑不出什么毛病,但再好的设备,攒个多几台就如同鸡肋了,如果能刷成linux来学习与工作,那也是件美事。看视频的时候看到了一张cpu支持列表,按图索骥(字面意思)找了一下,是PostmarketOS
站点的一个页面,PostmarketOS也是一个可以在手机上原生运行的Linux系统,基于Alpine Linux开发。刷机后可以在旧手机上体验完整的Linux系统。张大妈有位值有说得很好:刷PostmarketOS(或mobian以及其他linux)和大家理解的刷机目的完全不同,手机刷linux系统后就不是为了作为手机使用。
#soc支持页
https://wiki.postmarketos.org/wiki/Mainlining
#已支持设备页
https://wiki.postmarketos.org/wiki/Devices
#csdn-自己DIY一个pinephone
https://blog.csdn.net/github_38345754/article/details/114291930
#bilibili
https://www.bilibili.com/video/BV1xM4y1q7Na/
#PostMarketOS移植从入门到放弃
https://www.bilibili.com/read/cv36554523/?spm_id_from=333.999.0.0
编译环境
这一部分纯菜鸟视角,自己电脑的系统还是win7,看360百科说编译linux需要linux环境,查了一下win7编译linux的方法,发现截止目前已经有了很多选择,比如利用Cygwin、MSYS2、Windows自带的Linux模拟器等等,这其中任意一个关键词似乎都可以让我另开一条学习线路,相比之下,因为自建站点经常使用centos的关系,linux的指令倒是记得几个(确实是屈指可数),于是分支任务开始了,安装一个linux环境。
之前测试NOI LINUX系统的时候关注过虚拟机,这次直接就用上了,有句话怎么说来着,你读过的每一本书都有用,这不就用上了么~不同的是,这次的系统版本换成了ubuntu,因为旧版本的很多软件默认版本较低,而新版本的来源也不是特别好找,建议还是选用当前较新的版本。