因此使用一个能登录的老版本微信登录后再使用adb降级安装老版本微信,绕过它的老版本登录限制
0x01.环境依赖
0x02.环境准备
2.1 透明png图片准备
https://zhidao.baidu.com/question/532501532.html
2.2 下载 VMOS Pro 安装包
这里下载 蓝奏云
哪个新用哪个
2.3 在手机上下载两个老微信安装包
这里下载 酷安
需要709 64位 和 7020 64位
下载后去文件管理器改个名字,方便操作,比如wx709.apk, wx7020.apk
2.4 安装 adb 环境,已有就忽略
如果Termux 镜像慢,可以更换镜像源,使用todo切换
如果手机操作不爽,可以安装sshd,使用电脑ssh远程到此shell,(当然,此次要敲的命令不多)
这里只写推荐的方式
去到 f-droid 应用市场 Termux,找到下载APK按钮
直接下载Termux后安装,安装后打开
输入命令即可安装adb环境
关于adb命令的更多文档,可以看 这里
关于Termux的更多文档,可以看 Termux 高级终端安装使用配置教程
pkg install adb
2.4 安装 VMOS Pro,选用安卓5.1(64位)版本的虚拟机系统
为什么使用5.1 而不是 7.1?因为7.1 不允许降级安装(暂时没找到官方的文档)
进入虚拟机
点击下方的导入按钮 -> 应用 -> 安装包 -> 找到名称为 wx7020 字样的安装包 -> 勾选 -> 导入
点击上方的 文件 内部存储 - 找到 wx709 对应的安装包
如果改了名字,就是这两名字
将微信安装包导入到虚拟机内,这个安装包的在虚拟机的位置是 /sdcard/VMOSfiletransferstation
2.5 启用adb远程端口
回到虚拟机主页,点击左下角设置 -> 往下拉 -> 高玩设置 -> 开启网络ADB
开关左边会提示一个命令,记下来
比如我这是
adb connect 192.168.31.100:5668
[*7]0x03.微信登录
登录后,不用理,保持登录状态
[*7]0x04.降级安装
打开Termux 使用步骤2.5 的命令 连接虚拟机,像下面这样就表示连接成功了
#~: adb connect 192.168.31.100:5668
already connected to 192.168.31.100:5668
#~: adb devices
List of devices attached
192.168.31.100:5668 device
输入此命令,检查安装包是否存在,存在,则可以使用这个命令降级安装
# 进入虚拟机终端shell
adb shell
# 查看微信安装包是否存在
ls -lh /sdcard/VMOSfiletransferstation/
# 使用包管理器(PackageManager) 安装apk, -r 是替换覆盖(replace) -d(downgrade) 是允许降级
pm install -r -d /sdcard/VMOSfiletransferstation/wx709.apk
出现 Success 字样
OK, 版本已成功降级
0x05 头像上传
上传导入到虚拟机的透明图片即可
效果: 微信群内群友视角
资源和降级步骤搜集于网络,自己编辑整理
另外,请问老C什么时候发帖可以支持markdown呢?
在网上找了个markdown转UBB,结果发现好多标签妖火都不支持
最后 爱生活,爱妖火