上次发了(你想在旧Android手机上装Linux系统吗?看这里)之后,目前已经能够基本实现使用UserLAnd在Android设备上跑Linux了。已经探明的版本是6.0及以上的版本。
我手上目前有几台Android设备,最老的是酷派大神X7,上市7年多了;上市时间超过5年的还有之前介绍过的Nubia Z17 mini、华为平板M3,还有一个没介绍过的小米平板3。华为P30 Pro也已经上市3年多了,频繁的硬件故障让我操碎了心。
还有两个新一点收集,性价比王者Realme的GT和GT Neo,其中GT已经升级到了最新的Android 12,除了软件兼容性差一点之外,其他也还好。
安卓的历史始于2003年10月,我是在2011年9月才用上我的第一台Android手机的(ZTE U880),当时系统版本是2.3。Android的分水岭版本应该是5.0,在2014年秋季首次推出,也是第一个使用谷歌全新Material Design语言的操作系统版本,所以很多老旧的手机最高升级到Android 4.4.2就到顶了,怎么也升级不到5.0。
那今天就来操作一下这个最难搞的Android 4.4.2,也就是给酷派大神X7装一个Linux系统。主要软件是Linux Deploy,同时还涉及到一些其他软件,比如Kingroot、BusyBox等等,且听我娓娓道来。
为了避免操作问题,我们首先把手机恢复出厂设置,避免有人为安装的垃圾软件的影响。
然后就是获取手机root权限,软件我们使用Kingroot,因为低版本安卓限制,对应的软件版本也要低一些,本例中我们使用4.9.7版本,后台回复“root”获取软件下载链接。
然后安装一个SSH工具,本案例中使用的是JuiceSSH,软件版本为2.1.4,后台回复“SSH”获取软件下载链接。
接下来就是安装BusyBox,BusyBox又被称为嵌入式Linux的瑞士军刀,通过将许多常见UNIX实用程序的微小版本组合成一个小型可执行文件,以更少的配置文件和Linux内核提供增强的root功能。需要注意的是,该软件运行需要root权限。软件版本为1.32.0,后台回复“BusyBox”获取软件下载链接。
软件启动之后会自动开始智能安装,会自动安装一些Linux常用的功能组件。
但也不是特别全,建议根据个人需求勾选一些常用命令功能,我是把所有支持的命令都勾选上了。
安装完成之后,会提示安装成功。视个人情况选择是否更新BusyBox软件,反正我是有点害怕更新之后不能用的情况出现。
还有有关Applet Manager的说明,可以根据自己的需求进行选择。
最后来到本文的重头戏部分,安装LinuxDeploy。需要注意的是,该软件运行同样需要root权限。软件版本为2.5.0,后台回复“LinuxDeploy”获取软件下载链接。
软件安装完成之后,会显示软件使用帮助。如果没有超级用户(Root)权限,软件将无法正常运行。
配置安装选项在右下角,点击图示的图标。这次选择发行版GNU/Linux时就可以选择CentOS了,但是考虑到酷派的底层系统是基于Ubuntu的,我最终还是选择了Ubuntu。