Skip to content
    Back to all Bounties

    Earn 20,700 ($207.00)

    Time Remainingdue 9 months ago
    Canceled

    Android AOSP Compilation + Qemu Emulation in arm64 Using any Apple Silicon Chip

    rodgomesc
    rodgomesc
    Posted 9 months ago

    Bounty Description

    Problem Description

    Google no longer officially supports Android AOSP compilation using macOS. I need to build Android 14 from the Android Open Source Project using an M1 Apple Silicon device.

    After building the project, I need to start the compiled Android using qemu-system-aarch64, similar to what the Android Emulator from Android Studio does under the hood.

    after building the project I need to start the compiled android using qemu-system-aarch64, similar to what android emulator from android studio does under the hoods

    Acceptance Criteria

    • A shell script that successfully builds Android 14 and its kernel from https://android.googlesource.com.
    • the android compilation target should be aarch64
    • The compilation process should work on an Apple M1 Max.
    • A script that uses the generated Android files (ramdisk.img, system.img, userdata.img, boot.img, etc.) in qemu-system-aarch64 to boot Android successfully.
    • if all steps above are successful we should be able to see a android home page on the screen :)