How to Test USB-C Cables (Nexus 5X and Nexus 6P)

Benson is doing an awesome job testing USB-C cables from Amazon but he is a busy man. There is information available to explain the testing process from a Nexus 5X or 6P device. Some free applications are also available on the Google Play store to assist with the testing process. Please consider using these methods to test cables you are using and share comments on the Blog, Google Sheet, or reddit about any cables that are not reviewed yet!

Manual Method / Methodology Explanation

This method was outlined on Google Plus (G+) by Geoff Hoff.

USB C to A cable testing refined – Nexus 5X only
Edit: Now 6P as well
Edit: added descriptions of output values

Short version
5X
adb shell “cat /sys/bus/i2c/drivers/fusb301/*/fclientcur”

OrĀ  from a shell on the phone

cat /sys/bus/i2c/drivers/fusb301/*/fclientcur

Results:

If the result is 3000 an A to C cable is non-compliant

Possible values
0 – standard USB charging
1500 – 1.5 amp type C charging
3000 – 3 amp type C charging

It will also report 0 if not plugged in.

6P
adb shell “cat /sys/class/typec/typec_device/current_detect”

Or from a shell on the phone
cat /sys/class/typec/typec_device/current_detect

Results:

If the result is 2 an A to C cable is non-compliant

Possible values
0 – standard USB charging
1 – 1.5A type C
2 – 3A type C

Applications are also available on Google Play to assist with this testing method.

Please let me know if you have any questions/concerns/comments. I look forward to hearing your results!

Advertisements
How to Test USB-C Cables (Nexus 5X and Nexus 6P)

One thought on “How to Test USB-C Cables (Nexus 5X and Nexus 6P)

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s