• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Viele hassen ihn, manche schwören auf ihn, wir aber möchten unbedingt sehen, welche Bilder Ihr vor Eurem geistigen Auge bzw. vor der Linse Eures iPhone oder iPad sehen könnt, wenn Ihr dieses Wort hört oder lest. Macht mit und beteiligt Euch an unserem Frühjahrsputz ---> Klick

Winterboard

-iPodTouch-

Reinette de Champagne
Registriert
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 [email protected]!


lg iMaxxx


Mit einer Hand geschrieben also bitte nicht rummotzen!
 
Zuletzt bearbeitet:

iMentos

Idared
Registriert
14.01.09
Beiträge
27
Jetzt ist es sehr übersichtlich geworden vielen Dank für die Arbeit!
 

rashat

Erdapfel
Registriert
01.10.08
Beiträge
1
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)
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.
 

315

Meraner
Registriert
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_0041.png


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.)
 

-iPodTouch-

Reinette de Champagne
Registriert
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.
 

315

Meraner
Registriert
27.09.09
Beiträge
232
Ich hatte eigentlich für mich entschieden, dass ich Winterboard nicht brauche, weil ich keine Hintergründe oder andere Skins benutzen will (wollte).

IMG_0041.png


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.

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.
 

shakethisout

Kaiser Wilhelm
Registriert
23.09.09
Beiträge
179
und LockInfo musst du nach der Trialphase dann kaufen...

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

315

Meraner
Registriert
27.09.09
Beiträge
232
In den Einstellungen weit unten kannstus dann bearbeiten...

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?
 
Zuletzt bearbeitet:

shakethisout

Kaiser Wilhelm
Registriert
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
 

315

Meraner
Registriert
27.09.09
Beiträge
232
Also in deinen Einstellungen sollte weiter unten auch LockInfo erscheinen im Unterbereich gibt es dann noch einiges an Einstellungsmöglichkeiten
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.
 

Balu 16V

Golden Delicious
Registriert
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
 
Zuletzt bearbeitet:

Balu 16V

Golden Delicious
Registriert
25.09.09
Beiträge
9
b) keinen Slider zum annehmen ankommender Anrufe wenn gelocked, sondern die "alten" roten und grünen Buttons.

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
 

speeddemon

Cox Orange
Registriert
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?