Pinephone Pro – Debugging Type C port issues
Helping debug Type-C port related issues is not as simple as sending a
dmesg output as on original Pinephone.
If you have issues with some USB functionality not working on Pinephone Pro,
you should reboot your phone (so that the logs are clear and contain only
information relevant to the issue), reproduce the issue, and immediately collect
all the needed debugging information, by running this script:
echo -e "\nfusb302:\n"
echo -e "\ntcpm:\n"
echo -e "\npower:\n"
echo -e "\nextcon:\n"
echo -e "\nalt-dp:\n"
echo -e "\nregulators:\n"
echo -e "\nkconfig:\n"
echo -e "\nkmodules:\n"
The script is also downloadable from
Run the script as:
bash ppp-typec-dbg.sh > typec.log
Then you can inspect the
typec.log yourself and/or send it to me
email@example.com) along with some description of the issue, the USB
devices you're using and the expected behavior.