I have just recently noticed that my call history(both tabs, all/missed) is missing. My phone is JB'en, and I did have ilog installed. At first i thought ilog had something to do with it, so i uninstalled it and nada.. I have spent alot of time into my phone and hope theres a way to fix this without a restore..
I know the history is stored in: /private/var/mobile/Library/CallHistory
and the file in that folder is called: call_history.db
I don't have any idea "how it is done" but here is the what I made :
*)with i-funbox program, rename the file : /private/var/wireless/Library/CallHistory/call_history.db and /private/var/wireless/Library/CallHistoryto/call_history.db-journal to any other names (for example : xcall_history.db and xcall_history.db-journal
*)my iPhone doesn't have /private/var/mobile/Library/CallHistory directory, so I created one..