#android #adb #android-5.0-lollipop
#Android #adb #android-5.0-lollipop
Вопрос:
Я попытался прошить Android L Developer Preview (http://developer.android.com/preview/setup-sdk.html ) на мой Nexus 5 (без пользовательского ПЗУ или загрузчика), следуя инструкциям в https://developers.google.com/android/nexus/images . При использовании flash-all.bat я ВСЕГДА застреваю на
erasing 'cache'...
Единственное, что я могу сделать, это перезагрузить телефон, удерживая нажатой кнопку питания, пока она не выключится. Затем, когда я снова загружаюсь, я вижу логотип Google, за которым следует зеленый дроид, что, вероятно, означает режим восстановления. Иногда под Droid появляется синий индикатор выполнения, точно такой же, как тот, который появляется при обновлении, но он не показывает прогресс, а просто указывает на действие. Когда дроид включен, я также не могу дозвониться до телефона с помощью fastboot или adb.
Я также попытался вернуться к Andrid 4.4.4, но получаю ту же ошибку. Похоже, ни у кого больше нет этой проблемы, все они стирают свой кеш за считанные секунды, а затем форматируют его.
Было бы действительно здорово, если бы кто-нибудь мог помочь мне либо вернуться к Android 4.4.4, либо успешно перепрошить Android L.
Benedikt
Комментарии:
1. Обновление: при использовании
fastboot -w
для удаления пользовательских данных и кэша он также застреваетerasing 'cache'...
. Телефон просто говоритerasing...
, и я больше не могу получить к нему доступ с помощью fastboot, пока не перезагружусь.2. Попробуйте перепрошить с
Linux
компьютера. Я сталкивался с тем же самым много раз.3. Как долго вы ждали?
4. @VenomVendor Я попытался установить его через виртуальную машину под управлением Ubuntu, и в той же части произошел сбой.
5. @HansKratz В первый раз я ждал около 30 минут, а в последний раз, когда я это делал, я оставил свой телефон в этом состоянии более чем на пять часов. В большинстве случаев я прерываю работу раньше.
Ответ №1:
Ваш телефон с разблокированным загрузчиком? Если нет, введите console:
fastboot oem unlock
После этого вам следует войти в загрузчик, открыть оболочку и написать:
fastboot erase boot
fastboot erase cache
fastboot erase recovery
fastboot erase system
fastboot erase userdata
Снова запустите скрипт «flash-all» и наслаждайтесь Nexus.
Комментарии:
1. К сожалению, это не работает. Как я уже сказал, он всегда застревает при какой-либо операции стирания. На этот раз, используя ваш метод, он застрял при удалении загрузочного раздела. После того, как я перезагрузил устройство, я продолжил, но при использовании flash-all он снова застревает при удалении кэша. Я также попытался предварительно отформатировать кэш и пользовательские данные, затем вручную выполнил инструкции во flash-all.bat, но я пропустил параметр -w при использовании команды update, чтобы он не застрял в процессе стирания, но, несмотря на то, что он прошел, он загружается только зеленым цветомДроид с синей полосой внизу.
2. @Benedikt, ты не ответил, разблокирован ли твой загрузчик? Если да, то попробуйте стереть все снова, а затем просто попробуйте разархивировать архив с такими образами дисков: system.img, userdata.img, recovery.img и boot.img . Распакуйте его в папку с adb. Перезагрузите телефон в загрузчике. Откройте оболочку и введите «fastboot flash system system.img», «fastboot flash userdata userdata.img», «fastboot flash recovery recovery.img» и «fastboot flash boot boot.img». Это должно сработать.
3. Да, мой загрузчик разблокирован. Как я уже сказал, я уже пытался стереть его вручную, как вы сказали. У меня также есть распакованный zip-файл, он содержит изображения загрузки, кэша, восстановления, системных и пользовательских данных, а также android-info.txt . Использование adb тщетно, оно не найдет устройство, поскольку оно не может загрузиться в Android, я могу подключиться только с помощью fastboot. Я попытался прошить zip-файл с изображением вручную, используя fastboot flash boot boot.img для каждого файла соответственно, но он по-прежнему не загружается, хотя таким образом я могу полностью прошить изображение без того, чтобы fastboot застрял при удалении чего-либо.
4. @Benedikt oh… Можете ли вы войти в режим восстановления?
5. Я могу перейти в режим быстрой загрузки, где в левом нижнем углу есть текст (что-то вроде «загрузчик разблокирован», идентификатор устройства и некоторая другая информация) и зеленая стрелка, указывающая на кнопку питания, где вы можете выбирать между «Пуск», «Перезапустить загрузчик», «Режим восстановления» и «Выключение питания», но когда я пытаюсь войти в режим восстановления, он просто показывает зеленый дроид с синей полосой, которую вы также видите при установке обновления.