Google Chromecast s Google TV-om: Kako otključati bootloader

click fraud protection

Možete otključati program za pokretanje Google Chromecasta s Google TV-om kako biste pokrenuli nepotpisani kod ili pokrenuli prilagođeni OS, ali postoje neka upozorenja.

Google Chromecast s Google TV-om jedan je od najbolji ključevi za strujanje medija Tamo vani. Mali komad hardvera ne samo da otključava 4K video streaming pri 60fps za povezane uređaje, već također donosi podršku za HDR sadržaj, Dolby Vision i Dolby Atmos audio. Uređaj se čak može smatrati sposobnom igraćom konzolom zahvaljujući primanju službene podrške za Googleovu Stadiju usluga igranja u oblaku. Sada su programeri uspjeli uspješno otključati njegov bootloader, otvarajući još više mogućnosti.

Za razliku od linije pametnih telefona Pixel, Google ne nudi službenu metodu otključavanja pokretačkog programa za Chromecast s Google TV-om. Kao rezultat toga, modding zajednica se morala osloniti na sigurnosne propuste kako bi osmislila neslužbenu metodu otključavanja bootloadera. U nedavnom postu na forumu, sigurnosni istraživači Nolen Johnson i Jan Altensen, AKA XDA Recognised Developers

npjohnson i Strogi istaknuo lanac iskorištavanja koji se koristi za otključavanje pokretačkog programa Google Chromecasta s Google TV-om. Metoda koja koristi bootROM bug u Amlogic SoC-u izvorno otkriven od strane drugog sigurnosnog istraživača po imenu Frederic Basse, zahtijeva da dignete ključ u Amlogic-ov USB način snimanja i zatim dignete skup modificiranih slika bootloadera.

Za početak, ciljna jedinica Chromecast s Google TV-om moraju biti proizvedeni prije prosinca 2020 i pokrenuta verzija firmvera mora biti ispod razine zakrpe iz veljače 2021. To je zato što novije jedinice dolaze s mehanizmom zaštite lozinkom za bootROM, a Google je omogućio sličnu politiku ublažavanja na starijim jedinicama u ažuriranju softvera iz veljače 2021.

Ako je vaš uređaj ranjiv, morat ćete ga isključiti iz HDMI priključka i pokrenuti Amlogic USB način snimanja držeći pritisnut gumb na stražnjoj strani uređaja dok priključujete USB-C kraj USB-A na USB-C kabel u dongle. Skripta za otključavanje, koja komunicira s metom putem libusb-dev biblioteka, zahtijeva 64-bitno Linux okruženje.

Ukratko, postupak uključuje preuzimanje paketa za otključavanje, povezivanje Google Chromecasta s Google TV na računalo s Linuxom pomoću USB kabela i pokretanje skripte ljuske koja izvršava iskorištavanje lanac. Pokretanje modificiranog bootloadera u biti mijenja sadržaj datoteke /env particiju i stavlja uređaj u stanje u kojem je sposoban ignorirati provjeru protiv povrata i potpis na U-Bootu kako bi se deklarirao kao otključan bootloader. Za više pojedinosti, možete pročitati cjeloviti zapis Nolena Johnsona i Jana Altensena na GitHub repou s poveznicom u nastavku.

sabrina-unlock: Otključavanje pokretačkog programa za Chromecast s Google TV-om

Otključani bootloader ključan je za pokretanje naknadnog operativnog sustava i nećete morati dugo čekati prije nego što na njega možete flashati prilagođeni ROM. Johnson kaže da uskoro dolaze verzije LineageOS-a za Chromecast s Google TV-om (Johnson je navedeni kao "pouzdani recenzent" i suradnik LineageOS-a). U slučaju da želite isprobati nešto drugo, bit ćete sretni da znate da je Frederic već probao pokrenuo Ubuntu Linux s vanjskog USB flash pogona.

Budući da je postupak pomalo zeznut i zahtijeva uređaje proizvedene prije određenog roka, sa sigurnošću se može reći da iskorištavanje nije namijenjeno početnicima i da će sasvim sigurno poništiti jamstvo. Unatoč tome, moguće je ponovno zaključati bootloader flashiranjem standardnog firmware paketa koji su izradili programeri. Kao mjeru predostrožnosti protiv prisilnih ažuriranja, savjetujemo vam da blokirate Googleove OTA poslužitelje putem DNS postavke usmjerivača i, ako je moguće, riješite se aplikacije "SetupWraith" iz standardnog firmvera. Korisnicima se također savjetuje da se za sada klone Magiska jer krpanje zališke boot slike s Magiskom će soft-cigle sustav.

Chromecast s otključavanjem pokretačkog programa za Google TV — XDA nit rasprave