1. Nimm jetzt an unserem 2. ADVENT-Gewinnspiel teil - Alle Informationen findest Du hier!

How-To: Beide Splashscreens des Magic ändern

Dieses Thema im Forum "Root / Hacking / Modding für HTC Magic" wurde erstellt von burst, 09.06.2009.

  1. burst, 09.06.2009 #1
    burst

    burst Threadstarter Android-Experte

    Beiträge:
    898
    Erhaltene Danke:
    216
    Registriert seit:
    27.05.2009
    Tablet:
    Samsung Galaxy Tab 2
    Hallo Leute. Hier nochmals ein Tut von mir das beschreibt wie ihr beide Splashscreens des HTC Magic ändern könnt.

    SPLASH 1 (das Vodafone Logo)
    WICHTIG: Da Nandroid kein Backup von Splash1 anlegt, geht das original Vodafone dabei für immer verloren (es gibt aber eine "Nachbildung hier im Board)
    http://www.android-hilfe.de/attachm...afone-bootscreen-tauschen-vodafone-splash.png

    1. Ladet euch die Datei Splash1.zip herunter.
    2. sorgt dafür das ADB richtig installiert ist. (wie eigentlich bei allem was Rootrechte erfordert)

    so lasst uns beginnen.

    Entpackt die Datei Splash1.zip.
    darin findet ihr 2 Ordner
    1x --> Create
    1x --> fastboot

    unter Create ist das eigentliche Programm zu finden, welches euer Bild in ein spezielles Format ändert (mysplash.rgb565)

    Erstellt nun eine Grafik mit den Maßen 320x480 Pixel und startet das Programm CreateG1Splash.exe

    Öffnet eure Grafik über das Programm und klickt auf Convert
    es wird die Datei mysplash.rgb565 erstellt. Ihr findet die Datei im selben Verzeichnis wie eure Grafik.

    nun kopiert Ihr diese Datei in den Tools Ordner eurer Android SDK

    Startet euer Magic im Fastboot-Modus (Zurück und Power)
    Startet Adb und gebt folgendes ein:
    [FONT=&quot]
    [/FONT]fastboot flash splash1 mysplash.rgb565[FONT=&quot]
    [/FONT]fastboot reboot



    SPLASH 2 (das Android Logo oder das HTC Logo) und BOOTSOUND

    erstellt euch eine *.gif Datei mit den Maßen 320x480
    diese Datei kann auch animiert sein!

    nennt die Datei Boot.gif und speichert sie unter Tools in eurer Android SDK.

    flashen wir die neue Datei.

    1. Backup der Original *.gif Datei:

    wir starten die adb per Kommandozeile und geben folgendes ein

    adb root
    adb remount
    adb pull /system/media/boot.gif bootbackup.gif
    adb pull /system/media/boot.mp3 bootbackup.mp3

    nun sind die beiden Dateien als Backup in eurem Tools Ordner gespeichert

    2. Die neuen Dateien aufspielen:

    die adb ist ja noch gestartet. nun geben wir folgendes ein:

    adb push boot.gif /system/media/boot.gif
    adb push boot.mp3 /system/media/boot.mp3 (falls ihr eine neue Mp3 habt)

    nun könnt Ihr euer gerät ausschalten, neu starten und eure Werke bewundern.


    lg
    burst
     

    Anhänge:

    Zuletzt von einem Moderator bearbeitet: 10.07.2009
    gerdmitpferd, orso7, DonStieberto und 3 andere haben sich bedankt.
  2. Klecka, 09.06.2009 #2
    Klecka

    Klecka Neuer Benutzer

    Beiträge:
    24
    Erhaltene Danke:
    8
    Registriert seit:
    09.06.2009
    Phone:
    HTC Desire HD
    Was ist ADB?
     
  3. zx128, 09.06.2009 #3
    zx128

    zx128 Android-Lexikon

    Beiträge:
    1,179
    Erhaltene Danke:
    143
    Registriert seit:
    23.01.2009
    adb android
     
  4. Klecka, 11.06.2009 #4
    Klecka

    Klecka Neuer Benutzer

    Beiträge:
    24
    Erhaltene Danke:
    8
    Registriert seit:
    09.06.2009
    Phone:
    HTC Desire HD
    Habs geladen komme aber nicht wirklich zurecht damit. Gibt es ein Einführungstutorial zur Benutzung von ADB?

    Vielen Dank
     
  5. burst, 11.06.2009 #5
    burst

    burst Threadstarter Android-Experte

    Beiträge:
    898
    Erhaltene Danke:
    216
    Registriert seit:
    27.05.2009
    Tablet:
    Samsung Galaxy Tab 2
    Hallo,

    wenn du dich ein klein wenig mit der CMD von Windows auskennst, sollte das eigentlich so machbar sein, sonst solltest du dich vielleicht erst mal mit der CMD von Windows oder dem Terminal von Linux auseinandersetzen (je nachdem was du für ein Betriebssystem hast)
    sonst einfach das abtippen was oben steht :)

    lg
     
  6. Klecka, 11.06.2009 #6
    Klecka

    Klecka Neuer Benutzer

    Beiträge:
    24
    Erhaltene Danke:
    8
    Registriert seit:
    09.06.2009
    Phone:
    HTC Desire HD
    Bin OS X-Benutzer... Was mich zum Beispiel wundrt, in welchem Verzeichnis ich ADB haben muss, damit es funktioniert. Solche Kleinigkeiten interessieren
     
  7. burst, 11.06.2009 #7
    burst

    burst Threadstarter Android-Experte

    Beiträge:
    898
    Erhaltene Danke:
    216
    Registriert seit:
    27.05.2009
    Tablet:
    Samsung Galaxy Tab 2

    oooh... mit os-x kann ich dir garnicht helfen. aber die bacht muss aufjedenfall in das verzeichnis wo du die sdk installiert hast also <sdk>/tools
     
  8. name12345, 10.07.2009 #8
    name12345

    name12345 Android-Hilfe.de Mitglied

    Beiträge:
    55
    Erhaltene Danke:
    2
    Registriert seit:
    30.06.2009
    @burst
    Das mit dem Splash1 geht ja, aber das mit dem SPLASH 2 geht leider nicht...ich hab das HTC Magic von Vodafone, bin root und die Gif und mp3 sind gar nicht vorhanden.
    Wenn ich meine erstellten hochkopiere ändert das aber nichts. Also ganz so einfach ist es zumindestens bei mir leider nicht.
    Autarkis beschreibt hier
    http://www.android-hilfe.de/android-themes/3209-tipp-root-animierten-splash-ersetzen.html wie man das animierte Android los wird oder austauscht. Ich hab mal in einer framework-res.apk nachgeschaut und dort findet man dann auch die zwei beschriebenen Bilder.
    Vielleicht spart sich so jemand das hier für das zweite Splash zu machen... Zumindestens wenn man die Boot.gif/mp3 nicht hat. Ich werde mich mal an Autarkis Lösungsweg versuchen.
     
  9. majuerg, 10.07.2009 #9
    majuerg

    majuerg Android-Guru

    Beiträge:
    2,921
    Erhaltene Danke:
    595
    Registriert seit:
    29.05.2009
    Bei der VF-Rom oder auch bei der Ion-Rom ist das richtig, denn nur die HTC-Roms (Hero, Roger usw.) haben die beschriebenen Dateien. Das animierte Android Logo aus den Google-Roms ändert man wie Autarkis es beschrieben hat...
     
  10. name12345, 10.07.2009 #10
    name12345

    name12345 Android-Hilfe.de Mitglied

    Beiträge:
    55
    Erhaltene Danke:
    2
    Registriert seit:
    30.06.2009
  11. majuerg, 10.07.2009 #11
    majuerg

    majuerg Android-Guru

    Beiträge:
    2,921
    Erhaltene Danke:
    595
    Registriert seit:
    29.05.2009
    Werde ich mir Zuhause anschauen...
     
  12. Androfreak, 16.01.2010 #12
    Androfreak

    Androfreak Gast

    bin pc laie was denn für ein adb
     
    Zuletzt von einem Moderator bearbeitet: 16.01.2010
  13. majuerg, 16.01.2010 #13
    majuerg

    majuerg Android-Guru

    Beiträge:
    2,921
    Erhaltene Danke:
    595
    Registriert seit:
    29.05.2009
    Hast du mal den 2. und 3. Post hier im Thread gelesen?
     
  14. Lari, 21.01.2010 #14
    Lari

    Lari Android-Hilfe.de Mitglied

    Beiträge:
    110
    Erhaltene Danke:
    28
    Registriert seit:
    04.11.2009
    Phone:
    Nexus 5
    Hi,

    wenn ich ein backup machen will kommt bei mir folgendes: remote object '/system/media/boot.gif' does not exist

    hab mit astro auch mal reingeschaut da ist aber nix...
    was heißt das jetzt für mich?

    lg
     
  15. majuerg, 21.01.2010 #15
    majuerg

    majuerg Android-Guru

    Beiträge:
    2,921
    Erhaltene Danke:
    595
    Registriert seit:
    29.05.2009
    Gelesen? ;)
     
    Lari bedankt sich.
  16. Lari, 21.01.2010 #16
    Lari

    Lari Android-Hilfe.de Mitglied

    Beiträge:
    110
    Erhaltene Danke:
    28
    Registriert seit:
    04.11.2009
    Phone:
    Nexus 5
    Sorry!

    hab das vor ein paar tagen gelesen und jetzt gerade nur überflogen!

    danke für den hinweis!
     
  17. c147258, 24.01.2010 #17
    c147258

    c147258 Gast

    Hallo,

    Möchte fragen ob es möglich ist den Splashscreen zu ersetzen und dabei sowie beim normalen "Unix" Boot die ganzen Vorgänge anzeigen zu lassen - sprich mount / Interfaces / eth up setzten usw..

    Vielen Dank! :)
     
  18. zillo, 24.01.2010 #18
    zillo

    zillo Gast

    Das würde mich auch reizen! ;)
     
  19. majuerg, 25.01.2010 #19
    majuerg

    majuerg Android-Guru

    Beiträge:
    2,921
    Erhaltene Danke:
    595
    Registriert seit:
    29.05.2009
    Dafür müsstest du dir einen angepassten Kernel kompilieren.
     
  20. dr_mordio, 28.01.2010 #20
    dr_mordio

    dr_mordio Fortgeschrittenes Mitglied

    Beiträge:
    369
    Erhaltene Danke:
    33
    Registriert seit:
    09.01.2010
    Also damit hab ich so meine Probleme.
    Braucht man dazu evtl vorher erstmal Root-Rechte?

    Ich hab als erstes die SDK geladen und entpackt.
    dann habe Ich die Grafik erstellt und umgewandelt und nach "tools" in der SDK kopiert.

    Danach das Handy im Fastboot gestartet und angeschloßen und Windows die Treiber "Android 1.0" installieren lassen.
    Soweit so gut.

    Aber was bedeutet "Startet Adb"?
    ich habe in Vista die eingebeaufforderung mit CMD gestartet und bin in den SDK\tools Ordner gegangen und habe dort ADB.exe gestartet.

    es läuft kurz was durch und fertig ist es auch schon.

    danach habe ich "fastboot flash splash1 mysplash.rgb565" eingegeben, da die Fastboot.exe ja im selben verzeichniss liegt.

    Darauf kam die Textmeldung: "sending 'splash1' (300 KB)... OKAY"
    dann in der nächsten zeile: "writing 'splash1' ... INFOsignature checking..."
    und in der dritten zeile: "FAILED (remote: signature verify fail)"

    dazu muß ich sagen, das mein Magic noch Jungfäulich ist. es hat das standard Vodafone Rom drauf und es wurde noch kein Root oder ähnliches gemacht.

    wasmache ich falsch? oder was fehlt noch?

    MfG
    Alex
     

Diese Seite empfehlen