Quick Links

Google tweaked, tested, and experimented with Android 12 for about half a year before it went stable on Pixel phones, right when the Pixel 6 and 6 Pro launched. After all this work, you would imagine that the operating system is pretty stable now that it's live for everyone, but even on the brand-new Pixel 6 phones, we keep running into issues. Even though we initially published this review based on the latest beta release running on a Pixel 3, a lot of the problems mentioned still exists 1:1, with some new ones even popping up on the Pixel 6 phones which we've now finally got firmly in our hands.

That said, there's a lot of interesting and exciting new things coming with this Android release. Google has a brand-new design vision that you can love or hate, there is a whole slew of new intelligent features (most of them exclusive to the Pixel 6 series), and the company has tweaked some underlying security architectures.

The good

Redesign

Android was starting to look a little long in the tooth, and Material You is a refreshing new approach to design.

Universal Search

I’m still not quite used to it, but when I do remember it’s there, it considerably speeds up the process of finding contacts, settings, and apps.

Better permission management

Privacy Dashboard, indicators and quick toggles for mic and camera access, and more granular location permissions are thoughtful additions.

New widgets and other goodies

A lot of smaller thoughtful additions, like the conversation widget, one-handed mode, better screenshots, and the Game Dashboard.

The not so good

Too many Pixel-exclusive features

A lot of stuff will come to Pixel phones before other brands will be able to enjoy it, and some stuff is even limited to the Pixel 6 series.

Google Pay and device controls shortcuts

The power menu has been demoted, and accessing Pay and device controls via quick toggles is now much more tedious.

New Internet quick toggle

It replaces the standalone Wi-Fi and mobile network toggles, making things take a little longer.

Unfinished bits and pieces

Themed icons and the Game Dashboard still don’t feel finished, and only the former has a proper beta tag attached to it. I also keep running into partial crashes on my Pixel 6 that have me restart my phone.

Design and interface

Android 12 is the biggest interface change since Android 5 Lollipop. It comes with a brand-new design philosophy called Material You. It's basically an advanced theming engine that makes the interface respond to the dominant colors in your wallpaper, ensuring that basically no two phones look the same. This applies to every last system-level UI element on Pixel phones, including the lock screen, notification shade, settings, widgets, icons, Discover feed, Gboard, charging animation — basically anything you could think of. Even apps can hook into this system and adjust their themes accordingly.

hand holding android phone showing home screen

It's certainly a divisive design, but Google is pouring tons of resources into getting all of its apps up to par, giving me hope that the company will finally make sure that everything looks like it’s made with the same building blocks. There are even a few third-party apps that take advantage of the theming system already (such as Tasker, Inware, or Bundled Notes), but I fear that a lot of big developers like Facebook, Twitter, and Microsoft are more concerned with keeping their apps in line with their own corporate design and colors.

If you don’t like this dynamic theming at all or would prefer to choose colors independently from your wallpaper, that's possible, although options are severely limited. Depending on your wallpaper, there are up to four slightly different themes to choose from, and there is a total of four “base” themes independent from your wallpaper: blue, green, violet, and brown.

Android-12-review-1

Google has also started implementing Samsung-like app bars in some apps, with huge titles that sit far away from the top of the screen until you start scrolling, which is when the font shrinks back down to a regular app bar. It’s supposed to help with one-handed use and reachability with smartphone screens growing ever taller. We’ve only seen this behavior in a few system apps like settings, though, so I’m not entirely sure if Google is going to seriously pursue this design in the short term. In any case, app and device developers are encouraged to use Google’s guidelines for big app bars going forward.

The overhaul is so massive that even the overscroll animation hasn't been left untouched. Instead of the familiar sticky glow effect that Android 11 and below use, Android 12 comes with a new stretch animation when you reach the end of a scroll view. It looks just a bit like the iOS overscroll solution, but it feels less playful as it doesn’t really bounce. Elements at the top stick to the top, so it feels more like stretching a rubber band rather than bouncing a rubber ball.

Notifications, lockscreen, and UX

