Voit avata Google Chromecastin käynnistyslataimen lukituksen Google TV: llä suorittaaksesi allekirjoittamatonta koodia tai käynnistääksesi mukautetun käyttöjärjestelmän, mutta on olemassa joitain varoituksia.
Google Chromecast with Google TV on yksi niistä parhaat median suoratoistodongit siellä. Pieni laitteisto ei ainoastaan avaa 4K-videon suoratoistoa 60 kuvaa sekunnissa liitetyille laitteille, vaan se tukee myös HDR-sisältöä, Dolby Vision- ja Dolby Atmos -ääntä. Laitetta voidaan pitää jopa pätevänä pelikonsolina kiitos virallisen tuen saamisesta Googlen Stadialle pilvipelipalvelu. Nyt kehittäjät ovat onnistuneet avaamaan sen käynnistyslataimen lukituksen, mikä avaa entistä enemmän mahdollisuuksia.
Toisin kuin Pixel-älypuhelinvalikoimassa, Google ei tarjoa virallista käynnistyslataimen lukituksen avausmenetelmää Chromecast with Google TV: lle. Tämän seurauksena modifiointiyhteisön oli turvauduttava tietoturva-aukoihin luodakseen epävirallisen käynnistyslataimen lukituksen avausmenetelmän. Äskettäisessä foorumiviestissä tietoturvatutkijat Nolen Johnson ja Jan Altensen, AKA XDA Recognized Developers
npjohnson ja Tiukka vastaavasti korosti hyväksikäyttöketjua, jota käytetään Google Chromecastin ja Google TV: n käynnistyslataimen avaamiseen. Menetelmä, joka hyödyntää bootROM bugi Amlogic SoC: ssa jonka alun perin löysi toinen tietoturvatutkija nimeltä Frederic Basse, sinun täytyy käynnistää dongle Amlogicin USB-polttotilaan ja käynnistää sitten joukko muokattuja käynnistyslataustiedostoja.Aluksi kohde Chromecast with Google TV -yksikkö on valmistettava ennen joulukuuta 2020 ja käynnissä olevan laiteohjelmistoversion on oltava alle helmikuun 2021 korjaustiedoston. Tämä johtuu siitä, että uudemmissa laitteissa on bootROM-salasanasuojausmekanismi, ja Google otti samanlaisen lieventävän käytännön käyttöön vanhemmissa yksiköissä helmikuun 2021 ohjelmistopäivityksessä.
Jos laitteesi on haavoittuvainen, sinun on irrotettava se HDMI-portista ja käynnistettävä Amlogic USB -polttotila pitämällä painettuna laitteen takana olevaa painiketta samalla kun kytket USB-A–USB-C-kaapelin USB-C-pään dongle. Avausskripti, joka kommunikoi kohteen kanssa libusb-dev
kirjasto, vaatii 64-bittisen Linux-ympäristön.
Lyhyesti sanottuna prosessi sisältää unlocker-ohjelmiston lataamisen ja Google Chromecastin yhdistämisen Google TV tietokoneeseen, jossa on Linux, USB-kaapelilla ja komentotulkkikomentosarja, joka suorittaa hyväksikäytön ketju. Moditetun käynnistyslataimen käynnistäminen muuttaa olennaisesti tiedoston sisältöä /env
osio ja asettaa laitteen tilaan, jossa se pystyy jättämään huomioimatta palautuksen eston ja U-Bootin allekirjoituksen julistaakseen itsensä käynnistyslataimen lukitsemattomaksi. Saat lisätietoja lukemalla Nolen Johnsonin ja Jan Altensenin täydellisen kirjoituksen alla linkitetyssä GitHub-repossa.
sabrina-unlock: käynnistyslataimen lukituksen avaus Chromecast with Google TV: lle
Lukitsematon käynnistyslatain on avain jälkimarkkinoiden käyttöjärjestelmän käynnistämiseen, eikä sinun tarvitse odottaa kauan ennen kuin voit päivittää mukautetun ROM-muistin siihen. Johnson sanoo, että LineageOS-versiot ovat tulossa pian Chromecast with Google TV: lle (Johnson on lueteltu "luotettavana arvioijana" ja LineageOS: n avustajana). Jos haluat kokeilla jotain muuta, olet iloinen, kun tiedät, että Frederic on jo tehnyt käynnistetty Ubuntu Linux ulkoisesta USB-muistitikulta.
Koska prosessi on hieman hankala ja vaatii laitteita, jotka on valmistettu ennen tiettyä aikajanaa, on turvallista sanoa, että hyväksikäyttö ei ole tarkoitettu aloittelijoille ja mitätöi takuun. Siitä huolimatta on mahdollista lukita käynnistyslatain uudelleen päivittämällä kehittäjien laatima laiteohjelmistopaketti. Varotoimenpiteenä pakotettujen päivitysten varalta sinua kehotetaan estämään Googlen OTA-palvelimet reitittimen DNS-asetukset ja jos mahdollista, poista "SetupWraith"-sovellus varastossa olevasta laiteohjelmistosta. Käyttäjiä kehotetaan myös välttämään Magiskia toistaiseksi, koska korjaus käynnistyskuvan Magiskilla pehmentää järjestelmän.
Chromecast with Google TV Bootloader Unlock – XDA-keskusteluketju