Jump to content

Advertisement



Donate

Skrill

Stripe

BitPay



Photo

Patch for Commcenter Ios4 V.4.0 On Iphone 3G/3Gs


  • Please log in to reply
179 replies to this topic

#1
wortel

wortel

    Senior Member

  • +Contributor
  • PipPipPipPipPipPipPip
  • 291 posts
in iOS4 the
/System/Library/Frameworks/CoreTelephony.framework/Support/CommCenter
checks the signature of the carrier-files. Due to this check any change
in the carrier.plist will result in not accepting the file.

the carrier.plist is checked for a signature
if your carrier.plist does not contain a signature the installation will fail (old ipcc-files are NOT signed!).

add these lines to your carrier.plist

<key>signature</key>
<data>
thisisafakesignaturethisisafakesignature
</data>

if you want to edit a stock carrier.plist with Preferences it must contain these lines:

<key>ASCIIFileNameRequired</key>
<true/>
<key>AllowEDGEEditing</key>
<true/>
<key>AllowMMSCEditing</key>
<true/>
<key>AllowMMSEditing</key>
<true/>


URL removed due to copyright problems ( protected apple files)

This Patch works ONLY if no other CommCenter Patch is installed
(must be the Original CommCenter SHA-1 hashes
3G= fbf5d5caa5915e97923ab44158966609d54ae9cf )
3GS=fc0b895d1690f7a7b81d18daf6edceb1940634bd

Patch for CommCenter 4.0.0 (v1.1-2) by wortel
NO copyright protected material included
no more need to install ultrasnow on stock unlocked idevices

pre-depend error fixed


only for v 4.0 not for v 4.0.1

Edited by wortel, 24 July 2010 - 11:35 AM.

  • 5

x-bot

x-bot

    x-bot

  • Ad-Bot
  • Ad post



#2
TheParadox

TheParadox

    Jailbroken

  • Members
  • PipPipPipPipPipPipPip
  • 167 posts
What is comm center exactly?
  • 0

#3
dweng85

dweng85

    Jailbroken

  • Members
  • PipPipPipPipPipPipPip
  • 258 posts
yea what is a comm center ??
  • 0

#4
cdmelloca

cdmelloca

    Jailbroken

  • +Contributor
  • PipPipPipPipPip
  • 67 posts
idk what this does? plz explain?
  • 0

#5
who

who

    iPhwner Extraordinaire

  • +Contributor
  • PipPipPipPipPipPipPipPipPipPip
  • 1961 posts
It enables tethering. I love that you patched it, but the fact that MyWi enables that and more makes me wonder if anybody has the balls to try this. lol
  • 2

#6
Tripa

Tripa

    Whats an iPhone

  • +Contributor
  • PipPipPipPipPip
  • 82 posts
I followed the instructions but it did´nt work. Could you be a little more specific about how to do it? I would love to have my carrier logo back (TIGO Honduras)
  • -2

#7
wortel

wortel

    Senior Member

  • +Contributor
  • PipPipPipPipPipPipPip
  • 291 posts
add the ipcc with iTunes:

Step 1: Quit iTunes

Step 2: On a Mac:
just start Terminal (Applications > Utilities) and type
defaults write com.apple.iTunes carrier-testing -bool TRUE
ipcc support will be enabled again go to Step 4

Step 2: on Windows
Press Windows Key + R to open the run dialog. Enter in cmd then click OK
Step 3: Enter the following command into the Command Prompt window.
"C:/Program Files/iTunes/iTunes.exe" /setPrefInt carrier-testing 1 (or whereever your iTunes is located)


Step 4: Connect your iPhone and click to launch iTunes from your Start Menu.
Step 5: Select your iPhone from the list of devices on the left then hold down the Shift key and click the Check for Updates button.
Step 6: Now you can now select your .ipcc file as it is not greyed out


the ipcc-file is a zip-file you can edit the carrier.plist inside

find your carrier-code here

create your ipcc-file here

just add these lines to the carrier.plist:

<key>signature</key>
<data>
thisisafakesignaturethisisafakesignature
</data>



TEST ipcc for tico HN

here is the deb-file to change the CommCenter:

URL removed due to copyright problems ( protected apple files)

v 1.4 includes the tethering patch by Dade Murphy

Edited by wortel, 22 July 2010 - 06:20 PM.

  • 0

#8
Tripa

Tripa

    Whats an iPhone

  • +Contributor
  • PipPipPipPipPip
  • 82 posts
Thanks Wortel
  • 0

#9
Tripa

Tripa

    Whats an iPhone

  • +Contributor
  • PipPipPipPipPip
  • 82 posts
I did not work. I tried my ipcc and the the one you ppsted, both instaled with iTunes but nothing appeared on the Carrier Bundles folder. I tried also manual install and does not work. I guess I am doing something wrong.

Edited by Tripa, 04 July 2010 - 07:56 PM.

  • 0

#10
wortel

wortel

    Senior Member

  • +Contributor
  • PipPipPipPipPipPipPip
  • 291 posts
Posted Image

