Я вижу, что эти компоненты все время обсуждались на xda-разработчиках. Я смутно понимаю, что это такое и как они связаны друг с другом, но это не совсем понятно. Например, радио, кажется, намного больше, чем просто радио. Я хорошо понимаю основные идеи в качестве пользователя Linux и разработчика программного обеспечения.
Чтобы отбросить все, позвольте мне представить свое нынешнее понимание. Я мог бы уйти от некоторых вещей:
"Радио" - я не уверен, что это выполняется перед загрузчиком или после
HBOOT - это загрузчик, первое, что работает при загрузке телефона. Как и ваш обычный загрузчик Linux, он позволяет загружаться с разных разделов.
В системе есть несколько разделов, по крайней мере один для HBOOT (может быть? или это какой-то тип области MBR?), восстановление, система и данные. Все эти разделы находятся в системном "ПЗУ", который на самом деле не является ПЗУ, это на самом деле NVRAM или flash или что-то еще. Следовательно, каждая из этих областей может быть независимо вспыхнута.
Восстановление - это раздел, в который вы можете загрузиться. Это изначально предназначалось для своего рода "восстановления" режима и поэтому предлагает базу для взлома. Обычно это повторяется, чтобы отслеживать дальнейшие изменения. Из образа восстановления вы также можете получить доступ к SD-карте, которая полезна для загрузки файлов update.zip и т.д.
update.zip - это обновления, которые могут быть применены с помощью специального образа восстановления. Похоже, что эти обновления могут содержать более или менее произвольный код, но я не понимаю, как они применяются, или где они попадают или применяются.
/system - устанавливается только для чтения (что это значит?), если вы не делаете хакерство
Где сидит ядро? Есть ли другое в восстановлении по сравнению с обычным образом? Какие части образуют пользовательский ПЗУ, например CyanogenMod? Что такое NAND и что означает разблокировать NAND? Что такое RUU? SPL? Где сидят фотографии Wi-Fi и 3G? PC36IMG.zip? PRI?
Я видел, как некоторые из них объяснялись в другом месте, но я не понимаю, как они все подходят друг другу.