Установка Android M OTA на предварительную версию Android M [дубликат]

В настоящее время мой Nexus 5 находится на предварительной версии Android M. Я знаю, что предварительная версия для разработчиков не получит обновление OTA, поэтому я пытаюсь вручную установить OTA общедоступного выпуска Android M, но я получаю эти ошибки на 50%:

failed to verify whole-file signature 
signature verification failed Installation aborted

добавление дополнительных деталей:

no root
no custom recovery
just bootloader unlocked
no changes in system files

Работает ли ручная установка OTA окончательной версии Android M на устройстве с предварительной версией Android M? Или мне нужно сначала перейти на Lollipop?

Вы рутировали устройство или прошивали кастомное рекавери?
Какой рекавери используете? Посмотрите, есть ли возможность отключить проверку подписи.
@ЭндрюТ. я знаю, что не получу OTA-обновление, поэтому я пытаюсь вручную установить OTA, у вас есть намек на какое-либо решение моей проблемы?
Я не могу сказать наверняка, но я считаю, что по техническим причинам вы не можете, потому что OTA предназначен для Lollipop, а не для предварительного просмотра Marshmallow. Вы должны прошить весь образ. (это утверждение включено в обман)

Ответы (2)

Краткий ответ: Вы не можете .

OTA-обновление создано для конкретной модели сборки. Насколько мне известно, Google предоставляет OTA-обновление только пользователям Android 5.1.1 Lollipop (например, статья о цифровых тенденциях , статья об Android Central ).

Кроме того, Google уже упомянул, что нет OTA-обновления для предварительной версии для разработчиков до стабильной версии (см. Будет ли предварительная версия Android M для разработчиков получать OTA-обновление до стабильной версии? ).

Итак, либо вы должны прошить окончательный образ Marshmallow из заводских изображений Google для устройств Nexus , либо перейти на Lollipop и установить OTA (по какой-то причине, потому что я думаю, что это нецелесообразно, поскольку вы все равно разблокировали загрузчик).

Я дал свой ответ, основанный на моих знаниях. Если действительно есть способ установить OTA для предварительного просмотра для разработчиков (возможно, модифицированный OTA?), не стесняйтесь дать ответ!

Вам нужно предоставить более подробную информацию о том, что вы пробовали, судя по полученной вами ошибке, похоже, что вы не выполнили разблокировку OEM на устройстве с помощью fastboot.

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

  1. Включите параметры разработчика (нажмите на номер сборки в разделе «О телефоне» 7 раз).

  2. В настройках разработчика включите разблокировку OEM.

  3. Включите телефон в меню быстрой загрузки (удерживая кнопку питания и громкости).

  4. Запустите команду

    разблокировка через фастбут

с вашего компьютера

  1. Теперь можно будет прошить ПЗУ по инструкции.