<CarlosDev/>

Part 1 of 7

Android 11 Developer Preview 1: flash only

19 February 2020. The earliest preview Google had shipped, for Pixel 2 to 4 by manual flash, with one-time permissions, bubbles, 5G APIs and the plan for Platform Stability.

Google released the first developer preview of Android 11 on 19 February 2020, almost seven months before the final release. Dave Burke’s post said Google was “making this year’s preview available to you earlier than ever”. It was “an early baseline build for developers only”.

Release date19 February 2020
BuildRPP1.200123.016
DevicesPixel 2, 3, 3a and 4, with their XL models; Android Emulator; GSI
How to get itManual download and flash only; Android Beta was not open for 11
Platform stabilityNo; APIs still changing

Much of Android 11 was already there: one-time permissions for location, camera and microphone; the conversations section and the Bubbles API; images in inline notification replies; 5G meteredness and bandwidth estimates; waterfall screens; NNAPI 1.3; call screening with STIR/SHAKEN status; animated HEIF and a native image decoder; low-latency video decoding; and heap pointer tagging for apps targeting 11. Scoped storage gained raw file paths for media and batch edits in MediaStore, and Google said its rules would apply only once an app targets Android 11.

For compatibility, the preview brought per-change toggles in Developer options and adb, so apps could be tested without changing targetSdkVersion. It also added a public Resource Loader API, 12 new Mainline modules, and announced a new milestone, “Platform Stability”, expected in early June. It would freeze not only the APIs but “final internal APIs and system behaviors that may affect apps”.

A bug-fix update, Developer Preview 1.1 (RPP1.200123.020), followed on 4 March. It stopped a security exception for apps requesting foreground location together with another permission, and temporarily relaxed the non-SDK restrictions on a few methods used by OkHttp.

Filed under

  • Android
  • Platform APIs
Back toAndroid 11: one-time grants, scoped storage