Jump to content

iPhone 2G: Ενεργοποίηση αποστολής/λήψης MMS με την εφαρμογή Messages.app


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

Recommended Posts

Εγκατάσταση απαραίτητων αρχείων μέσω Cydia:

 

Οι οδηγίες αυτές αφορούν στην ενεργοποίηση των δυνατοτήτων MMS στο iPhone 2G. Για να τις εκτελέσετε θα πρέπει η συσκευή σας να είναι jailbroken. Ο πρωτότυπος οδηγός και οι εικόνες προέρχονται από το iClarified. Εναλλακτικά, όσοι επιθυμείτε να δείτε ποια αρχεία τροποποιούνται και να πραγματοποιήσετε την εγκατάσταση τους μέσω SSH μπορείτε να συμβουλευτείτε το επόμενο post: Εγκατάσταση απαραίτητων αρχείων μέσω SSH.

 

Εκτελέστε από τη συσκευή σας το Cydia.

 

Επιλέξτε το tab Sections στο κάτω μέρος της οθόνης.

 

Επιλέξτε την κατηγορία Messaging από την λίστα με τις κατηγορίες.

 

http://www.iClarified.com/images/tutorials/4370/16674/16674.png

 

Επιλέξτε το πακέτο ActivateMMS2G από την λίστα των πακέτων.

 

http://www.iClarified.com/images/tutorials/4370/16673/16673.png

 

Πατήστε το κουμπί Install στο πάνω δεξιά μέρος της οθόνης και ακολούθως Confirm για να ξεκινήσετε την εγκατάσταση (το αρχείο δεν καταλαμβάνει τόσο μεγάλο χώρο στη συσκευή όσο φαίνεται στην εικόνα).

 

http://www.iClarified.com/images/tutorials/4370/16676/16676.png

 

Αφού η εγκατάσταση ολοκληρωθεί επιτυχώς, επιλέξτε Reboot Device.

 

http://www.iClarified.com/images/tutorials/4370/16677/16677.png

 

Η συσκευή θα εκτελέσει αυτόματη επανεκκίνηση. Όταν η επανεκκίνηση ολοκληρωθεί εκτελέστε την εφαρμογή Μessages από το Springboard.

 

Όπως μπορείτε να δείτε έχετε πλέον ενεργοποιημένες τις δυνατότητες αποστολής μηνυμάτων MMS.

 

http://www.iClarified.com/images/tutorials/4370/16679/16679.png http://www.iClarified.com/images/tutorials/4370/16680/16680.png

 

http://www.iClarified.com/images/tutorials/4370/16681/16681.png http://www.iClarified.com/images/tutorials/4370/16682/16682.png

Link to comment
Share on other sites

Εγκατάσταση απαραίτητων αρχείων μέσω SSH:

 

Ο οδηγός αυτός εξηγεί πως μπορείτε να ενεργοποιήσετε την αποστολή/λήψη μηνυμάτων MMS στο iPhone 2G με την έκδοση λειτουργικού iPhone OS 3.0.

 

http://img530.imageshack.us/img530/1281/img0006x.png

 

Μέθοδος 1η - αυτόματη:

 

1. Κατεβάστε το αρχείο mms2g.zip από την τοποθεσία http://narod.ru/disk/10359564000/mms2g.zip.html.

2. Αποσυμπιέστε το στην επιφάνεια εργασίας του υπολογιστή σας.

3. Μεταφέρετε το αρχείο mms2g.deb σε κάποιον φάκελο στη συσκευή, για παράδειγμα στον φάκελο /var/root.

3. Κατευθυνθείτε στον φάκελο αυτό μέσω του terminal (cd /var/root/) και πληκτρολογήστε την εντολή dpkg -i mms2g.deb

4. Εκτελέστε επανεκκίνηση στη συσκευή.

 

Μέθοδος 2η - χειροκίνητη:

 

Εντός του αρχείου Patch.zip (το οποίο επίσης βρίσκεται στο mms2g.zip μαζί με το .deb) θα βρείτε δύο αρχεία, το CommCenter και το M68AP.plist.

 

1. Συνδεθείτε στη συσκευή μέσω SSH και κρατήστε αντίγραφα των αρχείων /System/Library/PrivateFrameworks/CoreTelephony.framework/Support/CommCenter και /System>Library>Coreservices>Springboard.app/M68AP.plist.

