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 R number in the link name.

CTS media files

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

Android 14

Android 14 is the release of the development milestone codenamed U. Sync the source code for the following tests using the android-cts-14.0_r3 tag in the open source tree:

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_r7 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_r9 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_r11 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_r15 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_r16 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 and android-4.3_r1-cts branches 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_r4 and android-4.2.2_r5 branches 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 and android-cts-4.1_r7 branches 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_r3 and android-4.0.3_r2 branches 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.