Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5

GPRS EDGE und Kosten voll unter Kontrolle Lösung gefunden!!!
#1

Also hier jetzt meine Lösung damit man sich nicht nach dem Jailbreak GPRS Kosten aufhalst.

Hier über SSH Verbindung zum iPhone nötig!

EDGE-Einstellungen werden eingeblendet um den aktuellen APN zu sehen sowie services.app um EDGE Ein bzw. Auszuschalten. Und die Daten bleiben nach Ausschalten erhalten!!!!

Die EDGE Einstellungen waren firgendwie nach jailbreak verkehrt eingetragen und konnten nicht geändert werden. Ich habe über eine SSH Verbindung zum iPhone in der Datei TMobile_Germany.plist (findet Ihr unter /system/library/frameworks/coretelephonyframework/support)
die zwei Zeilen:
<key>AllowEDGEEditing</key>
<true/>
eingetragen.
Danach war der Punkt EDGE unter Einstellungen - Allgemein - Netzwerk da und ich konnte die APN Angaben auf internet.t-mobile ändern. aber für die Complete-Verträge von T-Mobile sollte man den Eintrag auf :
APN:smartsites.t-mobile
user: t-mobile
PW: tm
ändern. Sonst entstehen GPRS-Kosten!!!!
Allerdings nach ausschalten des iPhones gehen diese Daten wieder verloren. Daher muss man noch die System-Konfiguration anpassen.
Dies läuft so:
Um im iPhone die Edge-Einstellungen immer auf smartsite.t-mobile zeigen zu lassen, auch wenn das iPhone mal ausgeschaltet wurde, muss man die Datei im Verzeichnis:

\private\var\root\Library\Preferences\SystemConfiguration\preferences.plist

