Posts Tagged ‘iphone 4 issue’
How To Use iTunes on Windows XP 64-bit
As you may or may not be aware of, Apple has decided to completely disregard support for Windows XP 64-bit/Windows 2003 Server. Windows XP x86, Windows Vista (x86 and 64) as well as Windows 7 (x86 and 64) are all supported by iTunes. It seems Apple doesn’t care about the elite users of the Microsoft fan base who know that XP 64 is indeed the best choice of an operating system and have since decided they will ignore us!
No big deal guys! Turns out there is absolutely no real reason as to why they aren’t allowing the installation of iTunes to be compatible with Xp 64. All the drivers are exactly the same for XP/VISTA/7 so we have come up with a trick to allow the installation to proceed anyway.
Basically, the iTunes installer looks at your browser user agent, as well as your registry, to determine what OS you’re running. By simply spoofing these entries, you can allow the installation to take place and control your apple devices flawlessly. This includes all the Apple iPods and iPhones. I have tested this with the iPhone 4 on June 27, 2010.
Follow the fairly easy steps below and you’ll be on your way. I think any medium to advanced windows user should have absolutely no difficulty with this.
Here are the tools you’ll need if you want to get iTunes running on Windows XP x64 edition.
* The latest x64 version of 7-zip
* Microsoft Orca
* The latest x64 version of QuickTime
* The latest x64 version of iTunes (click here if the download link doesn’t work — will happen if Apple updates with a new version)
I would also strongly recommend downloading these files, which are generally a good idea for running iTunes in a 64-bit Windows environment:
* GEAR Software 64-bit CD burning drivers: Apple uses the 32-bit versions of these drivers to enable CD burning/ripping in iTunes. Installing these after installing iTunes should allow you to use iTunes’ built-in CD burning option in XP x64.
* Xiph.Org: QuickTime Components: This package allows you to load up any of the Xiph-supported formats (Ogg Vorbis, FLAC, etc.) in QuickTime, and thus in iTunes as well. You’ll still have to use iTunes’ “Convert to AAC” option on these files before you can sync them with your iPhone or iPod, but at least they’ll show up in your music library.
Once you download all the files, Install both 7-zip and Orca: (7-zip won’t overwrite any of your file preferences if you prefer something like WinRAR; however, I highly recommend you set it to handle all compressed file types (save for .CAB and .ZIP, as they have integrated Windows support) since it’s free and 64-bit native.)
Now, you’re ready to go.
File Extraction
1.) Download the latest itunes x64 from apple.com (download link is above!)
2.) Locate the downloaded file, right click
3.) Select 7-zip from the menu, and “extract to iTunes64Setup\” as it will extract to a contained folder
4.) Open the extracted folder. If you see the following files, you’ve completed step 1
* AppleApplicationSupport.msi
* AppleMobileDeviceSupport64.msi
* AppleSoftwareUpdate.msi
* Bonjour64.msi
* iTunes64.msi
* MobileMe64.msi
* QuickTime.msi
* SetupAdmin.exe
Hacking AppleMobileDeviceSupport64.msi
1.) Right click on “AppleMobileDeviceSupport64.msi” and edit with Orca.
2.) Locate the table titled “Launch Condition”
3.) Right click on the table, and select “Drop Table”
4.) Locate the table titled “InstallUISequence”
5.) Inside “InstallUISequence”, look for the row titled “Launch Condition”
6.) Right click the row titled “Launch Condition” and select “Delete Row”
7.) File > Save
Hacking iTunes64.msi
1.) Right click on “iTunes64.msi” and edit with Orca.
2.) Locate the table titled “Launch Condition”
3.) Right click on the table, and select “Drop Table”
4.) Locate the table titled “InstallUISequence”
5.) Inside “InstallUISequence”, look for the row titled “Launch Condition”
6.) Right click the row titled “Launch Condition” and select “Delete Row”
7.) Locate the table titled “ServiceControl”
8.) Right click on the table, and select “Drop Table”
9.) Locate the table titled “ServiceInstall”
10.) Right click on the table, and select “Drop Table”
11.) File > Save
Installation
You MUST install this in the following order.
1.) Install AppleApplicationSupport.msi
2.) Install AppleMobileDeviceSupport64.msi
3.) Install iTunes64.msi
Furthermore:
After installation is complete, upon loading iTunes some users have experienced ipodservice.exe crashing. ipodservice is the script that tells your iTunes that a device has been attached to your computer. I personally experienced this issue and was able to get my itunes to recognize my device regardless of the ipodservice crash by following these steps:
1.) Make sure you’ve properly installed:
* Install AppleApplicationSupport.msi
* Install AppleMobileDeviceSupport64.msi
2.) Connect iPhone. If Windows x64 tries to automatically load a driver, it won’t detect the iPhone. Let it finish.
3.) Access Device Manager. (Right-Click on My Computer, Select ‘Properties’, select ‘Hardware Tab’, Click on ‘Device Manager’
4.) Look for ‘Imaging Devices’. It probably says “Digital Camera” instead of “Apple iPhone”
5.) Right Click on “Digital Camera” and select “Update Driver…” and you’ll start the Hardware Update Wizard.
6.) Select “No, not this time” if Windows asks to connect to Windows Update to search for software.
7.) Select “Install from a list or specific location (Advanced)”
8.) Select “Don’t Search. I will choose the driver to install”
9.) Select the unsigned driver, “Apple Mobile Device USB Driver.” Click ‘Continue’ if it complains the driver isn’t signed.
Afterwards the iPhone should properly show up in ‘My Computer’ as an “Apple iPhone.”
* Imaging Devices should show “Apple iPhone”
* Universal Serial Bus Controllers should show “Apple Mobile Device USB Driver”
If it wasn’t active already, launch iTunes. Even though iPod Services is broken, your iPhone will be available to sync.