Attacker with physical USB access (e.g., public charging station with data):
Mitigation: Production devices should disable SCI in kernel config (CONFIG_SPRD_DIAG=n) or require USB authorization popup.
Example minimal Linux steps to confirm and open a port:
Verify drivers
Watch system logs
Power and mode
Permissions (Linux/macOS)
Conflicting programs
Different adapter or cable