Installer tilpassede ROM'er og GSI'er på Samsung Galaxy-enheder uden TWRP

XDA Junior Member kkoo har demonstreret en innovativ måde at flashe tilpassede ROM'er og GSI'er på Samsung Galaxy-enheder uden at bruge TWRP. Læs videre for at vide mere!

Samsung sender sine "Galaxy" mærkede smartphones og tablets stærkt modificerede Android-software builds, hvoraf den seneste generation er kendt som En brugergrænseflade. Udover alle de UI/UX-relaterede forskelle fra standard Android, er der én specifik funktion, der gør Samsungs Android-enheder meget unikke sammenlignet med enheder fra andre producenter. Den koreanske OEM erstatter den almindelige Fastboot-mekanisme med sin egen protokol i deres produkter. Internt opkaldt efter karakterer fra den nordiske mytologi, er det kodestykke, der kører på enheden kendt som "Loke", mens komponenten på fjernbetjeningen (normalt en pc) kaldes "Odin".

Sådan downloader du Odin-firmware for at nedgradere, opgradere eller gendanne din Samsung Galaxy

Manglen på en Fastboot-kompatibel grænseflade lyder måske som en enorm vejspærring for modding-scenen, men eftermarkedets udviklerfællesskab har altid formået at få fingrene i

lækket Odin binære filer for at få tingene gjort. Selve den brugerdefinerede protokol blev omvendt udviklet for længe siden, hvilket resulterede i et tværplatforms open source flash-værktøj kaldet Heimdall. Man kan kompilere Heimdall fra kilden eller blot få fat i en patchet version af Odin for at root deres Samsung Galaxy-enheder, installer en tilpasset gendannelse som TWRP, og udfør mange andre blinkende jobs.

Når du har fået installeret TWRP, kan du nemt erstatte Samsungs version af Android med en tilpasset Android ROM ligesom LineageOS. Selvom der ikke er nogen tilpassede ROM'er tilgængelige til din Samsung-model, kan du teknisk set installere et generisk systembillede (GSI), forudsat at enheden er Project Treble-kompatibel samt leveres med en oplåselig bootloader. Portering af TWRP til nyere Samsung-enheder, der kører Android 10/One UI 2 ud af æsken (f.eks. Galaxy S20 serie) er en kompliceret opgave. Manglen på en stabil brugerdefineret gendannelse hindrer direkte muligheden for at installere brugerdefinerede ROM'er/GSI'er på sådanne modeller.

XDA Junior medlem kkoo har nu fundet på en smart idé til at omgå de fleste af disse forhindringer. I betragtning af at Samsungs officielle firmwarepakke ikke er andet end en samling af LZ4 komprimerede arkiver, kan en tilsvarende pakket brugerdefineret ROM (eller GSI) flashes ved hjælp af Odin. Det Verificeret Boot målenhedens funktion skal deaktiveres på forhånd, hvilket kan opnås ved at installere en null vbmeta-billede leveret af Google.

Alle de instruktioner, du skal følge, er blevet postet i forumtråden, der er linket til nedenfor. Processen beskrevet af XDA Junior Member kkoo kræver, at du udfører nogle kommandolinjescripts fra din computer, der kører Windows. Instruktioner til at blinke og konfigurere GSI'er er også linket i det samme forumindlæg.

Brug af Odin til at installere brugerdefineret ROM/GSI på Samsung Galaxy-enheden uden TWRP