2. Στη συνέχεια, αντικαταστήστε τα αρχεία αυτά με τα αντίστοιχα που θα βρείτε αφού αποσυμπιέσετε το αρχείο Patch.zip. Για το αρχείο CommCenter βεβαιωθείτε ότι τα permissions είναι 0755.

3. Εκτελέστε επανεκκίνηση στη συσκευή.

 

**********

Σημείωση: Αν θέλετε να τροποποιήσετε μόνοι σας το αρχείο M68AP.plist, θα πρέπει απλά να προσθέσετε μέσω κάποιου .plist editor το κείμενο

 

<key>mms</key>

<true/>

 

στο dictionary capabilities,

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

 

<?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>capabilities</key>
<dict>
	<key>accelerometer</key>
	<true/>
	<key>applicationInstallation</key>
	<true/>
	<key>bluetooth</key>
	<true/>
	<key>delay-sleep-for-headset-click</key>
	<true/>
	<key>device-name</key>
	<string>iPhone</string>
	<key>international-settings</key>
	<true/>
	<key>location-services</key>
	<true/>
	<key>microphone</key>
	<true/>
	[color="DarkRed"][b]<key>mms</key>
	<true/>[/b][/color]
	<key>opengles-1</key>
	<true/>
	<key>proximity-sensor</key>
	<true/>
	<key>ringer-switch</key>
	<true/>
	<key>sms</key>
	<true/>
	<key>stand-alone-contacts</key>
	<true/>
	<key>still-camera</key>
	<true/>
	<key>telephony</key>
	<true/>
	<key>telephony-maximum-generation</key>
	<real>2.5</real>
	<key>unified-ipod</key>
	<true/>
	<key>volume-buttons</key>
	<true/>
	<key>wifi</key>
	<true/>
</dict>
<key>iconState</key>
<dict>
	<key>buttonBar</key>
	<dict>
		<key>iconMatrix</key>
		<array>
			<array>
				<dict>
					<key>displayIdentifier</key>
					<string>com.apple.mobilephone</string>
				</dict>
				<dict>
					<key>displayIdentifier</key>
					<string>com.apple.mobilemail</string>
				</dict>
				<dict>
					<key>displayIdentifier</key>
					<string>com.apple.mobilesafari</string>
				</dict>
				<dict>
					<key>displayIdentifier</key>
					<string>com.apple.mobileipod-MediaPlayer</string>
				</dict>
			</array>
		</array>
	</dict>
	<key>iconLists</key>
	<array>
		<dict>
			<key>iconMatrix</key>
			<array>
				<array>
					<dict>
						<key>displayIdentifier</key>
						<string>com.apple.MobileSMS</string>
					</dict>
					<dict>
						<key>displayIdentifier</key>
						<string>com.apple.mobilecal</string>
					</dict>
					<dict>
						<key>displayIdentifier</key>
						<string>com.apple.mobileslideshow-Photos</string>
					</dict>
					<dict>
						<key>displayIdentifier</key>
						<string>com.apple.mobileslideshow-Camera</string>
					</dict>
				</array>
				<array>
					<dict>
						<key>displayIdentifier</key>
						<string>com.apple.youtube</string>
					</dict>
					<dict>
						<key>displayIdentifier</key>
						<string>com.apple.stocks</string>
					</dict>
					<dict>
						<key>displayIdentifier</key>
						<string>com.apple.Maps</string>
					</dict>
					<dict>
						<key>displayIdentifier</key>
						<string>com.apple.weather</string>
					</dict>
				</array>
				<array>
					<dict>
						<key>displayIdentifier</key>
						<string>com.apple.VoiceMemos</string>
					</dict>
					<dict>
						<key>displayIdentifier</key>
						<string>com.apple.mobilenotes</string>
					</dict>
					<dict>
						<key>displayIdentifier</key>
						<string>com.apple.mobiletimer</string>
					</dict>
					<dict>
						<key>displayIdentifier</key>
						<string>com.apple.calculator</string>
					</dict>
				</array>
				<array>
					<dict>
						<key>displayIdentifier</key>
						<string>com.apple.Preferences</string>
					</dict>
					<dict>
						<key>displayIdentifier</key>
						<string>com.apple.MobileStore</string>
					</dict>
					<dict>
						<key>displayIdentifier</key>
						<string>com.apple.AppStore</string>
					</dict>
				</array>
			</array>
		</dict>
		<dict>
			<key>iconMatrix</key>
			<array>
				<array>
					<dict>
						<key>displayIdentifier</key>
						<string>com.apple.MobileAddressBook</string>
					</dict>
				</array>
			</array>
		</dict>
	</array>
