iPhone (2g) - Hacken Sie sich rein und finden Sie was raus!

Das iPhone ist nicht nur in der Medienbrache eines des beliebtesten und am weitest verbreitetsten Mobiletelefone überhaupt. Es vereint auf wundersame Weise PDA-Anwendungen, Spiele, Filme, Fotos,  mobiles Internet und Musik mit Design und natürlich mobilem Telefonieren. Das iPhone weckte schon vor seinem Erscheinen Begehrlichkeiten und setzte bis heute geltende Maßstäbe für nachfolgende Erwartungen an Funktionen, Handling und Aussehen von Mobiltelefonen.

Werden Sie zum “Hacker” und hacken Sie Ihr iPhone
Das iPhone ist leicht erweiterbar, doch ein paar Funktionen haben die Programmierer im Betriebsystem (iOS) versteckt und nur durch geheime Tastenkombinationen zugänglich gemacht. Solche Manipulationscodes nennen sich in Anlehnung an kleine Änderungen an Betriebsystemen “Hacks” und gaben sogar “Hackern” ihren Namen. Durch einen Zufall bin ich auf einige dieser Tastenkombinationen gestoßen und habe versucht immer weitere ausfindig zu machen. Heute werde ich einige davon präsentieren, die auch Frank Jedermann nützlich sein können – und sei es nur dazu, dass Sie Ihr iPhone besser kennenlernen.

Der Feldtestmodus
Der Feldtestmodus dient – wie der Name schon sagt – dazu, das iPhone in einen Anzeigemodus zu versetzen, in dem es zusätzlich Daten über das Funkfeld und die Funkzellen, in dem es arbeitet, anzeigt. Leider funktioniert dieser Hack nur bis zur Betriebsystemversion 3.1.3 – ab der Version 4 des iOS hat Apple den Zugang gesperrt.
Rufen Sie die Tastatur des Telefons auf und tippen sie anstelle einer Rufnummer die Tastenkombination

*3001#12345#*

und drücken SIe die grüne Taste. Das Telefon wechselt in den Feldtestmodus. Diesen Modus erreichen Sie auch während eines Telefonates und so können Sie sich die Feldstärke, umliegende Funkzellen oder auch erweiterte Informationen zu GPRS oder UMTS anzeigen lassen.

iPhone anhand der IMEI identifizieren
Die IMEI (International Mobile Equipment Identify) ist eine weiltweit einmalige Nummer, die Ihr iPhone zweifelsfrei identifiziert. Im Falle eines Zweifels, ob Ihr Handy Ihnen gehört (z.B.: nach Diebstahl oder Verlust), können Sie bei Kenntnis der IMEI Ihres iPhone, Ihre Eigentumverhältnisse beweisen.

*#06#

Anrufer identifizieren und eigene Rufnummer unterdrücken
Natürlich können Sie die Rufnummerunterdrückung jederzeit auch in den Einstellungen des iPhones anschauen, aber für ein kurzes Telefonat durch all die Menüs zu hangeln, ist gar nicht nötig. Es reicht auch die Eingabe von

*#30#

um zu prüfen, ob die Anrufer-Identifizierung (Clip-Funktion) in Ihrem iPhone aktiviert ist. Mit dem Code

*#31#

können Sie die eigene Rufnummer bei abgehenden Gesprächen wahlweise zu unterdrücken.

Die magische 43 für Konferenzen
Nutzen Sie Ihr iPhone für Konferenzen? Dann können Sie bestimmt etwas mit dem Code

*#43#

angfangen. Der zeigt den aktuellen iPhone-Status für die Funktion “Anklopfen” an.

Wenn Sie das Klopfsignal für weitere Anrufe, die Sie erreichen, aktiveren möchten, tippen Sie

*43#

Ausschalten können Sie die Anklopffunktion mit

#43#

PIN ändern
Wollen sie “auf die Schnelle” die PINs in ihren iPhones ändern? Mit den nachfolgendes Tastenkombinationen können Sie ganz einfach die PINs Ihres iPhones ändern:

