Home User CP Donate Chat Register Today!  
  Get New posts Faq / Help?
   


Go Back   Hackint0sh > Projects and Hacks > iPhone > General > General

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 05-14-2009, 12:53 PM
volkspost
Status: Offline
iPhone Moderator
 
Join Date: Aug 2007
Posts: 3,576
Rep Power: 212
volkspost is a name known to allvolkspost is a name known to allvolkspost is a name known to allvolkspost is a name known to allvolkspost is a name known to allvolkspost is a name known to all
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!

Quote:
[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.
__________________
Read the stickies and search the forum before posting!
If you want to become a Hackint0sh supporter click here
----------
iPhone 3GS factory unlocked (3.1.2; Blackra1n, Cydia, OpenSSH, custom 3.0 ipcc file (no sig), tethering hack by Dev team, 32 GB)
iPhone 3G (3.0.1; Redsn0w 0.8, Cydia, OpenSSH) 16 GB

Last edited by volkspost; 06-16-2009 at 09:25 AM. Reason: re-enable injection of ipcc files in iTunes 8.2 (Win & Mac)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #2 (permalink)  
Old 05-14-2009, 02:02 PM
n350z's Avatar
n350z
Status: Offline
Speedy Moderator
 
Join Date: Nov 2007
Location: United Kingdom
Posts: 2,881
Rep Power: 170
n350z is a glorious beacon of lightn350z is a glorious beacon of lightn350z is a glorious beacon of lightn350z is a glorious beacon of lightn350z is a glorious beacon of light
Send a message via MSN to n350z
Default

Great
Thanks volks
__________________
-
Read the stickies and search the forum before posting!
If you want to become a Hackint0sh supporter click here
----------
Follow Hackint0sh Follow Me
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #3 (permalink)  
Old 05-24-2009, 11:00 AM
Confucious's Avatar
Confucious
Status: Offline
Peanut Brain
 
Join Date: Nov 2008
Location: Woking, UK
Posts: 435
Rep Power: 24
Confucious is on a distinguished road
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.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
Sponsored links Remove advertisements
Advertisement
Advertisement

  #4 (permalink)  
Old 05-24-2009, 11:08 AM
volkspost
Status: Offline
iPhone Moderator
 
Join Date: Aug 2007
Posts: 3,576
Rep Power: 212
volkspost is a name known to allvolkspost is a name known to allvolkspost is a name known to allvolkspost is a name known to allvolkspost is a name known to allvolkspost is a name known to all
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 3GS factory unlocked (3.1.2; Blackra1n, Cydia, OpenSSH, custom 3.0 ipcc file (no sig), tethering hack by Dev team, 32 GB)
iPhone 3G (3.0.1; Redsn0w 0.8, Cydia, OpenSSH) 16 GB
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #5 (permalink)  
Old 05-24-2009, 11:12 AM
Confucious's Avatar
Confucious
Status: Offline
Peanut Brain
 
Join Date: Nov 2008
Location: Woking, UK
Posts: 435
Rep Power: 24
Confucious is on a distinguished road
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.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #6 (permalink)  
Old 05-24-2009, 11:16 AM
volkspost
Status: Offline
iPhone Moderator
 
Join Date: Aug 2007
Posts: 3,576
Rep Power: 212
volkspost is a name known to allvolkspost is a name known to allvolkspost is a name known to allvolkspost is a name known to allvolkspost is a name known to allvolkspost is a name known to all
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 3GS factory unlocked (3.1.2; Blackra1n, Cydia, OpenSSH, custom 3.0 ipcc file (no sig), tethering hack by Dev team, 32 GB)
iPhone 3G (3.0.1; Redsn0w 0.8, Cydia, OpenSSH) 16 GB
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
Sponsored links Remove advertisements
Advertisement
Advertisement

  #7 (permalink)  
Old 05-24-2009, 11:38 AM
Confucious's Avatar
Confucious
Status: Offline
Peanut Brain
 
Join Date: Nov 2008
Location: Woking, UK
Posts: 435
Rep Power: 24
Confucious is on a distinguished road
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.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #8 (permalink)  
Old 06-02-2009, 11:21 AM
volkspost
Status: Offline
iPhone Moderator
 
Join Date: Aug 2007
Posts: 3,576
Rep Power: 212
volkspost is a name known to allvolkspost is a name known to allvolkspost is a name known to allvolkspost is a name known to allvolkspost is a name known to allvolkspost is a name known to all
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
__________________
Read the stickies and search the forum before posting!
If you want to become a Hackint0sh supporter click here
----------
iPhone 3GS factory unlocked (3.1.2; Blackra1n, Cydia, OpenSSH, custom 3.0 ipcc file (no sig), tethering hack by Dev team, 32 GB)
iPhone 3G (3.0.1; Redsn0w 0.8, Cydia, OpenSSH) 16 GB

Last edited by volkspost; 06-12-2009 at 11:50 AM. Reason: re-enable injection of ipcc files in iTunes 8.2
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
  #9 (permalink)  
Old 06-15-2009, 09:43 PM
blackboxxx
Status: Offline
Member
 
Join Date: Aug 2008
Posts: 66
Rep Power: 13
blackboxxx has a spectacular aura aboutblackboxxx has a spectacular aura about
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
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
Sponsored links Remove advertisements
Advertisement
Advertisement

  #10 (permalink)  
Old 06-15-2009, 10:27 PM
n350z's Avatar
n350z
Status: Offline
Speedy Moderator
 
Join Date: Nov 2007
Location: United Kingdom
Posts: 2,881
Rep Power: 170
n350z is a glorious beacon of lightn350z is a glorious beacon of lightn350z is a glorious beacon of lightn350z is a glorious beacon of lightn350z is a glorious beacon of light
Send a message via MSN to n350z
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!
If you want to become a Hackint0sh supporter click here
----------
Follow Hackint0sh Follow Me
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
Reply

Bookmarks

Tags
carrier bundle, ipcc

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
[1.1.3/1.1.4](all)[Tutorial] Create custom carrier bundle in a minute volkspost Genius Bar - HowTos, Guides and Tutorials 23 Yesterday 11:24 PM
[All Firmware] How to add custom carrier bundles and symlink even without jailbreak volkspost General 26 06-30-2009 11:13 AM
Custom Carrier Bundle for iPhone Firmware 2.2.1 & PwnageTool/Quickpwn 2.2.5 (Mac&Win) volkspost PwnageTool 242 06-25-2009 11:55 PM
Official carrier bundle version zonly1 3G General Talk 4 01-01-2009 09:13 PM
[1.1.4 - 2.0 beta 3] Auto-create PwnageTool 1.1 compatible custom carrier bundles volkspost PwnageTool 12 05-14-2008 08:27 AM



All times are GMT +2. The time now is 04:06 AM.



Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.2 Ad Management by RedTyger
follow us on Twitter!

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105