Hack the iPhone





Anleitung zur Lösung des 004999010640000 IMEI problem

(Mac / Windows)



Das hier ist alles das ich habe und getan habe. Ich hab mir ein paar iPhones besorgt die ursprünglich Firmware 1.0.2 hatten und mit anySIM (vor Version 1.1) entsperrt wurden. Die Firmware wurde dann aus irgendwelchen Gründen auf Version 1.1.1 upgegradet obwohl dies getan werden sollte.

Was geschah danach damit?
Zuerst mal haben sie danach die "gesperrte" IMEI 004999010640000. Dadurch ist das Basisband gestörrt und das iPhone nicht mehr als Telefon nutzbar ist. Außerdem wird keine Simkarte mehr akzeptiert.
Wiederherstellungen, Updates und wiederholte Entsperrversuche können das Problem nicht lösen.
Weiters wird folgende Nachricht angezeigt: "Incorrect SIM. This iPhone must be used with an approved SIM."
(Ungültige SIM. Dieses iPhone muss mit einer genehmigten Simkarte genutzt werden.) sobald das iPhone eingeschalten wird.


iPhone       iPhone







In Kürze habe ich folgendes gemacht.
Zuerst erntfernte ich die Simkarte (angeblich kann man auch die Karte welche man später verwenden will im iPhon lassen).
Danach habe ich die Firmware zur Version 1.0.2 zurückgespielt (das war der schwierigste Teil, ein iPhone weigerte sich zurück zu 1.0.2 zu gehen). Anschliessend spielte ich die Baseband Software von 04.01.13_G zurück zu 03.14.08_G. Nun führte ich das iPhone in seinen fabrikneuen Zustand zurück. Dadurch hatte praktisch ein gesperrtes 1.0.2 iPhone. Dieses verband ich mit iTunes (ich nutzte nicht iTunes 7.5) und führte ein Update durch. Damit hatte ich ein gesperrtes 1.1.1 iPhone.
Mit diesem nutzte ich den jailbreakme.com Exploit und installierte anySIM 1.1 und führte es aus. Danach hatte ich ein iPhone mit 1.1.1 Firmware und 04.01.13_G Baseband. Es war entsperrt und ich konnte Simkarten wechseln ohne das iPhone wieder zu reaktivieren. Und außerdem funktioniert auch YouTube und der iTunes Music Store.

Mein Dank geht an Big Boss. Durch seine zwei Anleitungen und der Skripte wird das Bereinigen des Basebands stark automatisiert. Es ist nun ein sehr simpler Prozess sobald man erkennt was zu tun ist.
Das ist die Anleitung um das Baseband zurück zu setzen und dies um zum fabrikneuen Zustand zurück zu kehren.

Für weitere Informationen gibt es diese für das iPhone formatierte Seite, welche einiges enthält das nicht hier zu finden ist und mit verschiedenen Methoden weiterhelfen könnte.

Weiters biete ich einen Reperaturdienst an falls dies hier zu viel Arbeit für dich ist.
Sende mir einfach eine (englische) Email an:  iPhone



Schritt 1.

Diese Anleitung ist plattformübergreifend. Um unnötige Informationswiederholung zu vermeiden werde ich hier nicht erklären wie man die Firmware 1.0.2 zurückspielen kann.
  • Mac Anwender - iNdependence stellt eine simple Möglichkeit zur Verfügung. Die aktuelle Version von iNdependence (1.3 beta) funktioniert nicht mit iTunes 7.5.
  • Windows Anwender - iBrickr bietet einen einfachen Weg um dies zu tun.
  • Weiters kannst du einen meiner veralteten Anleitungen nutzen. Mac Anwender.   Windows Anwender.


Schritt 2.

Installiere AppTapp Installer auf das iPhone. Die alte Methode war eine Anwendung zum runterladen, welches mit dem iPhone über das USB Kabel kommunizierte. Diese alte Version ist immer noch von hier zu bekommen. Überprüfe ob du die Version für Firmware 1.0.2. Außerdem kannst du AppTapp auch via SSH installieren.

Sobald du es installiert hast, starte und update es.

Installiere die folgenden Programme vom Repository:
  • Community Sources (im Sources Ordner).
  • BSD Subsystem (im System Ordner).
  • Term-vt100 (das ist ein mobiles Terminal Programm und ist im System Ordner).




Schritt 3.

Geh zum Sources Menü im Installer. Drück auf den Edit Knopf im oberen rechten Eck und danach den Add Knopf im oberen linken Eck im nächsten Bild.


iPhone       iPhone



Gib das folgende in dem Popup Fenster "Add Source" ein. box: markmon.mine.nu:90/iphone/repo/repo.plist    Gib Acht, die Autokorrektur ändert "nu" gerne zu "by" fals du nicht aufpasst. Drück OK sobald du fertig bist. Du kommst dann zurück zu diesem Fenster. Drück den Done Knopf im oberen rechten Eck.


