Page 1 of 2 12 LastLast
Results 1 to 10 of 13
Discuss [1.1.4 - 2.0 beta 3] Auto-create PwnageTool 1.1 compatible custom carrier bundles at the PwnageTool - Hackint0sh.org; My PHP-driven service auto-creates custom carrier bundles for use with Pwnage 1.1. The Pwnage bundle ...
  1. #1
    iPhone Moderator Array

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

    Default [1.1.4 - 2.0 beta 3] Auto-create PwnageTool 1.1 compatible custom carrier bundles

    My PHP-driven service auto-creates custom carrier bundles for use with Pwnage 1.1. The Pwnage bundle contains your custom carrier bundle that is aswell auto-created by the webform/script. Also included is a custom script that creates the symlink for the carrier bundle on the first boot of you iPhone after applying the custom firmware file made by Pwnage 1.1. I use a combination of a Launch Daemon and a shell script to archive this - thanks to ChronicProductions for giving the hint in one of his posts. Launch Deamon and script are auto-deleted after first boot of the iPhone and creating the carrier bundle plus symlink.

    [EDIT August 9, 2008]
    This solution is only for users with firmware 1.1.4 - 2.0 beta 3. For Firmware 2.0.1 and PwnageTool 2.0.2 please use the solution here:
    http://www.hackint0sh.org/forum/showthread.php?t=48683
    The bundles created in this tutorial here wont work with FW 2.0.1 due to changes made by Apple!!!
    [/EDIT]
    If you are on one of Apples partner carriers (o2 UK, T-Mobile Germany etc) but without an iPhone contract, a carrier bundle with symlink is already there. My bundle/script does not touch the bundle, all custom created bundles end _custom.bundle. It does not even touch an existing symlink, just renames it to "old_". So if you want to go back to factory settings, just remove the custom bundle and the symlink and delete "old_" from the original.

    You do not have to do any fiddeling with plist files or create carrier logos. Even though if you want, you can open the bundle, navigate all the way to the carrier bundle and edit the two logos (png) inside before applying the pwn-bundle or later on the iPhone.

    The script creates everything on the server, after all is complete, it's downloaded to your PC. Unzip the archive first to unpack the bundle. Righclick (or ctrl click on Mac) on PwnageTool select "Show package content" and navigate to /Contents/Reesouces/InternalPackages. Drop the bundle in there. Restart PwnageTool if it was running. Create you custom ipsw firmware with IPSW Builder and don't forget to select your carrier bundle in "Custom Packages".

    Works with FW 1.1.4 - 2.0 Beta 3 on pwnaged iPhone, boot neutered, unlocked.
    I have tested with FW 1.1.4 - 2.0 Beta 3 on a Mac with PwnageTool 1.1, found no problems. Will test with Winpwn as soon as the final version is out and make adjustments (if necessary).

    Free service is located here:

    http://www.volkspost.de/pwn_carrierbundle/


    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.

    Stuff you will need:
    Pwnaged and bootneutered 1.1.4 iPhone
    PwnageTool 1.1 (Mac)

    You have to find out the MCC/MNC code of your simcard.
    On the iPhone start the Phone app and switch to the keypad and type
    *3001#12345#*
    tap the green dial button. That opens the hidden Field Test Application on the iPhone. Tap "Cell Information", some lines will be displayed.
    On the end you will find something like
    N:3 #:262
    or
    N:10 #:234
    In the first case, the MCC/MNC is 26203 (if N only has one digit add a zero in front), in the second MCC/MNC is 23410.
    Write it down!
    If your iPhone is still OTB, try to check with
    http://www.flatbatt.co.uk/Unlocking/...ork_codes.html

    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)
    If your iPhone is still OTB, try to check with
    http://www.flatbatt.co.uk/Unlocking/...ork_codes.html
    and give it a guess or check what is displayed in another mobile phone.

    With the web-service one could start collecting custom carrier bundles for use in different countries, helpful for those (like me) travelling a lot.

    Hope that helps

    volkspost
    Last edited by volkspost; 08-09-2008 at 02:33 PM. Reason: New version for Firmware 2.0.1 an PwnageTool 2.0.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



  2. #2
    Professional Array

    Join Date
    Sep 2007
    Posts
    83
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    20

    Default

    Quote Originally Posted by volkspost View Post
    My PHP-driven service auto-creates custom carrier bundles for use with Pwnage 1.1. The Pwnage bundle contains your custom carrier bundle that is aswell auto-created by the webform/script. Also included is a custom script that creates the symlink for the carrier bundle on the first boot of you iPhone after applying the custom firmware file made by Pwnage 1.1. I use a combination of a Launch Daemon and a shell script to archive this - thanks to ChronicProductions for giving the hint in one of his posts. Launch Deamon and script are auto-deleted after first boot of the iPhone and creating the carrier bundle plus symlink.

    If you are on one of Apples partner carriers (o2 UK, T-Mobile Germany etc) but without an iPhone contract, a carrier bundle with symlink is already there. My bundle/script does not touch the bundle, all custom created bundles end _custom.bundle. It does not even touch an existing symlink, just renames it to "old_". So if you want to go back to factory settings, just remove the custom bundle and the symlink and delete "old_" from the original.

    You do not have to do any fiddeling with plist files or create carrier logos. Even though if you want, you can open the bundle, navigate all the way to the carrier bundle and edit the two logos (png) inside before applying the pwn-bundle or later on the iPhone.

    The script creates everything on the server, after all is complete, it's downloaded to your PC. Unzip the archive first to unpack the bundle. Righclick (or ctrl click on Mac) on PwnageTool select "Show package content" and navigate to /Contents/Reesouces/InternalPackages. Drop the bundle in there. Restart PwnageTool if it was running. Create you custom ipsw firmware with IPSW Builder and don't forget to select your carrier bundle in "Custom Packages".

    Works with FW 1.1.4 - 2.0 Beta 3 on pwnaged iPhone, boot neutered, unlocked.
    I have tested with FW 1.1.4 - 2.0 Beta 3 on a Mac with PwnageTool 1.1, found no problems. Will test with Winpwn as soon as the final version is out and make adjustments (if necessary).

    Free service is located here:

    http://www.volkspost.de/pwn_carrierbundle/


    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.

    Stuff you will need:
    Pwnaged and bootneutered 1.1.4 iPhone
    PwnageTool 1.1 (Mac)

    You have to find out the MCC/MNC code of your simcard.
    On the iPhone start the Phone app and switch to the keypad and type
    *3001#12345#*
    tap the green dial button. That opens the hidden Field Test Application on the iPhone. Tap "Cell Information", some lines will be displayed.
    On the end you will find something like
    N:3 #:262
    or
    N:10 #:234
    In the first case, the MCC/MNC is 26203 (if N only has one digit add a zero in front), in the second MCC/MNC is 23410.
    Write it down!
    If your iPhone is still OTB, try to check with
    http://www.flatbatt.co.uk/Unlocking/...ork_codes.html

    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)
    If your iPhone is still OTB, try to check with
    http://www.flatbatt.co.uk/Unlocking/...ork_codes.html
    and give it a guess or check what is displayed in another mobile phone.

    With the web-service one could start collecting custom carrier bundles for use in different countries, helpful for those (like me) travelling a lot.

    Hope that helps

    volkspost
    Well done!!
    as i i said... this script saved me some hours
    Thanx alot!!

  3. #3
    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 rotem925 View Post
    Well done!!
    as i i said... this script saved me some hours
    Thanx alot!!
    I'll give your iBuilder a try tomorrow, am usually working on Macs.

    rock on,
    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

  4. #4
    Senior Professional Array

    Join Date
    Dec 2007
    Posts
    163
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    15

    Default

    I found a glitch. It cannot take names with & in it. My carrier is C&W_JM and it wont create a bundle for it

  5. #5
    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 toyanucci View Post
    I found a glitch. It cannot take names with & in it. My carrier is C&W_JM and it wont create a bundle for it
    You probably tried to use the & in the first field, thats the bundle name. The bundle folder is named after that. That aint work. Even AT&T uses ATT_US.bundle for the bundle name. No & in the foldername.
    I had put this on the page at "Information on fields and folders"
    "a. Info.plist
    ......Do not use any special character here (no umlauts, no & aso)".

    Its no problem using the & in the next field "carrier name" or in the "service" fields. The script translates it to & to be xml conform.

    Try CW_JM in the first field for the bundle name and it will be built.

    best volkspost
    Last edited by volkspost; 04-21-2008 at 11:06 PM. Reason: additional information
    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


  6. #6
    Supporter/Apple CEO
    Newsreporter
    Array secretmrx's Avatar

    Join Date
    Feb 2008
    Location
    New Zealand
    Posts
    468
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    49

    Default

    this is very very cool well done!!!

  7. #7
    Rookie Array

    Join Date
    Apr 2008
    Posts
    26
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Anyone please help me.

    I have added my carrier bundle (peoples_HK.bundle) in the right location as you can see in following image.



    But it is not showing in the custom packages tab in pwnagetool, please see the below image.




    The pwnagetool version is 1.1

    Can the creator or anyone else of this script please help me what might be wrong?

    What should I do?

    Thanks.

  8. #8
    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 MacLahoriya View Post
    Anyone please help me.

    I have added my carrier bundle (peoples_HK.bundle) in the right location as you can see in following image.



    But it is not showing in the custom packages tab in pwnagetool, please see the below image.




    The pwnagetool version is 1.1

    Can the creator or anyone else of this script please help me what might be wrong?

    What should I do?

    Thanks.
    As I can see from the bundle name and my logfile on the server, you have created a bundle that has to be put manually on the iPhone. You were using the service for non-pwnagers at
    http://www.volkspost.de/carrierbundle/

    but you had to use the service at
    http://www.volkspost.de/pwn_carrierbundle/

    Look at the link in the first post here. Vistit the above, create the bundle and it will work with PwnageTool 1.1.

    Delete the one you already created and use the one that is made for PwnageTool 1.1

    best
    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

  9. #9
    Rookie Array

    Join Date
    Apr 2008
    Posts
    26
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Sorry, I did not notice the difference.

    Yes. It is showing now. Thanks.

  10. #10
    Rookie Array

    Join Date
    Apr 2008
    Posts
    26
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    One more question. Do I need to swap the SIMs in order to get it work?

    For example if I have created a bundle for my PEOPLES network, so does this mean I have to swap the SIM as:-

    PEOPLES SIM ----> Any other SIM ----> PEOPLES SIM

    Or perhaps there is no ned for this swapping?


 

 
Page 1 of 2 12 LastLast

Similar Threads

  1. Replies: 27
    Last Post: 02-12-2010, 12:25 AM
  2. How can I create ipcc file for my Carrier Bundles
    By HassanMarei in forum General
    Replies: 6
    Last Post: 07-21-2009, 03:02 PM
  3. build custom carrier bundles for 3.0 3G?
    By seseberg in forum iPhone 3G
    Replies: 5
    Last Post: 07-01-2009, 08:33 PM
  4. Replies: 7
    Last Post: 04-16-2008, 03:07 PM

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