Is your feature request related to a problem? Please describe.
Users may install the apk directly and then find FIDO via USB is unusable because android.permission.MANAGE_USB is ProtectedPermission and can only be granted for the system app. But when they check Self-Check, they will get all passed, it's confusing.
Describe the solution you'd like
Add a check for android.permission.MANAGE_USB in Self-Check, and provide some description of why.
Is your feature request related to a problem? Please describe.
Users may install the apk directly and then find FIDO via USB is unusable because android.permission.MANAGE_USB is ProtectedPermission and can only be granted for the system app. But when they check Self-Check, they will get all passed, it's confusing.
Describe the solution you'd like
Add a check for android.permission.MANAGE_USB in Self-Check, and provide some description of why.
Additional context
Today some users of Canokey met this issue. See https://t.me/canokeys/154429 (Chinese).