Wyjaśnienie oprogramowania układowego, standardowych pamięci ROM, niestandardowych pamięci ROM i flashowania

Oprogramowanie układowe to oprogramowanie, które pomaga urządzeniu uruchomić się i sterować jego sprzętem. W dyskusjach o systemie Android ROM zazwyczaj oznacza zainstalowaną kompilację systemu lub pakiet, który może ją zastąpić; flashowanie oznacza zapisanie tego pakietu lub jego obrazów w telefonie. Standardowy ROM pochodzi od producenta urządzenia, natomiast niestandardowy ROM jest tworzony lub modyfikowany przez niezależny projekt. „ROM” to w tym przypadku skrót: dzisiejsze telefony zazwyczaj przechowują oprogramowanie w pamięci flash z możliwością wielokrotnego zapisu, a nie w pamięci tylko do odczytu.

Smartfon podzielił się na warstwy oprogramowania znajdujące się ponad warstwą sprzętową, co ilustruje komponenty biorące udział w uruchomieniu systemu Android.
Oprogramowanie Androida składa się z komponentów i partycji; nie jest to jeden niezmienny blok pamięci tylko do odczytu.

Co oznaczają oprogramowanie sprzętowe i pamięć ROM?

Oprogramowanie układowe może oznaczać kod niskiego poziomu, który uruchamia urządzenie lub wspomaga jego działanie. W dyskusjach na temat telefonów komórkowych, użytkownicy często używają również terminu „oprogramowanie układowe” w szerokim znaczeniu, odnosząc się do systemu operacyjnego i innego oprogramowania urządzenia. Dokładne znaczenie zależy od kontekstu, dlatego terminy te nie zawsze są zamienne.

ROM to dosłownie „pamięć tylko do odczytu”, ale społeczność Androida używa go nieformalnie w odniesieniu do kompilacji systemu operacyjnego, takiej jak wydanie Androida przez producenta, lub do pakietu obrazu do pobrania. Nowoczesny telefon z Androidem zawiera wiele komponentów programowych: bootloader uruchamia urządzenie i sprawdza oprogramowanie, a partycje, takie jak boot, systemi , vendorpełnią różne role. Układy różnią się w zależności od urządzenia i wersji Androida. Opis bootloadera i dokumentacji partycji projektu Android Open Source Project wyjaśniają poszczególne komponenty.

Standardowy ROM kontra niestandardowy ROM

Standardowy ROM to wersja oprogramowania dostarczana przez producenta dla danego modelu, czasami ze zmianami wprowadzonymi przez operatora lub region. Może zawierać interfejs, aplikacje, sterowniki i usługi producenta. „Standardowy” nie oznacza koniecznie zwykłego Androida ani niezmodyfikowanej wersji AOSP. Producent jest odpowiedzialny za zgodność i zazwyczaj dystrybuuje aktualizacje za pośrednictwem obsługiwanych kanałów.

Niestandardowy ROM to obraz systemu stworzony przez społeczność lub zmodyfikowany przez użytkownika. Może on zmieniać interfejs, dołączone aplikacje, ustawienia prywatności lub ścieżkę aktualizacji. Funkcje i konserwacja różnią się w zależności od projektu i urządzenia. Niestandardowy ROM nie jest automatycznie szybszy, bezpieczniejszy ani nowszy, a kompilacja dla podobnie wyglądającego telefonu może nadal być niekompatybilna.

Dwa identyczne telefony z systemem Android mają standardowy ekran główny oraz inaczej zaprojektowany, dostosowany ekran główny.
Na tym samym telefonie można uruchomić oprogramowanie producenta lub zgodną wersję społecznościową z innym interfejsem.
Standardowy ROMNiestandardowa pamięć ROM
Utrzymywane przezProducent lub operator urządzeniaNiezależni deweloperzy czy projekt społecznościowy
Typowa korzyśćWsparcie dla konkretnych urządzeń i oficjalny kanał aktualizacjiWiększy wybór oprogramowania i funkcji
Kluczowy kompromisAktualizacje i funkcje zależą od producentaWsparcie, kompatybilność i jakość aktualizacji są różne

Co daje miganie?

