当前位置: 首页 > news >正文

AI大模型学习七:‌小米8闲置,直接安装ubuntu,并安装VNC远程连接手机,使劲造

一、说明

对于咱们技术人来说,就没有闲的蛋疼的时候,那不是现在机会来了

二、刷机器准备

1、申请解锁手机

申请解锁小米手机https://www.miui.com/unlock/download.html

  • 下载工具,安装下面的步骤来,官网不欺人吧 
  • 打开开发者工具,要不没有开发者选项的,

我的miui版本是12.5.2

设置---->我的设备----->全部参数

找到MIUI版本,在上面使劲点啊点,5,6下就可以了吧

设置---->更多设置---->开发者选项--->设备解锁状态

安装教程提示来吧,先登录下载得工具,要短信登录喔

记得安装android adt驱动

2、下载TWRP文件

小米8-安卓10一键刷TWRP工具-解压使用.zip

通过网盘分享的文件:【11】小米8刷ubuntu
链接: https://pan.baidu.com/s/17Sl2IIH_3fP0AHU5DztwXw?pwd=mb6v 提取码: mb6v

3、下载 固件和镜像的压缩包

ubuntu-touch-v24.PEAMIXM.zip

通过网盘分享的文件:【11】小米8刷ubuntu
链接: https://pan.baidu.com/s/17Sl2IIH_3fP0AHU5DztwXw?pwd=mb6v 提取码: mb6v 

4、其它准备

1、备份数据

2、设置到开发者状态,打开USB调试

3、adb pc端android驱动安装,链接手机后去看设备管理器

4、上面的文件解压准备好

三、开始刷机

1、一键刷TWRP工具

点击 recovery-twrp一键刷入工具.bat

任意键继续 

我是开机状态,输入1 ,回车

确保准备好了,然后任意键 

完成后出现这个框,直接确定,不用管 

2、格式化Data 

在twrp中点击“清除”,选择“格式化Data分区”,输入"yes",滑动确认执行。然后选择重启至Recovery,

3、 格式除USB-OTG外所有分区

在“高级清除选项”中选择所有的分区(除USB-OTG),然后滑动确认执行

一般情况下不需要点击高级清除,只需要格式化data就可以清除全部数据,如果非要点击高

级清除,只能格式化system vendor cache分区,千万不要勾选其他分区,一旦清除错误,手

机直接传感器丢失,wifi不能打开或相机不能加载,刷回官方也失效

4、检查设备

recovery-twrp一键刷入工具.bat文件所在文件夹里,进入cmd

输入命令

adb devices

E:\【06】小米8刷ubuntu\小米8-安卓10一键刷TWRP工具-解压使用>adb devices
List of devices attached
c72f195f        recovery
 

#红色的就是自己的设备

5、上传MIUI刷机包和ubuntu刷机包

E:\【06】小米8刷ubuntu\小米8-安卓10一键刷TWRP工具-解压使用>adb push ubuntu-touch-v24.PEAMIXM.zip /tmp
5159 KB/s (1216491909 bytes in 230.251s)

E:\【06】小米8刷ubuntu\小米8-安卓10一键刷TWRP工具-解压使用>adb push fw-vendor_dipper_miui_MI8Global_V11.0.6.0.PEAMIXM_45261e66d2_9.0.zip /tmp
5033 KB/s (566380998 bytes in 109.876s)

6、刷机

点击安装,选择传上去的zip文件,

先安装fw-vendor_dipper_miui_MI8Global_V11.0.6.0.PEAMIXM_45261e66d2_9.0.zip

再安装ubuntu-touch-v24.PEAMIXM.zip

我们目录是/tmp

四、恭喜成功了

 

 

 

五、配置系统

1、查询 ip

ip a
应该是192.168.1.14

2、查询openssh

service ssh status

ssh是安装了的,
systemctl 不可用

ubuntu 版本是16.04.7

