Custom Rom na androidzie. Co, jak i gdzie?
Posiadając urządzenie pracujące pod kontrolą „zielonego robota” prędzej czy później dostrzeżemy braki w oprogramowaniu, lagi, błędy lub telefon po prostu się nam znudzi. Oczywiście możemy pognać do najbliższego marketu z elektroniką, bądź też skorzystać z popularnych serwisów aukcyjnych w celu nabycia nowego modelu. Jednak jeśli nie chcemy ponosić kosztów, powinniśmy zainteresować się zmianą Romu w naszych zabawkach. Od czego zacząć?
Posiadając urządzenie pracujące pod kontrolą „zielonego robota” prędzej czy później dostrzeżemy braki w oprogramowaniu, lagi, błędy lub telefon po prostu się nam znudzi. Oczywiście możemy pognać do najbliższego marketu z elektroniką, bądź też skorzystać z popularnych serwisów aukcyjnych w celu nabycia nowego modelu. Jednak jeśli nie chcemy ponosić kosztów, powinniśmy zainteresować się zmianą Romu w naszych zabawkach. Od czego zacząć?
Przede wszystkim musimy zrozumieć jedną sprawę. Sposoby zmiany Romów potrafią się znacząco różnić w zależności od posiadanego urządzenia. Jednak sam proces przebiega w każdym przypadku dość podobnie. Zazwyczaj aby zacząć zabawę, musimy uzyskać uprawnienia Root. Kiedyś było to banalne, ponieważ odbywało się to za jednym kliknięciem w aplikacji. Wraz z wejściem Androida w wersji 4.x sprawa się skomplikowała. Root wymaga dostępu do komputera z Windows oraz zewnętrznej aplikacji, a niekiedy dodatkowo musimy odblokować Bootloader.
Odblokowaliśmy system, co dalej? Trzeba wybrać, czy będziemy instalowali oprogramowanie poprzez tryb Fastboot czy skupimy się na popularniejszym i znacznie prostszym w działaniu Recovery. To sprytne narzędzie pozwala na pełen backup danych, czyszczenie pamięci, zmianę Romu oraz karnela.
Pozostaje nam teraz decyzja którego Romu zamierzamy użyć do swojego celu. To wbrew pozorom nie jest takie proste. Na popularnych forach internetowych znajdziemy mnóstwo tematów, w których zawarte są pliki .zip, które następnie uruchomimy w Recovery. Czym kierować się przy wyborze oprogramowania?
Przede wszystkim należy zorientować się czy dany Rom jest w dalszym ciągu wspierany oraz w jaki sposób następują jego aktualizacje. Niekiedy nie trzeba robić ich ręcznie, gdyż OTA załatwia sprawę. Musimy także pamiętać o tym, że takie wersje mają zazwyczaj pewne „ułomności”. Raz będzie to niedziałająca w pełni kamera (brak autofocus), innym razem może to być problem z odtwarzaniem filmów w wysokiej rozdzielczości. Dlatego należy dokładnie przeanalizować swoje potrzeby i zastanowić się, na jakim polu możemy pozwolić sobie na kompromis pomiędzy najnowszym androidem a niedziałającą funkcją. Do najpopularniejszych Romów możemy zaliczyć CyanogenMod, Aokp i Miui.
Plusy posiadania Custom Rom’ów są oczywiste: najnowsza wersja systemu, nowe funkcje, często znacząca poprawa działania oraz pozbycie się irytujących lagów. To brzmi zachęcająco, lecz powinniśmy być świadomi niedoskonałości takiego rozwiązania. Nie w pełni działające elementy, brak oficjalnego wsparcia producenta oraz brak języka ojczystego. Jeśli jednak uzbroimy się w cierpliwość oraz poświęcimy czas, możemy naszej leciwej już słuchawce zafundować, niewielkim kosztem, drugą młodość.
Objaśnienia:
Custom rom – zmodyfikowana wersja Firmware.
Root – dzięki niemu uzyskujemy dostęp do plików systemowych.
Fastboot – narzędzie wiersza poleceń za pomocą którego można flashować urządzenie.
Recovery – Funkcja pozwalająca na wgrywanie oprogramowania oraz modyfikacji. Dodatkowo, pozwala na pełną kopie bezpieczeństwa naszych danych.
Karnel – jądro systemu operacyjnego. Odpowiada za kontrole pracy urządzenia.
Bootloader – jest to kod wykonywany przy starcie urządzenia. Odpowiada za uruchomienie systemu.
OTA – over the air, metoda aktualizacji poprzez rozsyłanie jej poprzez Sieć.