HTC/One/revone: Unterschied zwischen den Versionen

Aus Android Wiki
< HTC‎ | One
Keine Bearbeitungszusammenfassung
(Formatierung, Rechtschreibung)
Zeile 1: Zeile 1:
Der [[Bootloader]] des HTC One ist, wie bei [[HTC]] standardmäßig, mit einem [[Security Check]] geschützt. Dieser ist normalerweise auf ON (S-ON) und lässt sich auch offiziell nicht auf OFF setzen ('''S-OFF'''). Das Revolutionary<ref>http://revolutionary.io/</ref>-Team hat ein Tool veröffentlicht, welches bei den meisten HTC-One-Geräten S-OFF erreichen kann. In dieser Anleitung zeigen wir euch Schritt für Schritt, wie ihr das Tool verwendet um euren Bootloader S-OFF zu setzen. Führt die Schritte der Anleitung gewissenhaft aus; wenn es Fragen oder Unklarheiten gibt, klärt diese vorher ab.
Der [[Bootloader]] des HTC One ist, wie bei [[HTC]] standardmäßig, mit einem [[Security Check]] geschützt. Dieser ist normalerweise auf ON (S-ON) und lässt sich auch offiziell nicht auf OFF setzen ('''S-OFF'''). Das Revolutionary<ref>http://revolutionary.io/</ref>-Team hat ein Tool veröffentlicht, welches bei den meisten HTC-One-Geräten S-OFF erreichen kann. In dieser Anleitung zeigen wir euch Schritt für Schritt, wie ihr das Tool verwendet, um euren Bootloader S-OFF zu setzen. Führt die Schritte der Anleitung gewissenhaft aus; wenn es Fragen oder Unklarheiten gibt, klärt diese vorher ab.