</dict>
</dict>
</plist>

**********

 

Ακολούθως,

 

Αφού αντικαταστήσετε τα αρχεία, με οποιαδήποτε από τις δύο μεθόδους, θα παρατηρήσετε στη συσκευή τις ακόλουθες αλλαγές:

 

  • Ενεργοποίηση πεδίων Δεδομένα και MMS στις ρυθμίσεις->γενικά->δίκτυο->κινητό δίκτυο δεδομένων.
  • Ενεργοποίηση διακοπτών Μηνύματα MMS και Πεδία θέματος στις ρυθμίσεις->μηνύματα. Ο διακόπτης Μηνύματα MMS ενεργοποιεί την επιλογή της κάμερας στα μηνύματα και ο διακόπτης Πεδία θέματος προσθέτει ένα πεδίο για να συμπληρώσουμε τον τίτλο/θέμα του μηνύματος. Σε περίπτωση που ένα SMS που προσπαθείτε να στείλετε σε πολλαπλούς παραλήπτες αναγνωρίζεται από τη συσκευή ως MMS κλείστε τον διακόπτη των MMS.

 

Στο κινητό δίκτυο δεδομένων οι ρυθμίσεις αναγνωρίζονται αυτόματα όταν περιλαμβάνονται στο αρχείο carrier.plist του παροχέα σας.

 

http://img523.imageshack.us/img523/1377/img0002q.png

 

Σε διαφορετική περίπτωση θα πρέπει να τις ορίσετε χειροκίνητα. Οι ρυθμίσεις έχουν ως ακολούθως:

 

Ρυθμίσεις παροχέων:

 

http://img23.imageshack.us/img23/8392/logo1bn7.gif

 

MMSC: http ://192.168.200.95/servlets/mms

Proxy: 192.168.200.11:9401

APN: mnet.b-online.gr

Username: mms

Password: mms

 

http://img18.imageshack.us/img18/2303/logocosmotexh8.gif

 

MMSC: http://195.167.65.220:8002

Proxy: 10.10.10.20:8080

APN: mms

Username: {κενό}

Password: {κενό}

 

http://img22.imageshack.us/img22/7802/vodafonelogown8.gif

 

MMSC: http://mms.vodafone.gr

Proxy: 213.249.019.049:5080

APN: mms.vodafone.net

Username: user

Password: pass

 

http://img440.imageshack.us/img440/9214/qtelecomzl7.jpg

 

MMSC: http://mms.myq.gr

Proxy: 192.168.080.134:9201 ή 192.168.080.134:8080

APN: q-mms.myq.gr

Username: {κενό}

Password: {κενό}

 

http://img54.imageshack.us/img54/4149/duallogojpg.jpg

 

MMSC: mmsc.cyta.com.cy

Proxy: 213.31.96.161:8080

APN: cytamobile

Username: user

Password: pass

 

http://ainewswire.com/wp-content/uploads//2008/05/mtn_logo.gif

 

MMSC: mms.mtn.com.cy/mmsc

Proxy: 172.24.97.1:3130

APN: mms

Username: mms

Password: mms

 

Ρυθμίσεις για όλους τους παροχείς, παγκόσμια: http://www.activexperts.com/xmstoolkit/mmsclist/

 

Σημαντικό! Για να εμφανίσετε τις ρυθμίσεις internet (και mms) στο πεδίο ρυθμίσεις->γενικά->δίκτυο->κινητό δίκτυο δεδομένων θα πρέπει να τροποποιήσετε το αρχείο carrier.plist το οποίο θα βρείτε στην τοποθεσία system->library->carrier bundles->Tmobile_gr.bundle. Στην θέση του Tmobile_gr.bundle θα επιλέξετε τον δικό σας παροχέα εφόσον υποστηρίζεται επίσημα ή Unknown.bundle εφόσον δεν υποστηρίζεται επίσημα.

 

