Jakie czasy, kiedy instalacja ROM była niezbędna, aby mieć stabilny telefon i bez poważnych problemów w codziennym użytkowaniu. A jeśli przeszliśmy przez instalację pliku zip na dysku microSD, w niedalekiej przyszłości fakt „flashowania” lub instalowania ROM-u będzie odbywał się przez przeglądarkę internetową.
Więc wszystko będzie online i nie będziemy potrzebować niczego więcej niż kompatybilnej przeglądarki aby móc zainstalować aktualizację lub zainstalować oprogramowanie sprzętowe, które pozostawia je jako fabryczne. Pomijając fakt, że wielu wciąż pociąga potrzeba lub po prostu przyjemność próbowania innych rzeczy, gdy minął czas, w którym niczego nie dotykamy.
Instalowanie nowej pamięci ROM
Dla tych z nas, którzy byli przyzwyczajeni do instalowania oprogramowania układowego lub niestandardowych ROM-ów stawienie czoła drugiemu jest prawie czymś rutynowym, w którym nie widzimy niebezpieczeństwa, ale prawdą jest, że dla nowego użytkownika, który robi to po raz pierwszy, czas, który może być poświęcony na robienie tego, może być czymś więcej niż poważnym problemem.
Tak że nawet dla zaawansowanych użytkowników nawet proste czynności, takie jak rozpoznawanie urządzenia przez komputer może stać się nie lada wyzwaniem, a stanie się to między walką człowiek-maszyna, aby zobaczyć, kto może zrobić więcej.
Innymi słowy, aby uniknąć tych wszystkich kłopotów, wydaje się, że będziemy mieli w ręku możliwość instalacji ROM z sieci. I to jest to Wszystko zaczęło się zmieniać, gdy Google opublikował swoje narzędzie Android Flash jako próba ułatwienia instalacji ROM-u i każdy użyłby tego samego narzędzia.
Ciekawostką w tamtych latach jest to, że już to zaczęło spadać zrobienie tego przez Internet byłoby najprostszym procesem i produktywne ze wszystkiego, co można było zrobić. Chodzi o to, że sama metoda polega na pobraniu obrazu do załadowania z pamięci ROM i użyciu poleceń, które z komputera pozwalają nam wykonać tę czynność. Z sieci wszystko byłoby zoptymalizowane, aby było to znacznie łatwiejsze.
Flashowanie ROM z sieci
Narzędzie Google zapewnia zgodność z instalacją ROM z sieci, ale jest dość restrykcyjny i działa tylko na niektórych urządzeniachi można instalować tylko obrazy AOSP i oficjalne pakiety oprogramowania układowego.
Tutaj pojawia się obraz Danny Lin, programista w xda developers, który opracował fastboot.js, implementacja JavaScript protokołu fastboot, która korzysta z interfejsu API WebUSB i koncentruje się na zapewnieniu funkcjonalności użytkownikom, którzy instalują niestandardowe ROM-y.
To narzędzie JavaScript zasadniczo umożliwia zainstalowanie niestandardowej pamięci ROM z przeglądarki internetowej. W rzeczywistości Lin stworzył już instalator sieciowy dla Androida, który działa całkowicie z sieci. W rzeczywistości, jeśli masz urządzenie, które jest obsługiwane lub jest kompatybilne z projektem ProtonAOSP, możesz zainstalować ROM za pomocą rozwidlenia tego instalatora.
Korzystanie z przeglądarek opartych na Chromium
Eksperymentalna wersja naszego internetowego instalatora GrapheneOS jest już dostępna:https://t.co/29OBsANCta
Można go używać w przeglądarkach obsługujących protokół WebUSB. Obsługiwana jest większość przeglądarek opartych na Chromium, w tym Chrome, Edge i Brave. Nie ma potrzeby uruchamiania żadnego dodatkowego oprogramowania.
- GrapheneOS (@GrapheneOS) 24 stycznia 2021 r.
Lin też zaprogramował instalator sieciowy dla nowego projektu zorientowanego na prywatność znany jako GrapheneOS. Jeśli wiemy, że Chromium oferuje obsługę WebUSB od wersji 61, każda przeglądarka oparta na Chromium, taka jak Chrome lub Microsoft Edge i zainstalowana na komputerze PC, może korzystać z narzędzia do flashowania.
W systemie Windows potrzebny jest specjalny sterownik, który zostanie natychmiast pobrany przez Windows Update, więc nie będziemy mieć żadnego problemu, jeśli chodzi o obsługę tego narzędzia online do instalowania niestandardowych ROM-ów.
To jest link do repozytorium fastboot.js., z którym z tym, co zostało powiedziane i te przeglądarki mogą flashować ROM-y w zaciszu sieci bez konieczności pobierania czegokolwiek.