Compatibility Test Suite Downloads

Thank you for your interest in Android Compatibility! The links on this page give you access to key documents and information about the Compatibility Test Suite (CTS) program. When CTS is updated, new versions are added to this page. CTS versions are denoted by Rnumber in the link name.

CTS media files

The following media files are required for the CTS media stress tests:

Android 13

Android 13 is the release of the development milestone codenamed T. Sync the source code for the following tests using the android-cts-13.0_r1 tag in the open source tree:

Android 12L

Android 12L is the release of the development milestone codenamed Sv2. Sync the source code for the following tests using the android-cts-12.1_r3 tag in the open source tree:

Android 12

Android 12 is the release of the development milestone codenamed S. Sync the source code for the following tests using the android-cts-12.0_r5 tag in the open source tree:

Android 11

Android 11 is the release of the development milestone codenamed R. Sync the source code for the following tests using the android-cts-11.0_r9 tag in the open source tree:

Android 10

Android 10 is the release of the development milestone codenamed Q. Sync the source code for the following tests using the android-cts-10.0_r13 tag in the open source tree:

Android 9

Android 9 is the release of the development milestone codenamed P. Sync the source code for the following tests using the android-cts-9.0_r20 tag in the open source tree:

Android 8.1

Android 8.1 is the release of the development milestone codenamed Oreo-MR1. Sync the source code for the following tests using the android-cts-8.1_r25 tag in the open source tree:

Android 8.0

Android 8.0 is the release of the development milestone codenamed Oreo. Sync the source code for the following tests using the android-cts-8.0_r26 tag in the open source tree:

Android 7.1

Android 7.1 is the release of the development milestone codenamed Nougat-MR1. Sync the source code for the following tests using the android-cts-7.1_r29 tag in the open source tree:

Android 7.0

Android 7.0 is the release of the development milestone codenamed Nougat. Sync the source code for the following tests using the android-cts-7.0_r33 tag in the open source tree:

Android 6.0

Android 6.0 is the release of the development milestone codenamed Marshmallow. Sync the source code for the following tests using the android-cts-6.0_r32 tag in the open source tree:

Android 5.1

Android 5.1 is the release of the development milestone codenamed Lollipop-MR1. Sync the source code for the following tests using the android-cts-5.1_r28 tag in the open source tree:

Android 5.0

Android 5.0 is the release of the development milestone codenamed Lollipop. Sync the source code for the following tests using the android-cts-5.0_r9 tag in the open source tree:

Android 4.4

Android 4.4 is the release of the development milestone codenamed KitKat. Source code for Android 4.4 is found in the android-cts-4.4_r4 branch in the open source tree:

Android 4.3

Android 4.3 is the release of the development milestone codenamed Jelly Bean-MR2. Source code for Android 4.3 is found in the android-4.3_r2.2-cts branch in the open source tree:

Android 4.2

Android 4.2 is the release of the development milestone codenamed Jelly Bean-MR1. Source code for Android 4.2 is found in the android-4.2.2\_r1 branch in the open source tree:

Android 4.1

Android 4.1 is the release of the development milestone codenamed Jelly Bean. Source code for Android 4.1 is found in the android-cts-4.1_r4 branch in the open source tree:

Android 4.0.3

Android 4.0.3 is the release of the development milestone codenamed Ice Cream Sandwich. Source code for Android 4.0.3 is found in the android-4.0.3_r1 branch in the open source tree:

Android 2.3

Android 2.3 is the release of the development milestone codenamed Gingerbread. Source code for Android 2.3 is found in the gingerbread branch in the open source tree:

Android 2.2

Android 2.2 is the release of the development milestone codenamed Froyo. Source code for Android 2.2 is found in the froyo branch in the open source tree:

Android 2.1

Android 2.1 is the release of the development milestone codenamed Eclair. Source code for Android 2.1 is found in the eclair branch in the open source tree. For technical reasons, there is no compatibility program for Android 2.0 or 2.0.1. New devices must use Android 2.1.

Android 1.6

Android 1.6 was the release of the development milestone codenamed Donut. Android 1.6 was obsoleted by Android 2.1. Source code for Android 1.6 is found in the donut branch in the open source tree:

Older Android versions

There is no Compatibility Program for older versions of Android, such as Android 1.5 (codenamed Cupcake). New devices intended to be Android compatible must ship with Android 1.6 or later.