Планшет указан в списке устройств adb, но не в списке lsusb во время восстановления

Я работаю с планшетом Gemini devices GEM1000, я выполнил все шаги, чтобы заставить работать adb, и устройство отображается в разделе «устройства adb», поэтому я перехожу к загрузчику с «загрузчиком adb reboot», и однажды в загрузчике устройство больше не может быть обнаружено с помощью «устройств adb» или «устройств быстрой загрузки»

проверяя «lsusb», планшет не отображается как подключенный, хотя, если я выбираю «применить обновление с помощью ADB», он отображается как «2837487629 боковая загрузка» в разделе «устройства adb», а затем снова появляется в lsusb

Восстановление говорит «Восстановление системы Android <3e>» и «Система восстановления v4.2.41», если это имеет значение. Может быть нужно прошить другое рекавери? если да, то есть ли какие-либо общие восстановления? (поскольку я сомневаюсь, что у этого универсального планшета есть какие-либо пользовательские)

Как мне заставить устройство отображаться в «устройствах быстрой загрузки» после входа в режим восстановления?

ИМХО fastboot - это отдельный режим (ни разу им не пользовался, так что на 100% не уверен). Имейте в виду, что устройства могут иметь разные идентификаторы при загрузке в обычном режиме, в режиме восстановления или в режиме быстрой загрузки, поэтому вам может потребоваться настроить отдельные правила UDEV для каждого из них.
Да, я так понял для правил UDEV, поэтому я попытался lsusb найти информацию, но ее там нет. В случае с fastboot и загрузчиком я не уверен, насколько я понимаю, в то время как в загрузчике он должен быть виден в разделе «устройства fastboot», потому что в руководствах по разблокировке oem говорится, что шаги «adb reboot bootloader», затем «fastboot oem unlock». не думайте, что у этого устройства есть отдельный режим быстрой загрузки, если у него есть отдельный режим быстрой загрузки, как вы входите в быструю загрузку по сравнению с загрузчиком
Вы правы: «загрузчик» должен быть «режимом быстрой загрузки» (adb может не найти там устройство) — в режиме восстановления и обычном режиме fastboot не должен обнаруживать устройство (но adb должен). В любом случае, во всех трех режимах устройство должно быть видно через lsusb. Меня, наверное, смутил ваш последний абзац. И да: <3e>есть "стоковое рекавери", и есть несколько кастомных рекавери , например CWM, TWRP, Philz, AmonRa и другие. Не уверен, что они как-то влияют на режим загрузчика/фастбута, так что лучше оставить это кому-то другому :)
Извините, что сбиваю с толку, проблема в том, что в загрузчике при переходе через power+vol-down+vol+up при подключении ничего не показывает под lsusb. Но при переходе к загрузчику с «загрузчиком перезагрузки adb» он теперь отображается в lsusb, но экран черный, а «устройства быстрой загрузки» ничего не показывают. Это устройство Bus 001 Device 009: ID 2207:300b, поэтому я добавил правило UDEV: SUBSYSTEM=="usb", ATTRS{idVendor}=="2207", Mode="0666"

Ответы (2)

Я боюсь, что стандартное восстановление (как указано в комментариях) не поставляется с включенным ADB, поэтому ваше устройство не отображается ни с, ни с, adb devicesкогда lsusbвы загрузили его в <3e>. Единственный способ обойти это (если вам действительно нужен доступ к планшету через ADB при загрузке в ) — прошить его с помощью пользовательского восстановления, такого как или , что снова требует разблокировки вашего загрузчика (см.: ).

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

Извините за второй ответ, но я думаю, что ответ Иззи не совсем понял.

Прежде всего ваш вопрос:

Как мне заставить устройство отображаться в «устройствах быстрой загрузки» после входа в режим восстановления?

Этого вообще не будет. Рекавери и фастбут это разные вещи. Fastboot в основном является частью загрузчика вашего устройства, который, вероятно, является двоичным двоичным объектом, что в основном означает, что он вообще не открыт, и его может быть трудно заменить, чтобы иметь загрузчик, который правильно поддерживает fastboot.

Recovery обычно представляет собой легкую систему Android, которая используется для функций «восстановления». Он часто поставляется со своим собственным ядром, отличным от основной системы Android, поэтому он все равно будет загружаться, если ваша основная система Android не загружается.

tl;dr: Возможно, загрузчик вашего устройства не поддерживает fastboot, что означает, что вы не можете использовать метод fastboot.

Вопросы, которые вы должны задать себе:

  • Работал ли когда-нибудь fastboot с любым другим устройством из вашей текущей настройки?
  • Есть ли запись на форуме или что-то еще, что подтверждает, что fastboot работает с вашим устройством?