Как заставить заряжаться только через USB и запретить передачу данных?

Федеральная торговая комиссия США теперь предлагает потребителям, берущим напрокат автомобили, не подключать свои мобильные телефоны через USB из соображений безопасности .

Я понимаю, что для безопасности моего телефона и данных физическое решение лучше всего; нет возможности передавать данные через прикуриватель, но для этого требуется носить с собой дополнительное оборудование в путешествии.

Есть ли способ запретить передачу данных через USB в Android? Меня больше всего беспокоит нерутированная версия Android 7.0 Nougat, но на самом деле меня интересуют и более ранние версии Android.

Мне известно о меню «Использовать USB для», которое отображается в уведомлениях со следующими параметрами:

  1. Зарядить это устройство: просто зарядить это устройство
  2. Источник питания: подайте питание на другое подключенное устройство.
  3. Передача файлов: передача файлов на другое устройство
  4. Передача фотографий (PTP): передача фотографий или файлов, если MTP не поддерживается (PTP).
  5. Использовать устройство как MIDI: использовать это устройство как MIDI

Я могу использовать отладку по USB, когда выбрано «Зарядить это устройство», что определенно отправляет данные через USB и противоречит описанию. Означает ли это, что только явно разрешенные устройства могут отправлять данные через USB в режиме «Зарядить это устройство»? Или есть и другие исключения?

Как включить взимание платы только для USB-подключений, например, при аренде автомобиля, и запретить передачу данных?

Некоторые методы, упомянутые в ответе выше, должны по-прежнему оставаться в силе, будучи независимыми от версии.

Ответы (1)

Во-первых, не оставляйте ADB включенным, за исключением случаев, когда он вам нужен, даже если вам необходимо авторизовать любое устройство, использующее ADB, в качестве хорошей практики безопасности... Кроме этого, Marshmallow и более новый Android не разрешают передачу файлов или другую передачу данных. без авторизации на основе соединения.

В Marshmallow или новее, я думаю, это вообще необоснованная забота, и USB-соединение в арендованных автомобилях можно смело использовать. TBH, я сомневаюсь, что какой-либо законный прокатный автомобиль компании вообще вызывает беспокойство.