Flashowanie polega na zapisaniu oprogramowania układowego lub obrazów systemu w wyznaczonych obszarach pamięci urządzenia. Różni się to od instalacji zwykłej aplikacji. Aktualizacje Androida można pobrać bezprzewodowo, natomiast flashowanie ręczne zazwyczaj wymaga użycia narzędzia do odzyskiwania danych lub bootloadera, takiego jak Fastboot. Właściwa metoda zależy od telefonu i pakietu; nie ma uniwersalnego zestawu kroków.

Większość urządzeń z Androidem jest dostarczana z zablokowanym bootloaderem, który ogranicza zapis do chronionych partycji. Tam, gdzie jest to obsługiwane, odblokowanie może umożliwić instalację nowych obrazów, ale dokumentacja Androida ostrzega, że ​​nieoficjalne obrazy mogą powodować problemy, a proces odblokowania ma na celu przywrócenie ustawień fabrycznych. Google ostrzega również, że obrazy fabryczne usuwają dane, a odblokowanie obniża bezpieczeństwo urządzenia. Nieprawidłowy obraz, przerwany proces lub nieobsługiwana obniżona wersja mogą uniemożliwić uruchomienie telefonu.

Komputer podłączony do telefonu z systemem Android przechodzi przez proces instalacji obrazu oprogramowania i ponownego uruchamiania.
Flashowanie polega na zapisywaniu obrazów systemowych w pamięci urządzenia i może obejmować kilka komponentów, nie tylko instalatora aplikacji.

Przed rozważeniem niestandardowego ROM-u

  • Sprawdź dokładny numer modelu i nazwę kodową urządzenia. Sprawdź, czy projekt wymienia tę konkretną wersję jako obsługiwaną; katalog urządzeń LineageOS to jeden z przykładów oficjalnej listy obsługiwanych urządzeń w danym projekcie.
  • Przeczytaj aktualną instrukcję instalacji dla danego urządzenia. Sprawdź wymagane wersje oprogramowania sprzętowego, reguły bootloadera, ostrzeżenia o czyszczeniu danych i instrukcje odzyskiwania. Nie zakładaj, że instrukcja dla innego modelu ma zastosowanie.
  • Utwórz kopię zapasową zdjęć, plików, wiadomości i wszystkiego innego, czego potrzebujesz, w osobnym miejscu. Odblokowanie i niektóre metody instalacji usuwają dane użytkownika. Zachowaj oficjalny pakiet przywracania i instrukcje odzyskiwania.
  • Pobierz pliki od producenta urządzenia lub z projektu ROM i zweryfikuj opublikowane sumy kontrolne, jeśli są dostępne. Nie blokuj ponownie bootloadera obrazem, chyba że urządzenie i jego oficjalna instrukcja wyraźnie wskazują, że jest to bezpieczne.
Przed zmianą blokady bootloadera na odblokowanie drugiego telefonu sprawdzana jest kopia zapasowa telefonu, a poniżej wyświetlany jest symbol kasowania.
Najpierw wykonaj kopię zapasową: odblokowanie bootloadera może spowodować wyczyszczenie telefonu, a odblokowany stan może osłabić ochronę zweryfikowanego rozruchu.

A co z oprogramowaniem układowym iPhone'a i plikami IPSW?

IPSW to format pliku pakietu oprogramowania Apple, często omawiany w kontekście aktualizacji lub przywracania iPhone'a i iPada. Nie jest to to samo, co wybór niestandardowego ROM-u Androida. Obsługiwany przez Apple proces przywracania danych wykorzystuje Finder na Macu lub aplikację Urządzenia Apple w systemie Windows do wymazania urządzenia i zainstalowania aktualnego oprogramowania; Apple zaleca wcześniejsze utworzenie kopii zapasowej. Zapoznaj się z instrukcjami przywracania danych Apple .

Którą opcję powinieneś wybrać?

Pozostań przy oryginalnym oprogramowaniu, jeśli polegasz na kanale aktualizacji producenta, funkcjach specyficznych dla danego urządzenia lub prostym wsparciu. Rozważ niestandardowy ROM tylko wtedy, gdy Twój model jest obsługiwany, masz wyraźny powód do zmiany oprogramowania i akceptujesz ryzyko związane z konfiguracją i przywracaniem. W przypadku telefonu Pixel, który wymaga jedynie przywrócenia oficjalnego oprogramowania, Google publikuje obrazy fabryczne i pełne pakiety OTA ; postępuj zgodnie z aktualnymi instrukcjami dla swojego modelu. Krótko mówiąc: firmware to oprogramowanie, ROM to skrót używany przez społeczność dla kompilacji lub obrazu systemu, a flashowanie to zapis go na urządzeniu.