Μέσω κάποιου plist editor θα προσθέσετε το κείμενο:

 

<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>COSMOTE</string>
		<key>BookmarkURL</key>
		<string>http://www.cosmote.gr</string>
	</dict>
</array>
<key>CarrierName</key>
<string>COSMOTE</string>
<key>MMS</key>
<dict>
	<key>GroupModeEnabled</key>
	<false/>
	<key>MMSC</key>
	<string>http://195.167.65.220:8002</string>
	<key>MaxMessageSize</key>
	<integer>614400</integer>
	<key>MaxRecipients</key>
	<integer>10</integer>
	<key>MaxVideoBitrate</key>
	<integer>131072</integer>
	<key>Proxy</key>
	<string>10.10.10.20:8080</string>
</dict>
<key>MaxBluetoothModemConnections</key>
<integer>3</integer>
<key>MyAccountURL</key>
<string>http://www.cosmote.gr</string>
<key>MyAccountURLTitle</key>
<string>COSMOTE</string>
<key>RoamingVoicemailPilotNumber</key>
<string>+306971000123</string>
<key>Services</key>
<array>
	<dict>
		<key>ServiceCode</key>
		<string>1212</string>
		<key>ServiceName</key>
		<string>COSMOTE Call Center</string>
	</dict>
</array>
<key>ShowCallForwarded</key>
<false/>
<key>ShowCallForwarding</key>
<false/>
<key>ShowTTY</key>
<false/>
<key>StatusBarImages</key>
<array>
	<dict>
		<key>AllowPrefixMatching</key>
		<false/>
		<key>CarrierName</key>
		<string>COSMOTE</string>
		<key>DefaultImage</key>
		<string>Default_CARRIER_COSMOTE.png</string>
		<key>FullScreenOpaqueImage</key>
		<string>FSO_CARRIER_COSMOTE.png</string>
	</dict>
	<dict>
		<key>AllowPrefixMatching</key>
		<false/>
		<key>CarrierName</key>
		<string>GR COSMOTE</string>
		<key>DefaultImage</key>
		<string>Default_CARRIER_COSMOTE.png</string>
		<key>FullScreenOpaqueImage</key>
		<string>FSO_CARRIER_COSMOTE.png</string>
	</dict>
</array>
<key>SupportedSIMs</key>
<array>
	<string>20201</string>
</array>
<key>SupportsNITZ</key>
<false/>
<key>TetheringPhoneNumber</key>
<string>1212</string>
<key>VVMIgnoresIntlDataRoaming</key>
<false/>
<key>VisualVoicemailServiceName</key>
<string>none</string>
<key>VoicemailPilotNumber</key>
<string>123</string>
<key>apns</key>
<array>
	<dict>
		<key>apn</key>
		<string>internet</string>
		<key>password</key>
		<string></string>
		<key>type-mask</key>
		<integer>17</integer>
		<key>username</key>
		<string></string>
	</dict>
	<dict>
		<key>apn</key>
		<string>mms</string>
		<key>password</key>
		<string></string>
		<key>type-mask</key>
		<integer>4</integer>
		<key>username</key>
		<string></string>
	</dict>
	<dict>
		<key>apn</key>
		<string>internet</string>
		<key>password</key>
		<string></string>
		<key>type-mask</key>
		<integer>16</integer>
		<key>username</key>
		<string></string>
	</dict>
	<dict>
		<key>apn</key>
		<string>tethering</string>
		<key>password</key>
		<string></string>
		<key>type-mask</key>
		<integer>32</integer>
		<key>username</key>
		<string></string>
	</dict>
</array>
<key>voicemail_context</key>
<integer>0</integer>
</dict>
</plist>

 

Πηγές

Τα τροποποιημένα αρχεία προέρχονται από το forum iphoneapps.ru και τον χρήστη geniusan.

 

Όσοι επιθυμείτε μπορείτε να προσφέρετε στον χρήστη κάποιο χρηματικό ποσό για την προσπάθεια του. Πληροφορίες πως θα το κάνετε θα βρείτε στο θέμα http://translate.google.com/translate?prev=hp&hl=el&js=n&u=http%3A%2F%2Fiphoneapps.ru%2Fforums%2Findex.php%3Fshowtopic%3D19531&sl=ru&tl=en&history_state0= (αυτόματη μετάφραση από google translate).

