The first public beta of Android 13 and the changes it contains – a quick overview

Last week, after two months of development, Android 13 entered the “beta” phase. This means that the groundwork for the next version of the robot has been laid (new API) and theoretically we shouldn’t see any major changes. The above step, more than for developers, is for producers who can start customizing their overlays or other tools.

Of course, somewhere between them are owners of Pixel series devices (from the base “four” to 6 Pro), as they are allowed to review individual milestones from the start. This is possible thanks to the Android Beta program set up by Google.

And most important – a full list of all changes can be found here (including hidden changes). I strongly encourage you to read it, especially those most interested in the subject.

Official information

More granular access to different types of multimedia

Applications wishing to gain visibility into files of any type have so far referred to READ_EXTERNAL_STORAGE. It was a normal thing, but this way they read everything from our memory, not just what we actually want. Google decided to fix it a bit and prepared 3 new access classes: READ_MEDIA_IMAGES, READ_MEDIA_VIDEO and READ_MEDIA_AUDIO. Above all, if the program simultaneously asks for permission for photos and videos, we will receive a unified prompt.

896826

Clearer error reporting on KeyStore and KeyMint

Developers using the key generators mentioned above now have a better view of error codes and what they mean. All thanks to the added hierarchy of exception classes in “java.security.ProviderException” – including those specific to KeyStore/KeyMint.

Direction of sound (?) – as weird as it doesn’t sound

There are two new APIs in the AudioManager class – getAudioDevicesForAttributes() and getDirectProfilesForAttributes(). The first of them is responsible for obtaining a list of devices that can play a specific audio track. On the other hand, the second makes it possible to “understand” whether the sound flow can be reproduced directly. Using them we will determine the best FormatAudio for the given path.

User Feedback

One of the eye-catching things is the animation of a “wave” in the progress bar of the media player tab. I will mention though that it only appears when actively listening and extends from point “0” to where we are now.

896833

On the occasion of the Developer Preview (2), Google changed the “Do not disturb” mode to “Priority mode”. It has been speculated that this is the start of something bigger, which has been supported by several premises found.
Unfortunately it seemsthat up to now these plans have been abandoned and the old nomenclature has been reinstated.

Material you have earned 4x more color combinationswhich gives 16 variants depending on the wallpaper used + twice as many “basic colors”.

896836

A dedicated QR code scanner has finally hit the stubble and, according to the editors of the Android Police portal, it’s incredibly fast. Plus, there’s nothing to write too much about – it does exactly what it should.

896838

We had to wait a long time, although this type of “goodies” has been available in the solutions of various manufacturers for years – Android will finally receive native support for changing the display resolution. Currently between FHD+ (1080p) and QHD+ (1440p).

896840

Face Unlock for owners of the latest Pixels is still just a song from the future, but it seems not that far off. On the current Model 6 Pro beta managed to run appropriate menu, but the configuration itself always ends in failure – due to “no sensor available”.

The copy to clipboard has a floating window similar to the one that accompanies the creation of the screenshot – so it contains a preview and two buttons (“edit” and “open in”).

896843

There is a switch in the lock screen settings that allows you to control external devices (so called smart home) without unlocking. In my opinion, this is a potentially dangerous option, but we have a choice, so let everyone do what they want with it.

896845

Leave a Comment