合入ExaGear转码补丁
在AOSP源码包中合入ExaGear转码补丁包。
- 在用户目录下创建“dependency”目录。解压Kbox-AOSP11.zip,将Kbox-AOSP11文件夹中的“patchForExagear”目录上传至“~/dependency”目录。请对上传文件、目录的权限进行合理配置,其他用户属组建议不配置写权限。
- 合入ExaGear转码补丁。拷贝ExaGear转码补丁0001-exagear-adapt-android-11.0.0_r48.patch至AOSP源码目录,并合入。
1 2 3 4
cd ~/dependency/patchForExagear/guestOS/aosp11 cp 0001-exagear-adapt-android-11.0.0_r48.patch ~/aosp cd ~/aosp patch -p1 < 0001-exagear-adapt-android-11.0.0_r48.patch
- 将ExaGear转码包(ExaGear_ARM32-ARM64_V2.5.tar.gz)上传至“~/dependency”目录。请对上传文件、目录的权限进行合理配置,其他用户属组建议不配置写权限。
- 解压补丁包,并调整权限。
1 2 3 4
cd ~/dependency/ sudo tar -xzvf ExaGear_ARM32-ARM64_V2.5.tar.gz sudo chown -R root:root ExaGear_ARM32-ARM64 sudo chmod -R 700 ExaGear_ARM32-ARM64
- 将“~/dependency/ExaGear_ARM32-ARM64”目录下的preubt_a32a64_a64、preubt_a32a64_x64、ubt_a32a64文件拷贝至“~/dependency/patchForExagear/guestOS/aosp11/vendor/huawei/exagear/prebuilts”目录。
1 2
cd ~/dependency/ExaGear_ARM32-ARM64 cp * ~/dependency/patchForExagear/guestOS/aosp11/vendor/huawei/exagear/prebuilts
- 拷贝“vendor”目录至“aosp”目录下。
1 2
cd ~/dependency/patchForExagear/guestOS/aosp11 cp -r ./vendor ~/aosp/
父主题: 编译AOSP源码与镜像生成