A wallpaper change that fails to reach the lock screen, notifications, and settings leaves those surfaces on the previous colors. On October 19, 2021, Android 12 on Pixel can match the lock screen, notifications, settings, widgets, and apps to the wallpaper.

Android 12 dynamic color is the wallpaper-matched interface in Dave Burke’s October 19, 2021 post, “A dozen things to love in Android 12.” Changing the wallpaper changes that experience to match its colors through color extraction and Material You. The post includes the lock screen, notifications, settings, widgets, and apps, and it places the experience on Pixel first, with more device makers and phones soon. More than a dozen new or refreshed Google app widgets are dated to the end of that month. The October 4 AOSP post names Material You and dynamic colors on widgets. The AOSP dynamic color page, last updated October 9, 2026, says Android 12 supports five tonal palettes generated from one wallpaper source color, or from 0xFF1B6EF3 when no seed qualifies. The same October 19 post gives the privacy dashboard a 24-hour view of location, camera, or microphone access.

  • Pixel 3 and above started the Android 12 rollout on October 19, 2021. Samsung Galaxy, OnePlus, Oppo, Realme, Tecno, Vivo, Xiaomi, and more were scheduled for later that year.
  • Android 12 has five tonal palettes: accent1, accent2, accent3, neutral1, and neutral2. Each has 13 luminance steps. Hue and chroma are generated at runtime.
  • If no wallpaper seed from ColorScheme#getSeedColors meets the source-color requirement, the source color is 0xFF1B6EF3.
  • A status-bar indicator shows when an app is using the microphone or camera. Two Quick Settings toggles can disable those sensors.
  • You can grant approximate location when an app requests precise location. Watch and headphone companion apps can use the new Bluetooth permissions without location access.

What did a wallpaper change do on October 19, 2021?

Burke’s October 19, 2021 post says that when you change the wallpaper, the Android 12 experience changes to match its colors, through advanced color extraction algorithms and Material You. The surfaces he names are the lock screen, notifications, settings, widgets, and apps. He also says this dynamic color experience is available on Pixel first and will come to more device makers and phones soon.

The same section says Material You brings redesigned widgets that are more dynamic and customizable. By the end of that month, the post says you will be able to try more than a dozen new or refreshed widgets from Google apps on the home screen. October 19 plus the rest of October is the window he gives those widgets.

The October 4 AOSP post says Android 12 introduces a design language called Material You, for more personalized apps, and points developers to an alpha of Material Design Components for the Material Design 3 updates, with Jetpack Compose support described as coming soon. On widgets, that post says to try interactive controls, responsive layouts for any device, and dynamic colors for a personalized, consistent look. The earlier shared visual language is how Material Design remade Android in Lollipop.

Item What the saved page states Dominant failure mode and prevention
Wallpaper match on October 19, 2021 The experience, including lock screen, notifications, settings, widgets, and apps, changes to the wallpaper colors. Pixel first. A Pixel screenshot treated as a Samsung, OnePlus, Oppo, Realme, Tecno, Vivo, or Xiaomi result that day. Those brands are on the later-2021 list.
Google app widgets More than a dozen new or refreshed Google app widgets by the end of October 2021. Expecting that full set on October 19. The post dates the set to the end of the month.
Widget color for developers October 4 post: dynamic colors, plus interactive controls and responsive layouts. Reading “dynamic colors” on widgets as a promise that every third-party widget already shipped a new design on October 4.
Five tonal palettes Android 12 palettes accent1, accent2, accent3, neutral1, neutral2. Thirteen luminance steps. One wallpaper source color, or 0xFF1B6EF3. Page updated October 9, 2026. Using an Android 13 theme style as if it were the 2021 Pixel control.
Privacy dashboard Past 24 hours of location, camera, or microphone use. Features page: supported devices on Android 12 or higher, with separate timelines. Treating the dashboard as a full history, or as present on every Android 12 handset.
Camera and microphone Status-bar indicator. Two Quick Settings toggles disable the sensors. Leaving a toggle off and expecting that sensor to work. Turn the toggle back on.
Location and Bluetooth Approximate location can be granted when the app requests precise location. BLUETOOTH_SCAN, BLUETOOTH_ADVERTISE, and BLUETOOTH_CONNECT. Using location permission for a watch or headphone app that can connect with the new Bluetooth permissions.
Unbranded phone with a dark screen and a centered round punch-hole lying on a wood desk
A generic handset in daylight. On October 19, 2021, Google said changing the wallpaper changes the Android 12 lock screen, notifications, settings, widgets, and apps to match its colors, on Pixel first.

The October 19 post also puts a window magnifier, extra-dim screen lighting, bold text, and grayscale in that personalization section. Those are separate controls from the wallpaper palette.

How does the AOSP page generate the palettes?

The dynamic color page on source.android.com, last updated October 9, 2026, says Material You launched with Android 12 and expanded with Android 13. The page is about the Material You logic for richer dynamic color support. It is a later core-topics page, separate from Burke’s October 19 announcement.

Starting with Android 12, the page supports five dynamic color tonal palettes: system_accent1, system_accent2, system_accent3, system_neutral1, and system_neutral2. Each palette has 13 colors. Luminance values are defined. Hue and chroma are generated by the system at runtime. The indexes are 0, 10, 50, 100, 200, 300, 400, 500, 600, 700, 800, 900, and 1000.

The page’s generation rule is one source color. That color should be derived from the wallpaper with com.android.systemui.monet.ColorScheme#getSeedColors, which provides multiple valid source colors. If none of those colors meet the source-color requirement, the single source color is 0xFF1B6EF3. The fallback paragraph names that requirement and sets the hex. The test for the requirement sits outside that paragraph.

