
Я установил Ubuntu Phone OS на свой Galaxy Nexus. На последних шагах возникла ошибка:
Pushing /home/cesare/Scaricati/phablet-flash/95/quantal-preinstalled-phablet-armhf.zip to /sdcard/
protocol failure
Error while excetuting adb push /home/cesare/Scaricati/phablet-flash/95/quantal-preinstalled-phablet-armhf.zip /sdcard/
Make sure the device is connected and viewable by running 'adb devices'
Ensure you have a root device, one which running 'adb root' does not return an error
cesare@ubuntu:~$
Что я могу сделать?
Обновлять
Я включил отладку по USB и т. д.
решение1
Когда я запустил phablet-flash -b
команду " ", она дала сбой во время операции push с ошибкой протокола. Это произошло, когда загруженный образ отправлялся на устройство Android как autodeploy.zip
. Поскольку autodeploy.zip
на этом этапе он, скорее всего, поврежден, это вызовет различные симптомы.
Лучше всего поискать эту ошибку протокола и повторить операцию push, выполнив команду, подобную следующей:
adb push /home/<user>/Downloads/phablet-flash/ubuntu-touch/20130705.1/saucy-preinstalled-touch-armhf.zip /sdcard/autodeploy.zip
После перезагрузки в режиме восстановления все прошло гладко.
решение2
Я получаю эту ошибку на экране загрузчика, но она работает в режиме восстановления.
решение3
Я часто получаю подобные ошибки, в зависимости от того, какой USB-кабель я использую. Некоторые кабели работают нормально, другие создают такие проблемы (даже если кабель не выглядит сломанным, я часто отключаюсь от устройства), поэтому попробуйте другой (более короткий?) кабель.