Этот вопрос следует за циклом загрузки после прошивки Android 6.0 Marshmallow на моем Nexus 5 (но в Интернете есть много других сообщений на эту тему, см. этот пост Reddit и этот пост разработчиков XDA ).
Я просто хочу подойти к этой проблеме более структурированно, а не просто говорить, как что-то сработало по совпадению.
Как и все остальные, я просто следовал официальным инструкциям разработчиков Google . Чтобы немного расширить (потому что это могло быть причиной проблемы), следуя этой части инструкции по ссылке выше:
Чтобы прошить устройство с помощью одного из образов системы ниже (или вашего собственного), вам понадобится инструмент fastboot. Вы можете получить инструмент fastboot либо:
- Из скомпилированной версии Android Open Source Project.
- Или из каталога platform-tools/ в Android SDK. Убедитесь, что у вас установлена последняя версия инструментов платформы Android SDK из диспетчера SDK.
Поэтому я просто загрузил все приложение Android Studio (я знаю, что это немного лишнее, но я просто хотел убедиться, что у меня самое последнее и самое лучшее).
На приведенном ниже снимке экрана Android Studio видно, что у меня есть Android SDK Platform-Tools 23.0.1.
Вопрос: Я обновляю свой телефон с Android 5.0.x (точно не знаю какая версия). Может ли быть так, что эта версия Android не соответствует инструментам платформы Android, которые у меня есть?
Я убедился, что мой fastboot
добавлен в мою PATH
среду:
$ which fastboot
/Users/abdullahbakhach/Library/Android/sdk/platform-tools/fastboot
Я скачал прошивальщик (конкретно молот для Android 6.0.0 (MRA58K)), затем запустил аппарат в режиме fastboot комбинацией клавиш, и запустил скрипт flash-all
.
Случилось так, что скрипт работал со следующими журналами:
$ ./flash-all.sh
sending 'bootloader' (3120 KB)...
OKAY [ 0.207s]
writing 'bootloader'...
OKAY [ 0.524s]
finished. total time: 0.731s
rebooting into bootloader...
OKAY [ 0.001s]
finished. total time: 0.001s
sending 'radio' (45425 KB)...
OKAY [ 1.536s]
writing 'radio'...
OKAY [ 3.145s]
finished. total time: 4.681s
rebooting into bootloader...
OKAY [ 0.001s]
finished. total time: 0.001s
archive does not contain 'boot.sig'
archive does not contain 'recovery.sig'
archive does not contain 'system.sig'
--------------------------------------------
Bootloader Version...: HHZ12k
Baseband Version.....: M8974A-2.0.50.2.27
Serial Number........: 03a3d66d0a4e64bd
--------------------------------------------
checking product...
OKAY [ 0.100s]
checking version-bootloader...
OKAY [ 0.100s]
checking version-baseband...
OKAY [ 0.100s]
sending 'boot' (9156 KB)...
OKAY [ 0.500s]
writing 'boot'...
OKAY [ 0.798s]
sending 'recovery' (10016 KB)...
OKAY [ 0.562s]
writing 'recovery'...
OKAY [ 0.850s]
sending 'system' (1019261 KB)...
OKAY [ 32.164s]
writing 'system'...
OKAY [ 70.421s]
erasing 'userdata'...
OKAY [ 15.854s]
erasing 'cache'...
OKAY [ 0.630s]
rebooting...
finished. total time: 122.480s
Вопрос: стоит ли мне беспокоиться об этой части?
archive does not contain 'boot.sig'
archive does not contain 'recovery.sig'
archive does not contain 'system.sig'
В любом случае после того, как все сделано, телефон перезагружается и зависает на экране загрузки (навсегда).
Я пробовал запускать эти команды, как это предлагается в этом посте.
adb shell
e2fsck /dev/block/platform/msm_sdcc.1/by-name/persist
и
make_ext4fs /dev/block/platform/msm_sdcc.1/by-name/persist
но ничего не изменилось.
Я также попытался выполнить очистку с помощью TWRP, как это предлагается в этом сообщении :
а потом побежал
fastboot flash recovery twrp-2.8.7.1-hammerhead.dmg
затем выполнил вайп двумя разными способами:
Я застрял. Какие-либо предложения?
Я тоже столкнулся с этой проблемой и ввел команды fastboot вручную (вместо того, чтобы полагаться на flash-all
), и это сработало хорошо.
Это команды для использования (просто забудьте обо всем и убедитесь, что эти команды выполняются в указанном порядке с доступным соответствующим файлом .img):
fastboot flash recovery recovery.img
fastboot flash boot boot.img
fastboot flash cache cache.img
fastboot flash userdata userdata.img
fastboot flash system system.img
fastboot reboot
отречься
отречься
Нараянан
space_monkey
მამუკა ჯიბლაძე
vendor.img
, а у меня нетuserdata.img
. Знаете ли вы, в какой момент прошивать первое и почему нет второго?Нараянан
Дероберт
Нараянан