Apple iPhone Forum und Community

Normale Version: [ Lösung ] Logo fehlt nach Custom Firmware 3.1 j und Jailbreak ( OLD Baseband )
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Habe die Lösung nach stundenlangem tüfteln gefunden:

Hier nun für alle :-)



Ich erkläre es anhand von Vodafone, gehen aber auch andere Provider!

wer kennt nicht dieses Bild nachdem er Jailbreak 3.1 gemacht hat...

[Bild: 3125,davorOAB2S.png]

Man wünscht sich aber den richtigen Carrier angezeigt, so wie hier

[Bild: 3126,danachPBHAK.png]
[Bild: 3127,danach1ASA98.png]

Dann habe ich hier die Lösung !

Im deutschen Netz von Vodafone zeigt er mir so wie auf den Bildern, in anderen Netzen kein Logo, oder eines, wenn er es kennt....

Aber fangen wir mal an:

1. iTunes beenden

2. (Bei Windows 32Bit muss der Program Files Ordner in dem Befehl geändert werden, bzw. wenn iTunes in einem anderen Ordner installiert wurde, der Pfad angepasst werden)

Unter Start -> Ausführen -> C:\Program Files (x86)\iTunes>iTunes.exe /setPrefInt carrier-testing 1 eingeben und ausführen.
(Evt. muss der Program Files Ordner in dem Befehl geändert werden, bzw. wenn iTunes in einem anderen Ordner installiert wurde, der Pfad angepasst werden)

3. Ladet euch von http://www.iphone-notes.de/2009/03/22/ip...-provider/ in der Liste euer Provider Carrier Bundle herunter.

Falls die Endung der runtergeladenen Datei Zip oder Rar ist, einfach in die Endung *.ipcc umbenennen.

4. Dann iTunes starten

5. Auf der Infoseite “Nach Updates suchen” anklicken und gleichzeitig “Shift” drücken.

[Bild: 3128,bild3383D18.png]
( Bild dint nur als Beispiel habe derzeit kein aktuelles da )
Dann die runtergeladene IPCC Datei auswählen und öffnen. Abwarten bis iTunes aktualisiert hat.

6. Iphone syncronisieren...

7. Iphone neustarten

8. Per SSH Tool verbinden. Z.b. iPhoneBrowser

Ins Verzeichnis "privat/var/mobile/Library/Carrier Bundle.bundle" wechseln, dort carrier.plist kopieren und auf dem Desktop speichern.

Danach die carrier.plist auf dem Iphone umbenennen in "CarrierOld" ohne jegliche Endung.

Jetzt auf dem Desktop die carrier.plist mit "WICHTIG" Wordpad laden.

Dann das folgend gezeigte FETT UNTERSTRICHENE ändern:
(Bei mir Vodafone, bei Euch anderes)

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>BookmarkURLs</key>
<array>
<dict>
<key>BookmarkName</key>
<string>Vodafone.de</string>
<key>BookmarkURL</key>
<string> http://www.vodafone.de </string>
</dict>
</array>
<key>CarrierName</key>
<string>Vodafone</string>
<key>IntlDataRoamingSwitch</key>
<true/>
<key>MyAccountURL</key>
<string>http://www.vodafone.de</string>
<key>MyAccountURLTitle</key>
<string>Vodafone.de</string>
<key>PrivateCapable</key>
<false/>
<key>ShowCallForwarded</key>
<false/>
<key>ShowCallForwarding</key>
<false/>
<key>AllowEDGEEditing</key>
<true/>
<key>ShowTTY</key>
<false/>
<key>StatusBarImages</key>
<array>
<dict>
<key>AllowPrefixMatching</key>
<false/>
<key>CarrierName</key>
<string>Name rauslöschen</string>
<key>DefaultImage</key>
<string>Default_CARRIER_Vodafone.png</string>
<key>FullScreenOpaqueImage</key>
<string>FSO_CARRIER_Vodafone.png</string>
</dict>
<dict>
<key>AllowPrefixMatching</key>
<false/>
<key>CarrierName</key>
<string>Name rauslöschen</string>
<key>DefaultImage</key>
<string>Default_CARRIER_Vodafone.png</string>
<key>FullScreenOpaqueImage</key>
<string>FSO_CARRIER_Vodafone.png</string>
</dict>
</array>
<key>StockSymboli</key>
<array>
<dict>
<key>symbol</key>
<string>DTE.F</string>
</dict>
</array>
<key>SupportedSIMs</key>
<array>
<string>26202</string>
</array>
<key>SupportsNITZ</key>
<false/>
<key>apns</key>
<array>
<dict>
<key>apn</key>
<string>web.vodafone.de</string>
<key>password</key>
<string>vodafone</string>
<key>username</key>
<string>vodafone</string>
</dict>
<dict>
<key>apn</key>
<string>web.vodafone.de</string>
<key>password</key>
<string>vodafone</string>
<key>username</key>
<string>vodafone</string>
</dict>
</array>
<key>sms_validity_period</key>
<integer>635040</integer>
</dict>
</plist>

Wordpad schließen und speichern.

9. Die veränderte Carrier.plist im Iphone unter "privat/var/mobile/Library/Carrier Bundle.bundle" speichern.

10. Im Iphone "System/Library/Carrier Bundels/Euer Provider" die Carrier.plist wieder umbenennen und die veränderte rein kopieren.

11. Iphone neustarten !!!

12. Und fertig ist es....

Man kann natürlich auch eigene Logos als PNG´s nehmen. Müssen dann nur den Namen haben, in meinem Fall hab ich es so bei Vodafone gemacht. ;-)

Siehe Bilder oben.

ICH ÜBERNEHME KEINE HAFTUNG FÜR EVTL. SCHÄDEN.



Hoffe ich konnte helfen.

Bitte schreibt, obs bei euch geklappt hat.[/b]
@Hausmeisterle

Danke für Deine hilfe.
war echt cool von Dir.
bravo echt coole anleitung
Frage aus Interesse (Ich hab das Problem nicht mehr Zwinkern )

Ist das wieder nur was um das Problem zu umgehen, oder wird der Carrier auch tatsächlich beim Roaming korrekt angezeigt?
bei Roming, müsstest du natürlich auch die entsprechende Carrier.list für das im Roming genutze bearbeiten.

Bedeutet:

Änderst du ALLE auf dem Iphone vorhandenen Carrier.list (en), wird es auch im Roming korrekt angezeigt.

Es ist KEINE "Not" Lösung !

Betrifft allerdings nur die die mit dem OLD Baseband arbeiten.

Gruss
brauche mal Hilfe
bei mir finde ich nur die"privat/var/mobile/Library/Carrier Bundle.bundle.37"
mit TC,
da kommt dann immer Fehler beim Herunterladen...?
@ Marcus2 ist dein Problem noch aktuell ?