Conversation

it is incredibly ironic that after i went through a lot of effort to get a working USB PD debugger, the first USB power related issue i try to debug in anger seems to be completely unrelated to USB PD, and also somehow fixed itself when i inserted the debugger
4
78
Replying to and
USB-C has the nice feature of making an effectively random choice about which side is supposed to be charged. A phone will happily start charging a power bank. The devices are supposed to negotiate and automatically swap if it doesn't make sense. It doesn't seem to work well.
1
7
The non-XL Pixel 2 has an HTC battery kernel module. It's possible that it has a similar issue. We had a couple fixes applied for the Pixel 2 XL. The issue that I used to have is that fast charging wouldn't kick in with a generic charger or USB-C to the computer.
2
4
It was really annoying before we resolved it because the phone would run out of battery trying to run the Compatibility Test Suite since it takes hours and hours. The GPU tests are really demanding and would drain all the battery. I think it's just a kernel module init issue.
1
1
Show replies