Skip to content

Conversation

@Radon10043
Copy link
Contributor

Hi @a-nogikh , @tarasmadan ,

This is a follow-up to PR #6293.

I've revisited the build process for the Android Kernel (common-android13-5.15). I found that building the kernel with build.sh and its default configuration already enables all the necessary VIRTIO_* configs. I have updated the documentation accordingly.

On a related note, I encountered an issue when building kernel with Bazel, which resulting kernel fails to boot. Command (same as the build command in pkg/build/cuttlefish.go):

tools/bazel run --kasan //common-modules/virtual-device:virtual_device_x86_64_dist

It is not clear whether this issue only exists in common-android13-5.15. I plan to investigate this further and will submit a new PR with updated documentation once I find a solution.

Please let me know if you have any feedback on the current changes.

Thanks!

Copy link
Collaborator

@a-nogikh a-nogikh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@a-nogikh a-nogikh enabled auto-merge August 20, 2025 11:02
auto-merge was automatically disabled August 20, 2025 11:26

Head branch was pushed to by a user without write access

…id virtual device

Add new page for fuzzing Linux x86-64 kernel on Android virtual device.
It explains how to build and run Android Generic System Image and
Generic Kernel Image on Ubuntu host.
@a-nogikh a-nogikh enabled auto-merge August 20, 2025 12:02
@a-nogikh a-nogikh added this pull request to the merge queue Aug 20, 2025
Merged via the queue into google:master with commit 7f1c99b Aug 20, 2025
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants