Page 4 of 26 FirstFirst 123456789101112131424 ... LastLast
Results 31 to 40 of 257
Discuss iPhone 2G tethering with 3.0 - any news? at the iOS 3.x (iPhone OS 3.x) - Hackint0sh.org; Thanks. I finally was able to get the tethering option on my 2G. I am ...
  1. #31
    Newbie Array

    Join Date
    Jun 2009
    Posts
    9
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Thanks. I finally was able to get the tethering option on my 2G. I am having an interesting problem though. Everytime I connect my phone by USB to use the tether, the tether optionon the phone goes vanishes and the 1023 setsback to 1020. I have to set the state back to 1023 and restart my phone and then the option is back.

    Has anyone had any luck using bluetooth?


  2. #32
    Senior Professional Array N0B0DY's Avatar

    Join Date
    Jan 2008
    Posts
    131
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    13

    Default

    Quote Originally Posted by wonderroom View Post
    Thanks. I finally was able to get the tethering option on my 2G. I am having an interesting problem though. Everytime I connect my phone by USB to use the tether, the tether optionon the phone goes vanishes and the 1023 setsback to 1020. I have to set the state back to 1023 and restart my phone and then the option is back.

    Has anyone had any luck using bluetooth?
    You might also need to add MMS settings to your carriers IPCC profile. As it's known that when editing APN settings removes the MMS settings even on 3G phones.

    //Rob

  3. #33
    Newbie Array

    Join Date
    Jun 2009
    Posts
    1
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Thumbs up misd

    Hi guys,

    First of all: good work. You found out quite a few interesting things. I recommend looking at misd with IDA Pro. I just saw quite a few things that could be patched out... As I'm soon going to switch to a 3gs, I don't want to sacrifice the time for patching misd, but maybe someone else might do that... In the meantime I'll continue to use PdaNet, as I did up to now. Anyway, I think it's possible to patch out the restrictions, but it will definitely take some hours of browsing and understanding code in IDA

    Good luck
    Rainer

  4. #34
    Developer Array .max's Avatar

    Join Date
    Apr 2007
    Posts
    40
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    How about setting permissions of that plist to 0444 so that it does not get modified?

    Also you could try using "strings" command in Terminal on /usr/libexec/misd to learn what's it about.

  5. #35
    Rookie Array

    Join Date
    Jun 2009
    Posts
    14
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Can someone with a 3G/3GS post the contents of the following file:
    /var/mobile/Library/Preferences/com.apple.MobileBluetooth.services

    Here is what the 2G shows:

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
    <key>HandsfreeService</key>
    <dict>
    <key>State</key>
    <true/>
    </dict>
    <key>PhonebookService</key>
    <dict>
    <key>State</key>
    <true/>
    </dict>
    </dict>
    </plist>
    I think we are missing some networking lines...


  6. #36
    Rookie Array

    Join Date
    Jun 2009
    Posts
    14
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Quote Originally Posted by rvjr View Post
    Hi guys,

    First of all: good work. You found out quite a few interesting things. I recommend looking at misd with IDA Pro. I just saw quite a few things that could be patched out... As I'm soon going to switch to a 3gs, I don't want to sacrifice the time for patching misd, but maybe someone else might do that... In the meantime I'll continue to use PdaNet, as I did up to now. Anyway, I think it's possible to patch out the restrictions, but it will definitely take some hours of browsing and understanding code in IDA

    Good luck
    Rainer
    This is well beyond my capabilities....anyone else?

  7. #37
    Newbie Array

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

    Default

    This might be a shot in the dark, but what if someone we to load a "enable tethering" profile into the phone and then looked into the files then? Im sure there would be some differences with the files, and all we would have to do is just modify the certain files and they should stay switched when you plug the usb cable from the phone into the computer?

  8. #38
    Newbie Array

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

    Default Additional Profiles

    I was able to download another "custom" set of profiles into my phone for the tethering. But I broke down the custom file to see what type of coding it is for sure. I found it here: var/mobile/library/configuration profiles

    Code:
    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
    <key>PayloadUUID</key>
    <string>A0670934-C558-42E1-9E80-9B8E079E9AB2</string>
    <key>PayloadDisplayName</key>
    <string>Enable Tethering</string>
    <key>PayloadDescription</key>
    <string>Enables Tethering</string>
    <key>PayloadOrganization</key>
    <string>de.iphone-notes</string>
    <key>PayloadVersion</key>
    <integer>1</integer>
    <key>PayloadIdentifier</key>
    <string>de.iphone-notes.viaero</string>
    <key>PayloadType</key>
    <string>Configuration</string>
    <key>PayloadContent</key>
    <array>
    <dict>
    <key>PayloadUUID</key>
    <string>C1A41907-0CD9-4DC9-BAF1-A04A73B7E296</string>
    <key>PayloadDisplayName</key>
    <string>Advanced Settings</string>
    <key>PayloadDescription</key>
    <string>Provides customization of carrier Access Point Name.</string>
    <key>PayloadOrganization</key>
    <string>de.sendowski</string>
    <key>PayloadVersion</key>
    <integer>1</integer>
    <key>PayloadIdentifier</key>
    <string>de.iphone-notes.viaero.apn</string>
    <key>PayloadContent</key>
    <array>
    <dict>
    <key>DefaultsDomainName</key>
    <string>com.apple.managedCarrier</string>
    <key>DefaultsData</key>
    <dict>
    <key>apns</key>
    <array>
    <dict>
    <key>apn</key>
    <string>Internet.vedge.com</string>
    <key>username</key>
    <string></string>
    <key>password</key>
    <string></string> 
    <key>type-mask</key>
    <integer>-2</integer>
    </dict>
    </array>
    </dict>
    </dict>
    </array>
    <key>PayloadType</key>
    <string>com.apple.apn.managed</string>
    </dict>
    </array>
    </dict>
    </plist>
    Here is Part 2 of this coding:

    Code:
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
    <key>MCProfileIsRemovalStub</key>
    <true/>
    <key>PayloadContent</key>
    <array>
    <dict>
    <key>DefaultsRemoval</key>
    <dict>
    <key>com.apple.managedCarrier</key>
    <array>
    <string>apns</string>
    </array>
    </dict>
    <key>PayloadDisplayName</key>
    <string>Advanced Settings</string>
    <key>PayloadIdentifier</key>
    <string>de.iphone-notes.viaero.apn</string>
    <key>PayloadOrganization</key>
    <string>de.sendowski</string>
    <key>PayloadType</key>
    <string>com.apple.apn.managed</string>
    <key>PayloadUUID</key>
    <string>C1A41907-0CD9-4DC9-BAF1-A04A73B7E296</string>
    <key>PayloadVersion</key>
    <integer>1</integer>
    </dict>
    </array>
    <key>PayloadDisplayName</key>
    <string>Enable Tethering</string>
    <key>PayloadIdentifier</key>
    <string>de.iphone-notes.viaero</string>
    <key>PayloadOrganization</key>
    <string>de.iphone-notes</string>
    <key>PayloadType</key>
    <string>Configuration</string>
    <key>PayloadUUID</key>
    <string>A0670934-C558-42E1-9E80-9B8E079E9AB2</string>
    <key>PayloadVersion</key>
    <integer>1</integer>
    </dict>
    </plist>

  9. #39
    Rookie Array

    Join Date
    Mar 2008
    Location
    UK
    Posts
    23
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Quote Originally Posted by wonderroom View Post
    Thanks. I finally was able to get the tethering option on my 2G. I am having an interesting problem though. Everytime I connect my phone by USB to use the tether, the tether optionon the phone goes vanishes and the 1023 setsback to 1020. I have to set the state back to 1023 and restart my phone and then the option is back.

    Has anyone had any luck using bluetooth?
    Yes, I saw it if i rebooted the phone after changing it to 1023 and then trying to enable tethering. I think at this point it tries to start the service and fails. Enable syslog and look at the logs.

    As I said earlier, it'd be useful to have an idea of how its supposed to work (ie. someone with a working tethering in 3g).
    Last edited by fgsch; 06-24-2009 at 09:41 PM.

  10. #40
    cedoh
    Guest

    Default

    at first, please forgive me my bad english:-/

    i enabled the toggle with setting the plist entry to 1023
    and enabled syslog on the iphone.

    it's quite interessting to see that the dhcpserver is starting and everything needed to patch the connection trough. i left bluetooth off and only tried it via usb and the toogle was gone with starting systempreferences on my mac...


    By looking at the launchparameter for the misd-daemon, i found, that the option "-d" is set. on a 3g-iphone its the same.
    maybe there is a launch option that enables the sharing via edge/gprs or misd needs to be patched. my thoughts are that we dont need to search for a plist with a missing setting because the daemon is starting and i haven't found a difference between the iphone3g and the iphone2g pref-files at a first look through.

    this seems to be the interesting part in the log
    (@fgsch i know you have posted already parts of it, but as far as i can see there are more interessting things:-)):

    Code:
    Jun 24 23:19:35  iPhone kernel[0]: AppleUSBEthernetDevice::message: kIOUSBDeviceInterfaceMessageTypeSetAlternateSetting, new alt-setting 1
    Jun 24 23:19:35  iPhone configd[15]: usbeth_controller_changed:343 Message: 0xe3ff8201, 0x1
    Jun 24 23:19:35  iPhone configd[15]: usbeth_controller_changed:349 kAppleUSBEthernet_Enabled: 0x1
    Jun 24 23:19:35  iPhone configd[15]: usbeth_start_sharing:236 Created sharing session
    Jun 24 23:19:35  iPhone misd[282]: creating internal interface (broadcast) devname en1
    Jun 24 23:19:35  iPhone misd[282]: creating external interface (pdp) devname ext-pdp-0
    Jun 24 23:19:35  iPhone misd[282]: creating service com.apple.MobileInternetSharing.broadcast-0
    Jun 24 23:19:35  iPhone misd[282]: invalidating cached carrier provisioning state
    Jun 24 23:19:35  iPhone configd[15]: usbeth_start_sharing:255 _MISStartServiceDHCP(0xd63b, en1, ) failed: 45
    Jun 24 23:19:35  iPhone misd[282]: carrier service is not available
    Jun 24 23:19:35  iPhone misd[282]: invalidating cached carrier provisioning state
    Jun 24 23:19:35  iPhone misd[282]: carrier service is not available
    Jun 24 23:19:35  iPhone configd[15]: usbeth_dynamic_store_changed:523 key=com.apple.MobileInternetSharing
    Jun 24 23:19:35  iPhone misd[282]: PDP[nowait]: Operation not supported
    Jun 24 23:19:35  iPhone configd[15]: usbeth_handle_sharing_changed:417 enabled=FALSE interface=<NULL>, sSharedInterface=<NULL>
    Jun 24 23:19:35  iPhone misd[282]: invalidating cached carrier provisioning state
    Jun 24 23:19:35  iPhone configd[15]: usbeth_handle_sharing_changed:442 IOUSBDeviceConfigurationAddInterface(kIOUSBDeviceInterfaceTypeEthernet) succeeded
    Jun 24 23:19:35  iPhone misd[282]: carrier service is not available
    Jun 24 23:19:35  iPhone misd[282]: invalidating cached carrier provisioning state
    Jun 24 23:19:35  iPhone misd[282]: carrier service is not available
    Jun 24 23:19:35  iPhone misd[282]: unable to start com.apple.MobileInternetSharing.broadcast-0: Operation not supported
    Jun 24 23:19:35  iPhone misd[282]: destroying service com.apple.MobileInternetSharing.broadcast-0
    Jun 24 23:19:35  iPhone misd[282]: destroying internal interface (broadcast) devname en1
    Jun 24 23:19:35  iPhone misd[282]: destroying external interface (pdp) devname ext-pdp-0
    Jun 24 23:19:36  iPhone Preferences[299]: BTM: setting discoverable status disabled
    Jun 24 23:19:36  iPhone Preferences[299]: BTM: BTLocalDeviceSetDiscoverable returned error 111
    Jun 24 23:19:39  iPhone kernel[0]: virtual IOReturn AppleUSBDeviceMux::message(UInt32, IOService*, void*) - kMessageInterfaceWasDeActivated
    Jun 24 23:19:39  iPhone kernel[0]: AppleUSBDeviceMux::reportStats: USB mux statistics: 
    Jun 24 23:19:39  iPhone kernel[0]: USB mux: 489 reads / 0 errors, 873 writes / 0 errors
    Jun 24 23:19:39  iPhone kernel[0]: USB mux: 0 short packets, 0 dups
    Jun 24 23:19:39  iPhone /usr/libexec/ptpd[215]: PTP interface has been deactivated.
    Jun 24 23:19:39  iPhone configd[15]: usbeth_controller_changed:343 Message: 0xe3ff8201, 0x0
    Jun 24 23:19:39  iPhone configd[15]: usbeth_controller_changed:349 kAppleUSBEthernet_Enabled: 0x0
    Jun 24 23:19:39  iPhone configd[15]: usbeth_handle_notification:701 Host is not trusted
    Jun 24 23:19:39  iPhone configd[15]: usbeth_handle_notification:701 Host is trusted
    Jun 24 23:19:39  iPhone /usr/libexec/ptpd[215]: PTP interface bas been activated at high speed.
    Jun 24 23:19:40  iPhone afcd[314]: user mobile has uid 501
    Jun 24 23:19:40  iPhone afcd[316]: user mobile has uid 501
    Jun 24 23:19:40  iPhone CommCenter[31]: Deactivated PDP context 0 that supports connection types 0xfffffff9
    Jun 24 23:19:40  iPhone configd[15]: .838 (+82.398) SCDynamicStore "network" notification\nState:/Network/Interface/pdp_ip0/IPv4 : removed
    Jun 24 23:19:41  iPhone configd[15]: found matching in stage: Online, waitingonui=false disabled=false
    Last edited by cedoh; 06-24-2009 at 11:44 PM. Reason: adding informations


 

 

LinkBacks (?)

  1. 11-07-2010, 05:52 PM
  2. 03-18-2010, 08:11 PM
  3. 03-18-2010, 07:43 AM
  4. 02-22-2010, 10:46 AM

Similar Threads

  1. MacNN: Google News gets GPS-aware news on Android, iPhone
    By hackint0sh in forum Latest Headlines
    Replies: 1
    Last Post: 09-09-2011, 12:56 AM
  2. MacNN: News Corp exec confirms tablet-focused news outlet
    By hackint0sh in forum Latest Headlines
    Replies: 0
    Last Post: 11-17-2010, 11:50 PM
  3. MacNN: Fluent News for iPhone gathers mobile news content
    By hackint0sh in forum Latest Headlines
    Replies: 0
    Last Post: 06-30-2009, 07:10 PM
  4. Replies: 9
    Last Post: 09-15-2008, 06:14 AM
  5. [NEWS] Status Ticker/iPhone Hacking News-Mailinglist
    By akiacat in forum iPhone "2G" (Rev. 1)
    Replies: 7
    Last Post: 01-17-2008, 02:09 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 05:21 AM.
twitter, follow us!