I've used the TAB key to complete the path to where the bundles are and it worked. As the folder name has a space, maybe you have to use quotation marks or something like this:
cd /System/Library/Carrier\ Bundles/
I've used the TAB key to complete the path to where the bundles are and it worked. As the folder name has a space, maybe you have to use quotation marks or something like this:
cd /System/Library/Carrier\ Bundles/
I can get the files on win or mac, no problem with that.
The issue is plist editor on mac [including plist pro] can't edit the files. On the my system the files are binary plists.
What software do you use to edit them?
Install Erica's utilities from Installer for plutil.
Add /var/root/bin to the PATH by typing:
nano /etc/profile
Then amend the line with paths in it with ":/var/root/bin" without quotes.
Reboot.
Type the following to convert:
plutil -c xml1 "/System/Library/Carrier Bundles/O2_UK.bundle/carrier.plist"
Then copy to desktop for editing, replace and type this to fix:
plutil -c binary1 "/System/Library/Carrier Bundles/O2_UK.bundle/carrier.plist"
Reboot.
I have attempted modifying O2 for PAYG GPRS and EDGE and have been unsuccessful so far.
EDIT: Wordpad (WIN) and TextEdit (MAC) good for editing xml-ed files. iPhoneBrowser good for windows file copying.
EDIT2: Shouldn't need to say this but this is all done via SSH.
Last edited by neonkoala; 01-25-2008 at 11:57 PM.
plutil on iphone gives bus error.
plutil on mac gives the same error as the GUI version "conversion failed. the data file is not UTF-8 etc.. etc"
Did anyone managed to edit these files of 1.1.3?
Yep I explained how I did it. Post your error. The iPhone plutil works I used it myself.
@neonkoala
thanks very much for the help.
It all works fine with O2 etc. files but not with Unknown.bundle/carrier.plist
Thats my problem
Because from the binary I can see that this file has some different keys but can't convert the file to XML, I'd appreciate if you could send me the XML version of this plist file
thanks
Code:<?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>AllowEDGEEditing</key> <true/> <key>CarrierName</key> <string>Carrier</string> <key>IntlDataRoamingSwitch</key> <true/> <key>ShowCallForwarded</key> <true/> <key>ShowCallForwarding</key> <true/> <key>ShowDialAssist</key> <false/> <key>ShowTTY</key> <true/> <key>StatusBarImages</key> <array> <dict> <key>AllowPrefixMatching</key> <false/> <key>CarrierName</key> <string>vodafone</string> <key>DefaultImage</key> <string>Default_CARRIER_VODAFONE.png</string> <key>FullScreenOpaqueImage</key> <string>FSO_CARRIER_VODAFONE.png</string> </dict> <dict> <key>AllowPrefixMatching</key> <true/> <key>CarrierName</key> <string>t-mobile</string> <key>DefaultImage</key> <string>Default_CARRIER_TMOBILE.png</string> <key>FullScreenOpaqueImage</key> <string>FSO_CARRIER_TMOBILE.png</string> </dict> <dict> <key>AllowPrefixMatching</key> <false/> <key>CarrierName</key> <string>O2-UK</string> <key>DefaultImage</key> <string>Default_CARRIER_O2-UK.png</string> <key>FullScreenOpaqueImage</key> <string>FSO_CARRIER_O2-UK.png</string> </dict> <dict> <key>AllowPrefixMatching</key> <false/> <key>CarrierName</key> <string>OrangeF</string> <key>DefaultImage</key> <string>Default_CARRIER_Orange F.png</string> <key>FullScreenOpaqueImage</key> <string>FSO_CARRIER_Orange F.png</string> </dict> <dict> <key>AllowPrefixMatching</key> <false/> <key>CarrierName</key> <string>at&t</string> <key>DefaultImage</key> <string>Default_CARRIER_ATT.png</string> <key>FullScreenOpaqueImage</key> <string>FSO_CARRIER_ATT.png</string> </dict> <dict> <key>AllowPrefixMatching</key> <false/> <key>CarrierName</key> <string>cingular</string> <key>DefaultImage</key> <string>Default_CARRIER_CINGULAR.png</string> <key>FullScreenOpaqueImage</key> <string>FSO_CARRIER_CINGULAR.png</string> </dict> </array> <key>SupportsNITZ</key> <true/> <key>VisualVoicemailServiceName</key> <string>ACDS</string> <key>apns</key> <array> <dict> <key>apn</key> <string></string> <key>password</key> <string></string> <key>username</key> <string></string> </dict> <dict> <key>apn</key> <string></string> <key>password</key> <string></string> <key>username</key> <string></string> </dict> </array> <key>voicemail_context</key> <integer>1</integer> </dict> </plist>
You will find MCC & MNC Network Codes from Service Providers here
http://www.flatbatt.co.uk/Unlocking/...ork_codes.html
volkspost
Read the stickies and search the forum before posting!
If you want to become a Hackint0sh supporter click here
----------
iPhone 4 factory unlocked, iOS 4.3.1, jailbroken
iPad Wi-Fi + 3G (1G), iOS 4.3.1, jailbroken
iPad 2
Ok,
so far with the edited files, I managed turn of the "call forwarding" message.
However
AllowEDGEEditing key seems not to affect. It doesn't show the EdGE settings under
Settings > General > Network
Any suggestions?
I Have a us 1.1.1 o.o.b --> 1.1.2 --> 1.1.3 OJB using vodafone UK have put in apn and username / password but have no connection to internet (all fine 1.1.1)
I get no errors it just wont load anything
tried restart but same any suggetions welcome
---------------------------------------------------
On the scene since Jul 2007
sold over 400 iPhones
REMEMBER TO SEND THE DEV TEAM A DONATION
they need our support always
Bookmarks