Along with Android 12, Google has introduced a new “Performance Class” parameter to the Compatibility Definition document. This is an extension of the minimum software requirements that are placed on every Android. The performance itself focuses on the multimedia, the camera, and also on “generic” components such as memory, display resolution, and density. And this is ultimately to help developers create new applications for countless existing Androids with completely different specifications.
For example, Performance Class 12 designed for the most powerful devices means “The most possible premium experience”while a class below (Class 11) you only get “Quality user experience”. For each version of the system, the class will be determined separately, but it will also be backward compatible. When upgrading the system to Android 13, for example, a device from the original Class may receive a new version of the system, even though it will report Class 12 at the system level and will not be compatible with the new Class 13.
Specifically, Class 11 and Class 12 must have a minimum 12Mpx main camera that supports 30K video recording at 30fps. In addition, Class 12 must have at least a 5Mpx selfie with Full HD video shooting at 30 fps, while a class below only 4Mpx selfie is required. For both top classes, a Full HD display (fineness of at least 400 dpi) and at least 6GB of RAM are expected. Google even specifies minimum data read and write speeds that manufacturers are required to follow if they want its devices to be among the most powerful.
Introducing Material Design in Android 12:
However, the current hardware is ahead of Google in many ways, the bar is not set extremely high at the moment, so it will reach the title of “most premium user experience” quite a few mobile devices, in a wide price range.