PIN1:

**04*AAAA*NNNN*NNNN#

PIN2:

**042*AAAA*NNNN*NNNN#

Erklärung: AAAA=alte PIN und NNNN=neue PIN

Längere Akkuleistung durch Stromsparen

Wenn die SIM-Karte in Ihrem iPhones den sogenannten SIM Clock Stop Modus unterstützt, kann der Akku deutlich länger durchhalten. Eingeschaltet sorgt die Funktion dafür, dass der Prozessor auf der SIM-Karte annähernd stoppt. Er schläft sozusagen, solange keine Aufgaben anstehen – was den Stromverbrauch erheblich reduziert. Bei Aktionen wird die SIM-Karte wieder geweckt. Um herauszufinden, ob die SIM-Karte in Ihrem iPhone die Stromsparfunktion unterstützt, geben Sie einfach mal

*#746025625#

ein.

Bessere Sprachqualität
Falls die Sprachqualität Ihrers iPhones nicht stimmen sollte, können Sie den Enhanced Full Rate (EFR) Sprachkompressionsstandard einschalten. Das verkürzt zwar die Akkuleistung, wirkt aber Wunder bei schlechter Sprachqualität. Mit

*3370#

schalten Sie EFR ein – falls Ihr Provider es unterstützt (oder nicht ohnehin benutzt).

Mit

#3370#

schalten Sie EFR wieder aus.

Halbe Sprachqualität
Falls Sie die Akkulaufzeit zu Lasten der Sprachqualität erhöhen wollen, können Sie  den Half Rate (HFR) Sprachkompressionsstandard einschalten. Mit

*4720#

schalten Sie HFR ein – falls Ihr Provider es unterstützt (oder nicht ohnehin benutzt).

Mit

#4720#

schalten Sie HFR wieder aus.

Mailbox-einstellungen anzeigen
Mit

*#5005*86#

können Sie sich Ihre Einstellungen zur Mailbox anzeigen lassen.

Eigene Nummer einblenden
Während eines Gespräches werden Sie nach der eigenen Telefonnummer gefragt? Mit

*135#

können Sie sich Ihre eigene Rufnummer anzeigen lassen.

…und sonst?
Wer Lust auf mehr dieser kleinen Geheimcodes bekommen hat, kann mit einigen anderen Codes so einiges an seinem iPhone einstellen. Absolute oder bedingte Rufumleitungen (alle, nicht angenommen, unerreichbar, besetzt)  sind ebenso wenig ein Problem, wie den Minutenverbrauch/Gesprächsaufkommen kontrollieren, eingehende oder abgehende Anrufe zu blockieren oder die Kurzmitteilungszentrale SMSC in Erfahrung zu bringen.

Übrigens: Ich übernehme keine Gewähr für die Richtigkeit und Vollständigkeit der vorgestellten Codes und lehne jede Haftung für verstellte iPhones und daraus entstehende Folgen ab. Was haben Sie denn erwartet?

Trotzdem viel Spaß damit. 😉

UPDATE 29.08.2010

Leider habe ich beim Rumspielen mit den Codes eine Rufumleitung zu meiner Mailbox eingerichtet. Anrufer landeten nach relativ langem Verbindungsaufbau direkt auf meiner Mailbox. Sekunden später bekam ich dann einen Hinweis, dass ich einen Anrufer hatte, ohne, dass dasiPhone auch nur einen Mucks von sich gegeben hatte. Dumm gelaufen.

Einmal googlen nach “iPhone klingelt nicht mehr” bringt zwar hunderte von Ergebnissen, eine Problemlösung aber leider nicht. Es kostete mich 8 Minuten meines Lebens in der sonntäglichen BASE-Warteschleife des Kundenservice, bevor mir eine nette Dame dann die Lösung offerierte:

##002#

löscht sämtliche eingestellten Rufumleitungen! Hilfreich war natürlich in diesem Zusammenhang, dass die Dame mir bestätigen konnte, dass eine Rufumleitung auf meine Mailbox aktiviert war.

Danke!