Що таке прошивка
Швидше за все, багато хто з вас вже чули таке слово, як «прошивка». Але що таке прошивка в своєму розумінні? І навіщо вона взагалі потрібна? Це нам і належить обговорити.
Якщо сказати в загальному, то прошивка - це особлива інформація, яка «зашивається» (якщо сказати зрозумілою мовою - записується) в мікросхему пам`яті пристрою программатором. Іншими словами, виходить, що прошивка - це не що інше, як програмне забезпечення, тобто операційна система того чи іншого пристрою.
Це що стосується загального сенсу, але дане поняття має глибоку історію появи. Саме вона і зможе більш детально описати, що таке прошивка і для чого вона призначається.
Вся справа в тому, що за часів зародження і появи перших обчислювальних приладів, вони були досить громіздкими. Часом деякі екземпляри могли займати цілу кімнату. І для цих пристроїв виготовлялася вбудована або постійна пам`ять, але досить оригінальним чином.
Внутрішні складові даних пристроїв були зібрані з окремих осередків, де кожна з них складалася з кільця невеликого розміру. Самі кільця були виготовлені зі спеціального матеріалу, а саме з фериту. Він досить легкий в процесі намагнічування.
У кожне таке кільце необхідно було протягнути дві петлі дроти. Ці дроти призначалися для запису, стирання та зчитування всієї необхідної інформації. Але все ж, що таке прошивка, і причому тут вся ця система? Не робимо поспішних висновків, йдемо далі.
В одній такій позиції міг зберігатися всього один біт вбудованої пам`яті, тобто 0 - в тому випадку, якщо кільце розмагнічена і 1, коли намагнічене. І ви, напевно, розумієте, що для забезпечення пристрою достатньою кількістю пам`яті, тобто хоча б в один гігабайт, необхідно було зробити не одну таку позицію кільця з петлями проводів. А якщо сказати точно, то 8589934592 штуки.
Таким чином, всі внутрішні складові даного пристрою були немов прошиті між собою для того, щоб мати достатні ресурси для роботи. Після сказаного, напевно, вже стає трохи зрозумілим, що таке прошивка, але слід поговорити і про сучасних пристроях.
Всілякі планшети і смартфони, в принципі, як і будь-який сучасний комп`ютер, працюють на основі управління операційної системи. Саме вона повністю відповідає за те, як буде працювати той або інший пристрій. І якщо висловитися інакше, то будь-який з перерахованих приладів без операційної системи буде безглуздим, оскільки без неї - це набір непотрібного заліза.
Всі складові будь-якого комп`ютера можна визначити як мозок, а ось операційна система буде свідомістю цього мозку, тобто тим, що зможе управляти всім комп`ютером. А значить, можна зробити однозначний висновок про те, що процедура встановлення будь-якої операційної системи на смартфон, планшет або ж інший пристрій, виключаючи комп`ютер, і називається прошивкою. А якщо сказати ще простіше, визначення «поміняти прошивку» абсолютно однаково за значенням визначенню «перевстановити Windows» або іншу операційну систему на будь-якому персональному або портативному комп`ютері.
Хочеться вірити в те, що вам стало зрозуміло, що таке прошивка. Але і це ще не все. Справа в тому, що для того, щоб прошити сучасний пристрій, необхідні спеціальні програми для прошивки. І, крім того, «прошивкою» називається ще й сам файл, який завантажується в пристрій для установки або переустановлення операційної системи. Файли для різних пристроїв теж різні між собою. І саме тому для кожного пристрою необхідна своя програма і свій файл.
Всі прошивки діляться на два типи:
- Офіційна, тобто та, яка випущена виробником того чи іншого пристрою.
- Неофіційна або альтернативна, ще її називають «кастомной».
Звичайно, краще завжди вибирати перший варіант. Але трапляється, що вибору немає, і тоді доводиться вдаватися за допомогою до неофіційними або альтернативним прошивка. Тут, в принципі, можна вже завершувати тему, але якщо ви не знаєте, що таке прошивка PSP або PC, то варто вас запевнити, що вони за змістом роботи ідентичні іншим видам, їх відмінність - лише в призначенні.