使用小米平板 5 Pro 12.4 ,HyperOS(安卓14)制作,适用于橙狐安卓12分支
参考来自ymdzq的修改
====================================================
屏幕画面显示花屏,无法使用,看logcat日志: 0 E : [drm:sde_encoder_underrun_callback:3816] [sde error]underrun: 11600 应该还是内核问题,连带触摸也有问题
所以需要修改内核才能使用,不过我就这三脚猫能力目前不知道咋改内核 目前只能通过命令的方式
进入Release下.img用工具临时刷入
下载OFRP源代码,克隆这个仓库放到相应的位置
例如OFRP源代码根目录为~/fox_12.1,则保存为~/fox_12.1/device/xiaomi/dagu/:
mkdir -p /fox_12.1/device/xiaomi
cd /fox_12.1/device/xiaomi
git clone https://github.com/RainGreenleaf/OFRP-device_xiaomi_dagu.git dagu
打开源代码根目录运行:
. build/envsetup.sh && lunch twrp_dagu-eng && mka bootimage
利用Github Action在线编译橙狐
例如你的 Github 用户名是 "JohnSmith"
- 打开橙狐Action编译器仓库,然后在新页面点击右上角的
Fork
按钮
- 等待网页自动重定向后,你将会看到你的用户名下的新仓库
- 网页上方进入
Actions
页面 >All workflows
>OrangeFox - Build
>Run workflow
- 按照以下内容填写参数
OrangeFox Branch
12.1
Custom Recovery Tree
https://github.com/RainGreenleaf/OFRP-device_xiaomi_dagu.git
Custom Recovery Tree Branch
fox_12.1-a14
Specify your device path.
device/xiaomi/dagu
Specify your Device Codename.
dagu
Specify your Build Target
boot
- 填写完毕后, 点击 "Run workflow" 开始运行
- 编译结果可以在你Fork后的新仓库的Release页面下载