XDA Junior Member kkoo předvedl inovativní způsob flashování vlastních ROM a GSI na zařízeních Samsung Galaxy bez použití TWRP. Čtěte dále a dozvíte se více!
Samsung dodává své smartphony a tablety se značkou „Galaxy“ vysoce upravené verze softwaru pro Android, jehož nejnovější generace je známá jako Jedno uživatelské rozhraní. Kromě všech rozdílů souvisejících s UI/UX oproti standardnímu Androidu existuje jedna specifická funkce, díky které jsou zařízení Android společnosti Samsung velmi jedinečná ve srovnání se zařízeními jiných výrobců. Korejský OEM ve svých produktech nahrazuje běžný mechanismus Fastboot vlastním protokolem. Část kódu běžící na zařízení je interně pojmenována po postavách ze severské mytologie známý jako "Loke", zatímco komponent na vzdálené straně (obvykle PC) se nazývá "Odin".
Jak stáhnout Odin Firmware pro downgrade, upgrade nebo obnovení vašeho Samsung Galaxy
Absence rozhraní kompatibilního s Fastboot může znít jako velká překážka pro moddingovou scénu, ale komunita vývojářů aftermarketu si vždy dokázala poradit.
uniklo Binární soubory Ódina, aby se věci dělaly. Vlastní protokol sám o sobě byl již dávno reverzně navržen, což vedlo k multiplatformnímu open-source flashovacímu nástroji tzv. Heimdall. Je možné zkompilovat Heimdall ze zdroje nebo jednoduše chytit opravenou verzi Odina rootovat svá zařízení Samsung Galaxy, nainstalujte vlastní obnovu, jako je TWRP, a proveďte mnoho dalších blikajících úloh.Jakmile nainstalujete TWRP, můžete to snadno nahradit verzi Androidu od Samsungu vlastní Android ROM jako LineageOS. I když pro váš model Samsung nejsou k dispozici žádné vlastní paměti ROM, technicky můžete nainstalovat Generic System Image (GSI), pokud je zařízení kompatibilní s Project Treble a je dodáváno s odemykatelným bootloaderem. Nicméně portování TWRP na nejnovější zařízení Samsung se systémem Android 10/One UI 2 ihned po vybalení (např. Galaxy S20 série) je a složitý úkol. Nedostupnost stabilní vlastní obnovy přímo brání možnosti instalace vlastních ROM/GSI na takové modely.
Junior člen XDA kkoo nyní přišla s chytrým nápadem, jak většinu těchto překážek obejít. Vzhledem k tomu, že oficiální balíček firmwaru Samsung není ničím jiným než sbírkou LZ4 komprimované archivy, podobně zabalenou vlastní ROM (nebo GSI) lze flashovat pomocí Odinu. The Verified Boot funkce cílového zařízení musí být předem deaktivována, čehož lze dosáhnout instalací a null obrázek vbmeta poskytnutý společností Google.
Všechny pokyny, kterými se musíte řídit, byly zveřejněny ve vláknu fóra, na které je odkaz níže. Proces popsaný členem XDA Junior kkoo vyžaduje spouštění některých skriptů příkazového řádku z počítače se systémem Windows. Pokyny pro flashování a konfiguraci GSI jsou také propojeny ve stejném příspěvku na fóru.
Použití Odinu k instalaci vlastní ROM/GSI na zařízení Samsung Galaxy bez TWRP