Subject: Enable stock Android UI (launcher, navigation bar, status bar) in Anbox Cloud Aplication

Dear Canonical Team,

I am using Anbox Cloud to run Android Aplication and I have encountered an issue with the stock configuration. My use case requires the app to launch with the full Android UI, including:

  1. Home screen/launcher
  2. Status bar at the top of the screen
  3. Navigation bar at the bottom

My Query

  1. Is there an official way to launch apps with the full Android UI (status bar, navigation bar, launcher)?
  2. What config files or commands should I use to consistently save these settings?
  3. Where in the system are the main settings that determine this mode of operation stored?

Where is the Source of Information

[https://www.youtube.com/live/R4oTR_29F54?feature=shared&t=2304](Simon Fels Shows that you can run an application that will be like Standard Android)

I will be grateful for any help in setting up the system for my needs.

Sincerely,
Roman S.

Dear Canonical Team,

I apologize for the inconvenience. After a closer look at the documentation, I found the solution I needed to enable the status bar, navigation bar, and launcher in Android.

The feature flags documentation (https://documentation.ubuntu.com/anbox-cloud/reference/feature-flags/) describes the flag enable_system_ui, which does exactly that.

According to the documentation, to enable the system UI in an application, you just need to add this flag when creating a new instance from the application

"features": "enable_system_ui"

I hope this information will be useful to other users who encounter a similar problem.

Thanks for the great documentation and product support!

Best regards, Roman S. THX a LOT :revolving_hearts:

In the future, it is worth studying the documentation more carefully before creating your own solutions. =)

Hey g0rss
Thanks for reaching out.
In your case, I suppose you created an application with an app.apk file in the application folder. If that’s the case, then yes—when creating an application with an APK file, the system UI is disabled by default unless you explicitly set the feature enable_system_ui flag either when launching an instance from the application or by specifying the features in the application manifest file.

name: app
...
...
features:
    - enable_system_ui

In this way, the system UI will be enabled by default, even when launching an instance from an application that was created with an APK file.

BR
Gary