Вы наверняка слышали термин «прошивка», даже если не до конца осознавали, что это такое. Так называют программное обеспечение, встроенное в энергонезависимую память любого устройства, заставляющее его работать.
Технически прошивка не является операционной системой, так как, например, смартфоны Samsung и Xiaomi работают на одной ОС Android, но имеют разные прошивки (оболочки, пользовательские интерфейсы): One UI и MIUI. Однако смена одной прошивки телефона на другую, то есть перепрошивка, фактически означает то же самое, что смена операционной системы на компьютере.
Так как Android основан на Linux, то и объяснить это будет проще на его примере. Mint и Ubuntu являются дистрибутивами, по сути отдельными операционными системами. Вы можете легко заменить одно на другое, но эти системы все равно будут иметь очень много общего, потому что обе они – это Linux. То же самое с разными версиями Android, которые все равно остаются Android.
Без прошивки не сможет работать ни одно современное электронное устройство, даже в пульте от вашего телевизора она есть (а вот операционной системы в нем уже нет). Если прошивка выходит из строя, ваш девайс превращается в приспособление для колки орехов, уничтожения мух, подпорки шатающейся ножки стола – выполнять свои основные функции он уже не может.
Официальная или заводская прошивка устанавливается производителем устройства. Если говорить только о телефонах, то практически каждый бренд сегодня имеет свою фирменную прошивку. Это выгодно, так как можно чем-то выделяться на фоне остальных и предустанавливать туда собственные и рекламные приложения.
Но официальные или стоковые прошивки – далеко не единственное программное обеспечение, которое можно установить на свой смартфон. Многие производители позволяют перепрошивать устройства, то есть менять родную прошивку на так называемую кастомную. Кастомные или модифицированные оболочки – это ПО, которое часто создается самими пользователями. Поэтому их существует очень много.
Если официальный пользовательский интерфейс не устраивает вас по каким-либо причинам, вы всегда можете установить сторонний, имеющий больше функций и возможностей. Однако у таких прошивок есть свои недостатки. Они могут нестабильно работать, а процесс их установки довольно сложен, что нередко превращает телефон в тот самый «кирпич». Но самый главный минус заключается в том, что перепрошивка требует наличия рут-прав, которые автоматически снимают гарантию с устройства, даже если ее срок еще не закончился.