Well, it seems that with Android 13 the situation is destined to change and finally this solution should find a wide application that allows you to select the colors of a background to create a customized dynamic theme, characterized by unique chromatic accents, all for a different experience. for each user.
In recent months, it emerged that Google had plans to include support for the dynamic themes of Material You among the necessary requirements to obtain the right to use Google Mobile Services (GMS) only that, at the same time, the Mountain View giant has I also set an allowed list for libraries, so that apps built with them can show the Material You interface only on expressly approved smartphones.
The idea behind these limitations is to make sure that the high level of customizability guaranteed by Material You does not end up making the overall experience of using the devices less pleasant (for example, making buttons or text difficult to read. ), which probably many manufacturers would have tried to do in order to differentiate their devices from those of the competition.
In essence, the too much freedom of Material You and the limits imposed by Google to avoid abuse have ended up blocking the spread of dynamic themes but with Android 13 a series of automated tests should be introduced to verify that Material You is implemented correctly.
Here's how the difference from Google is explained:
In Android 12, there is no self-test to validate whether vendors provide colors that meet visibility, readability, and accessibility requirements. To allow suppliers to participate in Material You from day one, we work with suppliers individually to implement and verify Material You, then enable Material You for them using this allowed list. Vendors can contact Android Partner Engineering to initiate this process. This ensures that vendors do not accidentally create colors that affect readability and that developers and users can expect a consistent experience with Material You. In Android 13, automatic color scheme testing will allow for a different strategy.
The hope is that with Android 13 the apps that support dynamic themes can become more and more numerous.
Written by Matteo with love from Italy