Google Chromecast Google TV-vel: Hogyan lehet feloldani a rendszerbetöltőt

Feloldhatja a Google Chromecast rendszerbetöltőjét a Google TV-vel, hogy aláíratlan kódot futtasson, vagy egyéni operációs rendszert indítson, de van néhány figyelmeztetés.

A Google Chromecast a Google TV-vel az egyik legjobb médiaadatfolyam-kulcsok kint. A kis hardver nem csak a 4K videó streamelést nyitja meg 60 képkocka/mp sebességgel a csatlakoztatott eszközökön, hanem támogatja a HDR tartalmat, a Dolby Vision és a Dolby Atmos hangot is. A készülék akár alkalmas játékkonzolnak is tekinthető köszönjük, hogy hivatalos támogatást kaptunk a Google Stadiához felhő játékszolgáltatás. A fejlesztők most sikeresen feloldották a rendszerbetöltőt, ami még több lehetőséget nyit meg.

A Pixel okostelefonokkal ellentétben a Google nem kínál hivatalos rendszerbetöltő feloldási módszert a Chromecast with Google TV-hez. Ennek eredményeként a módosító közösségnek biztonsági résekre kellett támaszkodnia egy nem hivatalos rendszerbetöltő feloldási módszer kidolgozásához. Egy közelmúltbeli fórumbejegyzésben Nolen Johnson és Jan Altensen biztonsági kutatók, az XDA elismert fejlesztői

npjohnson és Korlátozott illetve kiemelte azt a kizsákmányoló láncot, amelyet a Google Chromecast rendszerbetöltőjének feloldásához használnak a Google TV-vel. A módszer, amely kihasználja egy bootROM hiba az Amlogic SoC-ben amelyet eredetileg egy másik Frederic Basse nevű biztonsági kutató fedezett fel, megköveteli, hogy a hardverkulcsot az Amlogic USB-írási módjára indítsa, majd indítsa el a módosított rendszerbetöltő képkészletet.

Először is a cél Chromecast with Google TV egység 2020 decembere előtt kell legyártani és a a futó firmware-verziónak a 2021. februári javítási szint alatt kell lennie. Ennek az az oka, hogy az újabb egységek bootROM-jelszavas védelmi mechanizmussal rendelkeznek, és a Google a 2021. februári szoftverfrissítésben engedélyezte a régebbi egységeknél is hasonló enyhítő házirendet.

Ha eszköze sebezhető, akkor ki kell húznia a HDMI-portból, és aktiválnia kell az Amlogic USB-írási módot. tartsa lenyomva az eszköz hátulján található gombot, miközben az USB-A-C kábel USB-C végét csatlakoztatja a dongle. A feloldó szkript, amely a céllal kommunikál a libusb-dev könyvtár, 64 bites Linux környezet szükséges.

Dióhéjban a folyamat magában foglalja az unlocker csomag letöltését, és a Google Chromecast összekapcsolását A Google TV egy Linuxot futtató PC-hez USB-kábellel, és futtat egy shell scriptet, amely végrehajtja az exploitot lánc. A modded rendszerbetöltő indítása lényegében módosítja a tartalmát /env partíciót, és olyan állapotba hozza az eszközt, ahol képes figyelmen kívül hagyni a visszagörgetést gátló ellenőrzést és az U-Boot aláírását, hogy rendszerbetöltővel feloldottnak nyilvánítsa magát. További részletekért elolvashatja Nolen Johnson és Jan Altensen teljes írását az alább linkelt GitHub repóban.

sabrina-unlock: Bootloader feloldása a Chromecast with Google TV-hez

A feloldatlan rendszerbetöltő kulcsfontosságú az utángyártott operációs rendszer indításához, és nem kell sokáig várnia, mielőtt ráhelyezhet egy egyedi ROM-ot. Johnson azt mondja, hogy a LineageOS buildek hamarosan megjelennek a Chromecast with Google TV számára (Johnson igen listázott mint "megbízható értékelő" és a LineageOS közreműködője). Ha valami mást szeretne kipróbálni, akkor örömmel fogja tudni, hogy Frederic már megtette elindította az Ubuntu Linuxot külső USB flash meghajtóról.

Mivel a folyamat kissé körülményes, és egy bizonyos idővonal előtt gyártott eszközöket igényel, nyugodtan kijelenthetjük, hogy az exploit nem kezdőknek készült, és minden bizonnyal érvényteleníti a garanciát. Mindazonáltal lehetséges a rendszerbetöltő újrazárása a fejlesztők által készített készlet firmware-csomag felvillantásával. A kényszerített frissítések elleni óvintézkedésként azt tanácsoljuk, hogy blokkolja a Google OTA-szervereit a az útválasztó DNS-beállításait, és ha lehetséges, távolítsa el a "SetupWraith" alkalmazást a törzsszoftverből. A felhasználóknak azt is tanácsoljuk, hogy egyelőre kerüljék a Magisket, mert a készletindítási kép foltozása a Magiskkel lágy tégla lesz a rendszer.

Chromecast a Google TV Bootloader feloldásával – XDA vitaszál