iCulture forum | iPhone, iPad,  iPod touch, Apple TV en iOS

iCulture forum | iPhone, iPad, iPod touch, Apple TV en iOS (https://forum.iculture.nl/)
-   iPhone algemeen (https://forum.iculture.nl/f28/iphone/f32/iphone-algemeen/)
-   -   Carrier logo fix (https://forum.iculture.nl/f28/iphone/f32/iphone-algemeen/46573-carrier-logo-fix.html)

xxMartenxx 22-10-09 17:50

Carrier logo fix
 
Gevonden op een engelse website, heb het zelf geprobeert en het werkt!
heb me carrier logo weer terug na deze handeling! (iPhone 3GS os 3.1.2)

http://94.100.113.128/766400001-7664...06_5_oO-u.jpeghttp://94.100.114.27/766350001-76640...56_5_7B_I.jpeg


Hi If you want to show your carrier name then here is a fix follow theses steps

1. Connect your iPhone to the computer via the USB cable

2. Run iPhoneBrowser or DiskAid

3. Navigate to the folder /private/var/mobile/Library/carrier bundle.bundle

4. Find the file carrier.plist

5. You need to convert it from a binary plist to plain text XML (here is a link for Binary – XML .plist converter http://iappcat.com/plist/bin2xml). You may have to convert it back to binary as well when you’re done. This will not, however, fix the “Not Available” text for the network field under Settings>General>About.

6. Find where the following code is (using turkcell as an example, it’s exactly the same method for all carrier.plist files in each bundle):

<array>
<dict>
<key>AllowPrefixMatching</key>
<false/>
<key>CarrierName</key>
<string>TR TURKCELL</string>
<key>DefaultImage</key>
<string>Default_CARRIER_Turkcell.png</string>
<key>FullScreenOpaqueImage</key>
<string>FSO_CARRIER_Turkcell.png</string>
</dict>
<dict>
<key>AllowPrefixMatching</key>
<false/>
<key>CarrierName</key>
<string>TURKCELL</string>
<key>DefaultImage</key>
<string>Default_CARRIER_Turkcell.png</string>
<key>FullScreenOpaqueImage</key>
<string>FSO_CARRIER_Turkcell.png</string>
</dict>
</array>

In between the last </dict></array>, you need to insert the following code:

<dict>
<key>AllowPrefixMatching</key>
<false/>
<key>CarrierName</key>
<string></string>
<key>DefaultImage</key>
<string>Default_CARRIER_Turkcell.png</string>
<key>FullScreenOpaqueImage</key>
<string>FSO_CARRIER_Turkcell.png</string>
</dict>

This should work for those who are with the old baseband on 3.1 after a restart. Now you don’t have to rely on the ugly text done with FakeCarrier or MakeItMine. Enjoy.

cyph 23-10-09 09:10

Op het moment dat je verbinding maakt met een ander netwerk (in het buitenland) Zie je dan nog steeds KPN of het netwerk waar je verbinding mee maakt? Wat ik ervan begreep is dat dit namelijk hetzelfde als makeitmine, het laat altijd hetzelfde zien

xxMartenxx 23-10-09 09:34

Citaat:

Oorspronkelijk geplaatst door cyph (Bericht 372845)
Op het moment dat je verbinding maakt met een ander netwerk (in het buitenland) Zie je dan nog steeds KPN of het netwerk waar je verbinding mee maakt? Wat ik ervan begreep is dat dit namelijk hetzelfde als makeitmine, het laat altijd hetzelfde zien

Dat is niet juist, als je in het buitenland bent dan laat ie gewoon de provider zien waarmee je in verbinding bent.

Dit is dus absoluut niet zoals Make it Mine..

pclahsen 23-10-09 09:40

Ik vind de carrier custom app via ifoneguide.nl repo in Cydia toch wat simpeler dan deze oplossing.

Bomans 23-10-09 10:29

Thx! Dit werkt perfect.

cyph 23-10-09 11:21

Citaat:

Oorspronkelijk geplaatst door xxMartenxx (Bericht 372861)
Dat is niet juist, als je in het buitenland bent dan laat ie gewoon de provider zien waarmee je in verbinding bent.
Dit is dus absoluut niet zoals Make it Mine..

Kijk maar eens goed bij je bron, daar wordt dit ook gezegd. Je voegt aan de plist toe dat een lege carrier naam moet gezien worden als de carrier die je aanpast. Oftewel geen tekst (probleem veroorzaakt door oude baseband i.c.m. 3.1(.2)) = die specifieke carrier weergeven. Dus ook als je roamt (de oude baseband kan immers de carrier naam niet doorgeven aan 3.1(.2) wat het hele probleem is, dus staat er niets, dus pakt hij de carrier.plist die je hebt aangepast).


Alle tijden zijn GMT +2. Het is nu 13:51.