adb sideload не передает данные

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

Я в основном выполнил шаги, чтобы разблокировать загрузчик.

Все заработало отлично, дошел до рекавери, зашел "применить обновление из ADB".

Но потом, когда я вхожу в cmd,

adb sideload 'whatever the filename

он распечатывает инструкции Android Debug Bridge на cmd, а не передает zip-файл на мой телефон, и телефон продолжает спрашивать: «Теперь отправьте пакет, который вы хотите применить, к устройству с именем файла adb sideload».

NB: телефон распознается adb, даже когда я вхожу в adb devices, он распознается.

Любая помощь будет оценена по достоинству.

Ответы (2)

adbsideload не передает файл на SD-карту постоянно. Чтобы правильно загрузить неопубликованное, вам нужно сначала выбрать этот параметр в режиме восстановления, а затем, когда телефон ожидает тип неопубликованного,

adb sideload <PACKAGE>

Если вы хотите отправить файл на SD-карту телефона, вы можете попробовать,

adb push <PACKAGE> /sdcard/

Это должно скопировать файл на SD-карту. Имейте в виду, что индикатора выполнения нет.

РЕДАКТИРОВАТЬ: попробуйте следующее, чтобы перезапустить сервер adb,

adb kill-server

затем,

adb start-server

Затем проверьте, работает ли инструкция снова.

Проблема в том, что в моем телефоне нет слота для SD-карты, это Galaxy Nexus.
В каждом телефоне есть раздел SD-карты. В устройствах Nexus (у меня Nexus 4) раздел SD-карты эмулируется, поэтому приложения все еще думают, что он есть. Попробуй, возможно, сработает.
У меня ошибка: закрыто, кстати, когда я вхожу в устройства adb, я получаю идентификатор устройства с надписью «хост» рядом с ним, я не знаю, проблема ли в этом, поэтому в учебниках написано «боковая загрузка» вместо « хозяин'
Можете ли вы проверить, включена ли у вас отладка по USB, и, если возможно, выложите скриншот того, что adb devicesсообщает. Также проверьте мое редактирование, чтобы перезапустить сервер adb.
<a href=" imagebam.com/image/187a61318061385 " target="_blank">
Попробуйте перезапустить сервер, как описано в моей инструкции.
то же самое, ничего нового, однако и сервер уничтожения, и сервер запуска работали
ок, раньше я делал adb push <PACKAGE> /sdcard/ в режиме восстановления, поэтому раньше выдавал ошибку: Closed, пробовал ту же инструкцию после запуска телефона, он их переносил, а теперь как можно ли установить ром?
Хорошая работа! Какой рекавери используете? Также я предлагаю создать новый вопрос для этого и, пожалуйста, примите мой ответ, если вы думаете, что я помог.
Что значит какое рекавери?
Вам нужно использовать кастомное рекавери.... например, Clockworkmod.
хм, может в этом проблема? следовательно у меня нет кастомного, я просто разблокировал загрузчик, я думаю это
У вас разблокирован загрузчик?
да, это то, за чем я следил до конца разблокировки загрузчика: rootzwiki.com/topic/…
В любом случае, мне нужно идти, я очень ценю вашу помощь + ваше время
Если вы хотите увидеть ход передачи файла, используйтеadb push -p <PACKAGE> /sdcard/

Чтобы решить эту проблему, вы можете сделать это следующим образом:

  1. Создайте пустой zip-файл (и назовите его, например, «sideload»).
  2. Установите драйверы adb (например, adb setup 1.4.2) или инструменты MTKdroid.
  3. Откройте CMD (или откройте инструменты MTK droid и нажмите «adb terminal»)
  4. Тип adb sideload <the directory name of the empty zip file>(например, "sideload.zip")

Так:adb sideload C:/Users/User/Desktop/sideload.zip

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

PS: Это единственное решение, которое сработало для меня (с HDC S6).