Starting March 27, 2025, we recommend using android-latest-release
instead of aosp-main
to build and contribute to AOSP. For more information, see Changes to AOSP.
Test GKI modules
Stay organized with collections
Save and categorize content based on your preferences.
Test your GKI kernel and modules using the system_dlkm.img
image and the
system_dlkm
dynamic partition.
Before you can test using the development-only system_dlkm.img
image built
from GKI kernel repository, you must disable the dm-verity security feature
to boot from the image. For further information on dm-verity, refer to
Implement dm-verity.
The system_dlkm.img
image from kernel release artifacts is only for
development use and cannot be used to run CTS/VTS tests or use in the
production. To run CTS/VTS tests, you need to use the production images and
signed modules from the system_dlkm_staging_archive.tar.gz
archive in the
kernel artifacts. You can build the system_dlkm
partition image as described
in Implement a GKI module
partition.
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-08-29 UTC.
[null,null,["Last updated 2025-08-29 UTC."],[],[],null,["# Test GKI modules\n\nTest your GKI kernel and modules using the `system_dlkm.img` image and the\n`system_dlkm` dynamic partition.\n\nBefore you can test using the development-only `system_dlkm.img` image built\nfrom GKI kernel repository, you must disable the dm-verity security feature\nto boot from the image. For further information on dm-verity, refer to\n[Implement dm-verity](/docs/security/features/verifiedboot/dm-verity).\n\nThe `system_dlkm.img` image from kernel release artifacts is only for\ndevelopment use and cannot be used to run CTS/VTS tests or use in the\nproduction. To run CTS/VTS tests, you need to use the production images and\nsigned modules from the `system_dlkm_staging_archive.tar.gz` archive in the\nkernel artifacts. You can build the `system_dlkm` partition image as described\nin [Implement a GKI module\npartition](/docs/core/architecture/bootloader/partitions/gki-partitions)."]]