Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I've run into one little issue....

I can't get USB tethering to work/be recognized. Bluetooth tethering working fine. I'd rather have USB, as it charges and uses the tether cable and process all at the same time....

After following the instructions, my MacBook Pro initially popped up a 'network adapter interface added' message for me via only having the iPhone connected to my MacBook Pro via the USB cable, but now it's always telling me that the interface doesn't have the USB cable attached. I only got this message after the 'reset network settings' part of the instructions, and then rebooting the iPhone, and turning the tethering option on and clicking USB.

I've tried resetting the network settings on the iPhone. I've also rebooted my MBP. I've tried different USB ports. Even deleted the network adapter it created to try to start the process over. I do know the cable works....I can sync via iTunes, and it's charging.

I did save the .plist file and the comm center subdirectory. Should I start over?

I could just use BT tethering, but have the USB cable to charge....but that's 'clunky' to me :eek:

Any ideas?
 
Keep a copy of everything you change (before you change it) so you don't need to restore if something goes wrong. :cool:

OK, so I have encountered a problem. After successfully running the CommCenter Patch, I checked Cydia and a Half-installed Package popup appears, asking me to Forcibly Clear or Ignore...

Does it mean that something is wrong or is it just normal?..I am waiting for an answer, i haven't clicked anything...
 
OK, so I have encountered a problem. After successfully running the CommCenter Patch, I checked Cydia and a Half-installed Package popup appears, asking me to Forcibly Clear or Ignore...

Does it mean that something is wrong or is it just normal?..I am waiting for an answer, i haven't clicked anything...

What package is popping up? What exactly have you done to your phone?
 
What package is popping up? What exactly have you done to your phone?

hmmm, ok. Just after installing the CommCenter patch I opened Cydia. In the Manage tab a pop-out message appears saying that there is a half-installed package, Which I believe is the CommCenterNoSig 4.01.

Anyway, I carried on with the edition of the carrier file, using 53 as the type mask number. At the end, I have no tethering option and that forsaken "half-installed package" message.

Any ideas?
 

Attachments

  • photo 1.PNG
    photo 1.PNG
    165 KB · Views: 863
  • photo 2.PNG
    photo 2.PNG
    64.5 KB · Views: 176
hmmm, ok. Just after installing the CommCenter patch I opened Cydia. In the Manage tab a pop-out message appears saying that there is a half-installed package, Which I believe is the CommCenterNoSig 4.01.

Anyway, I carried on with the edition of the carrier file, using 53 as the type mask number. At the end, I have no tethering option and that forsaken "half-installed package" message.

Any ideas?

The pre-edited carrier list is for AT&T only. You'll need to edit comcel's. I don't know why it's failing on your phone though. Did you get the reboot message this time? Did you update cydia before attempting the patch?

You can go into CommCenterNoSig 4.01 and remove the patch, but I don't know if it will work or not.

Also, try this step out as well, which will enable the tethering option to appear.
 
The pre-edited carrier list is for AT&T only. You'll need to edit comcel's. I don't know why it's failing on your phone though. Did you get the reboot message this time? Did you update cydia before attempting the patch?

You can go into CommCenterNoSig 4.01 and remove the patch, but I don't know if it will work or not.

Also, try this step out as well, which will enable the tethering option to appear.


YEEEEESSSS!!! I (i mean, We) did it, tethering is finally there and working. By the way the half-breed message is still there, ruining my moment of true happyness...
 

Attachments

  • photo.PNG
    photo.PNG
    168.4 KB · Views: 167
after running the patch it tells you to REBOOT. did you? or did you just open cydia. that could be part of the problem.
 
Works Great

First off I want to extend my sincere gratitude for this instructional. I did this a while ago on my 3gs, so its been a while. Everything worked great I dont have the USB tethering working yet, but Bluetooth is just fine. I will do some digging to find out whats up on my mac. I have a 3g that reacts the same way, ie have to use Bluetooth. As soon as I (hopefully) find the problem I will report back. One note, I did have the change the wap.cingular number to 52 for the tethering button to show up, this may or may not help anyone but I thought I would throw that out. Now I can give up MyWi since I only have 5 days of the trial left!

Z
 
Under Option If Editing, Step 12, why do you choose 53 and not 55? 55 includes VVM. Won’t you lose VVM choosing 53?

Great point... I use the replace file option and when I check on APNS part on the downloaded file, they split it into 3

APN phone = 49 = Tethering and Data
APN acds.voicemail = 2 = VVM only
APN wap.cingular = 4 = MMS only

Maybe this is why
 
Great point... I use the replace file option and when I check on APNS part on the downloaded file, they split it into 3

APN phone = 49 = Tethering and Data
APN acds.voicemail = 2 = VVM only
APN wap.cingular = 4 = MMS only