Link to comment
Share on other sites

Σημείωση:

 

Για να ενεργοποιηθεί η επιλογή των MMS στη συσκευή σας, θα πρέπει πρώτα να έχετε καταχωρήσει στο πεδίο Ρυθμίσεις->Τηλέφωνο->Αριθμός μου τον τηλεφωνικό αριθμό ο οποίος αντιστοιχεί στην κάρτα SIM που χρησιμοποιείτε.

 

http://img195.imageshack.us/img195/7013/img0009l.png

Link to comment
Share on other sites

Αν περάσουμε το ipcc της vodafone μέσω itunes όλες οι επιλογές περνιούνται αυτόματα!

 

Όσοι έχετε mac κάντε το εξής:

 

Step 1: Βγείτε από το iTunes

 

Step 2: Ανοίξτε το Terminal.

 

Step 3: Εκτελέστε το παρακάτω:

 

defaults write com.apple.iTunes carrier-testing -bool TRUE

 

Step 4: Συνδέστε το iphone και τρέξτε το itunes.

 

Step 5: Κρατήστε πατημένo το Option key και κάντε κλίκ στο Check for Updates.

 

Step 6: Βρείτε το αρχείο ipcc που είναι μάλλον μέσα στο user Library\Itunes\iPhone Carrier Support

 

Κατάφερα κ να στείλω κ να λάβω χωρίς προβλήματα! :):) Και εννοείτε ότι όλες οι ρυθμίσεις περνιούνται αυτόματα κ αποθηκεύονται χωρίς προβλήματα.

 

**********

 

Για windows:

 

Step 1: Βγείτε από το itunes

 

Step 2: http://www.microsoft.com/windows/framework/images/windows-vista/windows-vista.gif+R για να ανοίξει το run/εκτέλεση. Πληκτρολογήστε cmd και μετά πατήστε ok

 

Step 3: Πληκτρολογήστε το παρακάτω:

 

"C:\Program Files\iTunes\iTunes.exe" /setPrefInt carrier-testing 1

 

ή, για windows 64-bit:

 

“C:\Program Files (x86)\iTunes\iTunes.exe” /setPrefInt carrier-testing 1

 

Step 4: Συνδέστε το iphone, ανοιξτε itunes.

 

Step 5: Shift + Check for updates

 

Step 6: Και μετά βρείτε τον φάκελο που έχει το ipcc της vodafone. Λογικά θα έχει κάποια παρόμοια θέση με αυτό στον mac.

 iPhone 3G S⃣
Link to comment
Share on other sites

Σε όποιον δε κρατάει τα στοιχεία APN, Username και Password ας κάνει τα παρακάτω:

 

1. Safari -> http://www.unlockit.co.nz

2. Continue

3. Custom APN

4. Συμπληρώστε ανάλογα την εταιρία σας

5. V3 Tethering + MMS να ειναι στο YES

6. Carrier "Blank"

7. Create Profile

8. iPhone -> General -> Network -> Cellular Data Network -> Συμπληρώνουμε MMSC, MMS Proxy και MMS Max Message Size.

9. Αλλάζουμε χειροκίνητα MONO τα στοιχεία στο Cellular Data αν θέλουμε να μπαίνουμε και Ίντερνετ.

 

Δοκιμασμένο σε iPhone 2G με Wind GR

switch life, switch to mac
Link to comment
Share on other sites

  • 3 months later...

Κρατήστε αντίγραφο του πρωτότυπου αρχείου CommCenter στην τοποθεσία /System/Library/PrivateFrameworks/CoreTelephony.framework/Support/

 

Κατεβάστε το τροποποιημένο αρχείο CommCenter.

 

Αντικαταστήστε το πρωτότυπο αρχείο με το τροποποιημένο.

 

Θέστε τα permissions στο τροποποιημένο αρχείο σε 755.

 

Προσθέστε στο αρχείο /System/Library/CoreServices/SpringBoard.app/M68AP.plist την παράμετρο για την ενεργοποίηση των mms (η διαδικασία αναφέρεται σε προηγούμενο σημείο του οδηγού).

Link to comment
Share on other sites

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

×
×
  • Create New...