1.30.0¶
These release notes cover new features and changes in Anbox Cloud 1.30.0.
Anbox Cloud 1.30.0 is a minor release. To understand minor and patch releases, see Release notes.
Please see Component versions for a list of updated components.
Requirements¶
See the Requirements for details on general and deployment specific requirements to run Anbox Cloud.
New features & improvements¶
Virtualized Android support¶
A new Android execution environment is now available: virtualized Android, where Android runs inside a Cuttlefish virtual machine within the LXD instance. New resolute:*-cf:* images for Android 16 (AOSP and AAOS) are available on both amd64 and arm64. The existing containerized Android execution environment remains unchanged.
Stream controls overhaul¶
The stream page actions sidebar in the dashboard has been redesigned and expanded. In addition to the existing actions, the following new controls have been added:
Resize
Rotate left/right
Volume up/down
Power
Home
Back
Release / Capture keyboard
Screenshot
Screen recording
Instance copy support in the dashboard¶
You can now copy an instance using another existing instance as a source, inheriting its disk state and metadata configuration. When an instance is selected as a source, form fields are pre-filled with the data of the source instance, reducing both provision time and network load.
Anbox Cloud Terraform plan¶
The Anbox Cloud Terraform plan is now the supported method for charm-based deployments of Anbox Cloud.
Find the latest 1.30.0 version in the Anbox Cloud Terraform plan v1.30.0 release.
Experimental userspace scheduler support¶
Experimental support for userspace schedulers is now available via the Linux kernel’s sched_ext framework. This can help reduce latency in the streaming pipeline under high load on certain CPU configurations.
Other¶
The Android WebView has been updated to 149.0.7827.60.
NVIDIA driver series 580 is now a hard requirement for Anbox Cloud deployments using NVIDIA GPUs.
Removed functionality¶
Starting with the 1.30.0 release, standalone bundles on Charmhub (anbox-cloud-core and anbox-cloud) are no longer supported. The Anbox Cloud Terraform plan is the only supported method for charm-based deployments going forward.
Deprecations¶
Support for applications, addons, and the Anbox Application Registry (AAR) (AAR) will be deprecated starting with 1.31.0.
In 1.31.0: Creating applications and managing the registry via the Anbox Cloud dashboard is disabled. However, applications, addons, and registry management remain functional through the CLI for transition purposes.
In 1.32.0: All support for applications, addons, and the AAR is officially removed. Users can no longer create, manage, or use these features via the CLI or dashboard.
Known issues¶
See our open bugs in Launchpad.
CVEs¶
This release includes fixes for the following CVEs:
See the full list of CVEs fixed in 1.30.0
CVE |
Affected components |
|---|---|
Anbox |
|
Anbox |
|
Anbox |
|
Anbox |
|
Anbox (tools) |
|
Anbox (tools) |
|
Anbox (tools) |
|
Android 14, 15, Cuttlefish 16 |
|
Android 14, 15, Cuttlefish 16 |
|
AMS |
|
AMS |
|
AMS |
|
AMS |
|
AMS |
|
AMS |
|
AMS |
|
AMS |
|
AMS |
|
AMS |
|
AMS |
|
AMS |
|
AMS |
|
AMS |
|
AMS |
|
AMS |
|
AMS |
|
AMS |
|
AMS |
|
AMS |
|
AMS |
|
AMS |
|
AMS |
|
AMS |
|
AMS |
|
AMS |
|
AMS |
|
AMS |
|
AMS |
|
AMS |
|
AMS |
|
AMS |
|
AMS |
|
AMS |
|
AMS |
|
AMS |
|
AMS |
|
AMS |
|
AMS |
|
AMS |
|
AMS |
|
AMS |
|
AMS |
|
AMS |
|
Anbox |
|
Android 14,15,16 |
|
Android 14,15,16 |
|
Android 14,15,16 |
|
Android 14,15,16 |
|
Android 14 |
|
Android 14,15,16 |
|
Android 14,15,16 |
|
Android 14,15,16 |
|
Android 15,16 |
|
Android 15,16 |
|
Android 14,15,16 |
|
Android 14,15,16 |
|
Android 14,15,16 |
|
Android 14,15,16 |
|
Android 14,15,16 |
|
Android 16 |
|
Android 14,15,16 |
|
Android 14,15,16 |
|
Android 16 |
|
Android 14,15,16 |
|
Android 14,15,16 |
|
Android 14,15,16 |
|
Android 16 |
|
Android 16 |
|
Android 14,15,16 |
|
Android 14,15,16 |
|
Android 14,15,16 |
|
Android 14,15,16 |
|
Android 15,16 |
|
Android 14 |
|
Android 14,15,16 |
|
Android 14,15,16 |
|
Android 14,15,16 |
|
Android 14,15,16 |
|
Android 14,15,16 |
|
Android 14,15,16 |
|
Android 14,15,16 |
|
Android 14,15,16 |
|
Android 14,15,16 |
|
Android 14,15,16 |
|
Android 14,15,16 |
|
Android 14,15,16 |
|
Android 14,15,16 |
|
Android 14,15,16 |
|
Android 14,15,16 |
|
Android 14,15,16 |
|
Android 14,15 |
|
Android 16 |
|
Android 14,15,16 |
|
Android 14,15,16 |
|
Android 14,15,16 |
|
Android 16 |
|
Android 14,15,16 |
|
Android 14,15,16 |
|
Android 14,15,16 |
|
Android 14,15,16 |
|
Android 16 |
|
Android 14,15,16 |
|
Android 14,15,16 |
|
Android 16 |
|
Android 14,15,16 |
|
Android 14,15,16 |
|
Android 15,16 |
|
Android 14,15,16 |
|
Android 14,15,16 |
|
Android 14,15,16 |
|
Android 14,15,16 |
|
Android 14,15,16 |
|
Android 14,15,16 |
|
Anbox |
|
Anbox |
|
Anbox |
|
Anbox |
Bug fixes¶
LP 2125978 The
[ams]container management tests inanbox-cloud-testsalways fail.LP 2142120 Anbox crashes when using an NVIDIA 580.x driver.
LP 2150144 When opening a terminal for an AMS instance in the dashboard UI,
$PATHis missing/snap/bin.LP 2111598 With developer settings enabled in Android 15 with NVIDIA GPU, the Settings app crashes.
LP 2133860 Application errors out when its base image was cleaned up due to an initialization error.
LP 2147407 Running
amc copyreturnsError: Architecture isn't supported:.LP 2143068 Instance copy does not preserve the settings of the source instance.
LP 2150064 AMS panics under certain conditions.
LP 2101038 The instance creation form does not remove a warning when a field gets cleared.
LP 2150693 An addon artifact unexpectedly disappears causing instance launch to fail.
LP 2154787 A segmentation fault occurs when using a customised streaming client.
LP 2150712 Private bug
Upgrade instructions¶
See How to upgrade Anbox Cloud for instructions on how to update your Anbox Cloud deployment to the 1.30.0 release.