L
lookin
Mitglied
Thread Starter
- Dabei seit
- 10.12.2010
- Beiträge
- 50
- Reaktionspunkte
- 15
Hallöchen liebes Forum,
nach dem mich zahlreiche Fragen erreicht haben, wg. der Erstellung der Logo-IPCC will ich natürlich nicht ein kleines selbstverfasstes To-Do vorenthalten, damit ihr euch jetzt und in Zukunft eure eigenen Logos ins iPhone einbinden könnt.
Anleitung / Rezept zum Logo-IPCC selbstbasteln:
Wie binde ich ein eigenes oder ein Betreiberlogo in die Statusbar meines Iphone ein
Es werden benötigt:
1. Packersoftware wie z.B. WinRAR (search by google)
Link: http://www.winrar.de/
2. Ein Tool zum editieren der .plist files (z.B. plist editor (search by google))
Link: http://www.softpedia.com/get/Programming/File-Editors/plist-Editor-for-Windows.shtml
3. Ein Bildbearbeitungsprogramm, das mit transparenten .png Files umgehen kann. Ich verwende hierzu z.b. eine ältere Version von Paint Shop Pro v.7.
4. Eine IPCC Datei des Providers. Bei O2 könnt ihr die von mir bereits gepostete nehmen und anpassen, ansonsten bitte bei Windows im Ordner Benutzer/Name/AppData/Roaming/Apple Computer/iTunes/iPhone Carrier Support oder bei Windows XP im Ordner Lokale Einstellungen->Anwendungsdaten->Apple Computer ->iTunes… usw. nachsehen. Dort wird die stets letzte gültige Provider IPCC abgelegt. Beim Mac ist der Pfad entsprechend auch anders. Da ich aber keinen habe, kann ich den Pfad leider nicht benennen.
So funktionierts:Es werden insgesamt 4 mehr oder minder gleiche Logos benötigt die mit entsprechend vorgegebenen Dateinamen und größen erstellt und abgespeichert werden müssen.
1. FSO_CARRIER_[name].png (20px Höhe und max. 80px Breit, transparenter Hintergrund)
2. FSO_CARRIER_[name]@2x.png (40px Höhe und max. 160px Breit, transparenter Hintergrund)
3. Default_CARRIER_[name].png (20px Höhe und max 80px Breit, transparenter Hintergrund)
4. Default_CARRIER_[name]@2x.png (40px Höhe und max. 80px Breit, transparenter Hintergrund)
Für [name] solltet ihr euch die gleiche Bezeichnung aussuchen wie die schon vorhandene Bezeichnung der Logos in der IPCC Datei die ihr auf dem Rechner habt im Ordner „Payload“. Bitte keine Phantasienamen verwenden. Die Dateibezeichnung steht in der carrier.plist und die hat eine Checksumme. Wenn man in der carrier.plist etwas verändert, funktioniert die IPCC Datei nicht mehr. Deshalb nur mit WinRAR die IPCC öffnen, in den Ordner Payload gehen und dort schauen wie die schon vorhandene Datei heisst. Der Dateiname sollte dann genauso gewählt werden.
Alle Grafiken sollten eine Farbtiefe von 32 bit haben.
Die FSO_Carrier Grafiken sind die Logos die angezeigt werden, wenn man sich im Startscreen befindet und der Statusbalken oben schwarz ist. Ein in dieser Datei gezeichnetes Logo sollte also bestenfalls hell auf transparentem Hintergrund sein.
Die Default_Carrier Datei gibt das Logo auf hellem Hintergrund wieder, also z.b. wenn man sich im Hauptmenü / oder einem App befindet wieder. Da ist die Statusleiste oben ja grau, und deshalb hier das Logo in der gewünschten Farbe (also z.b. rot, blau, grün o.ä.) zeichnen und mit transparentem Hintergrund abspeichern.
Die Grafiken mit dem Kürzel @2x.png sind die gleichen Grafiken nur in doppelter Auflösung die die Mobiltelefone mit Retina Display. Entsprechend sind die Dateien ohne diesen Anhang für die 3GS/3G/2G Geräte.
Die Grafiken vom entsprechenden Typ (z.B. @2x) müssen absolut pixelgenau gleich positioniert sein und gleich groß sein. Daumenkino zwischen beiden grafiken (FSO und Default) muss also störungsfrei funktionieren J
Beste Vorgehensweise:Es hat sich bewährt, erst mit einer hochauflösenden .png Datei zu beginnen und zwar am besten mit der Default_CARRIER_[name]@2x.png. Legt euch eine solche mit den entsprechenden Maßen und vorgaben an. Also 40pixel Höhe, max. 160px Breite (wenn euer Logo nur aus einem Zeichen besteht, entsprechend die Breite so anpassen, dass es hinhaut, sonst ist später euer 3G und WiFi Symbol ziemlich weit rechts), transparentem Hintergrund, und 32bit Farbraum.
Nun in diesem Bild ein Logo zeichnen (der Transparente Hintergrund muss bestehen bleiben).
Wenn ihr fertig seid, die Datei abspeichern unter Default_CARRIER_[name]@2x.png
Jetzt wird die Grafik ja möglichst hell / weiss für den schwarzen Statusbalken benötigt.
Hierfür jetzt ein Negativbild anfertigen, und mit den Reglern für Helligkeit und Kontrast das soweit anpassen, bis aus dem einst farbigen Logo ein möglichst helles auf transparentem Grund wird.
Diese Datei jetzt unter FSO_CARRIER_[name]@2x.png abspeichern.
Jetzt beide Bilder nochmal öffnen, mit der Bildbearbeitung die Bildgröße um 50% proportional reduzieren und nochmal abspeichern unter dem gleichen Namen aber ohne die Endung @2x.png!
Jetzt sind alle 4 Grafiken fertig.
Als nächstes mit WinRAR eine schon vorhandene IPCC Datei öffnen. Die dort im Ordner „Payload“ vorhandenen bildchen löschen und die eigenen erstellten Bildchen dort einfügen (4 an der Zahl).
Nun mit dem installierten Programm plist Editor die info.plist öffnen und dort den Eintrag
<key>CFBundleVersion</key>
<string>10.0</string> <<<---- Dieser Schlüssel kann Variieren)
<key>DTCompiler</key>
suchen. Das ist die Versionsnummer der IPCC Datei. Auf dem iphone jetzt unter Einstellungen -> Allgemein -> Info -> Netzbetreiber nach der Versionsnummer schauen und die Versionsnummer in der info.plist um 0.1 erhöhen. Also wenn man z.b. mit der aktuellen Firmware die Versionsnummer 10.0 hat, dann muss der String lauten:
<key>CFBundleVersion</key>
<string>10.1</string> <<<---- Hier
<key>DTCompiler</key>
Hintergrund: Die Version der IPCC muss stets aktueller als die schon vorhandene sein, sonst wird sie nicht als Update vom Iphone akzeptiert.
Jetzt alle änderungen speichern, die IPCC Datei mit Winrar schliessen und änderungen in der IPCC akzeptieren (falls nachgefragt wird).
Und jetzt installieren, testen und freuen…
Wenn alles richtig gemacht wurde, sieht dass dann in etwa wie bei mir aus
Schnipp...
Wenn keiner weiss wie die Installation der IPCC geht, dann hier weiterlesen:
So funktioniert die Installation:
1. Itunes öffnen
2. Iphone anschliessen
3. Iphone auswählen (man befindet sich jetzt auf der Iphone Startseite mit der Update/Wiederherstellen Option)
4. Shift-Taste festhalten und "Nach Update suchen" klicken. (Beim Mac die Alt-Taste oder Command-Taste probieren!)
5. Im Dateitypdialog unten neben Dateiname im Dropdown "iPhone-/iPad Netzbetreiber-Konfiguration..." auswählen.
6. die soeben erstellte IPCC auswählen
7. Öffnen klicken, 5 Sekunden warten, aufs Handy schauen und freuen.
Wer die Logoprozedur noch nie ausgeführt hat, muss vor allen Schritten oben noch dieses hier ausführen:
Unter Mac OS
Im Terminal folgendes Kommando eingeben:
defaults write com.apple.iTunes carrier-testing -bool TRUE
Unter Windows
Gehe auf Start dann Ausführen und gebe folgenden Befehl ein:
%ProgramFiles%\iTunes\iTunes.exe /setPrefInt carrier-testing 1
und dann ausführen
Viele Grüße Lookin
nach dem mich zahlreiche Fragen erreicht haben, wg. der Erstellung der Logo-IPCC will ich natürlich nicht ein kleines selbstverfasstes To-Do vorenthalten, damit ihr euch jetzt und in Zukunft eure eigenen Logos ins iPhone einbinden könnt.
Anleitung / Rezept zum Logo-IPCC selbstbasteln:
Wie binde ich ein eigenes oder ein Betreiberlogo in die Statusbar meines Iphone ein
Es werden benötigt:
1. Packersoftware wie z.B. WinRAR (search by google)
Link: http://www.winrar.de/
2. Ein Tool zum editieren der .plist files (z.B. plist editor (search by google))
Link: http://www.softpedia.com/get/Programming/File-Editors/plist-Editor-for-Windows.shtml
3. Ein Bildbearbeitungsprogramm, das mit transparenten .png Files umgehen kann. Ich verwende hierzu z.b. eine ältere Version von Paint Shop Pro v.7.
4. Eine IPCC Datei des Providers. Bei O2 könnt ihr die von mir bereits gepostete nehmen und anpassen, ansonsten bitte bei Windows im Ordner Benutzer/Name/AppData/Roaming/Apple Computer/iTunes/iPhone Carrier Support oder bei Windows XP im Ordner Lokale Einstellungen->Anwendungsdaten->Apple Computer ->iTunes… usw. nachsehen. Dort wird die stets letzte gültige Provider IPCC abgelegt. Beim Mac ist der Pfad entsprechend auch anders. Da ich aber keinen habe, kann ich den Pfad leider nicht benennen.
So funktionierts:Es werden insgesamt 4 mehr oder minder gleiche Logos benötigt die mit entsprechend vorgegebenen Dateinamen und größen erstellt und abgespeichert werden müssen.
1. FSO_CARRIER_[name].png (20px Höhe und max. 80px Breit, transparenter Hintergrund)
2. FSO_CARRIER_[name]@2x.png (40px Höhe und max. 160px Breit, transparenter Hintergrund)
3. Default_CARRIER_[name].png (20px Höhe und max 80px Breit, transparenter Hintergrund)
4. Default_CARRIER_[name]@2x.png (40px Höhe und max. 80px Breit, transparenter Hintergrund)
Für [name] solltet ihr euch die gleiche Bezeichnung aussuchen wie die schon vorhandene Bezeichnung der Logos in der IPCC Datei die ihr auf dem Rechner habt im Ordner „Payload“. Bitte keine Phantasienamen verwenden. Die Dateibezeichnung steht in der carrier.plist und die hat eine Checksumme. Wenn man in der carrier.plist etwas verändert, funktioniert die IPCC Datei nicht mehr. Deshalb nur mit WinRAR die IPCC öffnen, in den Ordner Payload gehen und dort schauen wie die schon vorhandene Datei heisst. Der Dateiname sollte dann genauso gewählt werden.
Alle Grafiken sollten eine Farbtiefe von 32 bit haben.
Die FSO_Carrier Grafiken sind die Logos die angezeigt werden, wenn man sich im Startscreen befindet und der Statusbalken oben schwarz ist. Ein in dieser Datei gezeichnetes Logo sollte also bestenfalls hell auf transparentem Hintergrund sein.
Die Default_Carrier Datei gibt das Logo auf hellem Hintergrund wieder, also z.b. wenn man sich im Hauptmenü / oder einem App befindet wieder. Da ist die Statusleiste oben ja grau, und deshalb hier das Logo in der gewünschten Farbe (also z.b. rot, blau, grün o.ä.) zeichnen und mit transparentem Hintergrund abspeichern.
Die Grafiken mit dem Kürzel @2x.png sind die gleichen Grafiken nur in doppelter Auflösung die die Mobiltelefone mit Retina Display. Entsprechend sind die Dateien ohne diesen Anhang für die 3GS/3G/2G Geräte.
Die Grafiken vom entsprechenden Typ (z.B. @2x) müssen absolut pixelgenau gleich positioniert sein und gleich groß sein. Daumenkino zwischen beiden grafiken (FSO und Default) muss also störungsfrei funktionieren J
Beste Vorgehensweise:Es hat sich bewährt, erst mit einer hochauflösenden .png Datei zu beginnen und zwar am besten mit der Default_CARRIER_[name]@2x.png. Legt euch eine solche mit den entsprechenden Maßen und vorgaben an. Also 40pixel Höhe, max. 160px Breite (wenn euer Logo nur aus einem Zeichen besteht, entsprechend die Breite so anpassen, dass es hinhaut, sonst ist später euer 3G und WiFi Symbol ziemlich weit rechts), transparentem Hintergrund, und 32bit Farbraum.
Nun in diesem Bild ein Logo zeichnen (der Transparente Hintergrund muss bestehen bleiben).
Wenn ihr fertig seid, die Datei abspeichern unter Default_CARRIER_[name]@2x.png
Jetzt wird die Grafik ja möglichst hell / weiss für den schwarzen Statusbalken benötigt.
Hierfür jetzt ein Negativbild anfertigen, und mit den Reglern für Helligkeit und Kontrast das soweit anpassen, bis aus dem einst farbigen Logo ein möglichst helles auf transparentem Grund wird.
Diese Datei jetzt unter FSO_CARRIER_[name]@2x.png abspeichern.
Jetzt beide Bilder nochmal öffnen, mit der Bildbearbeitung die Bildgröße um 50% proportional reduzieren und nochmal abspeichern unter dem gleichen Namen aber ohne die Endung @2x.png!
Jetzt sind alle 4 Grafiken fertig.
Als nächstes mit WinRAR eine schon vorhandene IPCC Datei öffnen. Die dort im Ordner „Payload“ vorhandenen bildchen löschen und die eigenen erstellten Bildchen dort einfügen (4 an der Zahl).
Nun mit dem installierten Programm plist Editor die info.plist öffnen und dort den Eintrag
<key>CFBundleVersion</key>
<string>10.0</string> <<<---- Dieser Schlüssel kann Variieren)
<key>DTCompiler</key>
suchen. Das ist die Versionsnummer der IPCC Datei. Auf dem iphone jetzt unter Einstellungen -> Allgemein -> Info -> Netzbetreiber nach der Versionsnummer schauen und die Versionsnummer in der info.plist um 0.1 erhöhen. Also wenn man z.b. mit der aktuellen Firmware die Versionsnummer 10.0 hat, dann muss der String lauten:
<key>CFBundleVersion</key>
<string>10.1</string> <<<---- Hier
<key>DTCompiler</key>
Hintergrund: Die Version der IPCC muss stets aktueller als die schon vorhandene sein, sonst wird sie nicht als Update vom Iphone akzeptiert.
Jetzt alle änderungen speichern, die IPCC Datei mit Winrar schliessen und änderungen in der IPCC akzeptieren (falls nachgefragt wird).
Und jetzt installieren, testen und freuen…
Wenn alles richtig gemacht wurde, sieht dass dann in etwa wie bei mir aus
Schnipp...
Wenn keiner weiss wie die Installation der IPCC geht, dann hier weiterlesen:
So funktioniert die Installation:
1. Itunes öffnen
2. Iphone anschliessen
3. Iphone auswählen (man befindet sich jetzt auf der Iphone Startseite mit der Update/Wiederherstellen Option)
4. Shift-Taste festhalten und "Nach Update suchen" klicken. (Beim Mac die Alt-Taste oder Command-Taste probieren!)
5. Im Dateitypdialog unten neben Dateiname im Dropdown "iPhone-/iPad Netzbetreiber-Konfiguration..." auswählen.
6. die soeben erstellte IPCC auswählen
7. Öffnen klicken, 5 Sekunden warten, aufs Handy schauen und freuen.
Wer die Logoprozedur noch nie ausgeführt hat, muss vor allen Schritten oben noch dieses hier ausführen:
Unter Mac OS
Im Terminal folgendes Kommando eingeben:
defaults write com.apple.iTunes carrier-testing -bool TRUE
Unter Windows
Gehe auf Start dann Ausführen und gebe folgenden Befehl ein:
%ProgramFiles%\iTunes\iTunes.exe /setPrefInt carrier-testing 1
und dann ausführen
Viele Grüße Lookin
Zuletzt bearbeitet: