Security Check

Aus Android Wiki
Version vom 23. Dezember 2011, 19:48 Uhr von Florian (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Der Secruity Check ist eine von HTC entwickelte und implementierte Softwarelösung zum Schutz vor Veränderungen der Systemsoftware. == Was ist der Secruity C…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Der Secruity Check ist eine von HTC entwickelte und implementierte Softwarelösung zum Schutz vor Veränderungen der Systemsoftware.

Was ist der Secruity Check

Der Secruity Check ist eine meist in dem HBOOT oder RADIO implementierte Sicherheitsfunktion, wodurch das Verändern der /system sowie der /recovery Partition verhindert wird. Der Secruity Check wird daher auch als gesperrter Bootloader bezeichnet.

Was macht der Secruity Check

Der Secruity Check ist grundlegend nur eine ausführende Funktion. Der Secruity Check prüft vor dem Starten des Smartphones in das System oder in den HBOOT, ob das value (Wert) des Secruity Flag's, welches sich meist in dem RADIO befindet. Ist dieser auf on (S-ON), so wird durch den HBOOT die Partition /system sowie /recovery nur lesend (r) gemeountet/eingebunden. Dadurch ist es nun nicht mehr möglich Veränderungen dieser beiden Partitionen vornehmen. Dadurch wird das Installieren eines CustomRom's sowie eines CustomRecovery's verhindert. Schäden durch einen eventuellen Handhabungsfehlers des Users ist damit ausgeschlossen.

Wieso Secruity Check

HTC' Begründung für die gesperrten Bootloader lautet Sinngemäß: "Den Benutzer vor Fehlern, die aus dem flashen eines CustomRecoverys oder eines CustomRoms entstehen können, zu bewahren." HTC sieht allerdings nach einer Onlinepetition ein, dass durch die gesperrten Bootloader der eigentliche Sinn des Open Source Betriebssystems entgegengewirkt wird und hat ein Webtool zum Entsperren der Bootloader verschiedener Geräte entwickelt.

Secruity Check Off setzen

HINWEIS: Diser Abschnitt ist noch nicht eindeutig geklärt. Wenn du Fehler gefunden hast, oder diese Informationen hier bestätigen kannst, bitte entferne diesen Hinweis. --ONeill 22:09, 19. Dez. 2011 (CET)

Wie oben bereits beschrieben bietet HTC für verschiedene Geräte einen Bootloader Unlock an. Dabei wird allerdings nicht das Value des Secruity Flags geändert, dieser bleibt weiterhin auf On. HTC hat in den unterstützen Geräten ein neuen Bootloader entwickelt, der in den ersten Zeilen einen weiteren Wert aufweist: UNLOCKED LOCKED Das Webtool und die dort durchgeführteb Schritte ändern lediglich den Wert von LOCKED auf UNLOCKED, wodurch die Partitionen /system und /recovery auch schreibend (rw) gemounted werden. EIn Verändern des Kernels ist damit leider nicht möglich. Dazu benötigt man weiterhin S-OFF.

Um nun "volles" S-OFF zu bekommen gibt es verschiedene Möglichkeiten. Die bekannteste ist das Tool Revolutionary von AlphaRev und Unrevoked. Damit sind leider noch nicht alle Geräte entsperrbar. Ob es eine Möglichkeit für dein Gerät gibt, findest du am besten hier in der Wiki in der Kategorie deines Gerätes oder in dem passenden Unterforum auf android-hilfe.de