1. Security and Privacy
(1) Application Permission Notifications
The permissions management is improved:
Location permissions can now be set to "Allow only when in use" to reduce the risk of geographical location leakage while saving power.
At the same time, in Settings or notification drawer, you can easily see which apps are using permissions that may involve privacy. The permissions management UI has been redesigned. Buttons are enlarged and are laid out vertically to reduce mistouch.
(2) Random MAC Address
You can choose to connect to Wi-Fi with a random MAC address. In this way, your private information like your mobile number and consumption records cannot be obtained by advertisers according to your MAC address.
(3) Storage Permission Management
Android Q provides an "isolated storage sandbox" for each app. Other apps cannot directly access the files in the sandbox, effectively preventing private files from leakage. However, some shared files such as photos, videos, music, and downloads can be accessed with requested permissions.
(4) Clipboard Permissions
Clipboard permissions are also strictly controlled. Third-party apps cannot read your copied content if not permitted.
2. ANGLE Renderer
The ANGLE renderer accelerates the migration of the software ecosystem to Vulkan by translating the WebGL and OpenGL ES code from an app into a Vulkan API supported by the local hardware. This improves the fluency of 2D and 3D rendering, making animation more smooth and fluent.
3. Bubble
Bubble is a new feature in Android Q. With bubbles, you can easily process multiple tasks from anywhere on your device. Bubbles are built into the notification system. They float on the top of the content of other apps, and can be collapsed when not in use. You can tap a bubble to view app features and information, or dismiss it by moving it or dragging it down.