Home Android Arch Linux Gentoo Linux LibreELEC Github Geo

HTC Desire S (Saga)

HTC Desire S

Custom ROM auf dem Desire S installieren

dazu sind folgende Schritte nötig

  1. :!: Sicherung deiner Daten vom Desire S und auch von der MicroSD-Karte :!:

Vorbereitung

benötigt wird folgende Software:

  1. 7-zip herunterladen und installieren - auf der rechten Seite die letzte Beta-Version wählen
    wird benötigt zum entpacken der boot.img
  2. adb und fastboot von hier - die Dateien auf dem PC mit 7-zip einfach auf den Desktop in ein seperates Verzeichnis entpacken, ich habe auf dem Desktop hierzu das Verzeichnis ADB - Fastboot erstellt
  3. Recovery TWRP für das Desire S (saga) von hier in das Verzeichnis ADB - Fastboot kopieren
  4. Custom ROM, zum Beispiel CM13 (Android 6.0) vom (OpenDesireProject) von hier herunterladen
  • Sicherung der Daten vom Desire S und auch von der MicroSD-Karte (falls nicht schon passiert ;-) )
    :!: letzte Chance :!:

Unlock Bootloader

  1. mit einem Browser auf www.htcdev.com navigieren und einloggen, ggf. registrieren
  2. auf „Developer Center“ klicken, dann bei „Unlock Bootloader“ auf „Get Started“ klicken
  3. im Drop-Down-Menu „—Select Your Device—“ wählen wir „All 'Other Supported Models“ (ganz unten) aus
  4. dann auf „Begin Unlock Bootloader“ klicken
  5. es kommen jetzt Hinweise, das hiermit die Garantie für das Gerät erlischt, wer sich nicht sicher ist, hier !!! Abbrechen !!!
  6. Desire S ausschalten, am Besten den Akku kurz entfernen und wieder einsetzen
  7. in den BOOTLOADER gelangt man durch halten von Volume Down + Power
  8. im BOOTLOADER mittels der Lautstärke Tasten dann FASTBOOT auswählen und zur Bestätigung den Power-Button drücken
  9. Gerät mit dem PC mittels einem USB-Kabel verbinden, der Status von FASTBOOT sollte sich in FASTBOOT USB ändern
  10. die Eingabeaufforderung von Windows starten, klappt mittels des Kommandos „cmd“
  11. in das Verzeichnis navigieren, in dem die ausführbare Datei fastboot liegt
    bei mir liegt das Verzeichnis auf dem Desktop und heißt ADB - Fastboot
  12. mit fastboot devices vergewissern wir uns, dass das Desire S im Modus Fastboot auch erkannt wird
  13. mit dem folgenden Befehl fastboot oem get_identifier_token wird der Token des Bootloaders ausgegeben
  14. mit der rechten Maustatse in die Eingabeaufforderung klicken und Markieren wählen
    linke Maustaste halten und mit dem Mauszeiger den Bereich wählen der kopiert werden soll, wie im Bild
  15. mit einem nochmaligen Rechtsklick wird der gesamte Bereich in die Zwischenablage kopiert
  16. der kopierte Token wird auf der Seite von htcdev.com wieder eingefügt → Submit drücken
  17. auf die Mail warten
  18. aus der Mail, die Datei Unlock_code.bin in das Verzeichnis mit der Datei fastboot kopieren und folgendes eintippen
    fastboot flash unlocktoken Unlock_code.bin
  19. mit Hilfe der Laustärke-Tasten am Desire S, „Yes“ auswählen und dies mit der Power-Taste bestätigen
  20. FERTIG



Recovery flashen


  1. TWRP-recovery-sagaopt-2.8.7.1.img herunterladen, wenn du diese noch nicht hast
  2. Desire S ausschalten, am Besten den Akku kurz entfernen und wieder einsetzen
  3. in den BOOTLOADER gelangt man durch halten von Volume Down + Power
  4. im Bootloader nachschauen, ob es sich um ein Gerät mit S-ON oder S-OFF handelt
    diese Angabe benötigen wir noch
  5. im BOOTLOADER mittels der Lautstärke Tasten dann FASTBOOT auswählen und zur Bestätigung den Power-Button drücken
  6. Gerät mit dem PC mittels einem USB-Kabel verbinden, der Status von FASTBOOT sollte sich in FASTBOOT USB ändern
  7. die Datei TWRP-saga-2.8.7.1-unofficial.img mittels fastboot flashen
    fastboot flash recovery TWRP-recovery-sagaopt-2.8.7.1.img

    fastboot flash recovery TWRP-recovery-sagaopt-2.8.7.1.img

    sending 'recovery' (7466 KB)...
    OKAY [  1.256s]
    writing 'recovery'...
    OKAY [  1.109s]
    finished. total time: 2.365s

nach dem flashen des Recovery, auf dem Desire S mittels der „Lautstärke Tasten“ und der der „Power Taste“ BOOTLOADER auswählen und danach RECOVERY wählen … warten

Custom ROM mit Sideload installieren


  • ggf. im Bootloader nachschauen, ob es sich um ein Gerät mit S-ON oder S-OFF handelt
    diese Angabe benötigen wir noch
  • die Recovery TWRP starten
  • Factory Reset durchführen
  • folgende Partitionen mit ext4 formatieren: /system, /data, /cache
  • dann das Desire S mittels USB mit dem PC verbinden
  • in TWRP unter Advanced den Button Sideload wählen und mittels dem Slider sideload starten
  • prüfen, ob das Desire S erkannt wird
    adb devices

    adb devices

    * daemon not running. starting it now on port 5037 *
    * daemon started successfully *
    List of devices attached 
    SH1B9TJ04162	sideload
  • Custom ROM aufspielen
    adb sideload cm-13.0-20161231-UNOFFICIAL-sagaopt.zip

    adb sideload cm-13.0-20161231-UNOFFICIAL-sagaopt.zip

    serving: 'cm-13.0-20161231-UNOFFICIAL-sagaopt.zip'  (~11%)
  • nach dem Flashen, auf dem Deisre S im Hauptmenü von TWRP
    • bei S-OFF RebootSystem anwählen (Achtung, der erste Start kann mehrere Minuten dauern)
    • bei S-ON RebootBootloader anwählen, zum Flashen der boot.img (siehe nächsten Abschnitt)



bei S-ON zusätzlich boot.img flashen


  • für benötigen die Datei boot.img aus der zip-Datei des ROM's, diese entpacken
  • das Desire S muss sich im Modus FASTBOOT USB befinden
  • die Datei boot.img nach boot flashen
    fastboot flash boot boot.img

    fastboot flash boot boot.img

    sending 'boot' (3626 KB)...
    OKAY [  0.632s]
    writing 'boot'...
    OKAY [  0.646s]
    finished. total time: 1.277s
  • nach dem Flashen der Datei boot.img via FASTBOOT, auf dem Desire S REBOOT anwählen
    … und warten … der erste Start kann mehrere Minuten dauern