Если ПЗУ, прошивка и ОС — это одно и то же, можно ли обновить одно без другого?

Меня до сих пор смущают эти термины: операционная система (Android), прошивка и ПЗУ.

С сайта CyanogenMod :

Называете ли вы CyanogenMod «ПЗУ», «прошивкой», «операционной системой» или «дистрибутивом», в данном случае все это означает одно и то же.

Означает ли это, что вы не можете обновить прошивку без одновременного обновления ПЗУ и операционной системы? Например, на моем устройстве есть CM, но написано, что это Android 5.02, и мне интересно, можно ли обновить ОС без потери CM? Кроме того, прошивка устарела, так что мне искать обновление прошивки или CM (так как в приведенной выше цитате утверждается, что это одно и то же)?

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

Ответы (2)

Что такое Android?

Android — это операционная система, как Windows или Ubuntu — это операционные системы. Он имеет выпуск нескольких версий, таких как 1.x, 2.x, 3.x, 4.x, 5.x и т. д., точно так же, как Win XP, Vista, 7, 8, 10 или Ubuntu 10.04, 12.04, 14.04. , и более.

Что такое ПЗУ?

ПЗУ — это пакет файлов, предназначенных для запуска устройства. Эти файлы взяты из проекта с открытым исходным кодом Android (AOSP), модифицированы для соответствия конкретному оборудованию, а затем упакованы во что-то, что называется ПЗУ. Когда вы прошиваете ПЗУ, вы прошиваете версию Android, специфичную для вашего устройства.

Как CyanogenMod подходит?

CM — это ПЗУ, являющееся прямым ответвлением Android Open Source Project (AOSP). По сути, он взял то, что предлагал AOSP, добавил свои настройки, упаковал и назвал CM. Это по-прежнему Android, просто производная версия. Различные версии CM соответствуют версиям Android, из которых он создан. CM11 основан на Kitkat (4.4). CM12 основан на Lollipop (5.0).

Что с прошивкой?

Говоря о прошивке, ссылка, которую вы упомянули, уже говорит, что это устаревший термин, который используется неправильно и в настоящее время очень неоднозначен. В основном люди используют термин «прошивка» для обозначения областей вашего устройства, которые обычный пользователь не должен добираться/касаться/редактировать. Это те области, которые требуются вашей ОС Android для нормальной и удовлетворительной загрузки и функционирования. (Например, если вы испортите раздел Modem/EFS, у вас не будет Basesband/IMEI, и вы не сможете звонить или пользоваться Интернетом).

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

Следует отметить, что многие OEM-производители считают гарантию недействительной, если вы прошиваете прошивку. Перед перепрошивкой проверьте политику вашего OEM-производителя.


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

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

Этот файл (fastboot .zip) представляет собой ПЗУ, которое можно использовать для прошивки текущего ПЗУ вашего устройства, а также прошивки. С другой стороны, этот файл (прошиваемый .zip) является типичным ПЗУ, которое можно использовать только для замены вашего текущего ПЗУ. ( Это всего лишь аналогия. Вы должны прошивать только ПЗУ, предназначенные для вашего устройства. )

Так же прошивка устарела, так что искать обновление прошивки или СМ?

Прошивки обычно предоставляются OEM-производителями, поскольку они напрямую взаимодействуют с оборудованием, а OEM-производители знают об этом лучше, чем кто-либо другой. Если ПЗУ не требует обновления прошивки (например, ПЗУ Exodus), вам не следует беспокоиться об его обновлении. Это может быть очень проблематично, если что-то пойдет не так во время их перепрошивки. Будьте готовы к диким приключениям (также известным как hardbrick), если вы собираетесь прошивать прошивку. :)

Попробуй это:

  1. В телефоне перейдите в «Настройки».
  2. Прокрутите все до самого низа
  3. Выберите «О телефоне»
  4. Выберите «Обновления CyanogenMod».
  5. Посмотрите на самый верх экрана, где написано «Обновления».
  6. Нажмите кнопку с круглой стрелкой справа от «Обновления».
  7. Обновления Cyanogenmod будут отображаться ниже «Доступные обновления».
  8. Выберите направленную вниз стрелку справа от самого последнего обновления.
  9. Сделайте резервную копию телефона или любых важных файлов во время загрузки обновления.
  10. Когда загрузка закончится, выберите «Обновить».
  11. Подождите, пока ваш телефон автоматически обновится до последней версии.