Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Install iCloud on XP PC

292 views
Skip to first unread message

Terry Pinnell

unread,
Mar 15, 2016, 4:20:10 AM3/15/16
to
I'm trying to install iCloud on my Windows XP Pro (SP3) PC. Officially
it's supported only for Vista and later, but this hack is widely
claimed to work:

1. Download iCloudSetup.exe from here:
https://support.apple.com/en-us/HT204283

2. Open it and unzip its files including iCloud.msi

3. Navigate to and open the iCloud.msi with Orca.

4. In the left table select LaunchCondition. Then change in the right
table “VersionNT> = 600” to “VersionNT> = 200” and Save.

5. Run modified iCloud.msi and install.

6. Run iCloud Control Panel, located in the Windows Control Panel, and
set up as you want.

I tried that promising solution in vain. It seemed to successfully
install iCloud, but whenever I try to run it I get this obscure error

https://dl.dropboxusercontent.com/u/4019461/iCloud-CP-Problem-1.jpg

After much fruitless searching I've not found out how to proceed from
there and would appreciate advice please.

--
Terry, East Grinstead, UK

philo

unread,
Mar 15, 2016, 6:53:22 AM3/15/16
to
I don't recommend fooling with your system
but if you want to try here...that's up to you

https://www.dllme.com/dll/files/objc_dll.html

Paul

unread,
Mar 15, 2016, 8:56:30 AM3/15/16
to
Look more closely at the list of packages.

*******
SetupAdmin.exe

Bonjour.msi <--- "Bonjour locates devices such as printers, other computers,
Bonjour64.msi and the services that those devices offer on a local network"

AppleSoftwareUpdate.msi

iCloud.msi
iCloud64.msi

AppleApplicationSupport.msi <--- AppleApplicationSupport_objc.dll 162,064 bytes
AppleApplicationSupport64.msi
*******

The Apple software has to be "knitted together",
to prevent users from picking and choosing. You would
expect the install to be distributed over more
than one MSI file. I would at least expect to
install at a minimum...

iCloud.msi
AppleApplicationSupport.msi

The objc.dll is probably the Objective C runtime file
for Windows. Just like msvcrt.dll is a native example
of such a file (glues app to OS). "crt" stands for
"C run time support".

Paul

CRNG

unread,
Mar 15, 2016, 9:04:39 AM3/15/16
to
On Tue, 15 Mar 2016 05:53:16 -0500, philo <ph...@privacy.net> wrote in
<nc8pd1$m5k$1...@dont-email.me>

>> 3. Navigate to and open the iCloud.msi with Orca.

What is Orca?
--
Web based forums are like subscribing to 10 different newspapers
and having to visit 10 different news stands to pickup each one.
Email list-server groups and USENET are like having all of those
newspapers delivered to your door every morning.

Dave Doe

unread,
Mar 15, 2016, 6:04:01 PM3/15/16
to
In article <h7hfebtue9ii4rqbk...@4ax.com>,
m...@somewhere.invalid, Terry Pinnell says...
>
> I'm trying to install iCloud on my Windows XP Pro (SP3) PC. Officially
> it's supported only for Vista and later, but this hack is widely
> claimed to work:
>
> 1. Download iCloudSetup.exe from here:
> https://support.apple.com/en-us/HT204283
>
> 2. Open it and unzip its files including iCloud.msi
>
> 3. Navigate to and open the iCloud.msi with Orca.
>
> 4. In the left table select LaunchCondition. Then change in the right
> table ?VersionNT> = 600? to ?VersionNT> = 200? and Save.
>
> 5. Run modified iCloud.msi and install.
>
> 6. Run iCloud Control Panel, located in the Windows Control Panel, and
> set up as you want.
>
> I tried that promising solution in vain. It seemed to successfully
> install iCloud, but whenever I try to run it I get this obscure error
>
> https://dl.dropboxusercontent.com/u/4019461/iCloud-CP-Problem-1.jpg
>
> After much fruitless searching I've not found out how to proceed from
> there and would appreciate advice please.

Doesn't *really* look like a .NET error, but it might be. Check you
have your .NET framework as up-to-date as is possible in XP thesedays.
:) .NET 1.1 => 4 - should all work in XP.

--
Duncan.

Kerr Mudd-John

unread,
Mar 16, 2016, 7:07:03 AM3/16/16
to
On Tue, 15 Mar 2016 13:04:36 -0000, CRNG <noe...@atthisdomain.gov> wrote:

> On Tue, 15 Mar 2016 05:53:16 -0500, philo <ph...@privacy.net> wrote in
> <nc8pd1$m5k$1...@dont-email.me>
>
>>> 3. Navigate to and open the iCloud.msi with Orca.
>
> What is Orca?

msi editor. from MS.

--
Bah, and indeed, Humbug

CRNG

unread,
Mar 16, 2016, 11:55:10 AM3/16/16
to
On Wed, 16 Mar 2016 11:06:57 -0000, "Kerr Mudd-John" <ad...@127.0.0.1>
wrote in <op.yeezt...@dell3100.dlink.com>
Thanks

Terry Pinnell

unread,
Mar 17, 2016, 5:51:20 AM3/17/16
to
Thanks all, appreciate the suggestions which I'll pursue.

I was puzzled why I have two versions of that DLL
https://dl.dropboxusercontent.com/u/4019461/ObjcDLL-Ambiguity.jpg
so I copied the one from C:\Program Files\Common Files\Apple\Apple
Application Support to replace the older version in C:\Program
Files\Safari\Apple Application Support
but still got that error.

Anyway, if the DLL itself was flawed, wouldn't it have given rise to
other issues in previous years of daily use?

Paul

unread,
Mar 17, 2016, 6:51:36 AM3/17/16
to
Let's use virustotal.com on it. You pretend objc.dll is
infected, and upload it for analysis.

https://www.virustotal.com/en/file/4c3fd15b1cb8a9bbd7b627e40d63e6b4a7ffe059524e86781a917bfb1ddbab30/analysis/

Then, look at the "PE exports" list. It still won't list all
of them, so there are 165 missing from the list.

Block_size
NXCompareHashTables
NXCompareMapTables
...
_objcInit
_objc_autoreleasePoolPop
_objc_autoreleasePoolPrint
_objc_autoreleasePoolPush
_objc_deallocOnMainThreadHelper
_objc_empty_cache
_objc_flush_caches
_objc_getFreedObjectClass
_objc_init_image2 <-----
_objc_load_image2 <-----
...
165 more exports

Now, your error says you're missing "_objc_init_image".
This probably means the objc.dll in question, is
designed or intended for some other situation. You'd need
to find an older version which had the first design in it.

So what you might do, is if you find two of them, upload
both of them to virustotal.com , and if there is a PE Export
list, verify which one has "_objc_init_image".

You might need to find a tool that does a better job of
listing PE Exports. Even a hex editor, and search on
_objc_init_image might be better than nothing.

And if you were to select the AppleApplicationSupport.msi from
some other version, what are the odds that will align
well enough to work with a newer iCloud.msi ?

Paul

Terry Pinnell

unread,
Mar 22, 2016, 4:24:19 AM3/22/16
to
Thanks a lot, Paul, much appreciate the time you put into that. I'll
follow up on your suggestions, although I'm technically rather out of
my depth here.
0 new messages