QEMU for Samsung Android Kernel (v2) — Qualcomm & Exynos/MediaTek Support
This release provides statically-linked QEMU system emulator binaries for running Samsung Android kernel images with both Qualcomm (Snapdragon) and Exynos / MediaTek SoC emulation.
What's New in v2
- Samsung uH HVC Emulation: Added support for Samsung's
HVC-based microvisor interface (UH_APP_RKP/UH_APP_KDP) used on Exynos and other ARM64 architectures. - Unified Call Dispatcher: Seamlessly handles both Qualcomm
SMCregister format and packed0x83000000 | (app_id << 8) | commandconventions. - Multi-Ramdisk Tooling: Updated
build-rootfs-defex.shwith support for header v4vendor_boot.imgmulti-ramdisk tables.
Binaries & Assets
qemu-system-aarch64-static-pc: Statically-linked AArch64 system emulator for x86-64 Linux hosts (~112 MB).buildroot-tc.tar.xz: Buildroot cross-compilation toolchain for AArch64 targets (~117 MB).
Usage
./run.sh