in iOS 4 the carrier bundles are placed in /private/var/mobile/Library/Carrier Bundles

Posted Image

Posted Image

Edited by wortel, 04 July 2010 - 08:28 PM.

  • 0

#11
gamer765

gamer765

    Hunter X

  • +Contributor
  • PipPipPipPipPipPipPipPipPipPip
  • 691 posts
Any chance of a 3GS CommCenter?
  • 0
Devices:
• HP TouchPad WiFi 32 GB - webOS 3.0.5
• HP TouchPad 4G 32 GB - webOS 3.0.5

#12
wortel

wortel

    Senior Member

  • +Contributor
  • PipPipPipPipPipPipPip
  • 291 posts
upload the file i patch it and add it to deb-file
  • 0

#13
gamer765

gamer765

    Hunter X

  • +Contributor
  • PipPipPipPipPipPipPipPipPipPip
  • 691 posts
Here is the 3GS CommCenter.
CommCenter (unpatched)
  • 0
Devices:
• HP TouchPad WiFi 32 GB - webOS 3.0.5
• HP TouchPad 4G 32 GB - webOS 3.0.5

#14
wortel

wortel

    Senior Member

  • +Contributor
  • PipPipPipPipPipPipPip
  • 291 posts
the carrier.plist is checked for a signature.
if your carrier.plist does not contain a signature the installation will fail (old ipcc-files are NOT signed!).

add these lines to your carrier.plist

<key>signature</key>
<data>
thisisafakesignaturethisisafakesignature
</data>

if you want to edit a stock carrier.plist with Preferences it must contain these lines:

<key>ASCIIFileNameRequired</key>
<true/>
<key>AllowEDGEEditing</key>
<true/>
<key>AllowMMSCEditing</key>
<true/>
<key>AllowMMSEditing</key>
<true/>


Here is the deb-file for iPhone 3G AND 3GS (thanks to gamer765 for the 3GS CommCenter)


URL removed due to copyright problems ( protected apple files)

v 1.4 includes the tethering patch by Dade Murphy

Edited by wortel, 22 July 2010 - 06:21 PM.

  • 0

#15
gamer765

gamer765

    Hunter X

  • +Contributor
  • PipPipPipPipPipPipPipPipPipPip
  • 691 posts
Thanks for the patch
  • 0
Devices:
• HP TouchPad WiFi 32 GB - webOS 3.0.5
• HP TouchPad 4G 32 GB - webOS 3.0.5

#16
Tripa

Tripa

    Whats an iPhone

  • +Contributor
  • PipPipPipPipPip
  • 82 posts
Thanks wortel. I didnt know the change in the location of carrier bundles folder. However I must be doing something wrong because I can't get my logo as you did.
  • 0

#17
gamer765

gamer765

    Hunter X

  • +Contributor
  • PipPipPipPipPipPipPipPipPipPip
  • 691 posts
I got my custom IPCC's working again. The location of the carrier bundles didn't change. It always was in /var/mobile/Library/Carrier Bundles. iTunes install IPCC's there instead of /System/Library/Carrier Bundles in order to avoid having problems if the IPCC turns out to be defective and ends up deleting everything in that directory.
  • 0
Devices:
• HP TouchPad WiFi 32 GB - webOS 3.0.5
• HP TouchPad 4G 32 GB - webOS 3.0.5

#18
gamer765

gamer765

    Hunter X

  • +Contributor
  • PipPipPipPipPipPipPipPipPipPip
  • 691 posts
Plus Apple can't write to the root filesystem.
  • 0
Devices:
• HP TouchPad WiFi 32 GB - webOS 3.0.5
• HP TouchPad 4G 32 GB - webOS 3.0.5

#19
andrew_sh

andrew_sh

    Whats an iPhone

  • Members
  • PipPipPipPipPip
  • 62 posts
@wortel,

Thank you very much, although it didn't work for my 3gs. I installed the deb and rebooted. After that I noticed that I could no longer change network settings. I also modified the Unknown.bundle\carrier.plist, per your instructions and the changes where not applied and could still not change preferences. I uninstalled and got the settings back. Could you please tell me what I am doing wrong?

Thanks

P.S.

Since I am editing a stock carrier.plist, I did not modify the signature. Do I have to change it to this:


<key>signature</key>
<data>
thisisafakesignaturethisisafakesignature
</data>

?????

Edited by andrew_sh, 05 July 2010 - 01:44 PM.

  • 0

#20
gamer765

gamer765

    Hunter X

  • +Contributor
  • PipPipPipPipPipPipPipPipPipPip
  • 691 posts
Any signature works fine as long as the signature key is present in carrier.plist. Btw, editing Unknown.bundle/carrier.plist is not recommended since that bundle is reserved for unknown carriers. Make your own custom carrier bundle.

Edited by gamer765, 05 July 2010 - 05:50 PM.

  • 0
Devices:
• HP TouchPad WiFi 32 GB - webOS 3.0.5
• HP TouchPad 4G 32 GB - webOS 3.0.5




IPB skins by Skinbox
-->