If, like me, you spent days hacking your iPhone to make it work on an unofficial cell phone network, then you can understand how scary it is when iTunes tells you that it wants to restore the phone to factory defaults with the error message: “iTunes cannot read the contents of the iPhone”!

If I’d followed iTunes advice my phone would’ve been rendered useless. So, I was quite pleased when I discovered another fix.
It seems that my phone went on the fritz in the middle of exporting images to iPhoto. So I found a fix online where you delete the contents of the media folder, then when you reconnect to iTunes you get the option to load a the backup. No restore, no factory defaults, all is good!
If you have command line access to your phone you can use the following:
rm -R /var/root/Media
Otherwise you can connect via SSH or SFTP and delete the files manually.
[UPDATE]
Please read the comments, the best fix is from Bosaka, but as new updates to iTunes and iPhones are are made things can change. The best bet is to read all of the comments below. This way you can be sure to get the right fix for your iPhone. I feel very strongly that this whole stance that Apple has taken to inhibit your access to your iPhone data and restrict carrier choices is very backwards, and we fully support everyone at Hackint0sh and the Dev Team in their efforts to fight this. You should check their sites for other solutions to iPhone and iTunes related problems.
Tagged as:
apple,
iphone,
itunes
Sponsored links:
I like Google’s approach to email. Gmail is online, search-able, threaded and has the capacity to archive all the email you’re ever likely to receive. You needn’t forget anything ever again, just as long as that thing is captured in a Gmail.
However, I’m not so keen on using the Gmail website. These days my web browser is over-loaded with open tabs; so if there is a better desktop or mobile client available I will opt for that instead. The Apple Mail and iPhone Mail clients are nicer to use than the Gmail website and they add another layer of traditional email functionality.
I use IMAP to plug multiple Gmail accounts (Sky Rocket Inc., PickupPal & Personal) into my laptop and phone. Getting this right was not easy and it’s the reason for writing this post, saving the settings for future reference.
Gmail
First of all, you have to set-up your Gmail accounts to use IMAP.
- Log-in to your account
- Click on Settings in the top-right
- Click on Forwarding and POP/IMAP
- Ensure that IMAP is enabled.

You should do this for every account you wish to access from your desktop and mobile email clients.
Apple Mail
Not only do we have to set the main preferences, we also need to tell Apple Mail to use certain Gmail folders instead of it’s own defaults.
Settings
You can access the Apple Mail Account settings from the Mail menu (Option+,), then click on Accounts.
I use 3 Gmail accounts each with identical settings, here are screen grabs for each of the 3 main panels Account Information, Mailbox Behaviours and Advanced:
Account Information

Mailbox Behaviours

Advanced

Mailboxes
As the client synchronises with Gmail you will see your Gmail folders listed in the left-hand panel of Apple Mail. N need select the Gmail Drafts and Sent folders one at a time and tell Apple Mail to use them as Apple Mail Drafts and Sent. Do this with the Use This Mailbox For command in the Mailbox menu.

iPhone Mail
From the Home Screen click on Settings, Mail and then Ad Account…
The iPhone comes with a automated set-up function for Yahoo! Mail, Gmail, .Mac and AOL.

Do not use the Gmail option for setting-up Gmail IMAP, instead select Other.
On the IMAP screen enter your details, you can refer to Apple Mail settings for this.
Here are the settings screens for one of my accounts:



Tagged as:
apple,
apple mail,
email,
gmail,
iphone,
ppc
Sponsored links: