Не удается обнаружить устройство Android с ADB на Mac, но можно обнаружить его через Fastboot?

Я не могу просмотреть свое Android-устройство Oppo Find7 с помощью ADB. Я могу просматривать его с помощью Fastboot. Поскольку я использую Mac, я следовал этому руководству , чтобы установить ADB и Fastboot.

В общем, у меня проблемы с моим телефоном, который застрял в цикле загрузки, и я могу получить доступ только к Fastboot (загрузчик или восстановление не работают). Я надеюсь, что смогу исправить это, как только ADB снова заработает! Но если кто-нибудь знает, могу ли я получить инструмент для разблокировки Oppo для Mac, я был бы очень благодарен :) Я нашел его только для Windows, и, к сожалению, официальных форумов поддержки Oppo больше не существует.

Ввод

Fastboot getvar all

дает мне

 All:    

Нехороший знак, я думаю.

Спасибо!

Fastboot и ADB требуют разных драйверов, и ситуации, подобные вашейпротивоположной ), довольно распространены. Точно могу сказать только для варианта использования Linux/Windows, но с большой вероятностью для Mac дело обстоит так же. Попробуйте разные драйвера.
Вы не упомянули об этом явно, поэтому для проверки: вы знаете, что ADB не может больше обнаружить устройство в fastboot/bootloader — и fastboot не может обнаружить его в других режимах, кроме этого? Поэтому, когда fastboot может его обнаружить, ADB, естественно, не может.
Я не знал, поэтому, возможно, поскольку я застрял только с доступом к Fastboot на устройстве, это объясняет это! Спасибо. Что меня смущает, так это то, что я думал, что раньше мог использовать Fastboot для переключения в ADB, но, возможно, я ошибался. @Suncatcher Я полагаю, что у меня есть последние версии обоих драйверов, следуя руководству, указанному в моем вопросе, для новой установки. Есть ли простой способ проверить правильность и актуальность моих драйверов?
Собственно, я упустил момент с бутлупом. Если вы не включили ADB перед начальной загрузкой, вы не можете получить к нему доступ сейчас. Как правильно сказал Иззи, режимы fastboot/adb не взаимозаменяемы, и хотя вы можете переключиться на fastboot из adb( reboot bootloader), обратное невозможно.
Хм. Может быть, тогда мне стоит изменить свой вопрос? Я думаю, что ADB - это не то решение, которое я ищу здесь. Я в недоумении, что я могу попробовать вместо этого
@Suncatcher в некотором смысле вы все еще можете сделать обратное, введя команду fastboot continueдля загрузки обратно в ОС. Но на самом деле это не прямое решение для быстрой загрузки> adb, и его действительно нет, как вы упомянули.

Ответы (1)

РЕДАКТИРОВАТЬ: Для начала вам, вероятно, следует установить adb/fastboot непосредственно из Google . Это лучший способ обновить/обслуживать adb/fastboot.

Итак, вы заявляете, что у вас нет доступа к загрузчику, но вы можете выполнять команды быстрой загрузки и вызывать хоть какой-то ответ? Тогда это означает, что у вас есть доступ к вашему загрузчику, мой друг. Fastboot == загрузчик (или Download Mode, который по сути все же загрузчик). У меня никогда не было возможности возиться с вашей конкретной моделью, но если вы застряли в загрузочном цикле, я бы посоветовал попробовать ввести еще несколько команд:

fastboot flashing get_unlock_ability

это позволит вам узнать, сможете ли вы разблокировать загрузчик

fastboot flashing [unlock] [unlock_critical]

один из них позволит вам разблокировать загрузчик (если ничто другое не мешает ему это сделать)

И если вы можете разблокировать его, я бы предложил загрузить TWRP для вашего устройства (Google = лучший друг) и прошить его на свой телефон с помощью

fastboot flash recovery [twrp.img]

Кирпичи никогда не являются постоянным беспорядком, если вы можете войти в какой-то тип восстановления. Даже если вы не можете его разблокировать или прошить, вы можете загрузиться с заводским образом (Google = лучший друг), а затем попробуйте прошить полную прошивку, если она не работает, извлеките загрузочный образ и посмотрите, сможете ли вы может заставить его загрузиться с

fastboot boot [boot.img]

дайте мне знать, если что-то из этого работает, и мы можем уйти оттуда. удачи.

Большинству телефонов для разблокировки требуется код разблокировки от поставщика. И трудно достать...
На самом деле «большинству» телефонов не требуется ничего, кроме включения разблокировки OEM. Я точно признаю, что есть много моделей (гм, носителей ), которые требуют этого, но по большей части у меня была лишь небольшая горстка устройств, которые я никогда не мог разблокировать загрузчиком.
Не повезло! 'fastboot flashing get_unlock_ability' ничего не делает, кроме непрерывной загрузки (отображает '...'). Я оставил его на более чем 3 часа без изменений. То же самое с «fastboot flashing [unlock]» или с «[unlock_critical]». Прошивать восстановление — это то, что я пытался много раз раньше, и хотя это, кажется, работает, я никогда не могу получить доступ к режиму восстановления после завершения перепрошивки. Это работало для меня на том же телефоне несколько лет назад, поэтому странно, что у меня сейчас эта проблема. Извините, но спасибо за предложения!
я не имел в виду буквально использовать [unlock] или [unlock_critical]... Я просто использовал скобки, чтобы обозначить, что эти два слова могут быть взаимозаменяемы в рамках одной и той же команды. Думаю, я должен был указать лучше. Синтаксис команды fastboot flashing unlockи/или fastboot flashing unlock_critical. По крайней мере, это команды для более поздних версий fastboot; хотя, если ваша модель немного старше, вам понадобится команда fastboot oem unlock. Обратите внимание, что мое использование квадратных скобок '[]' в любом из вышеперечисленных на самом деле не должно быть включено в ваши команды, а только то, что внутри них.
Я должен был быть более ясным в своем ответе, я также использовал квадратные скобки, чтобы показать, что я пробовал оба взаимозаменяемо, так что моя вина! Ни один из них не имел никакого эффекта. Ранее я пробовал разблокировать fastboot oem, и я думаю, что это дало мне положительный ответ, но мне все еще не удавалось успешно прошить и открыть TWRP.
Я понятия не имею, сработает это или нет, но похоже на возможное решение, учитывая обстоятельства. Вот еще один, который может помочь, хотя я тоже читал ваш пост , поэтому я думаю, что вы, возможно, уже пробовали все эти решения ... К сожалению, поскольку у меня никогда не было телефона, мне не хватает ресурсов, чтобы помочь намного больше, чем этот...