Was ist das ODIN-Tool?

35

In letzter Zeit habe ich etwas über das Rooten / Flashen von Android-Geräten gelernt und stoße häufig auf Webseiten, auf denen "ODIN" erwähnt wird.

Nach meinem gesunden Menschenverstand habe ich festgestellt, dass es sich um eine Art Windows-GUI-Software handelt, mit der Sie Android-Geräte flashen und optimieren können.

Mein Anliegen ist jedoch, dass es, wo immer darüber gesprochen wird, nur als herunterladbare Binary-Blob- EXE-Datei bereitgestellt wird, die von Datei-Hosting-Diensten von Drittanbietern gehostet wird. Dies wirft Bedenken hinsichtlich der Vertrauenswürdigkeit dieser herunterladbaren Datei auf.

Meine Fragen lauten also: Was ist ODIN? Was ist die kanonische Website? Ist es Open Source? Wenn ja, wie lautet die kanonische URL für das Repository?

Vikrant Chaudhary
quelle

Antworten:

27

Odin ist ein internes Samsung-Tool, das zum Flashen der Firmware auf die Geräte verwendet wird (über den Download-Modus, unter Umgehung der Wiederherstellung usw.). Wichtig ist auch, dass der Gerätespeicher basierend auf einer PIT-Datei neu partitioniert werden kann, wodurch Sie vor Softbricking geschützt werden (wenn das Flashen fehlschlägt und die Wiederherstellung fehlschlägt / der Bootloader ausfällt). Es ist kein Open Source und meines Wissens haben sie es nicht absichtlich veröffentlicht - einige Versionen sind durchgesickert. Für das, was es wert ist, habe ich die hier veröffentlichte Version ohne Probleme verwendet.

Heimdall ist jedoch Open Source und dupliziert die Funktionalität von Odin. Es soll nicht nur plattformübergreifend, sondern auch zuverlässiger sein (Odin ist nur für Windows).

Beide Tools funktionieren anscheinend am besten mit Galaxy S-Geräten. Wenn Sie also ein anderes Gerät verwenden, möchten Sie wahrscheinlich sicherstellen, dass es jemand anderes ausprobiert hat und erfolgreich war. Ein weiterer Hinweis ist, dass sie .tar-Pakete verwenden, die anders angeordnet sind als das normale update.zip-Format, das von Wiederherstellungs- und OTAs verwendet wird. Sie müssen also das richtige Paket finden, damit es funktioniert.

Matthew Read
quelle