editieren, und zwar dort den Eintrag vornehmen, damit beim Booten des iPhones dieser als Standard gesetzt wird. (Am besten über SSH und dann die alte Datei umbennen in preferences.old und diese kopieren und abändern und in preferences.plist umbenennen

Hier Fett markiert!!!

Datei:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CurrentSet</key>
<string>/Sets/F1E97A3E-D694-4C38-981B-09BCD00CB9F2</string>
<key>NetworkServices</key>
<dict>
<key>0DE944E9-65B8-4A1E-8FF0-5676CF75D622</key>
<dict>
<key>AppleTalk</key>
<dict>
<key>ConfigMethod</key>
<string>Node</string>
<key>__INACTIVE__</key>
<true/>
</dict>
<key>DNS</key>
<dict/>
<key>IPv4</key>
<dict>
<key>ConfigMethod</key>
<string>DHCP</string>
</dict>
<key>IPv6</key>
<dict>
<key>ConfigMethod</key>
<string>Automatic</string>
</dict>
<key>Interface</key>
<dict>
<key>DeviceName</key>
<string>en0</string>
<key>Hardware</key>
<string>AirPort</string>
<key>Type</key>
<string>Ethernet</string>
</dict>
<key>Proxies</key>
<dict>
<key>ExceptionsList</key>
<array>
<string>*.local</string>
<string>169.254/16</string>
</array>
<key>FTPPassive</key>
<integer>1</integer>
</dict>
<key>SMB</key>
<dict/>
<key>UserDefinedName</key>
<string>AirPort</string>
</dict>
<key>1A32D3A5-EA90-4C06-8E61-764AED946952</key>
<dict>
<key>AppleTalk</key>
<dict>
<key>ConfigMethod</key>
<string>Node</string>
<key>__INACTIVE__</key>
<true/>
</dict>
<key>DNS</key>
<dict>
<key>SearchDomains</key>
<array>
<string></string>
</array>
<key>ServerAddresses</key>
<array>
<string>192.168.0.1</string>
</array>
</dict>
<key>IPv4</key>
<dict>
<key>Addresses</key>
<array>
<string>192.168.0.206</string>
</array>
<key>ConfigMethod</key>
<string>Manual</string>
<key>Router</key>
<string>192.168.0.1</string>
<key>SubnetMasks</key>
<array>
<string>255.255.255.0</string>
</array>
</dict>
<key>IPv6</key>
<dict>
<key>ConfigMethod</key>
<string>Automatic</string>
</dict>
<key>Interface</key>
<dict>
<key>DeviceName</key>
<string>en0</string>
<key>Hardware</key>
<string>AirPort</string>
<key>Type</key>
<string>Ethernet</string>
</dict>
<key>Proxies</key>
<dict>
<key>HTTPEnable</key>
<integer>0</integer>
<key>HTTPProxyType</key>
<integer>0</integer>
<key>HTTPSEnable</key>
<integer>0</integer>
<key>ProxyAutoConfigEnable</key>
<integer>0</integer>
</dict>
<key>SMB</key>
<dict/>
</dict>
<key>729BF866-FE7E-4156-AE36-024F078651CF</key>
<dict>
<key>Interface</key>
<dict>
<key>DeviceName</key>
<string>ip1</string>
<key>Hardware</key>
<string>com.apple.CommCenter</string>
<key>Type</key>
<string>com.apple.CommCenter</string>
</dict>
<key>com.apple.CommCenter</key>
<dict>
<key>AllowNetworkAccess</key>
<integer>1</integer>
<key>Available</key>
<integer>1</integer>
<key>Setup</key>
<dict>
<key>apn</key>
<string>smartsites.t-mobile</string>
<key>password</key>
<string>tm</string>
<key>username</key>
<string>t-mobile</string>

</dict>
<key>Version</key>
<integer>1</integer>
</dict>
</dict>
<key>9184741E-15F8-4C21-BEAC-4E7AD0091BDB</key>
<dict>
<key>Interface</key>
<dict>
<key>DeviceName</key>
<string>ip2</string>
<key>Hardware</key>
<string>com.apple.CommCenter</string>
<key>Type</key>
<string>com.apple.CommCenter</string>
</dict>
<key>com.apple.CommCenter</key>
<dict>
<key>AllowNetworkAccess</key>
<integer>0</integer>
<key>Available</key>
<integer>1</integer>
<key>Setup</key>
<dict>
<key>apn</key>
<string></string>
<key>password</key>
<string></string>
<key>username</key>
<string></string>
</dict>
<key>Version</key>
<integer>1</integer>
</dict>
</dict>
</dict>
<key>Sets</key>
<dict>
<key>DA2F2083-4F67-4338-9277-7AF6B001CA0B</key>
<dict>
<key>Network</key>
<dict>
<key>Global</key>
<dict>
<key>IPv4</key>
<dict>
<key>ServiceOrder</key>
<array>
<string>0DE944E9-65B8-4A1E-8FF0-5676CF75D622</string>
<string>729BF866-FE7E-4156-AE36-024F078651CF</string>
<string>9184741E-15F8-4C21-BEAC-4E7AD0091BDB</string>
</array>
</dict>
</dict>
<key>Interface</key>
<dict>
<key>en0</key>
<dict>
<key>AirPort</key>
<dict>
<key>JoinMode</key>
<string>Automatic</string>
</dict>
</dict>
</dict>
<key>Service</key>
<dict>
<key>0DE944E9-65B8-4A1E-8FF0-5676CF75D622</key>
<dict>
<key>__LINK__</key>
<string>/NetworkServices/0DE944E9-65B8-4A1E-8FF0-5676CF75D622</string>
</dict>
<key>729BF866-FE7E-4156-AE36-024F078651CF</key>
<dict>
<key>__LINK__</key>
<string>/NetworkServices/729BF866-FE7E-4156-AE36-024F078651CF</string>
</dict>
<key>9184741E-15F8-4C21-BEAC-4E7AD0091BDB</key>
<dict>
<key>__LINK__</key>
<string>/NetworkServices/9184741E-15F8-4C21-BEAC-4E7AD0091BDB</string>
</dict>
</dict>
</dict>
<key>UserDefinedName</key>
<string>Automatic</string>
</dict>
<key>F1E97A3E-D694-4C38-981B-09BCD00CB9F2</key>
<dict>
<key>Network</key>
<dict>
<key>Global</key>
<dict>
<key>IPv4</key>
<dict>
<key>ServiceOrder</key>
<array>
<string>1A32D3A5-EA90-4C06-8E61-764AED946952</string>
<string>729BF866-FE7E-4156-AE36-024F078651CF</string>
<string>9184741E-15F8-4C21-BEAC-4E7AD0091BDB</string>
</array>
</dict>
</dict>
<key>Interface</key>
<dict>
<key>en0</key>
<dict>
<key>AirPort</key>
<dict>
<key>JoinMode</key>
<string>Automatic</string>
</dict>
</dict>
</dict>
<key>Service</key>
<dict>
<key>1A32D3A5-EA90-4C06-8E61-764AED946952</key>
<dict>
<key>__LINK__</key>
<string>/NetworkServices/1A32D3A5-EA90-4C06-8E61-764AED946952</string>
</dict>
<key>729BF866-FE7E-4156-AE36-024F078651CF</key>
<dict>
<key>__LINK__</key>
<string>/NetworkServices/729BF866-FE7E-4156-AE36-024F078651CF</string>
</dict>
<key>9184741E-15F8-4C21-BEAC-4E7AD0091BDB</key>
<dict>
<key>__LINK__</key>
<string>/NetworkServices/9184741E-15F8-4C21-BEAC-4E7AD0091BDB</string>
</dict>
</dict>
</dict>
<key>UserDefinedName</key>
<string>Nighteagle</string>
</dict>
</dict>
<key>System</key>
<dict>
<key>Network</key>
<dict>
<key>HostNames</key>
<dict>
<key>LocalHostName</key>
<string>iphone</string>
</dict>
</dict>
<key>System</key>
<dict>
<key>ComputerName</key>
<string>iphone</string>
<key>ComputerNameEncoding</key>
<integer>134217984</integer>
<key>HostName</key>
<string>iphone</string>
</dict>
</dict>
</dict>
</plist>


mfg

nighteagle
Zitieren
#2

Also wir haben ja schon richtige iPhone Cracks hier.
Respekt!
Zitieren
#3

Hallo,

folgendes Problem bzw. trifft deine Antwort auch darauf zu??

Freund hat ein USA iphone und einen T-Mobile Complete M Tarif samt SIM Karte. Er war online und rief danach die 2000 ( Hotline ) an. Dort wuchs der Kostenberg stetig an.

Deinen Tip / Ratschlag an ihn weiter gegeben. Nachschauen mußte ich, da er keine Ahnung von sowas hat. In den Einstellungen beim Iphone war kein EDGE Button sichtbar welcher uns den APN etc. verraten hätte. Nun haben wir deinen Rat befolgt und haben die Systemdatei so verändert wie oben beschrieben ( dauerhaft ). Nun ist der Edge Button sichtbar und die Daten stimmen. Reicht es eigentlich wenn ich den zweiten Teil deiner Anleitung ausführe um die Einstellungen zu speichern, oder muß man beides machen ????

Nun die Frage war es richtig dies zu machen oder hätte ein zurücksetzten gereicht???

Gruß Andi
Zitieren
#4

Nur die Einstellungen sind das wichtige. Wenn du den EDGE Button sowieso jetzt siehst passt alles. Die Kosten entstehen nur wenn du nach dem Jailbreak nciht resettest, oder eben die Daten anpasst.
Zitieren
#5

Bei mir reichte auch eine zurücksetzung der Einstellungen. Hab es eben noch mal kontrolliert. Oftmals funktioniert auch die Voicemail nach dem jailbreak nicht, weil das iPhone einfach auf die Grundeinstellungen gesetzt wird und die T-mobile Einstellunge nicht aktiv sind. Die werden aber durch das zurücksetzen wieder geladen.
Dadurch hat man auch wieder den richtigen APN-Zugang. Aber trotzdem nochmal kontrollieren. Ausnahmen gibt es ja bekanntlich immer Smiley
Zitieren
#6

BuMmBuMm schrieb:Bei mir reichte auch eine zurücksetzung der Einstellungen. Hab es eben noch mal kontrolliert. Oftmals funktioniert auch die Voicemail nach dem jailbreak nicht, weil das iPhone einfach auf die Grundeinstellungen gesetzt wird und die T-mobile Einstellunge nicht aktiv sind. Die werden aber durch das zurücksetzen wieder geladen.
Dadurch hat man auch wieder den richtigen APN-Zugang. Aber trotzdem nochmal kontrollieren. Ausnahmen gibt es ja bekanntlich immer Smiley

meint ihr mit Reset/Zurücksetzen:
Einstellungen -> Allgemein -> Zurücksetzen ?
d.h. nach dem jailbreack sofort das iphone unter diesem punkt
zurücksetzen und theoretisch sollten dann alle EDGE einstellungen
wieder richtig auf tmobile eingestellt sein ??
grüße+danke
Zitieren
#7

oxylog schrieb:
BuMmBuMm schrieb:Bei mir reichte auch eine zurücksetzung der Einstellungen. Hab es eben noch mal kontrolliert. Oftmals funktioniert auch die Voicemail nach dem jailbreak nicht, weil das iPhone einfach auf die Grundeinstellungen gesetzt wird und die T-mobile Einstellunge nicht aktiv sind. Die werden aber durch das zurücksetzen wieder geladen.
Dadurch hat man auch wieder den richtigen APN-Zugang. Aber trotzdem nochmal kontrollieren. Ausnahmen gibt es ja bekanntlich immer Smiley

meint ihr mit Reset/Zurücksetzen:
Einstellungen -> Allgemein -> Zurücksetzen ?
d.h. nach dem jailbreack sofort das iphone unter diesem punkt
zurücksetzen und theoretisch sollten dann alle EDGE einstellungen
wieder richtig auf tmobile eingestellt sein ??
grüße+danke

ja genau, das soll bereits ausreichen!!! könnte das eventuell noch jemand mit ahnung bestätigen, werde wohl nächste woche auch ein t-mobile iphone mit complete tarif bekommen und will natürlich nicht auf den installer verzichten.
Zitieren
#8

hi,
also habe mein tmobile iphone erfolgreich
gejailbreakt., nach der anleitung von macnotes.de hat alles problemlos gefunzt.
direkt danach habe ich das iphone zurückgesetzt.
wenn ich jetzt den field-test mache steht unter dem APN smartsites.t-mobile
sollte ja soweit korrekt sein ?!
allerdings steht jetzt unter dem punkt Address jetzt ne IP adresse
drinnen.
vor dem jailbreak stand da soweit ich weiß keine ip adresse drin,
sondern nur 0.0.0.0
kann das jemand bestätigen ?? oder ist das gar normal ??
besten dank und grüße
Zitieren
#9

Hallo!

Also, wenn man direkt nach einem Jailbreak die Einstellungen zurück setzt dann ist wieder der Standart APN "smartsites.t-moblie.de" drinne.

Zur wer will kann der Anleitung im ersten Beitrag folgen und die Einstellungen für APN im iPhone anzeigen lassen. Der Vorteil dann: Der APN lässt sich nun für bestimmte Apps individuell ändern.

Für alle: Das ist ein bestätigter Beitrag. Es ist nur wichtig über den APN "smartsites.t-mobile.de" zu sufren. Auf welchen wege man das macht ist egal.

@oxylog: Das vorher keine IP drin war, lag wohl daran das du zuvor noch keine IP zugewiesen bekommen hattest. Die IP bekommt dein iPhone erst bei erfolgreicher Verbindung mit einem Wlan-Netzt und änderst sich auch bei jedem Wlan-Netz. Das du nun eine IP findest ist also normal!

Lieben Gruß
Puma
Zitieren
#10

hi puma,

danke für deine antwort.

aber unter dem punkt: PDP Information -> pdp0 -> steht doch
nicht meine zugewiesene IP von meinem Wlan Netzwerk, oder ?!

bin momentan wieder mit wlan unterwegs, hab jetzt nochmal unter PDP
geschaut, jetzt steht unter der IP wieder 0.0.0.0 drinne.
wahrscheinlich erscheint dort die zugewiesene IP von tmobile wenn
man über EDGE surft.

greetz+thx
Zitieren
#11

oxylog schrieb:hi puma,

danke für deine antwort.

aber unter dem punkt: PDP Information -> pdp0 -> steht doch
nicht meine zugewiesene IP von meinem Wlan Netzwerk, oder ?!

bin momentan wieder mit wlan unterwegs, hab jetzt nochmal unter PDP
geschaut, jetzt steht unter der IP wieder 0.0.0.0 drinne.
wahrscheinlich erscheint dort die zugewiesene IP von tmobile wenn
man über EDGE surft.

greetz+thx


Achso, ich dachte es ginge jetzt nur um die IP von iPhone im Wlan-Netz. Dine Aussage zur PDP IP klingt einleuchtend. Ob es wirklich so ist kann ich dir nicht sagen.

Solange du aber auf den richtigen APN achtest erfüllst du die Vertragsbedingungen vom T-Mobile Complete Tarif. Das mit der IP kann dir dann auch egal sein.
Zitieren
#12

man kann sich doch auch einfach service runterladen und edge ausschalten der sehe ich das falsch?
Zitieren
#13

big_daddy schrieb:man kann sich doch auch einfach service runterladen und edge ausschalten der sehe ich das falsch?

Moin moin,
...sicher! Ich hab mir das Tool als erstes draufgeschoben und hab keine Extrakosten Zwinkern

Gruß und bis neulich dann...fire113
Zitieren
#14

bei mir hat sich der edge schieber unter services am anfang automatisch immer wieder auf on zurück geschoben. ich hab ihn immer wieder zurück geschoben und irgendwann hat der sich daran gewöhnt keine ahnung warum aber hat funktioniert und mit services ist es auch wesentlich einfacher, wenn man sein edge nicht nutzen will. so entstehen erst gar keine kosten
Zitieren
#15

Test Evil1
Zitieren
#16

Also, dass ihr über des Prog Netservice EDGE ausstellt versteh ich ja noch. Meine Frage ist dann, wie ihr GPRS ausstellt? wird das bei edge auch gemacht?
Zitieren
#17

Hallo,
was mache ich denn wenn die datei TMobile_Germany.plist garnicht vorhanden ist ich aber bei T-mobile bin ???? Also ich habe diese datei nicht aber trotzdem funktioniert alles. Habe den Punt Edge und kann auch sms versenden und der APN bleibt auch bestehen auch wenn das iphone ausgeschaltet wurde. Was also tun ohne dieses file ? Also mit anderen worten brauche ich das überhaupt ?
Lg
Airbrando
Zitieren
#18

Hi,

sagt mal, ist das immer noch nötig?

Viele sagen, wenn man den APN ändert, würde dies ausreichen.

Stimmt das nun oder nicht?

Bin irgendwie ein wenig verunsichert...

Ich habe ein 1.1.2 iphone aus us im jailbreak-modus und was nicht wie ich mich jetzt verhalten soll bzgl. Internetnutzung.

Muss ich dies tun???: LINK

Hoffe ihr könnt mich erleuchten Zwinkern

Grüße
Zitieren
#19

Hallo bin neu hier und habe eine Frage zum Menüfeld "EDGE"
Mein Phone: 1.1.2 mit jailbrekme bei t-Mobile (kein Iphone-Tarif)

Wo muss ich diese Zeilen einfügen?

<key>AllowEDGEEditing</key>
<true/>

So hat es nicht geklappt:
Datei TMobile_Germany.plist (findet Ihr unter /system/library/frameworks/coretelephonyframework/support)

<key>BookmarkName</key>
<string>T-Mobile web'n'walk</string>
<key>BookmarkURL</key>
<string>http://www.t-mobile.de/iphone-favoriten</string>
</dict>
</array>
<key>AllowEDGEEditing</key>
</true>

https://iszene.com/images/smilies/danke.gif
Danke
Zitieren
#20

sollte man das auch bei 1.1.3 machen?
Danke
Zitieren


Möglicherweise verwandte Themen…
Thema / Verfasser Antworten Ansichten Letzter Beitrag
Letzter Beitrag von iBanana
12.07.2009, 21:27



Benutzer, die gerade dieses Thema anschauen: 4 Gast/Gäste