Zostaw komentarz

Dodaj datę i godzinę do zdjęć na telefonie z Androidem

Dodaj datę i godzinę do zdjęć na telefonie z Androidem

Dowiedz się, jak dodawać widoczną datę i godzinę do nowych lub istniejących zdjęć w systemie Android, korzystając z ustawień znaku wodnego w aparacie lub funkcji oznaczeń Google Photos.

Jak wykonać zrzut ekranu na urządzeniach z Androidem: przyciski i gesty

Jak wykonać zrzut ekranu na urządzeniach z Androidem: przyciski i gesty

Dowiedz się, jak wykonywać zrzuty ekranu na urządzeniu z Androidem za pomocą skrótów klawiszowych, przewijania oraz gestów urządzeń Pixel, Samsung i Motorola, a także gdzie znajdować i udostępniać obrazy.

Jak zrootować starsze urządzenia z Androidem za pomocą Framaroot w kilku kliknięciach

Jak zrootować starsze urządzenia z Androidem za pomocą Framaroot w kilku kliknięciach

Dowiedz się, jak Framaroot zrootował starsze, kompatybilne telefony z Androidem, co sprawdzić przed instalacją pliku APK i dlaczego rzadko działa na nowszych urządzeniach.

Szukaj teraz na Androidzie: przeszukuj swój telefon lub sieć z dowolnego miejsca

Szukaj teraz na Androidzie: przeszukuj swój telefon lub sieć z dowolnego miejsca

Zobacz, jak klasyczna aplikacja Search Now wykorzystywała pływający przycisk wyszukiwania do wyszukiwania na urządzeniu i w Internecie, dlaczego jej oferta w sklepie Play zniknęła i co sprawdza się obecnie.

Jak włączyć lub wyłączyć logowanie za pomocą zdjęcia profilowego na Facebooku

Jak włączyć lub wyłączyć logowanie za pomocą zdjęcia profilowego na Facebooku

Dowiedz się, jak włączać i wyłączać logowanie za pomocą zdjęcia profilowego na Facebooku, usuwać zapisane logowania na iPhonie lub Androidzie i znaleźć aktualne ustawienia zapisanych logowań.

Jak używać Google Lens do identyfikacji obiektów na zdjęciach

Jak używać Google Lens do identyfikacji obiektów na zdjęciach

Dowiedz się, jak rozpoznawać rośliny, produkty, książki i inne obiekty na zdjęciach za pomocą Google Lens na urządzeniu z Androidem, iPhonie lub komputerze, a także jak uniknąć niejednoznacznych dopasowań.

Jak zdjąć czapkę, rękawiczki i plecak z awatara Pokémon GO

Jak zdjąć czapkę, rękawiczki i plecak z awatara Pokémon GO

Zdejmij czapkę, rękawiczki i plecak swojego awatara Pokémon GO za pomocą menu Styl. Postępuj zgodnie z instrukcjami i napraw brakujące opcje bez wydawania PokéCoinów.

Wyjaśnienie oprogramowania układowego, standardowych pamięci ROM, niestandardowych pamięci ROM i flashowania

Wyjaśnienie oprogramowania układowego, standardowych pamięci ROM, niestandardowych pamięci ROM i flashowania

Dowiedz się, co oznacza oprogramowanie układowe i ROM w systemie Android, czym różnią się standardowe i niestandardowe ROM-y, jakie zmiany wprowadza flashowanie i jakie zagrożenia należy sprawdzić przed zainstalowaniem obrazu.

Jak zainstalować CyanogenMod 7.1 RC1 na telefonie Motorola CLIQ XT

Jak zainstalować CyanogenMod 7.1 RC1 na telefonie Motorola CLIQ XT

Dowiedz się, co jest potrzebne do zainstalowania CyanogenMod 7.1 RC1 na urządzeniu Motorola CLIQ XT, wykonania kopii zapasowej MB501, wgrania odpowiednich plików ZIP i uniknięcia niezweryfikowanych plików.

Jak uruchomić Androida 2.2 Froyo na HTC HD2

Jak uruchomić Androida 2.2 Froyo na HTC HD2

Zobacz, jak działał stary rozruch karty SD FroyoStone w HTC HD2, co należy sprawdzić przed uruchomieniem HaRET i jak unikać niebezpiecznych, nieaktualnych pobrań.