如何在 android 中重建 HAL?
How to Re-build HAL in android?
我已经对设备进行了更改//manifest.xml,现在我只想重建 boot.img 和 vendor.img。
在android中是否有way/command只构建HAL模块?
谢谢
您可以通过向 make
提供构建目标来构建单个模块或图像。
- 构建引导映像:
make bootimage
- 构建供应商映像:
make vendorimage
这也将构建引导映像。
- 构建单个 HAL(例如 Power HAL):
make android.hardware.power@1.3
注意:这不会更新vendor.img
。
您可以使用 make modules
.
获取所有已知构建目标的列表
在 android
中仅构建 HAL 模块
将目录更改为 HAL Android.mk
所在的 HAL 模块,并给出 "mm" 命令。我的 HAL firectory 是
~/var_imx-android-11.0.0_1.0.0/android_build/vendor/nxp-opensource/imx/libcamera3
您可以在
中的 .so 文件中找到 HAL 的输出
~/var_imx-android-11.0.0_1.0.0/android_build/out/target/product/dart_mx8mm/vendor/lib/hw
我已经对设备进行了更改//manifest.xml,现在我只想重建 boot.img 和 vendor.img。
在android中是否有way/command只构建HAL模块?
谢谢
您可以通过向 make
提供构建目标来构建单个模块或图像。
- 构建引导映像:
make bootimage
- 构建供应商映像:
make vendorimage
这也将构建引导映像。 - 构建单个 HAL(例如 Power HAL):
make android.hardware.power@1.3
注意:这不会更新vendor.img
。
您可以使用 make modules
.
在 android
中仅构建 HAL 模块将目录更改为 HAL Android.mk
所在的 HAL 模块,并给出 "mm" 命令。我的 HAL firectory 是
~/var_imx-android-11.0.0_1.0.0/android_build/vendor/nxp-opensource/imx/libcamera3
您可以在
中的 .so 文件中找到 HAL 的输出~/var_imx-android-11.0.0_1.0.0/android_build/out/target/product/dart_mx8mm/vendor/lib/hw