Official emulator installation instructions, at calyxos.org/news/2021/05/27/emulator-images, are partially obsolete.

Basic Information

  • Device

    This doesn't make much sense as a question on a UEFI-based desktop computer that I've constructed, unless you want my LSPCI output. However, fastfetch-2.48.1-2 reports:

    OS: Fedora Linux 43 (KDE Plasma Desktop Edition) x86_64
    Host: X670E Taichi
    Kernel: Linux 6.17.7-300.fc43.x86_64
    Shell: bash 5.3.0
    DE: KDE Plasma 6.5.2
    WM: KWin (Wayland)
    WM Theme: Breeze
    Theme: Breeze (Light) [Qt], Breeze [GTK3/4]
    Icons: breeze [Qt], breeze [GTK3/4]
    Font: Monospace (10pt) [Qt], Monospace (10pt) [GTK3/4]
    Terminal: konsole 25.8.3
    CPU: AMD Ryzen 5 7600X (12) @ 5.46 GHz
    GPU 1: AMD Radeon RX 5700 [Discrete]
    GPU 2: AMD Raphael [Integrated]
    Memory: 13.01 GiB / 30.43 GiB (43%)
    Swap: 65.98 MiB / 38.00 GiB (0%)
    Disk (/): 676.14 GiB / 1.82 TiB (36%) - btrfs
    Locale: en_GB.UTF-8
  • CalyxOS Version

    <?xml version="1.0"?>
    <sdk:sdk-sys-img
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xmlns:sdk="http://schemas.android.com/sdk/android/sys-img/3">
        <sdk:system-image>
            <sdk:revision>25000</sdk:revision>
            <sdk:description>CalyxOS Android SDK System Image</sdk:description>
            <sdk:api-level>30</sdk:api-level>
            <sdk:abi>x86_64</sdk:abi>
            <sdk:tag-id>calyx</sdk:tag-id>
            <sdk:tag-display>CalyxOS Android System Image</sdk:tag-display>
            <sdk:archives>
                <sdk:archive>
                    <sdk:size>1204668742</sdk:size>
                    <sdk:checksum type='sha1'>5d8662263bb3ba9958f1b8bc934a434f13eccf13</sdk:checksum>
                    <sdk:url>calyxos-emulator-system-images-x86_64-2.5.0.zip</sdk:url>
                </sdk:archive>
            </sdk:archives>
        </sdk:system-image>
        <sdk:system-image>
            <sdk:revision>25000</sdk:revision>
            <sdk:description>CalyxOS Android SDK System Image</sdk:description>
            <sdk:api-level>30</sdk:api-level>
            <sdk:abi>x86</sdk:abi>
            <sdk:tag-id>calyx</sdk:tag-id>
            <sdk:tag-display>CalyxOS Android System Image</sdk:tag-display>
            <sdk:archives>
                <sdk:archive>
                    <sdk:size>1066673183</sdk:size>
                    <sdk:checksum type='sha1'>17ec588ecbef4aaaf4640ec15e293315ce514696</sdk:checksum>
                    <sdk:url>calyxos-emulator-system-images-x86-2.5.0.zip</sdk:url>
                </sdk:archive>
            </sdk:archives>
        </sdk:system-image>
        <sdk:system-image>
            <sdk:revision>23407060</sdk:revision>
            <sdk:description>CalyxOS 4.7.6 Android SDK System Image API 13 x86_64</sdk:description>
            <sdk:api-level>33</sdk:api-level>
            <sdk:abi>x86_64</sdk:abi>
            <sdk:tag-id>calyx</sdk:tag-id>
            <sdk:tag-display>CalyxOS Android System Image</sdk:tag-display>
            <sdk:archives>
                <sdk:archive>
                    <sdk:size>1566441159</sdk:size>
                    <sdk:checksum type='sha1'>d6849240fc1fb1c75e6e758cc6898fc01d37f5c2</sdk:checksum>
                    <sdk:url>https://release.calyxinstitute.org/calyxos-emulator-system-images-x86_64-23407060.zip</sdk:url>
                </sdk:archive>
            </sdk:archives>
        </sdk:system-image>
    </sdk:sdk-sys-img>

    1

A Brief Description Of The Issue

The instructions at calyxos.org/news/2021/05/27/emulator-images

  1. Open “Tools -> AVD Manager”

  2. Click “Create Virtual Device” at the bottom, then select hardware.

  3. Next, on the “System Image” selection page, click on “x86 Images”.

...don't appear to be accurate with:

          ID: com.google.AndroidStudio
         Ref: app/com.google.AndroidStudio/x86_64/stable
        Arch: x86_64
      Branch: stable
     Version: 2025.2.1.7
     License: LicenseRef-proprietary
      Origin: flathub
  Collection: org.flathub.Stable
Installation: system
   Installed: 2.3 MB
     Runtime: org.freedesktop.Sdk/x86_64/25.08
         Sdk: org.freedesktop.Sdk/x86_64/25.08

      Commit: 1e94aa8fff825492c6f8001c5c0d35d2d2a203edf128eb2ecb3711841b3aea12
      Parent: 49af1d0e1944add3212764ae066de29ba621d1bb1249f397f0e1f2e1cfda0c0f
     Subject: Merge pull request #297 from flathub/2025.2.1.7 (f8e6e188e4d6)
        Date: 2025-10-30 17:33:41 +0000

...for although accessing the AVD Manager was trivial, 2 but I've not been able to have the undermentioned occur:

  1. You should see the CalyxOS Images, they will show up as Target: Android 11 (CalyxOS Android System Image).

How To Reproduce

  1. ___Date___20251118T115435+0000____Type___Photo____Origin___ 3

  2. ___Date___20251118T115556+0000____Type___Photo____Origin___Settings___ 3

  3. ___Date___20251118T114548+0000____Type___Photo____Origin___Add_Device___ 3

  4. ___Date___20251118T120300+0000____Type___Photo____Origin___Add_Device___ 3

Expected Result

I expect accurate instructions. Especially, I expect to see emulator images enumerated by AVD Manager's image list.

Actual Result

I don't see them enumerated.

Additional Information

  • I hope that this is the correct location to report documentation. Unfortunately, the extent of my attempts to ascertain where to was an abandoned Gerrit patchset. 4

  • Dependent upon issues/80.

  1. reddit.com/r/CalyxOS/comments/nm7ynk/comment/nphacca

  2. discuss.kde.org/t/41795

  3. bugs.kde.org/show_bug.cgi?id=510982#c6 2 3 4

  4. review.calyxos.org/c/CalyxOS/calyxos.org/+/43142