Ho da poco aggiornato all’ultima versione del firmware la 3.1.2 e come mi era successo pochi giorni fa è ritornato il problema del cambio dell’apn visto che non ho una flat dati. Il vecchio sistema del cambio dei parametri attraverso il file .ipcc non ha funzionato e quindi ho dovuto cercare un altra strada…
Il metodo può essere sfruttato solo dalle persone che hanno un iphone con jailbreak visto che andremo ad utilizzare la connessione ssh.
Procuratevi un client sftp (su mac osx potete usare transmit o cyberduck, su windows filezilla o WinSCP) e effettuate la connessione al vostro iphone via sftp raggiungendo la cartella:
/private/var/mobile/Library/Carrier Bundle.bundle/
Qui troviamo il file carrier.plist che dovremmo scaricare ed editare (su windows possiamo usare plist editor mentre su mac osx ci basterà convertire il file da terminale con il comando (facciamoci un backup di carrier.plist per evitare di fare danni)
plutil -convert xml1 carrier.plist
e poi aprirlo con texedit.
Una volta aperto il file cerchiamo la stringa
<key>AllowEDGEEditing</key>
e se esiste controlliamo che sia uguale a:
<key>AllowEDGEEditing</key>
<true/>
altrimenti aggiugiamola:
<key>AllowEDGEEditing</key>
<true/>
<key>AllowEDGEEditing</key><true/>
La posizione nel mio caso è questa:
<key>SupportedSIMs</key>
<array>
<string>22299</string>
</array>
<key>AllowEDGEEditing</key>
<true/>
fatto questo salviamo il nostro file e sovrascriviamolo a quello presente sul nostro iphone e riavviamo se tutto è andato bene dovremmo aver abilitato il menu “rete dati cellulare” in Impostazioni -> Generali -> Rete dove possiamo così editare tutti i campi e cambiare anche l’apn
Ho da poco aggiornato all’ultima versione del firmware la 3.1.2 e come mi era successo pochi giorni fa è ritornato il problema del cambio dell’apn visto che non ho una flat dati. Il vecchio sistema del cambio dei parametri attraverso il file .ipcc non ha funzionato e quindi ho dovuto cercare un altra strada…

Leggi il seguito di questo post »