得益于骁龙845和骁龙855的亲戚关系,使用骁龙845的部分手机可以通过UEFI启动windows 10 for arm或者是Ubuntu for arm。目前刷windows10和Ubuntu最完美的是一加6t,小米8也可以刷但是问题很多,比如刷Ubuntu for arm。小米8的驱动和USB是无法驱动,现在连关机都无法是实现只能通过强制关机的方式关机。

所以想在小米8上使用“原生linux”这条路算是封死了。至于我为什么那么执着于“原生linux”系统。是因为我发现openwrt可以在docker中运行,于是我就想折腾一下手机的容器功能,但是安卓使用的chroot容器并不能使用openwrt容器。

不过天无绝人之路,我最终发现了小米8可以刷“Ubuntu touch”。不过Ubuntu touch并不能安装docker。所以就当体验Ubuntu touch吧。

Ubuntu touch这个系统已经出了很多年了,我记得搭载它的第一款手机是2014年出的魅族mx4。到现在已经经过了8年的时间了,目前Ubuntu touch已经支持很多手机了,而且刷机过程也非常的简单,有专门的一键工具。只需要解锁bootloader后进入fastboot就可以安转软件提示输入Ubuntu touch

ubuntu touch的UI界面更现实桌面版的ubuntu,左边是dock栏在使用应用的时候它会隐藏,需要的时候左侧屏幕边缘向右滑动就就可以召唤出dock栏。这个dock栏和桌面版的功能差不多,正在运行的程序会出现在dock栏上,你也可以将经常使用的应用快捷方式固定在dock栏上。右边屏幕向左滑动就一打开多任务卡片,拖动多任务卡片向上滑动就可以结束正在运行的任务

小米8魔改软路由器计划失败,就当体验Ubuntu touch吧-风君雪科技博客小米8魔改软路由器计划失败,就当体验Ubuntu touch吧-风君雪科技博客小米8魔改软路由器计划失败,就当体验Ubuntu touch吧-风君雪科技博客

目前Ubuntu touch多小米8的适配还不是很完善,比如指纹传感器可以录入指纹但是没有办法用于解锁,LTE网络也不可用现在还不知道。

另外就是Ubuntu touch生态过于匮乏,应用商店主流应用几乎没有。一些linux的命令行软件但是能安装不过使用体验并不好。

小米8魔改软路由器计划失败,就当体验Ubuntu touch吧-风君雪科技博客