Maybe this is why

Because when I edited my plist (and it's the default plist on AT&T) I have:

APN phone = 17 = ???
APN acds.voicemail = 2 = VVM only
APN wap.cingular = 4 = MMS only
APN broadband = 32 = Don't know as well

I didn't know what 17 meant so I just changed the 4 to 52 which is MMS and Tethering. It worked so I didn't try fooling around with anything else.

You could probably add another entry just for tethering if you really wanted to....
 
First off thanks for the instructions. I followed them exactly but I'm running into weird issues. Using windows 7 w/latest itunes and a ip4 running 4.0.1. When i enable tethering and plug it into my computer, the blue bar appears on the phone but I still don't get internet access on the computer. When i look at the network devices i see that the apple ethernet device has an IP of 169.254.22.48 which of course means it's not properly obtaining an IP via dhcp.

Any ideas? I've tried resetting network settings again, rebooting phone and computer, removing ethernet device and letting it reinstall, etc, etc... im stumped.
 
If anyone has any solutions like that for the i4 on 4.0 hook us up :)

Are you afraid of SSH or something? :D

I just did the OP’s procedure and replaced the carrier.plist with the one downloaded, instead of messing with editing it (editing is easy, but I still question the settings suggested).

It works perfectly. VVM, MMS, Phone, and Tethering. Sweet!
 
Are you afraid of SSH or something? :D

I just did the OP’s procedure and replaced the carrier.plist with the one downloaded, instead of messing with editing it (editing is easy, but I still question the settings suggested).

It works perfectly. VVM, MMS, Phone, and Tethering. Sweet!

On an iphone 4?
Sweet.
Wow, a lady like Aggie thats not affraid to SSH into a filesystem and hack values is one of a kind:)
 
anyone know if a commcenter from 4.0.1 will work in 4.0? I really don't feel like upgrading to 4.0.1 if I don't have to. (I hate how the new bars look, and there's no actual bug fixes afaik)
 
anyone know if a commcenter from 4.0.1 will work in 4.0? I really don't feel like upgrading to 4.0.1 if I don't have to. (I hate how the new bars look, and there's no actual bug fixes afaik)

This. I have a 4.0 phone and dont want to go through the hassel of upgrading, jailbreaking, installing...again.
 
This. I have a 4.0 phone and dont want to go through the hassel of upgrading, jailbreaking, installing...again.

I just did some experimenting: The CommCenters are interchangable, but the deb wont run - you'll need to patch it yourself or install a pre-patched one. I ended up extracting the commcenter from the 4.0.1 firmware of a 3GS, patching it, and then sent it to my iphone.

You can also do the same thing except use your original CommCenter if you'd like. Someone mentioned that the 4.0.1 patch has some additional things in it though, so it might better to use the new one. Keep in mind that the new CommCenter contains the new bar algorithm, so you will show fewer bars everywhere (but w/ the old bar design since we didn't change the graphic).

I've uploaded the patches and some photos showing that I've got tethering on an iPhone 4 w/ iOS 4.0. I didn't make these patches, the zips are just the contents of Wortel's debs. Use the 3GS patch for the iPhone 4 CommCenter; they use the exact same CommCenter. Note that the bspatch included is meant to run directly on the iphone. OSX has bspatch built in, but if you're on windows, you'll have to find a windows compatible version before you can utilize the patches.

Don't mind the lack of music or videos on my device... I had to restore a little while ago and don't have access to my main computer at the moment.
 

Attachments

  • CommPatch 4.0.zip
    5.3 KB · Views: 174
  • CommPatch 4.0.1.zip
    4.5 KB · Views: 178
  • IMG_0250.PNG
    IMG_0250.PNG
    117.1 KB · Views: 179
  • IMG_0249.PNG
    IMG_0249.PNG
    1.1 MB · Views: 188
after running the patch it tells you to REBOOT. did you? or did you just open cydia. that could be part of the problem.

Offcorse I did the REBOOT! Press the home and Sleep buttons for 10 secs until the power off bar disapears...am I right?

But actually I did opened Cydia just after the patch...should I clear and re-patch again?
 
I solved the Half-installed problem: Clear the package and still have tethering. By the way excellent post.
 
Great point... I use the replace file option and when I check on APNS part on the downloaded file, they split it into 3

APN phone = 49 = Tethering and Data
APN acds.voicemail = 2 = VVM only
APN wap.cingular = 4 = MMS only

Maybe this is why

this is what i used on my 3gs under 3.1.2 and now on my iphone 4. i think the Broadband APN is for ATT tethering. I think if you leave it in there ATT might automatically add the tethering package to your acct (knowing how evil they are ;)) using 49 for tether, att doesn't know the difference because you are using the same apn as for phone data (at least that's what i think)
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.