Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum>iPhone>Richtige iPhone SMS Empfangsbestätigung (Jailbreak erforderlich)

Richtige iPhone SMS Empfangsbestätigung (Jailbreak erforderlich)

justsports
justsports01.09.0900:21
Hier scheint es DIE ultimative Lösung für alle zu geben, die SMS Empfangsbestätigungen auf dem iPhone vermissen.
Ich selber habe es nicht ausprobiert, da ich es nicht brauche, aber ich denke, hier gibt es einige, die das interessant finden werden.

Die SMS Empfangsbestätigung kann wahlweise als SMS oder sogar als Flash-SMS auf dem iPhone angezeigt werden. Das ganze sollte kostenlos sein, ist ja auf allen anderen Handys in Deutschland auch ein kostenloser Service der Provider.

Einstellungen > Nachrichten:

Empfang der Bestätigung als SMS:

Empfang der Bestätigung als Flash-SMS:

Webseite: http://code.google.com/p/iphone-delivery-report/
Cydia Source: http://iphonedelivery.advinux.com/cydia

Über Erfahrungsberichte werden sich einige freuen.
Dieses Add-on funktioniert neben der nativen SMS/MMS Applikation von Apple auch mit der Applikation von biteSMS! Hierbei muss in biteSMS die "Sendebestätigung die über die Provider-Codes geht deaktiviert werden". SMS/MMS müssen über den Mobilfunkanbieter gesendet werden, das biteSMS Netzwerk unterstützt diese Funktion (noch) nicht.
0

Kommentare

justsports
justsports01.09.0900:31
Basically it uses, like MobileSubstrate, the library interposing mechanism. This wonderful feature of OSX allows you to interpose your library between an application an the system thus intercepting any call you wish.

So the CommCenter deamons in charge of all communication tasks and also in charge of SMS handling is ran with our library beneath it. To interpose a library below an application you just need to run it with the DYLD_INSERT_LIBRARIES set to the path of your lib. That’s pretty cool.

So we catch calls to open, read and write. On open we just check the name against the device name used to send SMS. Actually I catch all calls to the device but it is not really needed.

On write I compare the string to AT+CMGS which is the command to send a SMS. All SMS AT commands are standard and you can find more info by googling SMS AT COMMAND. So I replace the bit 5 in the second byte of the PDU payload to request a delivery report. That’s it for the sending part!

On the receive side things get a bit more complicated. A normal message is indicated by a +CMT: unsollicited message. In the case of a delevery report we get a +CDS: message with a specific PDU payload. Again this is standard and can be found by googling the net. So we just need to rewrite this CDS payload to a CMT payload with a fancy an localized text, and of course replace the CDS by a CMT. Basically that’s it!

The sqlite3 stuff is used to map the phone number to a name in the address book.

The flash mode allows you to either get the delivery report as a normal message or get it as a Flash SMS (also called “Class 0 SMS”). In this case it is not kept in the message history but it does not pollute it.
0
justsports
justsports01.09.0900:55
Und ich habe mir doch einmal die Mühe gemacht es zu testen.
Mit meiner Simkarte von T-Mobile Deutschland hat es funktioniert!

Gute Nacht.
0
Snowman
Snowman01.09.0915:02
Ist die App kostenlos?
0
justsports
justsports01.09.0915:05
Snowman
Ist die App kostenlos?
Ja, kostenlos. Einfach über die angegebene Cydia Source zu installieren. Es handelt sich um richtige Empfangsbestätigungen, nicht um diesen Providercode-Kram (*T# etc.). Die Software ist aber erst vor wenigen Tagen erschienen und bekommt deshalb wohl zur Zeit noch viele Updates. Bei mir hat sie aber jetzt schon vollständig funktioniert.
0
yvonneHH7502.09.0908:35
Funktioniert nur mit Jailbreak, oder?
„Ob Frühling, Sommer, Herbst und Winter, eine warme Unterhose wärmt den Hintern
0
justsports
justsports02.09.0911:27
Nein, ich habe Jailbreak erforderlich nur hingeschrieben, weil mir die beiden Wörter so gut gefallen. Sorry, aber es gibt echt Fragen...
0
Phat02.09.0914:57
bei mir funktioniert das ganze auch problemlos. Orange CH

danke für den hinweis!
0
Johnny
Johnny02.09.0915:27
Und die Einstellungsmöglichkeiten sind bei dir unter:

"Einstellungen > Nachrichten" ???

Ich habe es eben nämlich voller Vorfreude installiert aber ich habe nix gefunden...
0
kgombert02.09.0915:30
Wie heißt die App. ?
0
Johnny
Johnny02.09.0915:35
Okay, hat sich erledigt...
Nach dem ZWEITEN Neustart ging es dann

Toll, Danke für den Hinweis!!!
0
Phat02.09.0915:38
kgombert
Die App heisst iPhoneDelivery... (Kategorie hack-tool)
0

Kommentieren

Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.