Zde je návod, jak můžete rootovat Spotify Car Thing

click fraud protection

Bezpečnostní mezery v bootloaderu umožnily obejít řetězec důvěry a získat přístup root

Spotify ukončila své příslušenství 'Car Thing' -- dotykový ovládací panel pro přehrávání obsahu Spotify v autě -- před několika měsíci. I když zařízení dostalo některé další funkce, jako je hands-free volání, než bylo ukončeno, Car Thing nebude za nějakou dobu příliš užitečný, protože operační systém je příliš omezený. I když kritizujeme takové praktiky plánovaného zastarávání, skupina vývojářů musí být chválena kteří nyní dokázali zakořenit Spotify Car Thing, čímž otevřeli ještě další rozvoj aftermarketu možnosti.

Ve spolupráci s bezpečnostním výzkumníkem Frédéricem Basse, Nolen Johnson (aka XDA Recognized Developer npjohnson) přišel s obchvatem řetězce důvěry pro Car Thing. Pod kapotou je malý gadget Spotify poháněn slabým Amlogic S905D2 SoC, který se ukázal být vynikajícím útočným vektorem díky jeho inherentní režim vypalování USB. Basse i Johnson ano dříve využívala zařízení založená na AmlogicObcházení bezpečnostních opatření spouštěcího procesu Car Thing skrze mezery, které zanechal výrobce SoC, se pro vývojářské duo stalo poněkud triviálním.

Aby toho dosáhli, museli vědci vypáčit vnější plášť a odhalit několik pinů určených pro ladění nebo opravy. Dále zkombinovali některé chytré příkazy specifické pro režim Amlogic USB a upravený parametr připojení USB, aby skončili s trvalým ADB (root) přístupem. Naštěstí je vlastní rootování zařízení poměrně snazší, protože vývojářům se podařilo vše nasoukat do snadno proveditelné sady skriptů. Vše, co potřebujete, je Car Thing bez hesla USB, kabel USB a počítač s Linuxem libusb-dev nainstalovaný balíček a skripty k odemknutí oprávnění superuživatele.

Spotify Car Thing s upraveným logem boot po zakořenění

Zda za to úsilí stojí, je nakonec na vás, ale potenciální možnosti modifikace mohou je užitečné prozkoumat, pokud se vám povaluje staré auto Spotify a trochu se vám líbí kutilství. Pozoruhodné je, že zařízení (s kódovým označením „superbird“) přichází s přibližně 500 MB paměti RAM, což znamená, že portování jakékoli moderní verze Androidu by bylo extrémně obtížným úkolem.

Úplný přehled kořenové příručky spolu s pokyny k instalaci a odkazy ke stažení naleznete v níže uvedeném zápisu.


Zdroj:Nolen Johnson