#查询是init还是systemd
ps -p 1 -o comm=

phablet@ubuntu-phablet:/etc/ubuntu-touch-session.d$ ps -p 1 -o comm=
init

sudo apt update
#安装systemd 
sudo apt install systemd
#设置 systemd 为默认初始化系统:
sudo apt install systemd-sysv
sudo reboot



systemctl --version

phablet@ubuntu-phablet:~$ systemctl --version
systemd 229
+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ -LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN

安装成功

#查询是init还是systemd
ps -p 1 -o comm=

我们使用finakshell,链接试试 

3、安装VSCODE失败

用VSCodium代替,触摸屏不能用,外接键盘应该可以,没有蓝牙键盘,没试过,我准备远程试试,这个软件openstore里有,直接安装就可以

不好用,还是用VScode远程吧

4、禁止休眠(失败)

怎么设置都没有效果,屏幕关闭之后,ssh就完蛋了,不过有个替代方案,就是直接屏幕常亮
openstore商店里有个activescreen,直接安装,可以打开关闭,还是很方便的,禁用睡眠不折腾了,
后面安装了mirvnvserver之后,黑屏以后Putty还是可以连接,网络不断了,很好很好,是在mirvnvserver关闭之后喔

5、禁用wifi关闭(失败)

改了不少,deepseek用了几次,都没有用,没时间弄,利用activescreen就可以了

6、远程连接

在openstroe里安装MirVNCServer,PC端安装realviewer

Download VNC Viewer by RealVNC®

 回车即可

还不错 ,但是也就是用用,用来干事情,确实不咋地

7、如果要做服务器,得完成下面几项,玩玩可以忽略

#修改 APT 配置(禁用沙箱)
sudo mount -o remount,rw /
# 没有直接新建
sudo vi /etc/apt/apt.conf.d/01disable-sandbox

APT::Sandbox::User "root";

sudo mount -o remount,ro /


#我想直接开机启动就把只读变为可以读写,有安全隐患,但是要用不是吗
sudo mount -o remount,rw /
sudo nano /etc/rc.local


#!/bin/sh
mount -o remount,rw /
exit 0

重启

相关文章:

  • selenium元素获取
  • 【时时三省】Python 语言----正则表达式
  • 检测到目标URL存在http host头攻击漏洞
  • 北京市生成式人工智能大模型备案综合分析情况
  • 聚焦AI与大模型创新,紫光云如何引领云计算行业快速演进?
  • GoLand 标红但程序可正常运行:由符号索引缓存失效引起的假报错问题
  • 1 深入理解 DevOps 与 CI/CD:概念、流程及优势
  • 数据分析之python处理常用复杂转置数据
  • typescript开发心得
  • org.apache.ibatis Test
  • Pytorch深度学习框架60天进阶学习计划 - 第40天:工业缺陷检测(二)
  • Dubbo(45)如何排查Dubbo的序列化问题?
  • django相关面试题
  • 设计模式:代理模式 - 控制访问与增强功能的艺术
  • AutoGen深度解析:从核心架构到多智能体协作的完整指南
  • 【图片识别改名工具】如何识别图片中文字内容,并根据文字对图片批量重命名批量改名,基于WPF和腾讯OCR的完整实现
  • 【SQL Server 2017】封闭网络下,数据调研所有数据表实战(提效400%)
  • Python 实现的运筹优化系统数学建模详解(0-1规划指派问题)
  • 【人工智能】引爆智能时代的大模型伦理挑战:DeepSeek 如何应对偏见与隐私问题
  • 量子代理签名:量子时代的数字授权革命
  • 做机械的有什么网站/博客网站登录入口
  • 石家庄网站建设费用/深圳百度推广排名优化
  • 安徽服饰网站建设/广州宣布5条优化措施
  • 简单网页代码html作业/搜索关键词优化
  • 像网站的ppt怎么做/地推团队联系方式
  • mac机wordpress/长春seo网站排名