5

I have a backup I made with iOS 5 beta2 (with iTunes 10.5 beta also). But to my surprise, it doesn't contain an mbdx file.

The mbdb file looks same as previous format. How can I match the file ID and file name without Manifest.mbdx?

Padraig
  • 1,569
  • 2
  • 15
  • 21
yielding
  • 77
  • 1
  • 7
  • 7
    iOS 5 is under NDA - you should go to devforums.apple.com and ask this question until the NDA is lifted and people can help you here. – lxt Jul 04 '11 at 09:10
  • I have updated the Python code to handle this, see the article: http://stackoverflow.com/questions/3085153/how-to-parse-the-manifest-mbdb-file-in-an-ios-4-0-itunes-backup – Robert Munafo Nov 12 '11 at 01:57

1 Answers1

4

The hex file name in the backups folder is the SHA hash of the file path appended to the domain, with a "-" in between. So the hash of "DomainName-/path/filename.png" will match to the correct file.

NOTE: App files have their domains prefixed with AppDomain-, like AppDomain-com.supercrazyawesome.myapp. Make sure you include that full string when calculating the SHA hash.

Padraig
  • 1,569
  • 2
  • 15
  • 21