Schematic of wallpaper seeds becoming one source color and five Android 12 palettes of 13 luminance steps
Schematic luminance steps, separate from a real wallpaper. Five Android 12 palettes and 13 steps, from the dynamic color page last updated October 9, 2026. The fallback source color is 0xFF1B6EF3.

Rule of thumb: If getSeedColors returns no wallpaper color that meets the source-color requirement, the source color is 0xFF1B6EF3. Keep that hex as the fallback the page prints.

Worked example. color_count = 5 * 13. Five palettes times 13 indexes is 65 color values. The Android 13 section of the same page uses that 65-color count when it lists theme styles. The fallback 0xFF1B6EF3 splits as red 1B, green 6E, and blue F3. 1×16+11 = 27, 6×16+14 = 110, and 15×16+3 = 243, so the opaque color is red 27, green 110, blue 243.

The page dates six theme styles to Android 13: TONAL_SPOT, VIBRANT, EXPRESSIVE, SPRITZ, RAINBOW, and FRUIT_SALAD. It describes TONAL_SPOT as a mid-vibrancy palette carried over from Android 12 and slightly adjusted, and as the default style. RAINBOW and FRUIT_SALAD are marked for static color themes. The page withholds those two styles from wallpaper-based color extraction. Android 12’s theme setting on this page is Settings.Secure.THEME_CUSTOMIZATION_OVERLAY_PACKAGES. The JSON source-color key in the same section is written for Android 13.

Which phones had this on rollout day?

Burke’s October 19 post says Android 12 starts rolling out on Pixel 3 and above that day. Later in the post he repeats the Pixel rollout for that day and lists Samsung Galaxy, OnePlus, Oppo, Realme, Tecno, Vivo, Xiaomi devices, and more for later in 2021.

The October 4 AOSP post is earlier. It says to watch for Android 12 starting with Pixel in the next few weeks, and for Samsung Galaxy, OnePlus, Oppo, Realme, Tecno, Vivo, and Xiaomi devices later that year. It also says more than 225,000 people tested early releases on Pixel and partner devices and sent nearly 50,000 issue reports. “The next few weeks” from October 4 lines up with the October 19 Pixel start. The other named brands remain on the later-2021 schedule.

Rule of thumb: If the date is October 19, 2021 and the phone is outside Pixel 3 and above, the wallpaper-matched experience in that day’s post is still ahead of that phone. Use the later-2021 brand list before treating a Pixel screen as that handset’s palette.

The features overview captured on October 25, 2021, last updated 2021-10-19 UTC, introduces Material You as the new design language and points to the Material Design Components alpha. Wallpaper extraction is absent from that capture. This article takes the wallpaper result from Burke’s post and the generation rule from the dynamic color page.

What did the privacy dashboard and sensor switches show?

Burke’s privacy section gives three controls. A status-bar indicator shows when an app is using the microphone or camera. Two Quick Settings toggles completely disable those sensors. The privacy dashboard gives a view of when apps accessed location, camera, or the microphone over the past 24 hours, and permissions can be managed from the dashboard. Location can be precise or approximate.

The October 4 developer post says users can grant approximate location even if the app requests precise location, that the status bar indicates camera or microphone use, and that Quick Settings toggles disable microphone and camera access. It also says a dashboard in Settings shows when the app accesses microphone, camera, and location data.

The features page last updated 2021-10-19 UTC is narrower on where the dashboard appears: on supported devices that run Android 12 or higher, a Privacy Dashboard screen appears in system settings. Users open separate screens for location, camera, and microphone. Each screen is a timeline of when apps accessed that data. An app can provide a rationale on the Privacy Dashboard screen, the app’s permissions screen, or both.

Rule of thumb: If access age is over 24 hours, it sits outside the window in the October 19 post. An access 2 hours old is inside because 2 is below 24. An access 30 hours old is outside. 30 - 24 = 6 hours past that window.

The features page names BLUETOOTH_SCAN, BLUETOOTH_ADVERTISE, and BLUETOOTH_CONNECT for apps that target Android 12, especially apps that can skip device location. Burke’s examples of companion devices are watches and headphones: those apps can connect without location information. The features page also points to Companion Device Manager when the system should show the pairing UI.

Unbranded phone lying face down with a short centered camera bar on a wood surface
A handset face down, screen hidden. The October 19, 2021 post shows a status-bar indicator while an app uses the camera or microphone, and two Quick Settings toggles that disable those sensors.

The same post says unused apps have their permissions reset and their cached files removed. The previous year’s permission controls are in Android 11 conversations, device controls, and privacy.

Where does Android 12 sit in the design record?

Android 12’s October 2021 record is a wallpaper-matched interface on Pixel from October 19, a design language named Material You on October 4, and five runtime palettes documented on the dynamic color page last updated October 9, 2026. The privacy dashboard’s 24-hour window, the sensor toggles, approximate location, and the three Bluetooth permissions sit in those same October 2021 pages. Android 13 is where that dynamic color page starts the six named theme styles.

Use the Pixel 3 boundary for an October 19 screenshot. Use 0xFF1B6EF3 when no wallpaper seed qualifies. Use 24 hours as the dashboard window in Burke’s post, and “supported devices” from the features page before assuming every Android 12 phone shows that screen. The Android history timeline places this release among the versions before and after it.

Platform event: October 19, 2021. This page’s original publication record: October 20, 2021.