В чем разница между заводским образом и ПЗУ?

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

Ответы (2)

Заводской образ — это просто ПЗУ, которое находится на телефоне, когда он покидает завод. Похоже, вы думаете о разных видах ПЗУ.

Когда вы загружаете стандартную прошивку от производителя телефона (или откуда-то еще), она обычно включает образ для системного раздела и один для стандартного восстановления. Напротив, когда вы загружаете пользовательское ПЗУ, оно обычно включает только образ системного раздела, и ожидается, что у вас уже установлены CWM, TWRP или какое-либо другое стороннее восстановление.

Очевидно, вам нужно fastbootпрошить рекавери — вы не можете перезаписать рекавери во время его работы — поэтому вам нужно fastbootпрошить заводской образ (когда он включает в себя рекавери и образ системы), но не обязательно, если вы просто прошиваете систему образ (из пользовательского ПЗУ).

ПЗУ может быть пользовательским ПЗУ или стандартным ПЗУ (также известным как заводской образ). Разница возникает только из-за разных способов распространения ПЗУ первых и сторонних производителей.

Так можно ли их прошить с помощью CWM? Какой файл там будет эквивалентен тому, что вы бы прошивали как пользовательское ПЗУ? Когда я извлекаю, я вижу такие файлы, как boot.img, system.img, recovery.img и т. д.
Каждый файл .img прошивается в раздел с этим именем, поэтому system.img является образом системного раздела. Как я уже сказал, большинство пользовательских ПЗУ включают только системный раздел, потому что они предполагают, что у вас уже есть собственное восстановление, и нет причин для каждого пользовательского ПЗУ включать восстановление.
То есть теоретически я мог бы просто прошить system.img через CWM и ожидать полностью функционирующую ОС Android? Разве для этого не требуется zip-файл?

Эта статья заставила меня понять разницу http://www.howtogeek.com/193055/what-is-a-custom-recovery-on-android-and-why-would-i-want-one/

Это одна и та же концепция, за исключением того, что пользовательское восстановление позволяет определенные вещи, такие как установка пользовательского ПЗУ. Flashboot — это встроенная среда восстановления Android, которая ограничена и, безусловно, не позволяет вам устанавливать собственное ПЗУ.

Fastboot не является встроенной средой восстановления для Android. Это специальный режим загрузки для перепрошивки разделов и некоторых других задач разработчика. Android имеет настоящую среду восстановления, которая обычно используется для прошивки OTA-обновлений. Если у вас есть кастомное рекавери, оно заменяет встроенное, но fastboot остается, даже если вы заменяете стоковое рекавери на кастомное, такое как TWRP или ClockworkMod.