Android 14 could make Material You more legible when using accessibility options
More inclusivity shouldn’t rob the UI of its colors
Android is a popular OS for a variety of reasons, one of which is the ease of access for people with various disabilities. Google’s constant focus on developing features like Guided Frame and upcoming settings for hearing devices in Android 14 suggests the company remains committed in its efforts. Android 14 could also pack another change on the accessibility front that makes high-contrast text even more legible with dynamic theming enabled.
Android’s dynamic Material You theming engine pulls colors from your current wallpaper to stylize app interfaces including buttons and backgrounds, so they appear like a natural part of the OS. The theming engine, codenamed Monet, already accounts for color contrast issues when creating these dynamic palettes, so the readability remains about as good .
This accessibility setting is located under Settings > Display > Display size and text > High contrast text. When enabled on Android 13, text defaults to white with a black outline/background, or black color with a white outline. This setting overrides the dynamic theming color assigned to UI text, making it easier to read.
Rahman explains that Android 14 adds a new feature that automatically uses a different method to calculate which Material You colors to show when someone enables high-contrast text. If you want the technical details, this works via a "dynamic" fabricated runtime resource overlay (FRRO) that replaces (or remaps) standard Material You colors with some that offer even better contrast. Google has uploaded a full list of these mappings to the Android developer website. Read More…