COMPATIBILITY Posts on XDA

CTS-D is a new Compatibility Test Suite module with tests submitted by Android app developers

As part of the Android Compatibility Program, Google gives smartphone OEMs access to a Compatibility Test Suite (CTS). The suite includes a collection of over two million test cases that OEMs use to weed out bugs early in the smartphone development process so that users get a consistent app experience across various devices. However, the...

Android 7.0 Compatibility Document Released with Plenty of Interesting Changes

Earlier today, The updated Android 7.0 Compatibility Document was released. This document gives an outline to OEMs about what they can and should not change when creating android for their devices. It includes guidelines for Android Auto, Android TV, Wear, and for Phones and Tablets proper. In the latest update, quite a bit has changed, and Reddit user...

The Sorry State of Android Fragmentation: An Example to Understand Developers’ Plight

Fragmentation has been a contentious issue in Android quite literally since the mobile operating system was announced. Apart from being a cudgel for trolls to use in online flame-wars, the diversity that comes with fragmentation is now largely seen as a net positive for consumers of Android devices. After all, we're given so much freedom in choosing...

New Standards: Diving into the 6.0 Compatibility Definition Document

Marshmallow has seen the light of day on most Nexus devices already, but we've yet to see any third-party OEM update their phone to Marshmallow. How exactly will they incorporate Marshmallow's new features into their specific flavors of Android? It's hard to say for sure, but thanks to the Compatibility Definition Document (CDD), we can be...