Bez tego nie odpali.
"
Co to jest kernel?
Kernel to po prostu jądro systemu operacyjnego – w tym przypadku Androida. Jest to jedna z najbardziej kluczowych części systemu, odpowiadając za kontrolę pracy urządzenia. Android, mający bardzo wiele wspólnego z Linuksem, wykorzystuje również jego jądro. Początkowo system ten powstawał w oparciu o kernel w wersji 2.6, jednak w ostatnich wydaniach Androida coraz częściej spotykamy się w z wykorzystaniem wersji z gałęzi 3.x, co ma przełożenie na poprawę wydajności całego systemu operacyjnego. Warto również pamiętać, że praktycznie większość nowoczesnych i zaawansowanych systemów operacyjnych posiada własne jądro – dotyczy to nie tylko Androida, ale także iOS, czy Windows Phone.
Jakie są zadania kernela?
Kernel, jako elementarna część systemu operacyjnego, odpowiada za koordynowanie działania systemu operacyjnego. Wykonanie dowolnej akcji przy pomocy naszego smartfonu ma miejsce przy udziale jądra systemu operacyjnego – dotyczy to nawet tak podstawowych czynności, jak dotknięcie ekranu. W momencie dotknięcia ekranu, specjalny panel (digitezer) wykrywa, że coś takiego miało miejsce – jest to możliwe dzięki temu, że w jądrze systemu zostały zaimplementowane sterowniki obsługujące ten element sprzętowy. W efekcie kernel „wie” co się stało, a także, jakie dalsze czynności mają zostać podjęte – np. załadowanie programu. Najogólniej rzecz ujmując, kernel odpowiada za odpowiednią komunikację dwóch nierozłączonych elementów każdego smartfonu, jakimi są hardware i software, pozwalając na wykonanie odpowiedniej czynności.
Na co pozwala kernel?
Każda osoba, która miała kontakt z jakimkolwiek ROM-em np. dla systemu Android doskonale wie, jak wiele zależy od tego elementu. Twórcy ROM-ów bardzo często dzięki modyfikacjom kernela mogą sprawić, że system będzie działał szybciej, płynniej, albo pozwali na znacznie dłuższy czas pracy na baterii, znacznie ostrożniej obchodząc się z energią. Najczęściej jądro jest zoptymalizowane pod jakimś określonym kątem, nadając danemu ROM-owi określony charakter.
"