小米3挂ubuntu

 

改装xiaomi3,为其用linux deploy挂置ubuntu的愉快玩耍历程

这段时间换了手机,然后发现家里闲置了大量的旧手机,于是在里面翻了一下,把其中的小米3改装成linux的server玩耍

本来是打算弄HUAWEI NOVA(我刚刚淘汰下来的机子)改装,但是由于不知道为什么bootloader锁解不开,以失败告终

1、准备工作

首先请取得你的手机的root权限,华为的root比较麻烦,小米官方支持你root(虽然有小小的阉割问题)

如果是小米手机,请刷机到开发版,然后可以直接进入权限管理点击root获得root权限

如果是华为手机,首先要解开bootloader锁,需要去淘宝购买解锁码(价格在30左右),用adb(带fastboot的那种),打fastboot oem unlock xxxxx什么的解锁,然后刷机成可root包或者刷recovery等。(但是我unlock不开,具体也没操作过

在你已经root的手机上:

下载busybox:https://github.com/meefik/busybox/releases

下载安装linux deploy:https://github.com/meefik/linuxdeploy/releases

下载安装juicessh,connetbot之类的ssh连接app

2、开干

打开busybox,点击install,安装成功会显示##END(在这一步我出现了过新版本安装失败的问题),可以通过点击右上角三个点然后点击information来输出相关信息确认安装

Screenshot_2020-04-10-21-13-35-228_ru.meefik.busybox.png

打开linux deploy:进行一下设置

Screenshot_2020-04-10-21-14-15-234_ru.meefik.linuxdeploy.png

先点击一下左上角 ,点设置,调一下设置,把PATH换成/system/xbin

Screenshot_2020-04-11-12-33-54-206_ru.meefik.linuxdeploy.png

然后点击右下角那个设置按钮,开始配置

这里放了一下我的设置,推荐Ubuntu源使用国内镜像源,我这里用的是中科大的源。

Screenshot_2020-04-10-21-14-49-321_ru.meefik.linuxdeploy.png这里用户名和密码是后面登录要用的,文件系统建议ext4,安装路径选本机${ENV_DIR},架构什么的可以让他用自动生成的。

一定要勾选ssh

然后点击右上角的三个小圆点,开始安装。(安装时间挺长的,耐心等待

当出现«deploy的时候,就是安装结束了

Screenshot_2020-04-11-11-51-31-674_ru.meefik.linuxdeploy.png

然后点击左下角的启动,启动你的ubuntu,结束的时候会显示«start

于是一个linux容器就好了

需要使用connectbot/juicessh等进行连接,ip请用localhost 输入之前设置的账号密码即可进入(我用的是android@localhost

连入以后,我可以利用net-tools来获得本机ip

sudo apt-get install net-tools

ifconfig

inet后面的就是ip地址,就可以通过内网来连接你的手机Linux

然后为了方便,可以使用ssh来快乐操作

可以参考这篇文章:https://www.howtoing.com/how-to-set-up-ssh-keys-on-ubuntu-1804