iPhone       iPhone








In diesem Fenster drücke den Refresh Knopf im oberen linken Eck. Dadurch werden die Quellen aktualisiert - und es damit möglich deren Programmezu instalieren.


iPhone       iPhone



Drück das Install Icon unten und du kommst zu einer Ordnerliste. Scrolle nach unten zu Utilities und drück darauf. Dort klick auf Downgrade Base Band und installiere dieses Programm.


iPhone       iPhone



Sobald es installiert ist kommst du zurück zur Ordnerliste. Scrolle zurück zum Utilities Ordner, klicke Virginize Scripts und installiere diese.


iPhone




Schritt 4.

Klick auf den Home Button und das SpringBoard wird neu starten. Schiebe den Balken auf die Seite um die Tastensperre zu deaktivieren. Drück auf Settings, General, Auto-Lockund Never.


iPhone




Schritt 5.

Starte das Terminal Programm am iPhone. Gib folgende Befehle ein:
    cd /usr/bin     Drücke Enter.
    restorebb      Drücke Enter.

Es sollten nun für einige Minuten Befehlsausgaben über den Bildschirm laufen.
Solltest du einen "base band busy" Fehler erhalten ist dein CommCenter nicht gestoppt worden. Du kannst versuchen es im Terminal manuell zu beenden.
launchctl unload -w /System/Library/LaunchDaemons/com.apple.CommCenter.plist

Falls dies nicht funktioniert starte dein iPhone neu und gib erneut cd /usr/bin und restorebb ein. Du solltest nun ein "Done" im Terminal sehen. Drück den Home Button um das Terminal zu verlassen.



iPhone       iPhone


Um sicher zu sein, dass die Baseband Wiederherstellung erfolgreich war drücke Settings, General, About und scrolle runter bis zu Modem Firmware. Dort sollte 03.14.08_G stehen.
Falls dort nichts steht geh zurück ins Terminal und gib cd /usr/bin und restorebb erneut ein.

Du hast nun das Baseband zurückgespielt. Falls du bei der Firmware 1.0.2 bleiben willst so könntest du nun anySIM 1.1 aus dem Utilities Ordner im Installer runterladen und ausführen. Dein iPhone würde dadurch entsperrt.


iPhone








Schritt 6.

Nun ist es Zeit das Baseband 03.14.08_G in den Originalzustand zu versetzen.
Starte das Terminal und gib folgendes ein:
    cd /usr/bin     Drücke Enter.
    virginize         Drücke Enter.

Es sollten nun für einige Minuten Befehlsausgaben über den Bildschirm laufen.
Solltest du einen "base band busy" Fehler erhalten ist dein CommCenter nicht gestoppt worden. Du kannst versuchen es im Terminal manuell zu beenden.
launchctl unload -w /System/Library/LaunchDaemons/com.apple.CommCenter.plist
Starte das Programm danach neu.

Du solltest nun ein "Done" im Terminal sehen. Drücke den Home Button um das Terminal zu verlassen.


iPhone       iPhone




Schritt 7.

Verbinde das iPhone mit deinem Computer per USB Kabel und starte iTunes (Ich verwende die OS X Version 7.4.2). Es sollte dein iPhone erkennen und einhängen. Drück auf den Update Knopf. Sobald es fertig ist hast du wieder Firmware Version 1.1.1 und du wirst SIM gesperrt sein. Ich habe das iPhone nicht neu gestartet nachdem dies fertig war.
Hänge das iPhone aus iTunes aus und beende sowohl iTunes als auch das iTunes Helper Programm.


Schritt 8.

Lege die Simkarte ein welche du mit dem iPhone verwenden willst.


iPhone




Schritt 9.

Folge meiner Schritt 1 Anleitung hier um den jailbreakme.com Exploit zu verwenden. Es wird kein Computer dafür benötigt.

Sobald du mit der Schritt 1 Anleitung fertig bist drücke den Home Button, danach Settings, General und About. Scrolle runter und überprüfe deine Firmware Version, Modem Version und das deine IMEI mit der auf der Rückseite des iPhones abgedruckten IMEI übereinstimmen.


iPhone



Starte das iPhone jetzt neu und probiere deine Simkarte(n) aus und kontrolliere ob die Anrufe empfangen und tätigen kannst.

Du bist fertig!







Zurück zum Anfang dieser Seite.

Free how to videos on WonderHowTo
Instructional videos, DIY, tutorials & hacks.
Callcentric - internet phone service for your home or office. iPhone
My other cell phone modding sites:   Hack the L7, Hack the V3 and Hack the V3i.   Copyright © 2008, MCJ