Rootowanie i Jailbreaking to w zasadzie te same rzeczy, Jailbreaking to słowo użytkowników iPhone'a określające to, co użytkownicy Androida nazywają rootowaniem. Zrootowanie ma miejsce, gdy uzyskasz dostęp do telefonu jako „rootowanie”, co daje ci możliwość robienia wszystkiego, co chcesz (pochodzi od użytkownika root w systemie Unix , w zasadzie uniksowego odpowiednika konta administratora systemu Windows). Zwykle nie można być rootem dla własnego dobra, ponieważ bardzo łatwo jest zepsuć telefon, gdy masz dostęp do konta root, i dość trudno go złamać.
Więcej informacji: Co oznacza „zrootować telefon”? i zrootowałem swój telefon. Co teraz? Co zyskuję na rootowaniu?
Nandroid kopii zapasowej kopii zapasowej z telefonu, który jest dokładny obraz stanu telefonu. Możesz więc wykonać dokładną kopię bieżącego telefonu, a następnie dokonać w nim poważnych zmian, a następnie przywrócić poprzednią kopię zapasową, flashując kopię zapasową z powrotem na telefon. Flashowanie oznacza kopiowanie lub instalację .... zasadniczo czyścisz urządzenie i przywracasz poprzedni stan (kopię zapasową) lub flashujesz nową pamięć ROM (patrz poniżej). NAND to pamięć flash urządzenia, dlatego kopiowanie plików nazywa się „flashowaniem”.
System operacyjny Android to oprogramowanie, które zarządza sprzętem w telefonie z Androidem, takim jak ekran, komunikacja danych, pamięć, aparat i GPS. Zapewnia wspólną warstwę, która pozwala aplikacjom korzystać z tych zasobów i uzyskiwać do nich dostęp na wielu różnych urządzeniach, bez konieczności posiadania przez aplikację specjalnej wiedzy na temat faktycznego sprzętu, na którym działa. System operacyjny Android obejmuje również szereg standardowych aplikacji i usług, takich jak Kontakty, Aparat fotograficzny, Galeria zdjęć i aplikacje do przeglądania stron internetowych, i pozwala użytkownikowi wykonywać takie czynności, jak kontrola jasności ekranu lub łączenie się z sieciami Wi-Fi.
Chociaż rzeczywiste definicje są różne, w świecie Androida, ROM , Mod i Firmware są używane tak, jakby oznaczały w zasadzie to samo. Wszystkie odnoszą się do dostosowanej wersji systemu operacyjnego Android , która została zmodyfikowana do pracy na konkretnej marce telefonu z określonym zestawem dostosowań lub zmian. Można to zrobić, aby stary telefon, taki jak G1, mógł otrzymać zupełnie nową wersję Androida, na przykład 2.2, nawet jeśli producent zdecydował się go nie udostępniać. Może też być zapewnienie dodatkowej funkcjonalności niedostępnej w dostarczonej przez producenta wersji Androida lub rozwiązanie problemów w dostarczonej przez producenta wersji. Więcej informacji: Jaka jest różnica między ROM AOSP a zapasowym ROM?, Jakie są zalety niestandardowej pamięci ROM? , Dlaczego istnieje tak wiele różnych jąder Androida i Gdzie mogę znaleźć standardowe lub niestandardowe ROM dla mojego urządzenia z Androidem?
Kierowcy , co mówi Android system operacyjny oprogramowanie, jak rozmawiać z wszystkimi innym sprzęcie, który jest w telefonie z Androidem. Gdy ktoś tworzy pamięć ROM dla określonego modelu telefonu, będzie musiał uwzględnić wszystkie sterowniki tego telefonu wewnątrz pamięci ROM (np. Modem komórkowy, dostęp do Wi-Fi, określony typ kamery, określony procesor itp.), W przeciwnym razie pamięć ROM albo nie będzie działać na tym telefonie, albo będzie mógł obsługiwać tylko niektóre części telefonu i, na przykład, może nie być w stanie korzystać z przedniego aparatu lub może nie być w stanie połączyć się z siecią Wi-Fi. Jest to dokładnie to samo, co po podłączeniu czegoś nowego do systemu Windows, który uruchamia kreatora dodawania nowego sprzętu i szuka nowego sterownika, zanim będzie można go użyć. Sterowniki są ładowane przez jądro, rdzeń systemu operacyjnego.
Over The Air (OTA) Aktualizacja jest, gdy telefon odbiera aktualizację swojego systemu operacyjnego Android „na powietrzu”, to znaczy jest wysyłany pliki automatycznie przez sieć komórkową z obu Google lub z sieci telefonicznej bez kiedykolwiek potrzebuje być podłączony do komputera. Kontrastuje to ze sposobem, w jaki na przykład iPhone został pierwotnie zaktualizowany tam, gdzie musiał być fizycznie podłączony do komputera z iTunes, aby uzyskać jego aktualizacje.
Program ładujący kontroluje sposób uruchamiania urządzenia. Narzędzie Google po stronie komputera, służące do dostania się do bootloadera i innych powiązanych zadań, nazywa się Fastboot , a interaktywne uruchamianie bootloadera można nazwać „trybem Fastboot”. Zablokowany bootloader zweryfikuje Android partycję systemową i przywrócić go zaopatrzyć, jeśli nie pasują do siebie, podczas gdy odblokowany bootloader nie to samo sprawdzanie, dlatego pozbycia bootloader jest wymagane stałe zakorzenić urządzenia.
Termin „ odzyskiwanie” jest często używany w znaczeniu kilku różnych rzeczy. Może to oznaczać tryb działania telefonu. Na przykład, aby uruchomić komputer w trybie odzyskiwania na Atrix 4G MB860 Olympus, należy:
- wyłącz telefon
- przytrzymaj jednocześnie przyciski PWR i VOL DOWN, aż na wyświetlaczu telefonu pojawi się „Fastboot”
- dotykaj i zwalniaj kilkakrotnie VOL DOWN (siedem razy), aż „Fastboot” zmieni się na „Android Recovery”
- dotknij i zwolnij przycisk VOL UP, aby wybrać tę opcję
- Wreszcie, gdy telefon wyświetli trójkąt otaczający wykrzyknik przylegający do zielonego robota z systemem Android, wówczas albo:
- jeśli używasz Androida 2.2 (Froyo), dotknij prawego dolnego rogu wyświetlacza telefonu
- jeśli używasz Androida 2.3 (Piernik), przytrzymaj jednocześnie przyciski ZWIĘKSZANIA GŁOŚNOŚCI i ZMNIEJSZANIA GŁOŚNOŚCI
aby przejść do trybu odzyskiwania systemu Android .
Jest to tryb działania, który umożliwia użytkownikowi dokonywanie poważnych zmian w telefonie. Lub odzyskiwanie może również oznaczać partycję odzyskiwania w telefonie. Lub odzyskiwanie może również oznaczać plik obrazu (filename.img), który można sflashować na partycję odzyskiwania . Na przykład Olympus Atrix 4G MB860 jest dostarczany z obrazem przywracania zapasów migającym na partycji przywracania , a uruchomienie w trybie przywracania na takim telefonie zapasowym pozwala użytkownikowi na dokonanie pewnych poważnych zmian w telefonie:
- teraz uruchom system ponownie
- zastosuj sdcard: update.zip
- wyczyszczenie danych / przywrócenie do ustawień fabrycznych
- Wyczyść partycję cache
Jest to możliwe (choć zazwyczaj wymaga odblokowanego bootloadera ) aby zastąpić kod, który wykonuje w Android naprawy trybie zastępując Zdjęcie odzyskiwania obrazu, że producent zainstalowanego na odzyskiwania partycji z niestandardowych odzyskiwania obrazu jak ClockworkMod . Instalowanie i wykonywanie kodu w niestandardowym obrazie odzyskiwania często pozwala użytkownikowi na wprowadzenie bardziej kompleksowych zmian w telefonie, a także często pozwala na tworzenie kopii zapasowych Nandroid i przywracanie tych kopii na telefon.
Program ładujący może również odgrywać pewną rolę we flashowaniu oprogramowania układowego, chociaż zwykle jest to część odzyskiwania . Chociaż zwykle nie chcesz zadzierać z programem ładującym, zaawansowani użytkownicy często flashują niestandardowe odzyskiwanie, takie jak ClockworkMod(chociaż zablokowany bootloader może temu zapobiec). Umożliwia to flashowanie oprogramowania układowego, które nie zostało podpisane przez producenta (takie jak niestandardowe ROM), ponieważ odzyskiwanie zapasów zwykle sprawdza podpis i wykonuje zaawansowane zadania, takie jak pełne kopie zapasowe Nandroid. Odzyskiwanie przypomina trochę ekran rozruchowy systemu BIOS na komputerach PC, ponieważ można do niego przejść, naciskając specjalną kombinację przycisków podczas uruchamiania telefonu. Odzyskiwanie może również polegać na uruchamianiu pliku aktualizacji z karty SD telefonu lub łączeniu się z komputerem przez ADB (Android Debug Bridge) w celu zarządzania urządzeniem z wiersza poleceń.
Więcej informacji: Jaki jest związek między ROM Managerem, ClockworkMod i Nandroidem? Których potrzebuję?
Wiele sieci telefonii komórkowej, które sprzedają GSM na umowie ograniczyć telefon tak, że może on być stosowany tylko w ich sieci telefonicznej, jest to znane jako blokady SIM , blokady sieci lub blokady dotacji . Dzięki temu dostawca może zagwarantować, że dotowany przez niego telefon może być używany tylko w sieci, która pomoże mu odzyskać te pieniądze. Telefon odczytuje kod IMSI włożonej karty SIM i sprawdza, czy odpowiada on dozwolonym kodom kraju lub sieci, z którymi telefon został zaprogramowany. Odblokowanie karty SIMusuwa to ograniczenie z telefonu, aby można było włożyć kartę SIM dowolnej sieci i z niej korzystać. Zazwyczaj polega to na wpisaniu kodu do dialera telefonu, który usuwa blokadę. Istnieją różne sposoby uzyskania tego kodu w zależności od urządzenia i sieci, niektóre sieci podadzą kod odblokowujący po zakończeniu okresu obowiązywania umowy, niektórzy producenci opublikują te kody na swoich stronach internetowych, niektórzy producenci umieszczą te kody na swoich urządzeniach w sposób, który może zostać wyodrębniony przez aplikację, a niektóre wymagają użycia specjalnego oprogramowania komputerowego do przeprogramowania telefonu. Blokada karty SIM jest zwykle implementowana w oprogramowaniu sprzętowym / tylko do odczytu, więc na ogół nie można odblokować urządzenia bez kodu.
Więcej informacji: Czy mogę korzystać z mojego urządzenia u innego operatora?
Powiązane : Innym pytaniem, które wyjaśnia niektóre części platformy Android w kategoriach znanych użytkownikom tradycyjnych systemów komputerowych, jest:
W normalnych warunkach komputerowych, jakie są różne części systemu Android?