The interface changes aren’t limited to theming and Material You. Everything is more rounded and playful throughout the Pixel interface, starting with the huge clock displayed on the lockscreen when you don’t have any notifications. It moves over to the top left when you do have messages and other pings waiting for you. Not even the PIN entry screen has been left untouched, which now comes with round buttons and a monocolor background; your wallpaper is no longer visible during entry, much like in the notification shade. Other than losing its transparent background, the notification shade now organizes pings in rounded bubbles, divided in the same groups as before: Conversations, notifications, and silent. Up top, you only see four quick toggles at a time (down from six on Android 11), living in new pill-shaped chips, which are colored based on your wallpaper. These pills are an incredibly unnecessary change, if you ask me, but Google just can't stop shuffling around things for quick toggles with every new Android release. At least the company left the media playback controls untouched. They still live right beneath the quick toggles when you listen to music or other content, like they used to on Android 11.

Now that I've got a Pixel 6, it's also become clear to me how much better this new design language works on big screens. With the introduction of more white space, more rounded corners, and bigger fonts, the interface feels outright cramped when viewed on a Pixel 3 and other similarly sized phones.

Android-12-review-5

The Wi-Fi and mobile network quick toggles have made way for a unified Internet chip that you need to tap before you can choose to turn on or off Wi-Fi and/or your mobile connection. It may take up less space, but it’s more cumbersome and less intuitive than having two dedicated buttons for either. At least it's possible to get back both toggles with a little hack.

Android-12-review-7

As part of all these redesigns, the power menu has been demoted back to its original state, pre-Android 11. It only shows Power off and Restart options alongside Emergency and Lockdown (which will deactivate your biometric login options and require you to enter your screen lock code). GPay and home controls are now available on the bottom of the lock screen or in the quick settings in the notification shade. Given that Google has just made the power menu more (pardon) powerful with the preceding Android release, it’s a decision I can’t understand. Accessing cards and home controls now takes at least two steps, while you could just press and hold the power button before to get there. There's a little note in the power menu on freshly updated Pixel phones telling people that their cards and home controls are now somewhere else, but it's going to be disruptive for regular folks who just want their phones to continue working like they used to.

hand holding android phone with shut down buttons displayed

Speaking of long-pressing the power button, Android 12 has changed the shortcut to be in line with how many third-party manufacturers already use it on the Pixel 6: invoking Google Assistant. It’s safe to assume that the pressure-sensitive sides for Assistant access are not coming back to Pixel phones anytime soon. At least the power menu can still be accessed quickly by pressing the power and volume up buttons simultaneously, though with most of its functionality stripped, you likely won’t need to open it all that often anyway. Thankfully, the new long-press Assistant shortcut is optional on older phones, but that doesn’t change the fact that the power menu is now mostly stripped bare. Interestingly enough, the Pixel 6 has also lost the option to invoke the Assistant by swiping up from the bottom corner of the screen (using gesture navigation) or by long-pressing the home button (using three-button control), leaving you with only the power button.

All these reorganizations and redesigns might be exciting for those of us who live and breathe Android day in and day out, but I don’t even want to imagine how they will frustrate people who will have to adjust to needless changes like the new pill-shaped quick toggles and the repositioned home controls and payment cards.

Homescreen and widgets

The Pixel Launcher homescreen has received a small makeover, with a slightly bigger search bar and a new folder preview design. The changes become particularly apparent when you enable themed icons in the Wallpaper & Style settings, which give you monochrome app icons that pull their colors from your Material You theme and wallpaper. However, there's a reason Google added a beta label to this feature. It only applies to Google apps, and then not even all of them. There’s no public API for third-party developers to take advantage of this yet, and like with Material You itself, it’s questionable if bigger companies like Facebook are going to be okay with changing their logo for every individual user. Using themed icons right now makes for a much busier and outright broken-looking homescreen if you dare use anything but Google apps on your phone.

Android-12-review-19

Not even all Google apps support themed icons, like Stadia.

It's also a bummer that Google has completely removed the option to change icon shapes and fonts across the system. It looks like the company wants to push its automated Material You theming more than manual options, but it's still an annoying adjustment for those who preferred their home screens and status bar icons to look different.

