Linux USB charging, part 2: implementation | Heykuki News