The final version of Android 12 should be released sometime in September, but the first developer preview is expected any day now. Our first hint of what Google’s new release might have in store comes to us from XDA Developers’ Mishaal Rahman, who has some pictures of what looks like a major UI overhaul for Android 12. According to the report, these images represent mockups, not screenshots, of Android 12. The mockups appear in a document describing the new features of Android 12, and the document is being passed around to partners as a heads-up before the public rollout.
The first thing that jumps out to me is the weird sepia-tone color scheme, like someone left night mode on permanently. This color scheme looks like a huge change compared to the all-white color scheme of Android 11, but it’s probably completely up to the user. A recent report from 9to5Google claimed that Google would launch an in-depth theming system in Android 12 that would let the system and third-party apps recolor themselves based on a user’s preferences. One line of the report says, “Interestingly, your Android 12 theme colors should also be able to be chosen automatically based on your current wallpaper. When you change your wallpaper, Android should be able to seamlessly swap to new colors similar to your wallpaper’s color palette.”
It looks like that’s what’s going on here. The UI colors match the wallpaper very well because they are probably from the wallpaper. A beige-colored wallpaper leads to a beige-colored notification panel, icons, settings, widgets, and more. Even the camera app becomes beige. Android has had unused code for a theming engine for a very long time. Automatic UI color picking launched all the way back in Android 5 with the Palette API, when Google started kicking around the idea of using it for a music app. It looks like these things are finally being put to use.
Even if we ignore the colors, the notification panel is still pretty different, which is totally on brand for Android, as the notification panel gets revamped in every release. Starting at the top, the weird black status bar is gone, replaced with a single sheet that serves as a notification background. It’s not transparent here, but that could just be a mockup inaccuracy. The time and date have swapped places, with the date on top now. The quick settings are no longer in a box, and they’ve been cut down to four instead of six (booo!). The Quick Settings shapes have been configurable in the past, but it now looks like there’s a mix of shapes, with disabled settings having a square background and enabled settings getting a circle.
The rest of the notification panel doesn’t look too different other than the rounder rounded corners. One oddity in this mockup is the visible rounded corners. This was briefly a real thing during the Android 10 developer preview but never hit a final release. I think it’s just a mockup inaccuracy. Other mockups even show a round front camera cutout in the UI, which normally doesn’t show up on screenshots.
A lot of the mockups detail the return of the privacy chip notification in the top-right corner of the status bar, which alerts you when an app pings the camera, microphone, or location permissions. We first saw this feature in pre-release Android 10 builds all the way back in 2019, but it never hit a final release. The idea back then was that these alerts would pop up when an app was actively using sensitive permissions, and tapping on the chip would identify the app. One mockup shows what the pop-up UI would look like; it identifies not only apps that are currently using the camera, microphone, or location, but also apps that have used the permission “recently.” Each line in the privacy popup has a settings gear next to it, which would presumably let you block settings for that individual app.
There’s also a new “Privacy” settings screen, which gives you what looks like systemwide kill switches for the camera, microphone, and location. None of these switches is new, but you get easy, more obvious access to them now. This privacy screen also seems to show a new design for the settings. In addition to the new color scheme, it looks like Google is taking after Samsung and some other Android OEMs in designing settings screens with reachability in mind. There’s a huge “Privacy” banner at the top, with lots of white space above it, pushing the start of the list down from the very top of the phone. Most good implementations of this feature shrink the top banner once you start scrolling.
The final new item in the mockups is a “conversations” widget. This seems to show a person or group chat and recent messages or calls from that person. It appears to combine messages from multiple apps into a single widget, which would be possible through the existing notification APIs. Incoming notifications are already associated with a contact for priority messaging purposes, so pooling all those messages together under a single person widget would work fine. It’s strange that the mockups show the conversations widget in different shapes.
They seem to all be different states of the conversation widget, but some are rounded rectangles and some are pill-shaped. Why? More love for widgets in Android 12 is a good bet after the feature was finally copied by Apple in iOS 14. Android launched with widgets in version 1, but those have been neglected over the years. If Google wants to copy Apple back, iOS now lets you stack widgets and scroll through them, which would be nice to see in Android. Apple’s widgets are also generally more modern and cohesive, as they just launched. Android’s widgets could really use a general revamp.
The first Android 11 Developer Preview launched last year on February 19, so we’ll probably see working Android 12 builds this month.