The At A Glance widget at the top of the default home page has been replaced with Live Space, which is left-aligned and is supposed to show many more details than in the past, if the Pixel 6 advertisements are to be believed. I've seen a few useful things in the Live Space widget already on my Pixel 6, like timers, but other than that, it doesn't feel too different from the older solution. The top of the screen is actually looking pretty empty now, though, especially since you can't move a widget into the mostly free space right of Live Space.

Android-12-review-3

Widgets in general are bound to make a comeback in Android 12, at least if third-party developers jump on Google’s bandwagon. By default, all widgets now come with rounded corners that fit right into the new please-no-sharp-edges design language, and developers can tap into Material You’s engines to extract the underlying wallpaper colors to be used as their widgets’ backgrounds. Google is extensively doing this with the all-new widgets for its own apps, like Clock, Calendar, Drive, Chrome, and Keep, but it remains to be seen how many other developers will join in. A few of Google’s widgets also support Android 12’s new widget editing tool that only exposes an edit button when you long-press it, which is quite a step up compared to older widgets that had to leave a gear icon permanently in view if you wanted them to be editable.

One of the highlights here is the new Conversation widget. It allows you to plaster your homescreen with shortcuts to your most important chats. These widgets work across all apps that tap into the Conversations section in the notification shade, so you're not just limited to Google Messages. WhatsApp, Telegram, Signal, Slack, and the rest of the usual suspects are all on board.

At some point, Google even experimented with stacked widgets à la iOS, but apparently, they weren't ready for Android 12's release. Maybe in Android 13?

New features

Even though Android 12 is laser-focused on color and design, it does have a few noteworthy features in tow. My personal favorite on my Pixel 3 is Universal Search, which Google brought back from the Android archives (just remember the dedicated hardware search button on early phones). It’s only accessible when you swipe up on your homescreen to open the app drawer and hit the search bar (but you can also flip a toggle that automatically opens the keyboard once you enter the app launcher). You can search for apps like you used to, but the results are also comprised of contacts, settings, Pixel Tips, and app shortcuts, giving you a pretty powerful selection of tools.

Android-12-review-9

I’m still not using it as much as I’d like to (muscle memory be damned), and I wish there were more powerful tie-ins with Google apps like Maps, Calendar, and Keep, not to mention third-party apps like WhatsApp. For some reason, Slack integrates really nicely with it already, with almost all of my DM contacts available, so there might just be an API that other apps can use, too. Once more apps work well with Universal Search, I definitely see the potential. It’s not quite Sesame just yet, one of the best third-party universal search tools for Android, but it’s getting there. (If Google doesn’t abandon it in the next release, of course.)

Scrolling screenshots

Another boon for Pixel users is scrolling screenshot support, which almost all other manufacturers have already added to their phones themselves. Google says it wanted to get the implementation right, and it does seem to be the most solid solution I’ve seen yet. There were some initial issues where the feature didn’t work on webviews (like in Chrome or some app’s custom views), but the quirks are mostly fixed. While some manufacturers make long screenshots by automatically scrolling through the current view until you tell the tool to stop, Google lets you dynamically choose which parts you want to save without relying on some hacks, and it works really well for the most part.

Recents improvements

A smaller but still very welcome improvement has come to the Recents overview. When looking at an app like Instagram in the app switcher view, it has been possible to hold and tap images to save or share them on Android 11, but Android 12 makes that whole process a little more streamlined by showing you a list of recommended contacts (direct share targets) right below. You can drag-and-drop images onto these or tap them to share images with them. Since Instagram and some other apps don't offer this option natively, it's a welcome enhancement. This also works for quick link sharing in Chrome. The only caveat: The whole system is built on top of Google's awful direct share targets, which rarely show relevant contacts and are usually populated by people you haven't spoken to in years.

One-handed mode

The new one-handed mode is another neat addition, especially on phones as big as the Pixel 6 and 6 Pro. You can enable it in system settings under System -> Gestures -> One-handed mode. It's activated by a pull-down gesture at the very bottom of the screen, right where the navigation bar is. When you do that, the top of your screen's content will be pulled down to the middle of the screen, making it easy to reach the hamburger menu or the Chrome address bar (not that there could have been another solution for the browser). To get back to the full experience, either swipe up or tap the empty area at the top of the screen. If that seems familiar, it's because Google basically copied Apple's solution 1:1. While I haven't used one-handed mode much, the current implementation seems robust and predictable, and will probably be useful for people with smaller hands than mine.

