Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Starting point is the latest vanilla google AAOS emulator.
  • We shall not fork and modify any upstream repositories unless absolutely necessary.
    Instead, we shall use overlays (both compile and runtime), Soong "overrides" directive, and define new devices to avoid modifying upstream as much as possible.
    Also see: https://fosdem.org/2025/schedule/event/fosdem-2025-6326-forking-android-considered-harmful/
  • We work together in distributed fashion on making necessary changes, such as:
  • Each change is peer-reviewed, and (automatically) verified for at least "build succeeded" (by build host), and "BOOT_COMPLETED" achieved (by test host), before being merged.
  • Tagged versions of emulator are automatically released by CI to binary repository (CD) and are directly available publicly (we can also consider publishing latest "development" version automatically).

...