Folks who have jailbroken their iPhone 3.1.2 using blackra1n and updated to the latest version of iTunes (version 9.1) will probably experience syncing issues, especially if you’re on Windows. Fortunately, despite iTunes 9.1 just being a few hours old, there is already a solution to this, which is BlackBreeze. All you have to do is run BlackBreeze and select blackra1n RC3, and select the direction where you want to save the fixed blackra1n RC3 file. The blackra1in-fixed.exe will be created in said directory, which you can use to start your device. After that, syncing shouldn’t be an issue anymore. Good luck.
. Read more about