iPhone: Konfiguracja modemu internetowego i komunikatów dla Plus GSM w iOS 4

UWAGA! Od wersji iOS 4.3 Modem internetowy nazywa się Hotspot osobisty i został udostępniony użytkownikom normalnie bez żadnej ingerencji w system – można uruchomić go w sposób opisany w tekście iPhone: Konfiguracja Hotspot osobisty na iOS dla Plus GSM. Zatem poniższa modyfikacja ma sens jedynie dla niższej wersji systemu niż iOS 4.3.

ProblemModem internetowy dla Plus GSM

Jak włączyć modem internetowy (tethering), aby można było korzystać z internetu mobilnego na komputerze oraz jak wyłączyć wyświetlane komunikaty przekierowania połączeń dla iPhone z iOS 4 w sieci Plus GSM?

Rozwiązanie

Niestety dla iOS 4 nie ma pliku *.ipcc do wgrania poprzez iTunes konfiguracji tetheringu (współdzielenia Internetu w iPhone) i wyłączenia komunikatów przekierowań, jak to było możliwe dla iPhone OS 3.1.x. Dlatego obecnie prezentowane rozwiązanie wymaga posiadania jailbreak, zainstalowanego OpenSSH z Cydia Store oraz programu Cyberduck (dla OSX) lub WinSCP (dla Windows) do wgrania konfiguracji.

Testowane na:

  • iPhone 3GS, iOS 4.0, MC133A, baseband 05.11.07, simlock O2 – unlock Ultrasn0w 0.93,
  • iPhone 4, iOS 4.0.1, MC605B, baseband 01.59.00, bez simlocka (trzeba było wykonać 2-krotnie operację – za pierwszym razem nie zadziałało),
  • iPhone 4, iOS 4.1, MC605B, baseband 02.10.04, bez simlocka (trzeba było wykonać 2-krotnie operację).

Mam na tej samej karcie SIM uruchomioną usługę iPlus, co jest znacznie bardziej efektywne niż korzystanie z osobnego modemu i osobnej karty SIM – mamy w ten sposób zawsze Internet mobilny w komórce i jak trzeba też na komputerze po podłączeniu iPhone’a po USB (wymaga zainstalowanego iTunes) lub po Bluetooth.

Kroki:

  1. Wypakuj pliki com.apple.carrier.plist oraz com.apple.mms_override.plist z iPhone_iOS4_Plus_Tethering_Config.zip.
  2. Za pomocą Cyberduck lub WinSCP zaloguj się do iPhone’a na konto root (wybierz protokół SFTP, podaj adres IP iPhone’a, standardowe hasło to alpine) i wgraj powyższe pliki (nadpisując istniejące) do katalogu: /private/var/mobile/Library/Preferences
  3. Zrestartuj telefon – wyłącz całkowicie telefon (przytrzymaj przycisk Power przez 3 sekundy i przesuń wyłącz) a następnie uruchom ponownie.
  4. W aplikacji Ustawienia > Ogólne > Sieć, powinno się pojawić menu Modem internetowy.Internet Tethering w Plus GSM
  5. Gotowe. Jeśli nie zadziałało - powtórz jeszcze raz operację od kroku 2.

Pamiętaj także, aby poprawnie skonfigurować sieć komórkową danych (ustawienia Internetu i Modemu internetowego) dla Twojego operatora.

Dyskusja (20)

  1. Witam,
    super artykuł, ma podobny problem, zaktualizowałem swojego 3gs z 3.1.2 do 4iOS. Po tym zabiegu z ustawień zniknęło mi menu „dane sieci komórkowej” przez co nie mogę skonfigurować APN, czyli nie mam internetu. Gdzie mogę znaleźć takie pliki konfiguracyjne ale dla sieci Play?
    Pzdr Tomy

  2. Witam, Mam iPhone 3GS 32gb bez simlocka, ktorego sciagnalem w salonie. Mam wgrany najnowszy soft 4.0. Nie mam JB. W ustawieniach sieciowch mam normalnie opcje modemu internetowego. Jednakze, gdy ja wlaczam i lacze z MacBookiem przez bluetooth to nie ma internetu na komputerze. Czy mozecie mi jakos pomoc?

  3. @Tomy: Niestety nie mam konfiguracji dla Play’a – nigdy mnie nie interesowała. Spóbuj poszukać np. na http://myapple.pl

    1. Podejrzewam, że również z łatwością dasz radę wyedytować powyższą konfigurację dla Plusa, wpisując dane Play’a – moim zdaniem powinno działać. Do wygenerowania danych możesz użyć starego generatora (http://www.volkspost.info/ipcc_fw3/) i z otrzymanego pliku poprzenosić odpowiednie pozycje do com.apple.carrier.plist.

    2. Bez JB może tu Cię natchnąć: http://myapple.pl/iphone-rozmowy-ogolne/146574-3gs-4_0-4_0_1-profile-ipcc-znow-dzialaja.html

    3. A tu koleś pokazuje jeszcze możliwość z Winterboardem i SupremePreferences: http://myapple.pl/iphone-poradniki/144039-jak-odblokowac-opcje-dane-przez-siec-komorkowa.html#post1287134

  4. @sewcio: A działa Ci przez USB? Jeśli tak, to musi również działać przez BT.
    Pytanie: co to znaczy nie działa?
    1) Mac nie łączy się z iPhonem po BT.
    2) Mac łączy się z iPhonem po BT, ale nie przydziela adresów (IP, Brama, DNSy)?
    3) Mac ma przydzielone adresy, ale nie wyświetla się żadna strona.
    itd.

  5. Tak naprawdę to nie rozumiem tego całego kombinowania. Przecież w Polsce sprzedaje iPhone’y IMHO powinni mieć też możliwość włączenia usługi Tethering zdalnie dla telefonu.

    Nie powinniśmy udać się do operatora?

Wypowiedz się