До сих пор ходит миф, что смартфоны Google Pixel работают на чистом Андроиде. Каждый производитель (будь то Xiaomi или Nothing) создаёт индивидуальную оболочку для своего устройства: Но откуда он берёт «данные» для её создания? Если смартфоны «сделаны из одного теста», то почему они все такие разные? После прочтения статьи ты будешь знать, что такое прошивка, как менялось название термина и какие виды кастомных прошивок существуют. Само название пришло из 60-х годов. Тогда микросхем не существовало, а ЭВМ уже были, поэтому в качестве компьютерной памяти использовали магнитные сердечники...
Очень важная тема, которая, IMHO, плохо раскрыта. Важная она потому, что многие дистрибутивы Linux и Debian Linux в частности по-умолчанию не загружают в устройства компьютера прошивки от производителей устройств. Это практически основная проблема, из-за которой неопытные пользователи норовят, как блохи, прыгать с одного Linux дистрибутива на другой: То тачпад не заводится, то Wi-Fi карта не определилась и не работает, то звук, то видеокарта... Всякое случается. Причем бывает так, что в одном дистрибутиве нормально работает одна часть устройств, а в другом - другая...