Page 1 of 2 12 LastLast
Results 1 to 10 of 18
Discuss Carrier Bundle Generator for iPhone FW 2.2.1 (ipcc) at the General - Hackint0sh.org; I have started a new PHP-driven service that auto-creates complete custom carrier bundles in .ipcc ...
  1. #1
    iPhone Moderator Array

    Join Date
    Aug 2007
    Posts
    3,620
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    220

    Default Carrier Bundle Generator for iPhone FW 2.2.1 (ipcc)

    I have started a new PHP-driven service that auto-creates complete custom carrier bundles in .ipcc format for use with iTunes. Works for iPhone 2G/3G, jailed and jailbroken, Mac & Windows, iTunes 8.1.1 & iTunes 8.2. No more need for any use of Terminal/PuTTY or editing custom firmware bundles - works "the Apple-way".

    The solution is intended for users on non-Apple partner carriers. The ipcc file contains the custom carrier bundle and the symlink(s). The custom carrier bundles are made for firmware 2.2.1!

    Apply the ipcc file to your iPhone
    The script creates everything on the server, after all is complete, it's downloaded to your Windows-PC or Mac. Connect iPhone and PC/Mac, start up iTunes. Wait until iTunes "sees" the iPhone. Click on the iPhone in "Devices" (left program bar).

    On Windows shift-click "Update", on Mac option-click "Update" (NOT "Restore"). iTunes will pop up a dialog, select the downloaded .ipcc file and click "OK". iTunes will "update your carrier settings".
    Disconnect iPhone and PC, shut down the iPhone (red slider) and restart it - thats all!

    [EDIT 2009-06-02 / 2009-06-12 / 2009-06-16
    Default iTunes 8.2 breaks the injection of ipcc files
    You can re-enable this nice feature on a Mac: Open Terminal and type:
    Code:
    defaults write com.apple.iTunes carrier-testing -bool TRUE
    Thx to member ac! for making this public.

    On Windows (confirmed to work on XP and Vista) open command prompt and paste the following command:
    Code:
    "%ProgramFiles%\iTunes\iTunes.exe" /setPrefInt carrier-testing 1
    Thx to member blackboxx for making this public.

    Hope this is going to stay in further iTunes updates.
    [END EDIT]
    Some important information when using the service
    You need to have the MCC/MNC of your carrier handy aswell as the textstring that is issued by your simcard/provider when not using a custom bundle.

    You have to find out the MCC/MNC code of your simcard
    At firmware 2.2.1 the MCC/MNC can be found (after dialing *3001#12345#* on the keypad of the phone app) under "MM Info" -> "Serving PLMN" (they are labeled "Mobile Country Code" and "Mobile Network Code". If "Mobile Network Code" has only one digit add a zero in front.
    Take a note.

    Custom carrier logo
    For using the custom carrier logo you need one mandatory field in the form to be filled out properly (* First character/digit of carrier logo name). The file carrier.plist has a "key" called "AllowPrefixMatching" that has to be set to "true". The following string is compared to the string your simcard/carrier issues when normally using (before having the custom carrier logo). Main carriers like Vodafone issue "Vodafone UK" or so. The value for "AllowPrefixMatching" has to match the string and NO SPACE ALLOWED.
    Use the easy way and just type the first character (or if so digit) that is displayed, it works.
    Write the displayed name down (only the first character/digit).
    Just an addon: I have just been in Greece for a while, used Vodafone there. The display shows "gr vf" so the digit/character to fill in would be g

    Short explanation: Why custom carrier bundle
    Apple wanted the iPhone to be tied to a few partner carriers. For each of those carriers/simcards/conrtacts Apple developed Carrier Bundles containing special data like apn for UMTS(3G), EDGE, carrier IDs (MCC/MNC), access to services etc. One bundle called "unknown" is made to handle roaming situations.
    Cause our hacked iPhones dont match the Apple-made carrier bundles the unknown one gets used. It's not a good idea to fiddle with this one, it's there for roaming situations. Some users edited it to avoid displaying messages like "call forwarded" and so on, some edited the APN for data access. The custom carrier bundle you can create does the trick the Apple-way.


    The service can be found here


    Use of the service is free of cause. Thanks and credit to the Dev Team for making all that possible.
    The service somehow replaces the version here where some more user interaction was needed.

    Once firmware 3.0 is public I will try offer the service for the new system asap, might take a few says for testing - including options like tethering, mms etc.
    Last edited by volkspost; 06-16-2009 at 09:25 AM. Reason: re-enable injection of ipcc files in iTunes 8.2 (Win & Mac)
    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



  2. #2
    Speedy Administrator Array n350z's Avatar

    Join Date
    Nov 2007
    Location
    United Kingdom
    Posts
    3,021
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    10

    Default

    Great
    Thanks volks
    -
    Read the stickies and search the forum before posting!
    Did we solve your problem? +1 us above
    If you want to become a Hackint0sh supporter click here
    ----------
    Follow Hackint0sh Follow Me

  3. #3
    Peanut Brain Array Confucious's Avatar

    Join Date
    Nov 2008
    Location
    Woking, UK
    Posts
    505
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    32

    Default

    Oooh - this also works for 2.20 (at least it does if you have FWChanger - I haven't tried without).

    Thanks Volks - I am a simple person and like things made easy for me
    He who asks a question looks foolish for 5 minutes. He who doesn't ask a question remains foolish forever.

    iPhone 4 locked to T-Mobile. 4.1 Limera1n'd

  4. #4
    iPhone Moderator Array

    Join Date
    Aug 2007
    Posts
    3,620
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    220

    Default

    Quote Originally Posted by Confucious View Post
    Oooh - this also works for 2.20 (at least it does if you have FWChanger - I haven't tried without).
    It should work from 2.1-2.2.1. Apple again changed the format in 2.1, before maybe situation is different.
    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

  5. #5
    Peanut Brain Array Confucious's Avatar

    Join Date
    Nov 2008
    Location
    Woking, UK
    Posts
    505
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    32

    Default

    I thought so, which is why I tried it, but as the title specifically says 2.2.1 I wasn't certain.

    Thanks again
    He who asks a question looks foolish for 5 minutes. He who doesn't ask a question remains foolish forever.

    iPhone 4 locked to T-Mobile. 4.1 Limera1n'd


  6. #6
    iPhone Moderator Array

    Join Date
    Aug 2007
    Posts
    3,620
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    220

    Default

    Quote Originally Posted by Confucious View Post
    I thought so, which is why I tried it, but as the title specifically says 2.2.1 I wasn't certain.

    Thanks again
    Hey, glad it worked for you!
    I do those since firmware 1.1.3 and Apple always changes tiny bits. So I want to make sure at least to support the latest firmware.
    Funny thing: The recent beta 2 of iTunes (for iPhone firmware 3 beta5) rejects the ipcc files. But i am sure this will change again, cause Apple uses the mechanism to inject new carrier bundles and needs it ;-)

    happy hacking
    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

  7. #7
    Peanut Brain Array Confucious's Avatar

    Join Date
    Nov 2008
    Location
    Woking, UK
    Posts
    505
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    32

    Default

    I'm new to iPhones so have a lot to learn....

    Once Beta 5 is activated you can downgrade to the first beta of iTunes 8.2 to load ipcc files or make sure you install them before upgrading.
    It does seem strange that they've disabled this feature but I'm sticking with 2.20 until the Dev Team tell me it's safe to go to 3.0
    He who asks a question looks foolish for 5 minutes. He who doesn't ask a question remains foolish forever.

    iPhone 4 locked to T-Mobile. 4.1 Limera1n'd

  8. #8
    iPhone Moderator Array

    Join Date
    Aug 2007
    Posts
    3,620
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    220

    Default Warning: iTunes 8.2 breaks the option to inject ipcc files

    iTunes 8.2 breaks the option to inject ipcc files. Please read post #1 how to re-enable it.

    Besides that please read
    http://www.hackint0sh.org/forum/f168/74258.htm
    Last edited by volkspost; 06-12-2009 at 11:50 AM. Reason: re-enable injection of ipcc files in iTunes 8.2
    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

  9. #9
    Professional Array

    Join Date
    Aug 2008
    Posts
    66
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    17

    Default

    Quote Originally Posted by volkspost View Post
    iTunes 8.2 breaks the option to inject ipcc files. Please read post #1 how to re-enable it.
    Here's how to enable carrier bundle support on Windows:
    open command prompt and paste the following command:
    Code:
    "%ProgramFiles%\iTunes\iTunes.exe" /setPrefInt carrier-testing 1
    Last edited by n350z; 06-15-2009 at 10:27 PM. Reason: I made a mistake

  10. #10
    Speedy Administrator Array n350z's Avatar

    Join Date
    Nov 2007
    Location
    United Kingdom
    Posts
    3,021
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    10

    Default

    Quote Originally Posted by blackboxxx View Post
    Here's how to enable carrier bundle support on Windows:
    open command prompt and paste the following command:
    Code:
    "%ProgramFiles%\iTunes\iTunes.exe" /setPrefInt carrier-testing 1
    It works fine on my XP machine

    Thanks bud
    -
    Read the stickies and search the forum before posting!
    Did we solve your problem? +1 us above
    If you want to become a Hackint0sh supporter click here
    ----------
    Follow Hackint0sh Follow Me


 

 
Page 1 of 2 12 LastLast

Similar Threads

  1. Carrier Bundle.bundle & Operator Bundle.bundle
    By adeelio in forum iOS 4.x (iPhone OS 4.x)
    Replies: 1
    Last Post: 02-27-2011, 10:02 AM
  2. Replies: 30
    Last Post: 01-18-2011, 05:33 PM
  3. Carrier Bundle Generator iPhone OS 3.1.3 (ipcc)
    By Dade Murphy in forum General
    Replies: 58
    Last Post: 10-27-2010, 01:10 PM
  4. Carrier bundle for iphone 3g[s] 4.1 ios
    By icehacker in forum iOS 4.x (iPhone OS 4.x)
    Replies: 9
    Last Post: 10-10-2010, 08:55 AM
  5. official MMS carrier ipcc in 3.0
    By nitosoft in forum iPhone 3G
    Replies: 3
    Last Post: 09-26-2009, 06:16 AM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Powered by vBulletin®
Copyright © 2014 vBulletin Solutions, Inc. All rights reserved.
Search Engine Friendly URLs by vBSEO
(c) 2006-2012 Hackint0sh.org
All times are GMT +2. The time now is 01:40 AM.
twitter, follow us!