Jump to content

Πως μπορείτε να εμφανίσετε τη ρύθμιση Κινητό δίκτυο δεδομένων: εισαγωγή APN


pperiklis
 Κοινοποίηση

Recommended Posts

O οδηγός αυτός εξηγεί πως μπορείτε να επαναφέρετε την παράμετρο "Κινητό δίκτυο δεδομένων" στην κατηγορία Ρυθμίσεις -> Γενικά -> Δίκτυο όταν η παράμετρος αυτή δεν εμφανίζεται, με αποτέλεσμα να μην μπορείτε να περάσετε χειροκίνητα τις τιμές APN (Αccess Point Name), Username και Password για να συνδεθείτε στο διαδίκτυο μέσω δικτύου GPRS/EDGE/3G.

 

Σε χώρες στις οποίες το GPRS/EDGE/3G υποστηρίζεται από το δίκτυο σας και είστε εγγεγραμμένοι σε πρόγραμμα δεδομένων, οι ρυθμίσεις δίνονται αυτόματα από τη SIM και γι' αυτό η επιλογή "εξαφανίζεται" από τα settings. Για να την επαναφέρετε θα ακολουθήσετε την παρακάτω διαδικασία (απαιτείται jailbroken συσκευή):

 

  1. Συνδεθείτε στον υπολογιστή μέσω SSH.
  2. Κατευθυνθείτε στην τοποθεσία /System/Library/Carrier Bundles/Το_όνομα_του_δικτύου_σας.bundle και κατεβάστε το αρχείο carrier.plist στον υπολογιστή σας.
  3. Μετατρέψετε το αρχείο ώστε να μπορείτε να κάνετε αλλαγές. Μπορείτε να το μετατρέψετε εύκολα χρησιμοποιώντας κάποιον plist editor (Windows, Mac) ή την διεύθυνση http://140.124.181.188/~khchung/cgi-bin/plutil.cgi.
  4. Αφού το μετατρέψετε, χρησιμοποιήστε κάποιο text editor για να το ανοίξετε.
  5. Το αρχείο έχει την ακόλουθη μορφή (παράδειγμα για Ο2):
    <?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>BookmarkURLs</key>
    <array>
    	<dict>
    		<key>BookmarkName</key>
    		<string>O2</string>
    		<key>BookmarkURL</key>
    		<string>http://www.o2.co.uk/iphonestart</string>
    	</dict>
    </array>
    <key>CarrierName</key>
    <string>O2</string>
    <key>IntlDataRoamingSwitch</key>
    <true/>
    ...


    • Θα προσθέσετε τις παραμέτρους

<key>AllowEDGEEditing</key>

<true/>

 

όπως στο παράδειγμα:

 

<?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>
[color="DarkRed"][b]<key>AllowEDGEEditing</key>
<true/>[/b][/color]
<key>BookmarkURLs</key>
<array>
	<dict>
		<key>BookmarkName</key>
		<string>O2</string>
		<key>BookmarkURL</key>
		<string>http://www.o2.co.uk/iphonestart</string>
	</dict>
</array>
<key>CarrierName</key>
<string>O2</string>
<key>IntlDataRoamingSwitch</key>
<true/>
...

  • Και στη συνέχεια, αφού αποθηκεύσετε τις αλλαγές, θα αντικαταστήστε το αρχείο carrier.plist με αυτό που δημιουργήσατε. Πριν το κάνετε αυτό, κρατήστε αντίγραφο του πρωτότυπου.

Link to comment
Share on other sites

Κάποιες φορές ίσως χρειαστεί να αλλάξετε τα permissions στο αρχείο carrier.plist σε 0644.

 

Αυτό μπορεί να γίνει εύκολα με διάφορους τρόπους (χρειάζεται να έχετε εγκατεστημένo στην jailbroken συσκευή το OpenSSH):

 

  • μέσω ssh και κάποιου προγράμματος (WinSCP, Fugu):

  1. Κατευθυνθείτε στην τοποθεσία /System/Library/Carrier Bundles/Unknown.bundle/
  2. Από κάποιο από τα προγράμματα (πχ. Fugu) δώστε permissions 0644 ή, εναλλακτικά, ενεργοποιήστε Read για Owner, Group και Everyone και Write για Owner.

  • μέσω ssh και terminal ή Mobile terminal (μπορείτε να το εγκαταστήσετε από το Cydia), δώστε τις παρακάτω εντολές:

cd /System/Library/Carrier\ Bundles

cd Unknown.bundle

chmod 644 carrier.plist

  • μέσω MobileFinder:

  1. Από το Cydia πραγματοποιήστε εγκατάσταση του MobileFinder.
  2. Από το MobileFinder -> Settings βάλτε System File Access ON. Χρησιμοποιήστε τον Finder για να κατευθυνθείτε στην τοποθεσία /System/Library/Carrier Bundles/Unknown.Bundle/carrier.plist
  3. Επιλέξτε το carrier.plist και μετά πατήστε modify. Θα ενεργοποιήσετε Read για Owner, Group και Everyone και Write για Owner. Για να αποθηκεύσετε τις αλλαγές επιλέξτε Done.

Link to comment
Share on other sites

Επισκέπτης
This topic is now closed to further replies.
 Κοινοποίηση

×
×
  • Create New...