MTP не работает под Android 6

У меня заканчиваются идеи, как снова заставить MTP работать ... Я просто не получаю диалоговое окно снова на своем Android, спрашивающее меня, хочу ли я просто заряжать, или MTP, или режим изображения ...

До недавнего времени это было просто: используйте USB-кабель, подключите его к моему ноутбуку с Ubuntu 16.04, получите упомянутое окно выбора/подтверждения... и вуаля, планшет появился как устройство MTP в «файловом проводнике» Ubuntu (caja) прекрасно монтируется автоматически.

  • получил планшет Samsung Galaxy S2
  • под управлением Android 6.01
  • он работал до недавнего времени в этой конфигурации

Я уже последовал нескольким советам:

  • Я сделал видимыми параметры разработчика (трижды нажав на информацию об устройстве)
  • включена отладка по USB (на что, как говорят некоторые источники, следует обратить внимание)
  • набрал в меню телефона * # 0808 # → что показывает, что я включаюсь (o)APи включаюсь MTP + ADB mode, как и должен (кстати, этот радиобокс сохраняет свое состояние только в том случае, если включена отладка по USB)

также...

  • пробовал разные USB порты
  • пробовал разные кабели
  • пробовал с другим устройством (MacBook. Таким образом, у меня нет оснований полагать, что я что-то напутал на стороне ОС хост-машины... Ubuntu в любом случае очень стабилен)
  • Внешнее хранилище (4 КБ) в разделе «Настройки» → «Приложения» → «Показать системные приложения» включено.

Ну и последняя подсказка:

  • Настройки → Модем имеет переключатель USB, выделенный серым цветом «USB-кабель не подключен». Хотя это явно так. И я могу подзарядить свой планшет через него (иначе бы точно отметил...)

Устройство не рутировано. Никаких других глюков. Может быть, есть какие-то файлы журналов (теперь, когда режим разработки включен), чтобы проверить, что может быть не так?

Пока не смотрел/не разбирался в ADB. Так что я не могу сказать вам, работает ли это. Во всяком случае, нет диалога для выбора при подключении.

У меня кончились патроны :-( Спасибо за совет...

Отменить авторизацию отладки USB в параметрах разработчика? Это отключит распознавание устройства и может помочь вернуть подсказку?
Просто дважды проверьте - установлен ли параметр Select USB Config в параметрах разработчика для MTP? Даже если это так, попробуйте переключить его на какой-либо другой вариант, подключите USB и переключите его обратно на MTP?
Вы также пробовали на машине с Windows?
@beeshyams: переключение вперед и назад с MTP на Charge to PTP и т. д. ... безуспешно
@esQmo Нет доступной машины Win. Но поскольку на прошлой неделе он работал (тот же хост, уже под Android 6) и поскольку я даже не вижу USB-устройства в Ubuntu (т.е. без соответствующих драйверов), я думаю, что вряд ли виноват хост...
Поэтому проверьте разъем USB, если порт полностью чист от ворсинок или мусора.
Попробуйте другой USB-кабель. Также попробуйте на другой машине win/linux, тогда вы поймете, в чем проблема. Также попробуйте найти настройку подключения USB в настройках, когда и когда не подключено через USB. И я не знаю почему, но попробуйте очистить кеш и данные для внешнего хранилища и хранилища мультимедиа из диспетчера приложений.
У меня такая же проблема, я исправил ее с помощью приложения ниже: Ответ: forum.xda-developers.com/android/apps-games/…
У меня уже были такие проблемы с плохими кабелями (достаточно хороши для зарядки, но недостаточно для передачи данных). Вы говорите, что пробовали разные кабели, но уверены, что они подходят для передачи данных? (зарядка не является доказательством того, что кабель исправен).

Ответы (1)

Вы пробовали потянуть панель уведомлений вниз? Вы должны увидеть «Передача медиафайлов через USB» или «Зарядка через USB, лента для другого варианта USB». И если после всего этого проблема не устранена, загрузите USB-драйверы Samsung с веб-сайта Samsung.

Этот снимок экрана сделан с моего Galaxy J5 под управлением Android 6. это тоже.
Скриншоты с моего Galaxy J5 (щелкните изображения, чтобы увеличить их)

именно этот Диалог больше не всплывает. Также не прячется в драг-даун. USB-устройство даже не видно как необработанное USB-устройство (поэтому оно не может быть проблемой на хосте...)
Вы не против проверить разъем?