CTS Verifier Welcome to the CTS Verifier! %1$s Continue Pass Info Fail CTS Verifier %1$s - %2$s Manual Test List Audio Device Administration Hardware Networking Sensors Security Features Other Clear Test results cleared. Copy Test results copied to clipboard. Share Share Test Results Couldn\'t create test results report. Policy Serialization Test This test checks that a device policy is properly saved and loaded across reboots.\n\nPress the \"Generate Policy\" button to create a random policy. Then press the \"Apply Policy\" button to apply the policy. Reboot the device and verify that all rows in the policy list are green. Red items indicate policy settings that were not loaded properly. 1. Press the \"Generate Policy\" to create a random device policy\n\n2. Press \"Apply Policy\" to put the policy into effect.\n\n3. Reboot your device and return to this test in the CTS Verifier. Generate Policy Apply Policy Random policy generated. Reboot your device and return to this CTS Verifier test. Password Quality Alphabetic Alphanumeric Numeric Something Unspecified Minimum Password Length Maximum Failed Passwords for Wipe Maximum Time to Lock Expected value: %1$s\nActual value: %2$s Screen Lock Test This test checks that the DevicePolicyManager\'s lockNow method immediately locks the screen. It should lock the screen immediately despite any settings that may specify a timeout.\n\nClick the \"Force Lock\" button to lock the screen. Your screen should be locked and require the password to be entered. Force Lock It appears the screen was locked successfully! It does not look like the screen was locked... Bluetooth Test The Bluetooth Control tests check whether or not the device can disable and enable Bluetooth properly.\n\nThe Device Communication tests require two devices to pair and exchange messages. The two devices must be: \n\n1. a candidate device implementation running the software build to be tested \n\n2. a separate device implementation already known to be compatible Bluetooth is not available? If your device is supposed to have Bluetooth, your API implementation is not behaving correctly! Bluetooth Control Device Communication Toggle Bluetooth Disable and enable Bluetooth to successfully complete this test. Enable Bluetooth Disable Bluetooth Disabling Bluetooth... Could not disable Bluetooth... Secure Server Start the CTS Verifier on another device, start the Bluetooth test, and choose \"Secure Client\" to complete the test. Insecure Server Start the CTS Verifier on another device, start the Bluetooth test, and choose \"Insecure Client\" to complete the test. Waiting for client... Connecting... Received Messages Sent Messages No messages Make Discoverable Pairing dialog shown? Insecure connections should not show the pairing dialog! Secure Client Insecure Client Device Picker Paired Devices New Devices No devices Scan for Devices Scanning... Device must be unpaired via Bluetooth settings before completing the test.\n\nUnpair the device in settings, make the server discoverable, and rescan to pick this device. Bluetooth Settings Hardware/Software Feature Summary This is a test for... WARNING: device reports a disallowed feature name WARNING: device reports neither WiFi nor telephony No data. standard feature reported by device optional feature not reported by device non-standard feature reported by device required feature not reported, or forbidden feature reported Accelerometer Test This test verifies that the accelerometer is working properly. As you move the device around through space, the triangle should always point down (i.e. in the direction of gravity.) If it does not, the accelerometer is improperly configured. Magnetometer Test This test verifies that the magnetometer (compass) is working properly. As you move the device around through space, the triangle should always point toward the north pole (which may point through the ground.) If it does not, the magnetometer is improperly configured. Be sure not to run this test with the device near any strong magnetic field generators. SUID File Scanner This test will attempt to find unauthorized SUID binaries, but it is not comprehensive due to permission restrictions.\n\nAuthorized SUID binaries will appear green, while unauthorized SUID binaries will appear red.\n\nPress OK to start the scan... Scanning directory... User: %1$s\nGroup: %2$s\nPermissions: %3$s\nPath: %4$s Could not stat file... Congratulations! No unauthorized suid files detected! Audio Quality Verifier 1. Click \"Calibrate\". Position the phone in front of the center of the speaker cone with the microphone facing the speaker, and adjust the volume of the speaker until the status message indicates it is correct. \n\n2. Click on any test in the list to run it, or \"Run All\" to run each test in sequence. \n\nIf the sound level check fails, go back to the calibration step before running any other test. \n\n3. Click \"Results\" to view the outcomes. A correctly functioning device should pass all tests. \n\n4. Click \"Send by email\" from the results page to send the results to an e-mail address of your choice. The recordings made are also attached as raw 16 bit, 16 kHz audio files to help you diagnose any failed tests. Calibrate Run All Stop Results Send by email Clear Audio Quality Results Dismiss Android Audio Quality Verifier Test Results Calibrate Volume Adjust volume to the central point Done Status: unknown Volume too low Volume too high Volume OK Unnamed experiment Sound level check Spectrum shape test Glitch test Gain linearity test Overflow check Bias measurement Cold recording latency Warm recording latency Fail Pass Complete Experiment ran successfully. Mean = %1$.3g, tolerance = +/- %2$.0f\nRMS = %3$.0f, duration = %4$.1fs Overflow check unsuccessful Insufficient tone detected.\nExpected %1$.1fs tone; observed %2$.1fs "Overflow check failed due to discontinuities.\nObserved %1$d bad frames\nTone duration %2$.1fs\nMin peak = %3$.0f, max = %4$.0f "Observed %1$d bad frames\nTone duration %2$.1fs\nMin peak = %3$.0f, max = %4$.0f Experiment failed, error code %1$g Deviation from linearity = %1$.3g dB\nMax allowed = %2$.1f dB Error performing Glitch test. %1$d glitches detected; expected %2$d, duration %3$.1fs %1$d glitches detected; expected %2$d-%3$d, duration %4$.1fs RMS = %1$.0f, target = %2$.0f\nTolerance = %3$.1f%%\nDuration = %4$.1fs Cannot perform test.\nCheck volume is sufficiently high? RMS deviation = %1$.2f\nMax allowed deviation = %2$.1f Latency = %1$dms, maximum allowed = %2$dms RMS = %1$.0f, target = %2$.0f Latency = %1$dms Error getting minimum AudioRecord buffer size: %1$d Error getting minimum AudioTrack buffer size: %1$d Error initializing AudioRecord instance Error initializing AudioTrack instance Error reading data from AudioRecord instance Exception thrown during test: %1$s USB Accessory Test 1. Connect your Android device to a computer and run the \'cts-usb-accessory\' program from the CTS tools directory. \n\n2. If you have not started the CTS Verifier, press \'OK\' when asked to open the CTS Verifier when the accessory is connected. \n\nIf you are already in this test, then you can press \'Cancel\' but press \'OK\' in the next dialog asking whether to allow CTS Verifier to access the accessory. \n\n3. You should see the accessory and the CTS Verifier display a series of messages which indicates that the accessory support is working properly. USB accessory feature is not available? If your device is supposed to support USB accessories, your API implementation is not behaving correctly! Received Messages Sent Messages No messages Starting message processing... Exception occurred while processing a message... Stopping message processing... Received all expected messages. Pass button enabled! Could not open file descriptor for USB accessory... try reconnecting and restarting the accessory?