个人博客

FOGBeta

随身WIFI服务器刷机

240
2024-06-04

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.100.1后再访问192.168.100.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

注意:jz02_v10需要先刷入00x系列的aboot,并且清理boot分区后才可刷入,刷入801的boot可以解决灯的问题

debian13会出现grep: /sys/class/drm/card?/device/of_node/compatible: 没有那个文件或目录的问题,注释/etc/profile.d/mobile-tweaks-mali.sh 即可

4.网络设置

linux系统信息:用户名root 密码1

通过nmtui可视化网络管理

nmtui

因为随身wifi需要连接外网所以需要删除掉原身网桥上的WiFi配置

删除网桥wifi:编辑连接>brige(选项)>编辑>wifi(选项)>删除

连接外网wifi:启用连接>(选择你的WiFi)>(输入密码)

5.更新源切换

一键更换linux源
bash <(curl -sSL https://linuxmirrors.cn/main.sh)

一键更换docker源
bash <(curl -sSL https://linuxmirrors.cn/docker.sh)

更换好源后直接单条执行下面的命令来更新apt

apt update  //更新软件列表
apt upgrade //更新所有可更新的软件

6.清理旧的内核

查找系统内所有内核

sudo dpkg --list | grep linux-image
  • ii 表示该包已经安装并且处于可用状态。

  • rc 表示该包已经被卸载,但其配置文件仍保留在系统中。

清理旧的内核

sudo apt purge linux-image-5.14-sdm845 //清理掉旧的内核

7.清理缓存:

1. 清理 APT 缓存

APT 会下载和保存安装的软件包文件。如果不再需要这些文件,可以清理它们。

# 清理 APT 缓存(下载的安装包)
apt clean  # 清理所有缓存
apt autoremove -y  # 自动删除不再需要的依赖

# 清理临时文件
rm -rf /tmp/*
rm -rf /var/tmp/*

# 清理用户缓存(如 bash 历史、浏览器缓存等)
rm -rf ~/.cache/*
  • 清理不使用的包:apt remove linux-headers-6.4.0-rc4-jsbsbxjxh66-compile+ linux-libc-dev python3 bluez ppp

  • 安装zram工具增加虚拟:sudo apt install zram-tools