Почему пользовательское восстановление является обязательным условием для прошивки пользовательского ПЗУ?

Я читал во многих руководствах, что перед прошивкой нам нужно установить кастомное рекавери, например, CWM. Я не могу понять, почему это необходимо для прошивки пользовательского ПЗУ. Можно ли прошить ПЗУ без кастомного рекавери?

Ответы (2)

Стандартные средства восстановления обычно проверяют прошиваемый файл update.zip на наличие определенной подписи, которая известна только производителю устройства и/или оператору связи. Таким образом, вы не можете прошивать пользовательские ПЗУ на стоковых восстановлениях, отсюда и необходимость в пользовательском восстановлении, которое обходит указанную проверку.

Однако иногда подпись можно сохранить или подделать. В таких случаях подойдет стоковый рекавери. Например, вы можете прошить новый рекавери, используя стандартный рекавери с SGN n7000.

Технически это не обязательное условие, а удобство.

Вы можете загрузить обновление с помощью телефона и сохранить его локально на SD-карте, а затем перезагрузиться вручную в режиме восстановления. Или используйте Rom Manager, чтобы делать все это в приложении и наслаждаться резервным копированием/восстановлением и обновлением OTA без необходимости использования компьютера.

Стандартные рекавери не позволят вам делать все те причудливые вещи, которые позволяет вам делать пользовательское восстановление.

Среди них:

  • резервное восстановление
  • использование adb в режиме восстановления
  • прошивка пользовательских .zip (это то, что вам нужно)
  • форматировать отдельные разделы
  • стереть отдельные части (Dalvik Cache, /Cache)

У некоторых производителей мобильных телефонов есть собственные средства низкоуровневого доступа к флэш-памяти. Тогда в Fastboot встроены не все необходимые команды.

  • HTC/Google/другие: быстрая загрузка
  • Samsung: fastboot, проприетарный ( прошивка Heimdall с открытым исходным кодом)
  • Sony/SonyEricsson: фастбут, проприетарный ( Flashtool от Androxyde)
  • ...
Вы сказали, что это просто удобство, но есть ли вероятность, что стоковое рекавери не позволит прошить обновление, если оно не подписано? В таком случае это необходимость, а не удобство, верно?
Да, стоковые рекавери не позволяют этого (часто). Вы можете использовать другие средства, кроме любого восстановления на флэш-образы (Heimdall и Flashtool - 2 из них). Так что для Sony и Samsung можно обойтись без рекавери (теоретически)
почему вы называете odin fastboot?