pixel4 mikrom1.0.1 aosp_10.0.0_r7-userdebug编译笔记

pixel4 mikrom1.0.1

github:https://github.com/dqzg12300/MikRom

编译环境

ubuntu 18.04.6/22.04.6
java版本:openjdk8

Android版本
android_10.0.0_r7 qd1a.190821.007
aosp_flame-userdebug

必须下载驱动文件解压

依次执行刚解压的 shell 文件(别enter的太急),每个文件执行都需要在最后手动输入 “I ACCEPT”,所以谨慎 enter(坑人)。

编译步骤

1.修改代码
ActivityThread.java 6130行 handleBindApplication(AppBindData data) 方法
添加 @UnsupportedAppUsage 注解

白名单文件: build/core/tasks/check_boot_jars/package_whitelist.txt 末尾添加

###################################################
cn\.mik
cn\.mik\..*

2.解决api报错

make update-api

public
cp frameworks/base/api/current.txt prebuilts/sdk/28/public/api/android.txt

system
cp frameworks/base/api/system-current.txt prebuilts/sdk/28/system/api/android.txt

/frameworks/base/api/current.txt
/frameworks/base/api/system-current.txt
/frameworks/base/api/test-current.txt

参考
android Q 标准类新增api错误

(TD)刷机包制作

你可能感兴趣的:(笔记,android,java)