Google Chromecast ar Google TV: kā atbloķēt sāknēšanas programmu

Varat atbloķēt Google Chromecast ierīces sāknēšanas ielādētāju, izmantojot Google TV, lai palaistu neparakstītu kodu vai palaistu pielāgotu operētājsistēmu, taču ir daži brīdinājumi.

Google Chromecast ar Google TV ir viens no labākie multivides straumēšanas sargspraudņi tur ārā. Mazā aparatūras daļa ne tikai atbloķē 4K video straumēšanu ar ātrumu 60 kadri sekundē pievienotajām ierīcēm, bet arī nodrošina HDR satura, Dolby Vision un Dolby Atmos audio atbalstu. Ierīci pat var uzskatīt par spējīgu spēļu konsoli pateicoties oficiālā atbalsta saņemšanai Google Stadia Mākoņa spēļu pakalpojums. Tagad izstrādātāji ir spējuši veiksmīgi atbloķēt tā sāknēšanas ielādētāju, paverot vēl vairāk iespēju.

Atšķirībā no Pixel viedtālruņu klāsta, Google nepiedāvā oficiālu sāknēšanas ielādes atbloķēšanas metodi Chromecast ar Google TV. Tā rezultātā modificēšanas kopienai bija jāpaļaujas uz drošības ievainojamībām, lai izstrādātu neoficiālu sāknēšanas ielādēja atbloķēšanas metodi. Nesenā foruma ziņojumā drošības pētnieki Nolens Džonsons un Jans Altensens, AKA XDA atzītie izstrādātāji

npjohnsons un Stingri attiecīgi iezīmēja izmantošanas ķēdi, ko izmanto, lai atbloķētu Google Chromecast sāknēšanas ielādētāju ar Google TV. Metode, kas izmanto bootROM kļūda Amlogic SoC kuru sākotnēji atklāja cits drošības pētnieks Frederiks Bass, ir nepieciešams palaist sargspraudni Amlogic USB ierakstīšanas režīmā un pēc tam palaist modificētu sāknēšanas ielādes attēlu kopu.

Pirmkārt, mērķa Chromecast ar Google TV vienība jābūt ražotam līdz 2020. gada decembrim un Programmaparatūras versijai ir jābūt zemākai par 2021. gada februāra ielāpa līmeni. Tas ir tāpēc, ka jaunākām vienībām ir bootROM paroles aizsardzības mehānisms, un Google 2021. gada februāra programmatūras atjauninājumā iespējoja līdzīgu mazināšanas politiku vecākām vienībām.

Ja jūsu ierīce ir neaizsargāta, tā ir jāatvieno no HDMI porta un jāieslēdz Amlogic USB ierakstīšanas režīms. turot nospiestu pogu ierīces aizmugurē, vienlaikus pievienojot USB-A uz USB-C kabeļa USB-C galu sargspraudnis. Atbloķēšanas skripts, kas sazinās ar mērķi, izmantojot libusb-dev bibliotēkai, nepieciešama 64 bitu Linux vide.

Īsumā, process ietver atbloķēšanas komplekta lejupielādi, savienojot Google Chromecast ar Google TV datoram, kurā darbojas Linux, izmantojot USB kabeli un čaulas skriptu, kas izpilda ekspluatāciju ķēde. Modificētā sāknēšanas ielādēja sāknēšana būtiski maina faila saturu /env nodalījumu un novieto ierīci stāvoklī, kurā tā var ignorēt pretatgriešanas pārbaudi un parakstu U-Boot, lai paziņotu, ka tā ir atbloķēta sāknēšanas ielādei. Lai iegūtu sīkāku informāciju, varat izlasīt pilnu Nolen Džonsona un Jana Altensena aprakstu GitHub repo, uz kuru ir saite tālāk.

sabrina-unlock: Bootloader atbloķēšana Chromecast ar Google TV

Atbloķēts sāknēšanas ielādētājs ir galvenais, lai palaistu pēcpārdošanas operētājsistēmu, un jums nebūs ilgi jāgaida, pirms varēsit tajā ievietot pielāgotu ROM. Džonsons saka, ka drīzumā būs pieejamas LineageOS versijas Chromecast ar Google TV (Džonsons ir uzskaitīti kā "uzticamais recenzents" un LineageOS līdzstrādnieks). Ja vēlaties izmēģināt kaut ko citu, jūs priecāsities uzzināt, ka Frederiks jau ir izdarījis boots Ubuntu Linux no ārējā USB zibatmiņas diska.

Tā kā process ir nedaudz sarežģīts un prasa ierīces, kas ražotas pirms noteikta laika, var droši teikt, ka izmantošana nav paredzēta iesācējiem un noteikti anulēs garantiju. Tomēr ir iespējams atkārtoti bloķēt sāknēšanas ielādētāju, mirgojot izstrādātāju izstrādāto programmaparatūras pakotni. Piesardzības nolūkos pret piespiedu atjauninājumiem ieteicams bloķēt Google OTA serverus, izmantojot maršrutētāja DNS iestatījumus un, ja iespējams, atbrīvojieties no lietojumprogrammas "SetupWraith" no krājuma programmaparatūras. Lietotājiem arī ieteicams pagaidām izvairīties no Magisk, jo lāpojiet krājuma sāknēšanas attēlu, izmantojot Magisk padarīs sistēmu mīksta.

Chromecast ierīce ar Google TV sāknēšanas ielādētāja atbloķēšanu — XDA diskusiju pavediens