<abschweif>
Da klicke ich am Montag, zum Releasezeitpunkt des neuen iPhone-OS (jetzt iOS genannt) ab 19 Uhr wie blöd auf dem Update-Button in meinem iTunes herum, nur um mich eine Stunde später wie ein kleines Kind zu freuen, das neue Betriebssystem auf meinem Mobiltelefon von Apple ausprobieren zu können.
Naja, eigentlich unterwerfe ich mich ja keinem Gruppenzwang – solange keiner von Euch etwas dagegen hat
– aber nach der Vorberichterstattung zu iOS 4 war ich echt auf Multitasking, Ordner und Co. gespannt.
Ok, es lief auch soweit alles wie geschnitten Brot – keine Fehler oder Probleme weit und breit. Zumindest bis gestern früh.
</abschweif>
Da wollte ich nämlich nach einem Telefonat kurz die Rufnummer meines Gesprächspartners als Kontakt speichern. Klicke auf die Anrufliste und staune nicht schlecht: leer, kein einziger Eintrag in der Liste vorhanden. Ein Testanruf bestätigte mir: es wird auch kein neuer Eintrag mehr in die Liste geschrieben.
Gucke alle Einstellungen durch. Vergeblich. Telefon neu gestartet. Kein Erfolg. iPhone “hard-resettet”. Pustekuchen.
Und laut Google bin ich da wohl so ziemlich der einzige Mensch auf der Welt, der das Problem hat. Zumindest der einzige Nicht-Jailbreaker. Die können nämlich über das Dateisystem einfach die Anruferliste löschen (/var/mobile/Library/CallHistory/call_history.db), Telefon neu starten und fertig.
Also, selbst ist der iPhone-Benutzer – das muss auch ohne Jailbreak gehen.
Meine Idee: wenn ich an die Datei auf dem iPhone nicht herankomme, dann sollte sich diese doch hoffentlich zumindest im Backup wiederfinden. Und wenn man die Datei dort löscht, das iPhone auf Werkseinstellungen zurücksetzt und anschließend die Sicherung wieder einspielt, sollte sich die Anrufer-Liste ja noch im Ursprungszustand befinden und somit auch wieder funktionieren.
Und das war auch der Fall. Im AppData-Verzeichnis (c:\users\[benutzername]\appdata\roaming\apple computer\mobilesync\backup) finden sich die letzten Datensicherungen des Apfelsmartphones. Eine Suche innerhalb der Dateien ergab, dass sich die Anrufliste wohl in der Datei “2b2b…” verbirgt.
Diese habe ich dann aus dem Sicherungsverzeichnis herausgelöscht und dann über iTunes das iPhone auf oben beschriebenem Wege wiederhergestellt.
Und das war’s auch schon – alles ist wieder im Lot, die Anrufe tauchen nun wieder in der Liste auf. Und auch sonst kann ich momentan keinen Fehler feststellen. Ich hoffe, das bleibt ab jetzt auch so.
Hi,
hab das gleiche Problem, nach dem Update. Werd mal Deinen Lösungsweg probieren und schauen obs klappt.
Das ist aber echt bescheuert, man verlässt sich auf ein umfassend funktionierendes System und dann kommt sowas…
Ich werd mich nochmal melden wenns geklappt hat
Gruss Marco
ach ja jetzt fällt mir doch glatt auf dass Du Apple Strukturen angibst, Du also mit nem Mac arbeitest. Ich finde in meinem letzen Backup keine Datei mit “2b2b..”, wie hast Du denn danach gesucht?
Gruss
marco
Ups – da habe ich vergessen, den vollen Dateinamen anzugeben.
Es gibt im Backup eine Datei, deren Name mit “2b2b” anfängt. Diese musst Du löschen. Ich berichtige die Angabe im Artikel, sobald ich an meinem “iTunes-Rechner” sitze.
Gruß
Stefan
Tach, danke für deinen Eintrag. Hab schon gesucht wie blöd. Mit Jailbreak habe ich die callhistory gelöscht und schon gings wieder… spitze.
Gruß Ruppi
Hallo ! Ich habe ein Iphone 3gs jailbreak von 3.1.3 auf FW 4.1. Alles funktioniert bestens, nur die Anrufliste fehlt. Ich habe mit Phoneview nachgeschaut und bemerkt, der Ordner CallHistory fehlte. Mein Gedanke: Nichts leichter als das.
Zunächst nur den Ordner angelegt, keine Reaktion. Dann habe ich eine call_history.db von meinem 2g 3.1.3 reinkopiert, auch keine Anzeige !!!
Was soll ich noch tun damit die Anrufliste wieder funktioniert ?
Grüße Gerhard
MacBookPro User
Hast Du bei Anlage des Verzeichnisses auf Groß-/Kleinschreibung geachtet?
Hast Du das Verzeichnis im richtigen Unterverzeichnis angelegt?
Die Datei call_history.db sollte (spätestens) nach einem iPhone-Neustart und einem getätigten Anruf automatisch neu angelegt werden.
Vielen Dank!
Habe es auf diese Art und Weiße hinbekommen. Ich dachte Anfangs auch, dass ich der einzige mit diesem Problem bin. Daumen nach oben an dich!
Mfg
Danke für den Tip!
Die Methode mit dem Entfernen der “2b2b….” Datei aus dem letzten Backup hat bei mir tadellos funktioniert
Nachdem bei mir kein Versuch funktioniert hat, bin ich letztendlich dazu gegangen alle > call_history.db < , die ich mit ifunbox und Iphone Explorer gefunden habe, zu
löschen. Und siehe da, es funktioniert! Die *.db wird automatisch angelegt und die
Anrufliste ist wieder intakt.
Hallo ich habe iphone 4 mit IOS 4.1 und Jailbreak… und habe bei ifile die datei CallHistory bei var/mobile/library nicht gefunden! habe dann einen ordner angelegt mit dem namen CallHistory und das iphone neugestartet und ein testanruf gemacht… doch war erfolglos… was kann ich tun?? ich verzweifle schon fast xD
@Kevin – Dann probier doch meine oben beschriebene Methode, die funktioniert auch nach einem Jailbreak noch…
ich benutze ein windows computer… wie stell ich das an? muss ich das über itunes machen? Mfg Kevin
Hallo Leute.
Ich nutze ein 3GS und ohne Anruferliste das nervt echt extrem. Leider kann ich die zu löschende Datei nicht finden. Mein Rechner hat XP mit SP 3 drauf.
Wäre echt klasse, wenn mir jemand helfen kann !!??
Gruß Flo
Unter XP müsste die Datei unter “c:\dokumente und einstellungen\[benutzername]\Anwendungsdaten\…” zu finden sein.
hmm irgendwie is da nix zu finden. Habe schon über die Suche alles versucht.
ich hab mal noch den datei pfad für windows 7 hab nämlich das gleich problem, und konnte es genau so lösen wie beschrieben. viel dank noch mal
C:\users\\AppData\Roaming\AppleComputer\ MobileSync\Backup\