The pull-down gesture can alternatively be used for easier access to your notifications, which is a good replacement for the missing fingerprint swipe-down gesture that Pixel phones have historically had on their back-mounted scanners.

Permissions

As with most recent Android releases, Google has also added improvements in the permissions department. Android 12 introduces a new Privacy Dashboard that shows which apps have accessed which of your device’s permissions over the past 24 hours, with a focus on location, microphone, and camera. You can view a timeline of when exactly individual apps have accessed which data, and there are shortcuts for jumping right into an app’s permissions overview to turn off anything you don’t like right then and there. You can expand the view to see almost all permissions there are: Body sensors, calendar, call logs, contacts, files and media, nearby devices, phone, physical activity, and SMS.

Android-12-review-13

Google has also further improved its sensitive location permission after already making it much more granular in Android 10 and 11. It’s possible to give apps access to your approximate location only, which is useful for services like weather apps that don’t need to know where exactly you are to provide you with relevant information. Right now, most apps don’t work with the respective APIs though, with them claiming that they have no location permission at all when the approximate option is enabled.

Android-12-review-14

Then there are new quick settings toggles in your notification shade that allow you to turn off camera and microphone access for all apps on your phone at once, globally. This comes in addition to the new microphone and camera indicators that pop up in the top right corner of your screen whenever an app accesses either. After showing you a small icon of either a microphone, a camera, or both, a green dot will remain permanently visible until the app in question has stopped using the permission.

Game Dashboard

In contrast to other manufacturers’ gaming features that have been long available, Google’s new Game Dashboard is still pretty barebones, finicky, and — frankly — of limited use. When playing games, it shows up as a permanent floating panel that you can move around as you need, though it interferes with gesture navigation pretty easily. In the dashboard itself, it’s possible to add up to three more options to the floating panel: One for screenshots, one for video recordings, and an FPS counter. There’s also a DND button to quickly stop new notifications from coming in.

With my Material You theme, it’s pretty hard to tell which of these buttons are activated and which aren’t, with nothing but a super small change in hue and a weird button shape morphing from squircle to circle showing what’s active and what isn’t, and I can't imagine it's much better with other color schemes. The initially leaked quick toggles design for Android 12 did a much better job than this.

Android-12-review-15

There’s also a shortcut to start a YouTube livestream of your gaming session right from mobile, but here’s the kicker: YouTube only allows channels with more than 1,000 subscribers to start live streams right from their mobile devices, making this big ol’ button essentially useless for the vast majority of gamers on Android. Even if YouTube lowers the limit at some point after the Android 12 release, most people probably won’t touch this button ever again once they’ve noticed it doesn’t work for them.

The dashboard also adds optimization options for a few titles that let you choose between sacrificing battery life for the best possible performance and playing without access to an outlet as long as possible. Developers have to implement support for this to work, though.

Android-12-review-16

On my Pixel 6, I had to manually activate the dashboard in system settings before I was able to use it. I even had to restart my phone to both the button and the automatic Do Not Disturb mode to go live, which is a pretty bad experience. Let’s hope Google will fix this issue in an upcoming release.

Another gaming feature that deserves mentioning is "Play as you download" for the Play Store. The name says it all, but developers need to implement support for it to work, so it might take a while until you encounter the first few titles that utilize this functionality.

Pixel 6 features

With the Pixel 6, it becomes clear that Google wants to differentiate its own devices even further from the competition. The company has introduced a few exclusive features that we went over extensively in our reviews already, so check these out for a full rundown (Pixel 6, Pixel 6 Pro). There are tons of new camera features, like Magic Eraser (which lets you magically delete people and objects from images), Action Pan (for those high-speed effects), a white balance slider that won't come to older phones, and much more. Then there are things enabled by the machine-learning focused Tensor chip, such as the new Assistant dictation or Direct my Call for those pesky waiting lines you have to battle when calling some toll-free business numbers. For people with international contacts, there's Live Translate for Google Messages and the camera viewfinder.

