前言

本人搞机,自己的oppo手机刷了twrp后不慎格式化硬盘,导致数据丢失,系统刷没的情况,但oppo固件是加密的,网上许多工具都要收费(这里鄙视一下某兔软件)遂寻来了免费版本的解包工具,记录实验过程。

环境配置

根据官方文档,需要python3.6及以上。

sudo apt install git python3 python3-pip #Debian/Ubuntu

安装信息

查看一下python版本和git版本

python3 --version
git --version

版本

工具链安装

点击进入Github项目地址,点击“code”
复制链接地址
链接地址
终端输入命令

git clone https://github.com/bkerler/oppo_ozip_decrypt.git oppo

克隆

安装依赖

cd oppo
sudo chmod +x ./*
pip install -r requirements.txt

进入OPPO
安装依赖

使用

sudo python3 ./ozipdecrypt.py /Download/oppo.ozip

如果一切顺利,最后会得到一个zip结尾的压缩包,那就是解密后的固件。
然后,刷入手机,开机。。。