The last few days I’ve been using Linux on a daily basis without too many problems, but tonight I attempted to resolve an unresolvable issue: updating my IPhone to iOS 4.
Though there is plenty of support for syncing and using your IPhone under Linux, as far as I can tell updating simply can’t be done since ITunes is required to download updates. I installed ITunes under WINE, but since USB support doesn’t exist under WINE (or does it?) that wasn’t going to work. I’m looking into libimobiledevice right now since the website says it supports firmware updates. I’ll post an update when I know more.
Either way, I feel like this is an area where Linux has some room to improve!