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 15
Android 15 is the release of the development milestone codenamed V. Sync the
source code for the following tests using the android-cts-15.0_r1
tag in the
open source tree:
- Android 15 R1 Compatibility Test Suite (CTS) - ARM
- Android 15 R1 Compatibility Test Suite (CTS) - x86
- Android 15 R1 CTS Verifier - ARM
- Android 15 R1 CTS Verifier - x86
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_r5
tag in the
open source tree:
- Android 14 R5 Compatibility Test Suite (CTS) - ARM
- Android 14 R5 Compatibility Test Suite (CTS) - x86
- Android 14 R5 CTS Verifier - ARM
- Android 14 R5 CTS Verifier - x86
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_r9
tag in the
open source tree:
- Android 13 R9 Compatibility Test Suite (CTS) - ARM
- Android 13 R9 Compatibility Test Suite (CTS) - x86
- Android 13 R9 CTS Verifier - ARM
- Android 13 R9 CTS Verifier - x86
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_r11
tag in the
open source tree:
- Android 12.1 R11 Compatibility Test Suite (CTS) - ARM
- Android 12.1 R11 Compatibility Test Suite (CTS) - x86
- Android 12.1 R11 CTS Verifier - ARM
- Android 12.1 R11 CTS Verifier - x86
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_r13
tag in
the open source tree:
- Android 12 R13 Compatibility Test Suite (CTS) - ARM
- Android 12 R13 Compatibility Test Suite (CTS) - x86
- Android 12 R13 CTS Verifier - ARM
- Android 12 R13 CTS Verifier - x86
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_r16
tag in
the open source tree:
- Android 11 R16 Compatibility Test Suite (CTS) - ARM
- Android 11 R16 Compatibility Test Suite (CTS) - x86
- Android 11 R16 CTS Verifier - ARM
- Android 11 R16 CTS Verifier - x86
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 10 R16 Compatibility Test Suite (CTS) - ARM
- Android 10 R16 Compatibility Test Suite (CTS) - x86
- Android 10 R16 CTS Verifier - ARM
- Android 10 R16 CTS Verifier - x86
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 9.0 R20 Compatibility Test Suite (CTS) - ARM
- Android 9.0 R20 Compatibility Test Suite (CTS) - x86
- Android 9.0 R20 CTS Verifier - ARM
- Android 9.0 R20 CTS Verifier - x86
- Android 9.0 R20 CTS for Instant Apps - ARM
- Android 9.0 R20 CTS for Instant Apps - x86
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.1 R25 Compatibility Test Suite (CTS) - ARM
- Android 8.1 R25 Compatibility Test Suite (CTS) - x86
- Android 8.1 R25 CTS Verifier - ARM
- Android 8.1 R25 CTS Verifier - x86
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 8.0 R26 Compatibility Test Suite (CTS) - ARM
- Android 8.0 R26 Compatibility Test Suite (CTS) - x86
- Android 8.0 R26 CTS Verifier - ARM
- Android 8.0 R26 CTS Verifier - x86
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.1 R29 Compatibility Test Suite (CTS) - ARM
- Android 7.1 R29 Compatibility Test Suite (CTS) - x86
- Android 7.1 R29 CTS Verifier - ARM
- Android 7.1 R29 CTS Verifier - x86
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 7.0 R33 Compatibility Test Suite (CTS) - ARM
- Android 7.0 R33 Compatibility Test Suite (CTS) - x86
- Android 7.0 R33 CTS Verifier - ARM
- Android 7.0 R33 CTS Verifier - x86
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 6.0 R32 Compatibility Test Suite (CTS) - ARM
- Android 6.0 R32 Compatibility Test Suite (CTS) - x86
- Android 6.0 R32 CTS Verifier - ARM
- Android 6.0 R32 CTS Verifier - x86
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.1 R28 Compatibility Test Suite (CTS) - ARM
- Android 5.1 R28 Compatibility Test Suite (CTS) - x86
- Android 5.1 R28 CTS Verifier - ARM
- Android 5.1 R28 CTS Verifier - x86
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 5.0 R9 Compatibility Test Suite (CTS) - ARM
- Android 5.0 R9 Compatibility Test Suite (CTS) - x86
- Android 5.0 R9 CTS Verifier - ARM
- Android 5.0 R9 CTS Verifier - x86
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.4 R4 Compatibility Test Suite (CTS) - ARM
- Android 4.4 R4 Compatibility Test Suite (CTS) - x86
- Android 4.4 R4 CTS Verifier - ARM
- Android 4.4 R4 CTS Verifier - x86
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.