1.9008模式
-
安装9008驱动
软件为**vivo9008drivers
-
设备进入9008模式
按住Reset复位键并将设备插入电脑即可
注意若设备已经开启了ADB可以使用
adb reboot edl //重启设备进入9008模式
2.备份修改镜像(打开ADB)
-
使用miko进行全量备份
-
修改备份的镜像文件
镜像\system.img\build.prop
镜像\system.img\build.prop.bakforspec
镜像\system.img\vendor\Default\system\build.prop
将三个文件中的条目
#Set composition for USB
#Set read only default composition for USB
添加adb即可如下:
#Set composition for USB
persist.sys.usb.config=diag,serial_smd,rmnet_bam,adb
#Set read only default composition for USB
ro.sys.usb.default.config=diag,serial smd,rmnet_bam,adb
使用DiskGenius打包镜像
将修改的三个文件分别覆盖对应的位置
-
使用miko刷回镜像
小概率出现ADB已经开了但是无法识别的现象,可以直接长按Reset按键重启时adb开启的瞬间进入bootloader模式
UZ801先访问192.168.1.1后再访问192.168.1.1/usbdebug.html可开启ADB
3.刷入Linux
插入棒子
直接执行cmd(确保目录下含有adb.exe)
adb.exe devices //查看是否能够读取adb设备
adb.exe reboot bootloader //将设备重启到fastboot模式
fastboot.exe devices //检测是否能够读取fastboot设备
然后双击执行flash.bat确保fastboot能读取到设备才能执行flash.bat
释放内存版:去掉modem和gps设备树
fastboot flash aboot aboot.mbn
4.网络设置
linux系统信息:用户名root 密码1
通过nmtui可视化网络管理
nmtui
因为随身wifi需要连接外网所以需要删除掉原身网桥上的WiFi配置
删除网桥wifi:编辑连接>brige(选项)>编辑>wifi(选项)>删除
连接外网wifi:启用连接>(选择你的WiFi)>(输入密码)
5.更新源切换
/etc/apt/sources.list.d/ 里面的两个文件里面的源注释掉 /etc/apt/sources.list 更改这个文件里面的源为下面
//Debian11
deb http://mirrors.aliyun.com/debian/ bullseye main contrib
deb-src http://mirrors.aliyun.com/debian/ bullseye main contrib
deb http://mirrors.aliyun.com/debian/ bullseye-updates main contrib
deb-src http://mirrors.aliyun.com/debian/ bullseye-updates main contrib
deb http://mirrors.aliyun.com/debian/ bullseye-backports main contrib
deb-src http://mirrors.aliyun.com/debian/ bullseye-backports main contrib
deb http://mirrors.aliyun.com/debian/ bullseye-proposed-updates main contrib
deb-src http://mirrors.aliyun.com/debian/ bullseye-proposed-updates main contrib
更换好源后直接单条执行下面的命令来更新apt
apt update //更新软件列表
apt upgrade //更新所有可更新的软件
6.清理旧的内核
查找系统内所有内核
sudo dpkg --list | grep linux-image
-
ii
表示该包已经安装并且处于可用状态。 -
rc
表示该包已经被卸载,但其配置文件仍保留在系统中。
清理旧的内核
sudo apt purge linux-image-5.14-sdm845 //清理掉旧的内核
7.清理缓存:
当你使用APT安装软件包时,它会下载软件包文件到本地缓存中。你可以安全地删除这些缓存文件以释放空间。
sudo apt clean //删除安装包的缓存
sudo rm -rf /var/lib/apt/lists/* //删除该目录下的文件
apt autoremove //删除自动安装且不再需要的依赖项
sudo rm -rf /tmp/* //删除临时文件