Page 2 of 3 FirstFirst 123 LastLast
Results 11 to 20 of 28
Discuss [All Firmware] How to add custom carrier bundles and symlink even without jailbreak at the General - Hackint0sh.org; Originally Posted by buyrihn Yes, the iPhone is factory unlocked, and I've never jailbroken the ...
  1. #11
    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 buyrihn View Post
    Yes, the iPhone is factory unlocked, and I've never jailbroken the phone. It works with any carrier, any SIM card in all versions of the software. No matter what I seem to do, the phone stays stuck on Carrier Version 3.1. Does that help?
    I guess there is something wrong with your bundle. In Info.plist I still see CFBundleResourceSpecification set to ResourceRules.plist. This was skipped in FW 2.0.2 or at least in 2.1. Try to get a propper bundle.
    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. #12
    Newbie Array

    Join Date
    Mar 2009
    Posts
    8
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Quote Originally Posted by volkspost View Post
    I guess there is something wrong with your bundle. In Info.plist I still see CFBundleResourceSpecification set to ResourceRules.plist. This was skipped in FW 2.0.2 or at least in 2.1. Try to get a propper bundle.
    Hmmm... I've tried a myriad of different bundles- both adapted from ones that people have got to work with their 3.0 software, and ones direct from Apple.

    I got Apple's latest version for AT&T here (Carrier Version 3.1): http://appldnld.apple.com.edgesuite....ef/ATT_US.ipcc , and it has the CFBundleResourceSpecification set to ResourceRules.plist. I compared it to the one from O2 (people have seemed to get that one working), and it is CarrierVersion 2.7, with NO CFBundleResourceSpecification. Another user gave me their working *.ipcc file, and IT has a CFBundleResourceSpecification in it.

    For some reason that I'm not able to figure out, my iPhone will not update past Carrier Version 3.1. iTunes won't accept just ANY *.ipcc file- ones that don't pass "verification" are rejected. The one I linked to previously seems to work- but then again, it obviously doesn't work.

    Any other thoughts? As a test to see if it's my phone or the file, can you change the CFBundleVersion in the one I linked to? Change it to something memorable, and try to install that into your phone. If the phone settings show the newly created version (let's call it 7.1), then it's my phone- 100%. If it doesn't, then it's my bundle.

  3. #13
    The Man Array aviegas's Avatar

    Join Date
    Sep 2007
    Posts
    1,108
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    73

    Default

    Quote Originally Posted by volkspost View Post
    Yes it is. The unknown bundle is there for good reason: roaming situations. Dont fiddle around with the unknown carrier bundle.
    Yeap. NEVER TOUCH THE UNKNOWN.BUNDLE.

    It is there originally to support wierd roaming situations as well as to allow for not supported carriers.

    Do not add "supported" SIMs to it. it's not supposed to work that way.

  4. #14
    The Man Array aviegas's Avatar

    Join Date
    Sep 2007
    Posts
    1,108
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    73

    Default

    Quote Originally Posted by bmasi View Post
    Has anybody done it for Claro Brasil !? If yes please send the ipcc files !

    Thanks
    Claro Brasil is supported by Apple, so you do not need to resort to the link technique here.

    As for the MMS / tethering, it will take a while as all operators in Brazil (as well as in many other countries) use a private apn for MMS and combining MMS and tethering at this time is only confirmed to work on networks were everything (data, VVM, MMS and tethering) flows on the same service (APN).

    We need access to more ipcc files from the 3.0, and without the encription keys (for mounting the filesystem) or a jb it will not be possible.

    As I keep saying: patience grasshopper....

  5. #15
    Newbie Array

    Join Date
    Apr 2009
    Posts
    2
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    I'm afraid I don't have a MAC... How can I do this on Windows? I'm trying to create an ipcc for T-mobile USA.

    Thanks!


  6. #16
    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 emarty69 View Post
    I'm afraid I don't have a MAC... How can I do this on Windows? I'm trying to create an ipcc for T-mobile USA.
    The ipcc file is a simple zip file, this part could be done by using zip on Windows and then rename the suffix. The problem - as far as I know - would be creating the symlink with ln, this is Unix, so...
    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. #17
    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 injection of ipcc files

    Just to let you know that iTunes 8.2 will break the option, to inject the ipcc files on the iPhone. I am pretty sure that Apple will change that later on cause they need a way to distribute the carrier bundle updates, but...

    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 4 factory unlocked, iOS 4.3.1, jailbroken
    iPad Wi-Fi + 3G (1G), iOS 4.3.1, jailbroken
    iPad 2

  8. #18
    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
    The problem - as far as I know - would be creating the symlink with ln, this is Unix, so...
    This might be pure coincidence, but I successfully created my custom carrier bundle on Windows for unofficial carrier (so there was no existing symlink).
    Basically, symlink is just a small text file containing a directory path, with a special symlink attribute. To my knowledge, there's no such attribute on Windows (NTFS symlinks are different), but it seems that either iTunes or iPhone ignores it anyway.
    So I created a text file inside Payload directory, wrote the name of the bundle (the same as the bundle directory) and named it as my MCC+MNC. Then zipped the Payload directory and changed extension to ipcc.
    The bundle installed correctly on a freshly restored iPhone 2.2.1.

  9. #19
    Newbie Array

    Join Date
    Feb 2008
    Posts
    9
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    I like to upload an IPCC to my iPhone using SSH and run a command line that will install it (like itunes dose but not to use itunes option+update).

    Can any one help me?

  10. #20
    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 GalBrill View Post
    I like to upload an IPCC to my iPhone using SSH and run a command line that will install it (like itunes dose but not to use itunes option+update).
    iTunes uses exactly the way that is described here. If you want to do it the non Apple way, unzip the carrier bundle ipcc (it is just a reggular zip file). It will extract to a folder called "Payload". Inside you'll find a carrier bundle and the symlink (number).
    Use WinSCP or Cyberduck and copy the carrier bundle into
    /System/Library/Carrier Bundles
    chmod the bundle to 755.
    The fire up PuTTY or Terminal, log into the iPhone via SSH and cd to
    /System/Library/Carrier Bundles
    type
    ln -s name_of_the_custom.bundle number_found_in_payload
    Replace name_of_the_custom.bundle and number_found_in_payload with the values you found in "Payload".

    As I said: This is NOT the Apple way now to ad custom bundles, but it works. The iPhone has to be jailbroken for that OpenSSH must be installed on it.

    I do not recommend to go this way: way too complicate, not the Apple way
    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


 

 
Page 2 of 3 FirstFirst 123 LastLast

Similar Threads

  1. Replies: 9
    Last Post: 04-05-2010, 06:47 PM
  2. build custom carrier bundles for 3.0 3G?
    By seseberg in forum iPhone 3G
    Replies: 5
    Last Post: 07-01-2009, 08:33 PM
  3. Replies: 242
    Last Post: 06-25-2009, 11:55 PM
  4. Replies: 12
    Last Post: 05-14-2008, 08:27 AM

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 09:16 AM.
twitter, follow us!