After finding out my iPhone wouldn’t upgrade while using Windows XP in a VMWare guest OS on my Ubuntu system, I ran across this blog post by Ivan Kuznetsov. It kind of worked for me and you will need a non-usb keyboard and mouse if you’re not using them currently. During the Restore process in iTunes, the phone was still being picked up by Ubuntu, and iTunes had to be stopped and restarted using End Task in the Task Manager of Windows. I think some usb process in Ubuntu was finding the phone during the initial stages of the Restore process in iTunes.

I wouldn’t recommend using this method since it takes too long to figure out. Just dual-boot windows and install iTunes there to upgrade the firmware.

If you decide to upgrade the firmware using linux, use the Updater Log file to monitor  the progress. It can be found here on inside your Windows VM: C:\Documents and Settings\YourUserName\Application Data\Apple Computer\iTunes\iPhone Updater Logs\iPhoneUpdater##.log and look for the most recent file in that folder.

There are about a 1000 lines in my logs and if you think the process is hung, check out the log file to verify. If you use notepad to view the file, you will have to re-open the file each time you want to see the new lines added.

Here is the end of the first log file where the phone was put into Recovery mode and iTunes lost the connection. The phone was on and the screen had went from the plug in image to just black.

2010-02-02 02:41:23.440 iTunes.exe[4020:c94]: : operation 31 progress -1
2010-02-02 02:41:24.440 iTunes.exe[4020:c94]: : Recovery mode succeeded

At this point I killed iTunes and restarted it and clicked on Restore once it recognized the phone again.

The beginning of the second log file after iTunes was restarted…

2010-02-02 02:42:57.604 iTunes.exe[320:4e8]: restore library built Aug 24 2009 11:22:55
2010-02-02 02:42:57.604 iTunes.exe[320:4e8]: iTunes: iTunes 9.0.2.25
2010-02-02 02:42:57.604 iTunes.exe[320:4e8]: iTunes: Software payload version: 7D11
The process seemed to stall towards the verification process and the end of my last log is shown below. After operation 14 things seemed to slow down and iTunes looked like it was looking for the phone and couldn’t find it.
2010-02-02 02:48:24.421 iTunes.exe[320:dec]: : operation 14 progress 98
2010-02-02 02:48:25.530 iTunes.exe[320:dec]: : operation 14 progress 100
2010-02-02 02:48:25.671 iTunes.exe[320:dec]: : operation 15 progress -1
2010-02-02 02:48:37.155 iTunes.exe[320:dec]: : operation 16 progress -1
2010-02-02 02:48:37.171 iTunes.exe[320:dec]: : operation 15 progress -1
2010-02-02 02:48:37.171 iTunes.exe[320:dec]: : operation 16 progress -1
2010-02-02 02:48:42.702 iTunes.exe[320:dec]: : operation 27 progress -1
2010-02-02 02:48:45.733 iTunes.exe[320:dec]: : operation 27 progress -1
2010-02-02 02:48:47.030 iTunes.exe[320:dec]: : operation 17 progress -1
2010-02-02 02:48:47.249 iTunes.exe[320:dec]: : operation 25 progress -1
2010-02-02 02:48:47.483 iTunes.exe[320:dec]: : operation 35 progress -1
2010-02-02 02:48:48.139 iTunes.exe[320:dec]: : operation 18 progress -1
2010-02-02 02:49:52.795 iTunes.exe[320:dec]: : operation 19 progress -1
2010-02-02 02:52:42.979 iTunes.exe[320:dec]: : operation 32 progress -1
2010-02-02 02:52:43.104 iTunes.exe[320:dec]: : operation 29 progress -1
2010-02-02 02:52:43.120 iTunes.exe[320:dec]: : operation 29 progress -1
2010-02-02 02:52:43.135 iTunes.exe[320:dec]: device returned AMR error 0
2010-02-02 02:52:43.135 iTunes.exe[320:dec]: : Restore succeeded
Reblog this post [with Zemanta]

{ 0 comments }

Where Did The Money Go? Thoughts On Charitable Giving

December 21, 2009
Thumbnail image for Where Did The Money Go? Thoughts On Charitable Giving

After reading a blog post about charitable giving and how the money gets spent, I’m spending more time considering which organization is the best with regards to administration costs and overhead. There are so many charities that spend more on the company and executives than they do on the people they supposedly want to help.

Image [...]

Read all about it →

RJ Mexican Cuisine

December 20, 2009
Thumbnail image for RJ Mexican Cuisine

Yesterday, Sharon and I were hoping to use our last Restaurant.com coupon for 2009 at Y-O Ranch Steakhouse. But our hopes were crushed when we got there. They were having a Christmas party and we weren’t invited. So the manager there was kind enough to suggest a place across the street in downtown Dallas called [...]

Read all about it →

The Thesis Theme

December 11, 2009
Thumbnail image for The Thesis Theme

After looking around for a clean and simple theme for my blog I settled on using Thesis. The first time I heard about it was on some blogger site (although I don’t remember which one). After it was installed and I started playing around with I was even more impressed with what I saw. It did take [...]

Read all about it →

Moving my blog from Graffiti CMS to Wordpress

November 22, 2009
Thumbnail image for Moving my blog from Graffiti CMS to Wordpress

After years of using Graffiti CMS from Telligent and waiting for updates to this very cool blogging platform, I decided to move on to Wordpress. Graffiti CMS was very SEO centric and I spend a fair amount of time configuring it to do what I wanted. I thought about staying on a .net platform since [...]

Read all about it →

Make Gmail delete the current message and open the next one

March 12, 2009

Gmail is great and their keyboard shortcuts help out quite a bit, but it was missing the ability to delete the current message and move to the next message in any folder or list of messages. After discovering AutoHotKey (AHK) to build and customize shortcuts for applications, I decided to solve this problem I’ve been [...]

Read all about it →

TruFire Kitchen and Bar

January 31, 2009

Last night we went out with another couple to this restaurant and it was worth the wait. The atmosphere is trendy like Loft 610 where the “pretty people” are hanging out by the bar. But don’t let that stop you from trying this place out. Make sure you take a flashlight or use the light [...]

Read all about it →

Why is every link harmful?

January 31, 2009

Every search on Google equals This site may harm your computer
I was just trying to find the site url’s for My Toolbox post and everything I searched on was harmful to my computer. Looks like this Google inspired technology has been around for a while according to codinghorror.com
Even links to Google support are harmful (see [...]

Read all about it →

My Toolbox

January 31, 2009

Here is my list of cool applications to make my computing life better.
AutoHotKey – a free, open-source utility for Windows that can: Automate almost anything by sending keystrokes and mouse clicks. Create custom data-entry forms, user interfaces, and menu bars. Remap keys and buttons on your keyboard, joystick, and mouse. Convert any script into an [...]

Read all about it →