Overall, it's great to see all these features, but it's a bummer they're not coming to every Android phone out there right away. That's partially due to the intense load on processors, but if history is anything to judge by, I wouldn't be surprised if a few of them came to other phones later on.

What's more concerning is the fact that I keep running into some software problems on my Pixel 6 that force me to restart the device to get the system UI to respond properly again. This has happend a few times only, but it's very disruptive. It feels like Google had to rush to get Android 12 finished in order to launch its new phones.

Security, APIs, and miscellaneous

As almost any other Android update in recent history, Android 12 has also added new emoji. There are almost 1,000 retouched existing emoji and a few new ones that are part of the Unicode 14 update. Our own Ryne Hager took a deep dive into what’s new, highlighting the most important changes. In even better news, Google is decoupling emoji from system updates starting with Android 12, so you should be getting access to new emoji much faster than you used to. No more broken squares instead of the latest smileys, yey.

Android 10 already improved Wi-Fi password sharing thanks to QR code support, but Android 12 adds yet another option. You can use Nearby Share to send over a password. I doubt that this is faster than just asking a guest to open their camera app and scan the code, but it’s a welcome improvement nonetheless.

There are also quite a few changes under the hood that you might not notice instantly, but that will make life much easier. A new API improves the process of copying and pasting rich content and text across apps, and apps will open faster from notifications thanks to the deprecation of an older system. Third-party alarm clocks are more reliable and accurate due to a new permission, and third-party cameras may be able to use more special camera modes.

For those of us with lots of smart home devices, Android 12 can keep the Wi-Fi connection with your router active while you’re peer-to-peer connected to your latest gadget, at least if your phone supports this on a hardware level.

On the security front, the Android Runtime has become a Project Mainline module, which means that we have yet another piece of the system that can be updated via the Play Store without requiring a full system update, ensuring that devices stay secure even once they don’t receive Android updates anymore.

There are a lot more granular changes, so be sure to check out our unofficial Android 12 changelog with every single new feature we've found (so far). We’ll be sure to update it once the final release hits Pixel phones, but in the meantime, it’s still a valuable overview of all the minute changes headed for your phone.

Verdict

Android 12 is the biggest update in a long time, and it shows. Even following the stable release, the new OS version doesn't feel 100% finished yet. But in contrast to older big shifts, like Android 3 Honeycomb (which was only available for tablets) and Android 5 Lollipop (which promised much more than it initially delivered), Android 12 still feels like a solid foundation for future improvements — case in point, next year's Android 12L with its big-screen focus has already been released as a developer preview. Overall, Google managed to create a visual refresh without completely upending tried-and-true workflows, even if there are still too many changes just for the sake of change (looking at you, power menu), and even if there are still many things that need patching and fixing.

Android-12-review-8

Android 12 is also a paradigm shift for Android as a platform, even more than the last few releases. In the past, Google always made sure to implement as many features as possible for the Android Open Source Project (AOSP), only retaining a small portion of mostly timed exclusive Pixel features. However, this time around, the company put its own Pixel phones front and center, with things like the Material You theming engine remaining exclusive and close-sourced until the last possible moment. Features like Live Translate aren't even part of AOSP at all. This makes sense, with Google finally wanting to turn its hardware business around by running an aggressive marketing campaign for the Pixel 6 with its custom in-house chipset, but it could lead to an even more fractured Android experience than what we’re used to already.

Android 12 is a paradigm shift for Android as a platform, but it could lead to an even more fractured Android experience than what we’re used to already.

It’s debatable whether other app developers and yes, even device manufacturers, will follow suit with Google’s new wallpaper-based design, but it’s definitely a bold move that gives Android and Google apps (and, particularly, Pixel phones) unique characteristics for years to come. With Google ramping up its hardware ambitions, that only makes sense.

UPDATE: 2021/11/10 12:20 EST BY MANUEL VONAU

The Pixel 6 Android 12 experience

Our review has been updated with my Android 12 experience on a Pixel 6, with new sections talking about exclusive features and a few more findings that have accumulated over the last few weeks. The post was previously based on the last Android 12 beta as seen on a Pixel 3.