1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen

Winterboard

Dieses Thema im Forum "Jailbreak, Unlock & Modifikationen" wurde erstellt von -iPodTouch-, 15.04.09.

  1. -iPodTouch-

    -iPodTouch- Reinette de Champagne

    Dabei seit:
    09.12.08
    Beiträge:
    413
    Guten Abend,
    Das ist ein Tutorial über Winterboard!
    Inhalt:
    • Wie funktioniert Winterboard
    • How to Make a Winterboardtheme
    Wie funktioniert Winterboard
    Als ich anfing mich etwas mit Winterboard zu beschäftigen, dauerte es erstmal bis ich verstand dass ein Winterboard Theme garnicht so schwer zu erstellen ist!
    Winterboard benutzt die Mobile Substrate um Pfade Umzuschreiben.
    Beispiel:
    Wenn ich das Icon von Cydia ändere, überschreibt/tascht Winterboard den Pfad aus, aus dem das Springboard das Icon nimmt!​
    Man muss dazu in dem Theme nicht den kompletten Pfad nachahmen sondern Winterboard setzt gewisse Schnittpunkte vorraus, ab denen man dann alles ändern kann was dort im System enthalten ist!
    Beispiel:
    Wer sich schonmal via Terminal oder WinSCP/Cyberduck durch das Iphone/iPod Touch System geschlagen hat weiss das am ersten "Schnittpunkt" "/" folgende Ordner enthalten sind:
    .fseventsd
    Applications
    bin
    boot
    cores
    dev
    Developer
    etc
    lib
    Library
    mnt
    private
    sbin
    System
    tmp
    User
    usr
    var
    Wenn man in das Verzeichnis /System/Library/CoreServices/SpringBoard.app geht wird man einige *.png Dateien vorfinden. Einige davon heißen BatteryBG_1-19.Das sind die Dateien des iPhone OS die, die Battery beim laden anzeigt!
    Um diese auszutauschen muss man Einen Ordner mit dem nahmen eurer Wahl erstellen, in diesen wiederum einen Ordner namens "Bundles" und in diesen wieder einen mit dem Namen "com.apple.springboard. In diesen müsst ihr nun die Battery_BG-_1-19(sollten 19 (oder 17(?)) Bilder sein) kopieren die ihr als Battery haben wollt!​

    In den Ordner Bundles müssen alle com.apple.XXXX ordner die die *.png Dateien der apple eigene Software innerlich verändern soll (Ich glaube das sind Systemsapps) !
    Hier ist eine Auflistung der veränderbaren Apps:
    com.apple.AccountSettings
    com.apple.ATT_US
    com.apple.cydiasettings
    com.apple.MediaPlayer
    com.apple.mobileipod
    com.apple.mobileipod.settings
    com.apple.mobilemail.settings
    com.apple.mobilephone
    com.apple.mobilephone.settings
    com.apple.mobilesafari.settings
    com.apple.mobileslideshow.settings
    com.apple.musicsettings
    com.apple.preferences
    com.apple.schedulesettings
    com.apple.settings.airport
    com.apple.settings.carrier
    com.apple.springboard
    com.apple.TelephonyUI
    com.apple.videosettings
    com.apple.wallpaper.settings
    com.apple.ashman.WeatherIconSettings
    Wenn man in den Ordner (dem ihr euren eigenen Namen geben solltet, wir nennen ihn jetzt "Theme") Theme einen Ordner Namens "Folders" erstellt kann Winterboard alle *.png Dateien oder *.plist/*.string in den App Ordner ändern die unter /private/var/stash/Applications/ oder /private/var/mobile/Applications liegen!
    Beispiel:
    Unter /private/var/stash/Applications.sJxPWr/Cydia.app Liegen alle möglichen *.png Dateien die dem Cydia App ein GUI/optische oberfläche geben!
    Nun können wir in unserem "Folders" Ordner einen Ordner namens "Cydia.app" anlegen.In diesen Ordner könnt ihr jetzt alle möglich Bilder kopieren die ihr gerne gegen ein Bild von Cydia austauschen möchtet!
    Im Richtigen Cydia.app Ordner liegt z.B. eine Datei namens "Default.png", sie gibt das Bild an das beim starten von Cydia gezeigt werden soll!Dieses Bild könnt ihr nun gegen ein belibiges austauschen indem ihr es in den ordner "Cydia.app" in eurem Folders Ordner verschiebt!
    Achtung!
    Es muss auch "Default.png" wie im original heißen!
    Das gilt für alle Dateien die ihr austauschen möchtet!

    Um Icons von Programmen zu ersetzen müsst ihr einfach nur einen Ordner namen "Icons" im Theme Ordner erstellen und eure Icon dann mit dem richtigen Namen hineinkopieren (Der Name ist immer der der auf den Homescreen angezeigt wird).
    So nun müsste klar sein wie Winterboard funktioniert!


    How to make a Winterboardtheme


    Aus dem obrig geschrieben sollte eigentlich schon sehr viel klar sein!

    1.Erstelle einen Ordner egal welcher name (In diesem Falle auch weiterhin "Theme").
    2.Erstelle in diesem Ordner wieder folgende Ordner:
    1. Folders
    2. Icons
    3. Bundles
    4. UIImages
    Icons
    Theme/Icons
    Dort müssen alle Icons die auf das Springboard sollen mit dem richtigen Namen Kopiert werden!
    Folders
    Theme/Folders
    Hier müssen alle Ordner mit den App Namen hinein(.app am ende hinzsetzen)!
    Bsp:iTunes.app
    Hier dann alle Bilder mit den richtigen Namen hinein die im Original iTunes App geändert werden sollen!Oben ist ein beispiel mit Default.png.
    Bundles
    Theme/Bundles
    Hier müssen alle com.apple.XXXXX Ordner hinein.
    Themes/Bundles/com.apple.XXXXX
    Einen Teil dazu habe ich bereits oben erklärt und ich werde es deswegen nich weiter vertiefen weil man diese Daten sowiso beim ersten Theme nicht verändern sollte.
    UIImages
    Theme/UIImages
    Hier kann man z.B. die Popupfenster verändern!Dazu muss man eine PNG namens UIPopupAlertSheetBackground.png hineinkopieren!
    UISounds
    Hier kann man die Sounds wie den "unlock" sound ändern.
    Bsp:
    Um den Unlock Sound zu ändern muss man eine "*.caf" Audiodatei erstellen und diese dann als unlock.caf in den UIsounds Ordner kopieren!
    Themes/UIImages/Unlock.caf
    ---



    In den "Theme" Ordner (Das Hauptverzeichnis) direkt kann man fogendes verändern:
    Wallpaper.png (Hintergrund-Springboard)
    info.plist (*Hier kann man schriftart etc. der Icons verändern)
    Das sollt erstmal reichen um eure ersten Themes zu erstellen!

    Wenn ihr mehr, z.B. den Lockscreen verändern wollt Googlet einfach!


    Viel Glück!


    Schickt mir doch einfach mal eure ersten Themes an Maxim64@gmx.de!


    lg iMaxxx


    Mit einer Hand geschrieben also bitte nicht rummotzen!
     
    #1 -iPodTouch-, 15.04.09
    Zuletzt bearbeitet: 15.04.09
  2. iMentos

    iMentos Idared

    Dabei seit:
    14.01.09
    Beiträge:
    27
    Jetzt ist es sehr übersichtlich geworden vielen Dank für die Arbeit!
     
  3. Fabse85

    Fabse85 Golden Delicious

    Dabei seit:
    12.04.09
    Beiträge:
    11
    fehlpost
     
  4. -iPodTouch-

    -iPodTouch- Reinette de Champagne

    Dabei seit:
    09.12.08
    Beiträge:
    413
    Sind mir im TUT fehler unterlaufen?
     
  5. rashat

    rashat Erdapfel

    Dabei seit:
    01.10.08
    Beiträge:
    1
    Das ist so leider nicht ganz richtig. Winterboard unterstützt nicht alle Apps. Ergo können einige Icons auch nicht verändert werden.

    Ausserdem ist bei unterstützten Apps zwar meistens aber nicht immer der Name im Homescreen zu nehmen.
     
  6. 315

    315 Meraner

    Dabei seit:
    27.09.09
    Beiträge:
    232
    Hallo,
    hoffe das ist der richtige Thread dafür. (Show me your [WINTERBOARD] Screen schien mit nicht angemessen dafür.)
    Ich hatte eigentlich für mich entschieden, dass ich Winterboard nicht brauche, weil ich keine Hintergründe oder andere Skins benutzen will (wollte).
    Da ich aber immernoch eigentlich nur eine einzige Kleinigkeit installieren möchte, und zwar um meine Lockinfo in etwa so aussehen zu lassen,
    [​IMG]

    frage ich mich, ob es nicht möglich ist ein Theme auch ohne Winterboard zu installieren.
    Gibt es da einige spezielle Themes, die sich auch eigenständig installieren lassen oder gibt es eine Möglichkeit, dass sozusagen fest über SSH einzubinden, oder geht es eben nur über Winterboard?
    Ich hatte es ja noch nie drauf, aber was ich bisher über Winterboard gelesen habe, scheint es sehr mächtig zu sein und ich brauche denke ich nur 2% der Funktionen, die es bietet.
    Wenn nicht, dann nehm ich das natürlich, aber wollte mal vorher fragen.

    EDIT: Also eigentlich geht es mir hauptsächlich darum das auf deutsch zu haben (meins ist in Englisch) und darum diese netten kleinen Wetter-Symbole zu bekommen. Ach und eine Kleinigkeit vielleicht noch. Bei Ort wird ein Stadtteil meiner Stadt angezeigt, den ich aber nirgendwo eingetragen habe. Wie kommt der dadrauf? (Ich glaub das gehört doch wo anders hin.)
     
  7. -iPodTouch-

    -iPodTouch- Reinette de Champagne

    Dabei seit:
    09.12.08
    Beiträge:
    413
    Du kannst alle Skins (wie Icons, Hintergründe etc) auch manuell auswechseln...Du musst sie nur finden und dann eben deine Bilder hineinkopieren...

    Also als ich noch Themes gemacht hab da wurden noch alle Icons unterstützt.
     
  8. 315

    315 Meraner

    Dabei seit:
    27.09.09
    Beiträge:
    232
    Habe mich umentschieden und würde das jetzt doch gern mit Winterboard machen. Habe das GruppledLockInfo.theme und Winterboard aufm iPhone installiert und den Theme ausgewählt, aber es bewirkt nichts. Auch schon rebootet und alles.
     
  9. -iPodTouch-

    -iPodTouch- Reinette de Champagne

    Dabei seit:
    09.12.08
    Beiträge:
    413
    Du musst noch LockInfo aus Cydia installieren...;)
     
  10. 315

    315 Meraner

    Dabei seit:
    27.09.09
    Beiträge:
    232
    Witzbold... :p hab ich natürlich und auch das wethericon und Plugin für lockinfo.
     
  11. shakethisout

    shakethisout Kaiser Wilhelm

    Dabei seit:
    23.09.09
    Beiträge:
    179
    und LockInfo musst du nach der Trialphase dann kaufen...

    Edit: In den Einstellungen weit unten kannstus dann bearbeiten...
     
  12. 315

    315 Meraner

    Dabei seit:
    27.09.09
    Beiträge:
    232
    Wo genau? Und was muss ich da einstellen?

    EDIT: Hab jetzt erstmal den Gruppled Lockinfo Theme wieder deaktiviert und den Ordner unter /private/var/stash/Themes.xxxxx gelöscht.
    Soll ich jetzt nochmal die Version draufladen, die ich schon habe, oder kann mir vielleicht mal jemand ne andere Quelle dafür geben?
     
    #12 315, 28.11.09
    Zuletzt bearbeitet: 28.11.09
  13. shakethisout

    shakethisout Kaiser Wilhelm

    Dabei seit:
    23.09.09
    Beiträge:
    179
    Also in deinen Einstellungen sollte weiter unten auch LockInfo erscheinen im Unterbereich gibt es dann noch einiges an Einstellungsmöglichkeiten
     
  14. 315

    315 Meraner

    Dabei seit:
    27.09.09
    Beiträge:
    232
    Ja das ist mir schon klar, dass es das unter Einstellungen gibt. Aber muss ich denn das Theme in den Einstellungen vom Lockinfo selber auswählen?
    Ich finde da keine Einstellung die dafür sein könnte.
    Sag doch mal welchen Menüpunkt du genau meinst.
     
  15. Balu 16V

    Balu 16V Golden Delicious

    Dabei seit:
    25.09.09
    Beiträge:
    9
    Hallo,

    schau(t) doch mal hier: http://www.hackthatphone.com/3x/themes_with_winterboard_section27.html

    Ein ziemlich verständliche s TUT bezüglich Lockinfo und Gruppled

    Damit mein Slider wieder die normale Größe hat, verwende ich Blacksliders von BigBoss. Leider überschreibt Gruppled (bei mir) den Text des Sliders, daher habe ich den Text manuell über ssh in der SpringBoard.strings in diesem Pfad (/Library/Themes/Gruppled LockInfo.theme/Bundles/com.apple.springboard/de.lproj) geändert.

    Bei mir in Zeile 7&8:

    <key>AWAY_LOCK_LABEL</key>
    <string>a c c e s s</string>

    Falls in der config.js eine andere Sprache eingestellt wird, dann logischerweise in der entsprechenden xx.lproj verändern

    Mir hat's sehr geholfen, meinen Lockscreen hinzubekommen.

    Möchte jetzt noch
    a) Geburtstage anzeigen lassen (geh't nicht so einfach, wenn man kein iCal installieren kann (da kein Mac) und Outlook incl Exchange Server benutzt)
    und
    b) keinen Slider zum annehmen ankommender Anrufe wenn gelocked, sondern die "alten" roten und grünen Buttons.

    Aber das finde ich auch noch raus...



    Hoffe, das hat beigetragen

    Grüßle

    Balu
     
    #15 Balu 16V, 04.12.09
    Zuletzt bearbeitet: 04.12.09
  16. Balu 16V

    Balu 16V Golden Delicious

    Dabei seit:
    25.09.09
    Beiträge:
    9
    ok, meinung geändert, slider ist gar nciht so verkehrt, von wegen aus der Tasche ziehen und aus Versehen ablehnen...

    also nur noch a)

    Grüßle

    Balu
     
  17. speeddemon

    speeddemon Cox Orange

    Dabei seit:
    02.09.09
    Beiträge:
    97
    was klappt den bei dir nicht, bekommst du nichts angezeigt, oder nur die wettericons nicht, oder nicht den richtigen ort, etc. / fehlermeldungen?
     
  18. 315

    315 Meraner

    Dabei seit:
    27.09.09
    Beiträge:
    232
    Mein Problem hat sich nun geklärt: http://www.apfeltalk.de/forum/p2713799.html
     

Diese Seite empfehlen