Hej!
Wprowadzenie - info o Autorce posta - można pominąć
Właśnie w moje łapki wpadł mój pierwszy telefon z Androidem w życiu - tytułowy Samsung Galaxy Note 4 SM-N910F. Telefon jest brandowany przez orange i ma sporo śmiecia, który w większości można jedynie wyłączyć, a nie usunąć. Bateryjka też szybko się osusza, ale nie wiem czy to kwestia robienia aktualizacji, ściągania i instalowania nowych apek oraz bawienia się tel po kilka h dziennie, czy może jakieś śmieci z brandowanego ROMu działają w tle... Zakupu nie planowałam (smartfon wygrałam w konkursie), więc o zielonym robociku do wczorajszego popołudnia za wiele nie czytałam. Staram się jednak braki w wiedzy szybko nadrobić.Dotychczas również przypadkiem byłam posiadaczką iPhona z którym żyłam przez poprzednie kilka lat. Tam sprawa jest prosta - jeden słuszny soft, który można troszkę poprawić rootując (jailbreakując) iOS bez obaw uceglenia telefonu lub ubycia jakichś funkcji.
Na szybko ustaliłam następujące fakty:
Oficjalny, goły Android:
Ogólny, opensourcowy system dostarczany sam w sobie bez żadnych aplikacji ani sterowników do co bardziej skomplikowanych podzespołów (nietypowe CPU / sensory itd). Fajna sprawa dla developerów i zapaleńców, ale raczej nieużywalny z powodu braku rozbudowanych opcji poszczególnych "systemowych aplikacji", np: aparat z ograniczoną listą rozdzielczości i trybów nagrywania, a ponadto część funkcji (jak nietypowe sensory np: tętna, czy przyciski na rysiku) może przestać działać - Zawsze ma najnowsze aktualizacje i to z niego poniższe wersje biorą źródła.
Custom ROMy:
Można podzielić je na te dostarczane przez producentów np: TouchWiz Samsungowy czy CyanogenMod dostarczany przez społeczność. W założeniu jest to oficjalny Android z dogranymi sterownikami, ewentualnie nakładką graficzną i jakimiś dodatkowymi aplikacjami (np: S Health czy S Note w Samsungu). W teorii powinny pracować stabilniej i zużywać mniej energii (dzięki sterownikom pozwalającym wydajniej zarządzać energią i wydajnością CPU) od gołego Androida. W teorii dość szybko powinny dostawać aktualizacje do najnowszej wersji Androida jeśli producent jest ogarnięty.
Przy wyborze Custom ROMa trzeba uważać by instalować wersję przeznaczoną dla konkretnego urządzenia, bo inaczej można uceglić telefon (bo np: sterowniki z ROMu do innego tel mogą wysłać złą instrukcję do modemu i go sfajczyć).
Brandowane ROMy:
Np: Samsungowy TouchWiz obrandowany przez Orange jest to modyfikacja, modyfikacji - czyli do Samsungowego TouchWiz Orange dorzuca jeszcze swoje logo na starcie, jakieś śmieciowe aplikacje i zmienia serwer do OTA na własny przez co aktualizacje dostaje się z sporym opóźnieniem (bo przecież oni potrzebują kilku miesięcy by dodać do softu własne logo i kilka aplikacji)... coś jeszcze?
KNOX i gwarancja:
Dodatkowo Samsung dodał sobie sprytne zabezpieczenie, które w teorii czuwa nad "bezpieczeństwem", a naprawdę ma za zadanie wykryć modyfikację systemu np: podczas zmiany kernela, rootowania lub wgrywania CustomROMa. Jeśli wykryje jakieś zmiany - zmienia wartość z 0 na 1 i mamy po gwarancji. Na szczęście większość modyfikacji oraz część metod rootowania można wykonać bez zmiany flagi. Trzeba jednak zwracać na to uwagę.
Czy ja dobrze kumam?
Czy wszystko co na szybko przyswoiłam przez ostatnią godzinkę jest prawdą? Czy na coś jeszcze powinnam zwracać uwagę?
Co robić? Jak żyć z brandowanym softem?
Ja w tym momencie mam brandowanego przez Orange Androida 5.0.1 - co było dla mnie zbędne - to wyłączyłam (bo skasować się nie da). Brakuje mi bardzo możliwości kontrolowania uprawnień dla poszczególnych aplikacji (np: czy dana appka ma mieć dostęp do kontaktów), ale doczytałam już, że takie bajery to tylko z poziomu roota można zainstalować. Widzę więc 3 możliwości:
Zrootować obecny soft i wtedy prawdopodobnie będę mieć możliwość wywalenia ręcznie niechcianych appek, a może nawet logo przy bootowaniu. Wszystkie funkcje rysika, sensorówitd mi zostają. Jedyne na co zwracać uwagę to to, by przez OTA raczej aktualizacji robić nie powinnam. Jakiego softu użyć do rootowania, by było bezpiecznie i nie nabić KNOXa?
Zapoznać się z
https://forum.android.com.pl/topic/204588-debrandowanie-note-4-sm-n910c-sm-n910f-knox-0x0/ i zainstaować niebrandowany soft, a następnie go zrootować (bo tak czy inaczej chce doinstalować jakiegoś firewalla i coś do kontroli dostępów dla appek).
Zainstalować jakiegoś innego ROMa. Na
tej stronie polecają 5 różnych dla Note 4:
Emotion Revolution - W teorii taki lekko zmodyfikowany i zrootowany i lekko posprzątany na starcie TouchWiz - na którym wszystkie notowe funkcje powinny działać (nie wiem czy nabija Knoxa i czy można go aktualizować przez ichniejszego OTA - ktoś coś wie? Słyszał?)
Super.Fast&LolliFamous - mod z zmianionym Kernelem który w teorii ma działać szybciej
Omega ROM - ponoć fajny ROM z różnymi bajerami (jak nagrywanie rozmów, root, firwall itd itp - każdą z dodatkowych appek mozna całkowicie skasować) - niestety wersja Androida: 4.4 (choćzapowiadają aktualizację)
AllianceROM - Soft nastawiony głównie na zmiany wyglądu - dla mnie ważniejsza jest funkcjonalność, a wygląd to wisienka na torcie...
CyanogenMod 12 nightlies - nawet nie interesując się wcześniej Androidem słyszałam o nich, więc domniemam, że to jeden z najpopularniejszych zespół robiący custom ROMy. Niestety wersja dla Note 4 nie jest gotowa i pobrać możemy jedynie nightliesktóre mogą nie działać stabilnie oraz wciąż mają kilka braków (które można nadrobić ręcznie instalując dodatkowe appki do rysika itd).
Podsumowując:
Rootować i sprzątać to co mam? Czy instalować niebrandowany, oficjalny soft i go rootować? A może wgrać jakiegoś custom ROMa aby dostać więcej na start z automatu? Jeśli tak, to który? Bardzo proszę o rady jakichś bardziej doświadczonych userów ;-)