Setting up your device – Google Compatibility Test Suite (CTS) User Manual User Manual
Page 6

3.3. Setting up your device
CTS should be executed on consumer (user build) devices only.
This section is important as not following these instructions will lead to test timeouts
and other failures:
1.
Your device should be running a user build (Android 4.0 and later) from
source.android.com
.
2.
developer site.
3.
Make sure your device has been flashed with a user build before you run CTS.
4.
If the device has a memory card slot, make sure the device has an SD card
plugged in and the card is empty. You should use an SD card that supports Ultra
High Speed (UHS) Bus with SDHC or SDXC capacity or one with at least speed
class 10 or higher to ensure it can pass the CTS.
Warning: CTS may modify/erase data on the SD card plugged in to the device.
5.
Factory data reset the device (Settings > Storage > Factory data reset). Warning:
This will erase all user data from the device.
6.
Set up your device with English (United States) as the language (Settings >
Language & input > Language).
7.
Turn on the Location setting if there is a GPS or Wi-Fi / Cellular network
available.
8.
Connect to a functioning Wi-Fi network (Settings > Wi-Fi) that supports IPv6.
Tip: If you don’t have access to a native IPv6 network, an IPv6 carrier network, or
a VPN to pass this test though, you may instead use a Wi-Fi access point and an
IPv6 tunnel. See this page for a list of IPv6 tunnel brokers:
9.
Make sure no lock pattern is set on the device (Settings > Security > Screen Lock
= 'None').
10.
Check the "USB Debugging" development option (Settings > Developer options >
USB debugging).
11.
Connect the host machine that will be used to test the device, and “Allow USB
debugging” for the computer’s RSA key fingerprint.
12.
Check Settings > Developer options > Stay Awake.
13.
Check Settings > Developer options > Allow mock locations.
6