== S-OFF setzen ==
== S-OFF setzen ==
{{Android-Disclaimer}}
{{Android-Disclaimer}}
Das Setzen des Security Checks auf OFF ist mit einem kleinen Tool möglich, welches man [http://revolutionary.io/revone hier] herunterladen kann. Diese Datei kopiert ihr in den Ordner, in dem auch die adb.exe gespeichert ist. Anschließend öffnet ihr ein Kommandozeilenfenster:  
Das Setzen des Security Checks auf OFF ist mit einem kleinen Tool möglich, welches man [http://revolutionary.io/revone hier] herunterladen kann. Diese Datei kopiert ihr in den Ordner, in dem auch die adb.exe gespeichert ist. Anschließend öffnet ihr ein Kommandozeilenfenster:
<nowiki>[Windows-Taste]</nowiki> + <nowiki>[R]</nowiki> -> "cmd" eingeben und mit Enter bestätigen. Nun navigiert ihr zu dem Ordner, in dem auch die adb.exe liegt: <pre>cd C:/pfad/zur/adb.exe</pre>
<nowiki>[Windows-Taste]</nowiki> + <nowiki>[R]</nowiki> -> "cmd" eingeben und mit Enter bestätigen. Nun navigiert ihr zu dem Ordner, in dem auch die adb.exe liegt: <pre>cd C:/pfad/zur/adb.exe</pre>
Jetzt muss man mit der [[ADB]] [[Shell]] folgende Befehle nacheinander ausführen<ref>http://forum.xda-developers.com/showthread.php?t=2314582</ref>:
Jetzt muss man mit der [[ADB]] [[Shell]] folgende Befehle nacheinander ausführen<ref>http://forum.xda-developers.com/showthread.php?t=2314582</ref>:
Zeile 12: Zeile 12:
chmod 755 revone
chmod 755 revone
</pre>
</pre>
1. (optional) Wenn das Telefon bereits gerooted ist, wechsle in den Rootmodus: <pre>su</pre>
# (optional) Wenn das Telefon bereits gerooted ist, wechsle in den Rootmodus: <pre>su</pre>
2. Führe <pre>./revone -P</pre> aus, um das Gerät für den S-OFF-Vorgang vorzubereiten.
# Führe <pre>./revone -P</pre> aus, um das Gerät für den S-OFF-Vorgang vorzubereiten.
3. Überprüfe die Ausgabe:<br>
# Überprüfe die Ausgabe:
3.1. Wenn das Tool "success" ausgibt, starte das Gerät neu und fahre mit Schritt 4 fort.<br>
## Wenn das Tool "success" ausgibt, starte das Gerät neu und fahre mit Schritt 4 fort.
3.2. Wenn das Gerät neu startet, warte ein paar Minuten und führe die Schritte erneut aus.<br>
## Wenn das Gerät neu startet, warte ein paar Minuten und führe die Schritte erneut aus.
3.3. Wenn das Tool zurückliefert, dass das Gerät neu gestartet werden muss, starte das Gerät neu und führe die Schritte nach 2 Minuten erneut aus.<br>
## Wenn das Tool zurückliefert, dass das Gerät neu gestartet werden muss, starte das Gerät neu und führe die Schritte nach 2 Minuten erneut aus.
4. Das Gerät ist nun für den S-OFF-Vorgang vorbereitet. Führe in einem neuen ADB-Fenster folgende Schritte aus:
# Das Gerät ist nun für den S-OFF-Vorgang vorbereitet. Führe in einem neuen ADB-Fenster folgende Schritte aus:<pre>adb shell<br />cd /data/local/tmp</pre>
<pre>adb shell
# Starte den S-OFF und Unlock-Vorgang des Tools mit folgendem Kommando<pre>./revone -s 0 -u -t</pre>
cd /data/local/tmp</pre>
#: Optionale Kommandos:
5. Starte den S-OFF und Unlock-Vorgang des Tools mit folgendem Kommando
#* -u "Unlock" des Bootloaders (wie [[HTCDev]])
<pre>./revone -s 0 -u -t</pre>
#* -l "Lock", das Gerät wieder locken, wenn es nie unlocked war
5.5 Optionale Kommandos:
#* -r Relocked das Gerät (wie [[fastboot]] oem lock)
* -u - "Unlock" des Bootloaders (wie [[HTCDev]])
#* -t Entfernt das "tempered"-Flag vom Gerät
* -l - "Lock", das Gerät wieder locken, wenn es nie unlocked war
# Gibt das Tool "successful" zurück. Starte das Gerät in den Bootloader: <pre>adb reboot bootloader</pre>
* -r - Relocked das Gerät (wie [[fastboot]] oem lock)
# Nun hast du S-OFF bei deinem HTC One.
* -t - Entfernt das "tempered"-Flag vom Gerät
6. Gibt das Tool "successful" zurück. Starte das Gerät in den Bootloader: <pre>adb reboot bootloader</pre>
7. Nun hast du S-OFF bei deinem HTC One.


== Hinweise ==
== Hinweise ==
Einige Nutzer berichten, dass sie das Tool mehr als 3 oder 4 mal ausführen mussten, bevor man die Schritte ab 5 weiter ausführen kann. Das Entwicklerteam bestätigte, dass es bei einigen Geräten sehr viele Versuche benötigt, bis S-OFF möglich ist. Es bedarf also ein wenig Geduld.
Einige Nutzer berichten, dass sie das Tool mehr als 3 oder 4 mal ausführen mussten, bevor man die Schritte ab 5 weiter ausführen kann. Das Entwicklerteam bestätigte, dass es bei einigen Geräten sehr viele Versuche benötigt, bis S-OFF möglich ist. Es bedarf also ein wenig Geduld.


== TAMPERED entfernen ==
== TAMPERED entfernen ==
Bei manchen Nutzern ist nach dem S-OFF setzen noch immer der TAMPERED Flag im Bootloader vorhanden. Um diesen zu entfernen, muss man folgenden Befehl erneut in der ADB ausführen:
Bei manchen Nutzern ist nach dem S-OFF setzen noch immer das TAMPERED-Flag im Bootloader vorhanden. Um dieses zu entfernen, muss man folgenden Befehl erneut in der ADB ausführen:
<pre>
<pre>
adb shell
adb shell
Zeile 44: Zeile 40:


== Zurück zu S-ON ==
== Zurück zu S-ON ==
Es kann nötig sein, den Bootloader wieder zu locken und auf S-ON zu setzen. Um das S-OFF von revone wieder rückgängig zu machen, führt man in der ADB Shell folgenden Befehl aus. Das Entwickler-Team empfiehlt diese Methode allerdings nicht und bietet dafür auch kein Support an!
Es kann nötig sein, den Bootloader wieder zu locken und auf S-ON zu setzen. Um das S-OFF von revone wieder rückgängig zu machen, führt man in der ADB Shell folgenden Befehl aus. Das Entwickler-Team empfiehlt diese Methode allerdings nicht und bietet dafür auch keinen Support an!
<pre>
<pre>
ccd /data/local/tmp
ccd /data/local/tmp

Version vom 9. Juni 2013, 13:06 Uhr

Der Bootloader des HTC One ist, wie bei HTC standardmäßig, mit einem Security Check geschützt. Dieser ist normalerweise auf ON (S-ON) und lässt sich auch offiziell nicht auf OFF setzen (S-OFF). Das Revolutionary[1]-Team hat ein Tool veröffentlicht, welches bei den meisten HTC-One-Geräten S-OFF erreichen kann. In dieser Anleitung zeigen wir euch Schritt für Schritt, wie ihr das Tool verwendet, um euren Bootloader S-OFF zu setzen. Führt die Schritte der Anleitung gewissenhaft aus; wenn es Fragen oder Unklarheiten gibt, klärt diese vorher ab.

S-OFF setzen

[Bearbeiten] HINWEIS

Trotz sorgfältiger Ausarbeitung können wir bzw. die Autoren dieses Artikels nicht garantieren, dass durch die Durchführung der folgenden Anleitung keine Schäden an deinem Gerät/Betriebssystem entstehen und übernehmen daher keine Haftung für auftretende Schäden und Fehlfunktionen an Hard- und Software!

Solltest du noch unsicher sein, befolge diese Schritte:

  1. Die Anleitung nur durchführen, wenn evtl. genannte Bedingungen (Modellnummer, Android-Version etc.) auf dich bzw. dein Gerät zutreffen
  2. Anleitung aufmerksam und vollständig lesen, unbekannte Begrifflichkeiten nachschlagen
  3. Heruntergeladene Dateien und Software mit einem Virenscanner überprüfen (falls nicht von der Anleitung untersagt, Hintergrund)
  4. Evtl. ein Backup wichtiger Einstellungen und Daten machen
  5. Die Anleitung nicht durchführen, wenn du nicht weißt, was du tust!

Das Setzen des Security Checks auf OFF ist mit einem kleinen Tool möglich, welches man hier herunterladen kann. Diese Datei kopiert ihr in den Ordner, in dem auch die adb.exe gespeichert ist. Anschließend öffnet ihr ein Kommandozeilenfenster:

[Windows-Taste] + [R] -> "cmd" eingeben und mit Enter bestätigen. Nun navigiert ihr zu dem Ordner, in dem auch die adb.exe liegt:

cd C:/pfad/zur/adb.exe

Jetzt muss man mit der ADB Shell folgende Befehle nacheinander ausführen[2]:

adb push revone /data/local/tmp/
adb shell
cd /data/local/tmp
chmod 755 revone
  1. (optional) Wenn das Telefon bereits gerooted ist, wechsle in den Rootmodus:
    su
  2. Führe
    ./revone -P
    aus, um das Gerät für den S-OFF-Vorgang vorzubereiten.
  3. Überprüfe die Ausgabe:
    1. Wenn das Tool "success" ausgibt, starte das Gerät neu und fahre mit Schritt 4 fort.
    2. Wenn das Gerät neu startet, warte ein paar Minuten und führe die Schritte erneut aus.
    3. Wenn das Tool zurückliefert, dass das Gerät neu gestartet werden muss, starte das Gerät neu und führe die Schritte nach 2 Minuten erneut aus.
  4. Das Gerät ist nun für den S-OFF-Vorgang vorbereitet. Führe in einem neuen ADB-Fenster folgende Schritte aus:
    adb shell<br />cd /data/local/tmp
  5. Starte den S-OFF und Unlock-Vorgang des Tools mit folgendem Kommando
    ./revone -s 0 -u -t
    Optionale Kommandos:
    • -u – "Unlock" des Bootloaders (wie HTCDev)
    • -l – "Lock", das Gerät wieder locken, wenn es nie unlocked war
    • -r – Relocked das Gerät (wie fastboot oem lock)
    • -t – Entfernt das "tempered"-Flag vom Gerät
  6. Gibt das Tool "successful" zurück. Starte das Gerät in den Bootloader:
    adb reboot bootloader
  7. Nun hast du S-OFF bei deinem HTC One.

Hinweise

Einige Nutzer berichten, dass sie das Tool mehr als 3 oder 4 mal ausführen mussten, bevor man die Schritte ab 5 weiter ausführen kann. Das Entwicklerteam bestätigte, dass es bei einigen Geräten sehr viele Versuche benötigt, bis S-OFF möglich ist. Es bedarf also ein wenig Geduld.

TAMPERED entfernen

Bei manchen Nutzern ist nach dem S-OFF setzen noch immer das TAMPERED-Flag im Bootloader vorhanden. Um dieses zu entfernen, muss man folgenden Befehl erneut in der ADB ausführen:

adb shell
cd /data/local/tmp
./revone -t

Zurück zu S-ON

Es kann nötig sein, den Bootloader wieder zu locken und auf S-ON zu setzen. Um das S-OFF von revone wieder rückgängig zu machen, führt man in der ADB Shell folgenden Befehl aus. Das Entwickler-Team empfiehlt diese Methode allerdings nicht und bietet dafür auch keinen Support an!

ccd /data/local/tmp
./revone -s 3 -l

Nach einem Neustart ist der Bootloader nun wieder S-ON.

Einzelnachweise