Присоединяйся!

Что такое прошивка?

firmware

Многие пользователи смартфонов и планшетов, столкнувшись с загадочным словом «прошивка», «микропрограмма» или «встроенное программное обеспечение», с трудом понимают что это такое, для чего предназначено и зачем вообще нужно.

В этой статье вы найдете ответ на вопрос, «что такое прошивка?», изложенный простым языком, рассчитанным на неискушенного пользователя.

Сам термин «прошивка» появился в 60-х годах 20 века, когда вычислительные устройства (ЭВМ) были настолько большими, что некоторые их экземпляры занимали целые комнаты. В таких компьютерах использовалась встроенная (постоянная) память на магнитных сердечниках, в которых был зазор около 1 мм, через который укладывался провод, предназначенный для записи или считывания информации. Для записи двоичной «1» провод укладывался в одно окно сердечника, а для записи «0» — в другое. Такая запись содержала всего один байт двоичных данных.

Представляете, сколько таких ячеек нужно, чтобы обеспечить компьютеру гигабайт встроенной памяти?
«Всего лишь» 1.073.741.824 штуки.

«Запись» двоичной информации на такой компьютер выполнялась протягиванием провода вручную при помощи специального «карандаша», из кончика которого тянулся провод. При такой кропотливой и утомительной работе возникали ошибки, которые выявлялись на специальных стендах проверки. Исправление ошибок осуществлялось обрезанием ошибочного провода и прошивкой взамен него нового.

Proshivka

В начале 70-х годов появились П-образные сердечники, которые позволяли использовать для прошивки автоматические станки. Прошиваемые данные вводились в станок с помощью перфокарт. Как при ручной прошивке, так и при работе на прошивочном станке требовалась аккуратность и хорошее зрение, поэтому на прошивке данных обычно работали молодые девушки :)

В 80-х годах 20 века термин «прошивка» стал вытесняться понятием «прожиг», что было вызвано появлением микросхем ПЗУ с прожигаемыми перемычками из нихрома или кремния, однако при более новых технологиях «прожиг» вышел из употребления, а «прошивка» осталась.

А теперь вернемся к современным планшетам и смартфонам. Они, как и любой современный компьютер, работают под управлением операционной системы (Windows, Linux, MacOS, iOS, Android и т.д.), которая полностью отвечает за их работу. Иными словами, если внутреннее железо компьютера – это его мозг, то операционная система – это его сознание, которое управляет устройством и взаимодействует с пользователем.
Без операционной системы любой компьютер, планшет или смартфон – набор мертвого железа. И если на компьютер мы устанавливаем операционную систему, записывая её на жесткий диск, то в планшете или смартфоне операционная система хранится в его внутренней памяти, занимая часть тех гигабайт внутренней памяти, которыми обладают современные устройства.
Именно эта процедура «установки» операционной системы на планшет или смартфон и называется прошивкой, поскольку система записывается (прошивается) в его постоянную, внутреннюю память.
Таким образом, выражение «сменить прошивку» на планшете или телефоне означает примерно то же самое, что «переустановить Windows» на компьютере.
Кроме того, и сам файл с образом операционной системы, которая записывается на устройство, также называют прошивкой. Так как электронная начинка или «мозги» у каждого планшета или телефона разные, прошивка, предназначенная для одного устройства, не подойдет для другого.

Прошивки бывают двух типов:

1. Официальные, выпущенные производителем устройства, которые или автоматически загружаются на устройство через интернет (так называемые прошивки «по воздуху» или OTA от Over-The-Air) или скачиваются с сайта производителя для установки вручную при помощи компьютера. Этот тип прошивок еще часто называют обновлением системы.

2. Самодельные прошивки, их как их ещё называют «кастомные» или «альтернативные». Обычно это улучшенные или доработанные независимыми разработчиками официальные прошивки. К ним также относятся прошивки, основанные на официальных версиях «чистой» операционной системы Android, такие как CyanogenMod или MIUI.

Фирмы-производители обычно рьяно следят за «сохранностью» «прошивок»: лицензионное соглашение с потребителем запрещает извлекать и изучать «прошивки» тем или иным способом, а самовольная замена «перепрошивка» на кастомную версию обычно прекращает действие гарантийных обязательств производителя.

Если даже после этой статьи у вас останутся вопросы — не стесняйтесь задавать их в комментариях!

 

Leave a Reply

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

  

  

  

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.