Jump to content

Get iLife, iWork & Aperture for free


shiecldk
 Share

80 posts in this topic

Recommended Posts

Well, that's strange because it immediately worked perfectly when I booted with clover. Did you configured your serial number and stuff in config.plist? Do you have "Serial Number (processor tray)" line in "system profiler > hardware page" when you boot with clover, or just "Serial Number (system)"?

I have used the Clover configurator to edit my config.plist, i use the setting iMac 9.1 for smbios and see that some fields in the configurator are not filled in about uuid and firmware but serial is filled in.

I will check tonight in my config.plist of the serial is filled in.

  • Like 1
Link to comment
Share on other sites

What do you have in your chameleon boot.plist? Maybe you have an ACPI patch in there, and you need to apply that in clover too.

This is:

 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>DSDT</key>
	<string>/Extra/dsdt.aml</string>
	<key>Default Partition</key>
	<string>hd(0,3)</string>
	<key>EthernetBuiltIn</key>
	<string>Yes</string>
	<key>GenerateCStates</key>
	<string>Yes</string>
	<key>GeneratePStates</key>
	<string>Yes</string>
	<key>Graphics Mode</key>
	<string>â€2560x1440x32"</string>
	<key>GraphicsEnabler</key>
	<string>Yes</string>
	<key>Kernel</key>
	<string>mach_kernel</string>
	<key>Kernel Flags</key>
	<string>-v darkwake=0</string>
	<key>Legacy Logo</key>
	<string>Yes</string>
	<key>SMBIOS</key>
	<string>/Extra/SMBios.plist</string>
	<key>Timeout</key>
	<string>5</string>
	<key>UseKernelCache</key>
	<string>Yes</string>
</dict>
</plist>

Link to comment
Share on other sites

@CarmeB:

Do you have "SSDT > Generate > Cstates" and "SSDT > Generate > Pstates" set to Yes/True in the config.plist?

 

Btw you can delete the following settings from your chameleon.boot.plist because you just set the default values for them:

-DSDT

-Kernel

-SMBIOS

-UseKernelCache

Link to comment
Share on other sites

@CarmeB:

Do you have "SSDT > Generate > Cstates" and "SSDT > Generate > Pstates" set to Yes/True in the config.plist?

 

Btw you can delete the following settings from your chameleon.boot.plist because you just set the default values for them:

-DSDT

-Kernel

-SMBIOS

-UseKernelCache

I've installed Clover and I've followed the instructions to obtain the UUID booting with Chamelon. Instead of Mountain Lion where iMessage, AppStore and iCloud works, on Mavericks I don't know what I have to do to make them works:

- iCloud give me error during connection.

- AppStore tell me that there's an unknown error.

- iMessage doesn't connect.

 

I had to install also the AppleACPI from Pandora'app (under Kext/patches and Asus x58) because with stock AppleACPIPlatform.kext, it gives me kernel panic as you can see in the screenshot.

 

post-118732-0-17989700-1383076862_thumb.jpg
 
What I have to do??Thanks :)
Link to comment
Share on other sites

I think you need this to be installed to get nvram:  EmuVariableUefi-64.efi (you can obtain it from the clover installer)

And I think there is also iCloudFix in the config.plist, try to enable that.

 

As for the ACPI kernel panic: I don't know what is the problem with that, for me everything works the same as with chameleon. Attach your config.plist and I look into it.

Link to comment
Share on other sites

I think you need this to be installed to get nvram:  EmuVariableUefi-64.efi (you can obtain it from the clover installer)

And I think there is also iCloudFix in the config.plist, try to enable that.

 

As for the ACPI kernel panic: I don't know what is the problem with that, for me everything works the same as with chameleon. Attach your config.plist and I look into it.

My motherboard isn't UEFI. This is the configuration:

 

Asus P5Q Deluxe

Intel Core2Duo E4400 2,0GHz

OCZ Platinum DDR2 PC2-8500 4x2Gb

Asus NVIDIA 8800 Ultra 768Mb

 

and this is my config.plist

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>ACPI</key>
	<dict>
		<key>DSDT</key>
		<dict>
			<key>Debug</key>
			<false/>
			<key>DropOEM_DSM</key>
			<dict>
				<key>ATI</key>
				<false/>
				<key>Firewire</key>
				<false/>
				<key>HDA</key>
				<false/>
				<key>HDMI</key>
				<false/>
				<key>IDE</key>
				<false/>
				<key>IntelGFX</key>
				<false/>
				<key>LAN</key>
				<true/>
				<key>LPC</key>
				<false/>
				<key>NVidia</key>
				<true/>
				<key>SATA</key>
				<true/>
				<key>SmBUS</key>
				<false/>
				<key>USB</key>
				<false/>
				<key>WIFI</key>
				<false/>
			</dict>
			<key>Fixes</key>
			<dict>
				<key>AddDTGP_0001</key>
				<true/>
				<key>AddMCHC_0008</key>
				<false/>
				<key>FakeLPC_0020</key>
				<false/>
				<key>FixAirport_4000</key>
				<true/>
				<key>FixDarwin_0002</key>
				<true/>
				<key>FixDisplay_0100</key>
				<true/>
				<key>FixFirewire_0800</key>
				<true/>
				<key>FixHDA_8000</key>
				<true/>
				<key>FixHPET_0010</key>
				<true/>
				<key>FixIDE_0200</key>
				<false/>
				<key>FixIPIC_0040</key>
				<true/>
				<key>FixLAN_2000</key>
				<true/>
				<key>FixSATA_0400</key>
				<true/>
				<key>FixSBUS_0080</key>
				<true/>
				<key>FixShutdown_0004</key>
				<true/>
				<key>FixUSB_1000</key>
				<true/>
			</dict>
			<key>Name</key>
			<string>DSDT.aml</string>
			<key>ReuseFFFF</key>
			<false/>
		</dict>
		<key>DropTables</key>
		<array>
			<dict>
				<key>Signature</key>
				<string>DMAR</string>
			</dict>
			<dict>
				<key>Signature</key>
				<string>SSDT</string>
				<key>TableId</key>
				<string>CpuPm</string>
			</dict>
		</array>
		<key>SSDT</key>
		<dict>
			<key>Generate</key>
			<dict>
				<key>CStates</key>
				<true/>
				<key>PStates</key>
				<true/>
			</dict>
			<key>MinMultiplier</key>
			<integer>8</integer>
			<key>PLimitDict</key>
			<integer>0</integer>
			<key>UnderVoltStep</key>
			<integer>0</integer>
		</dict>
	</dict>
	<key>Boot</key>
	<dict>
		<key>Arguments</key>
		<string>-v npci=0x2000</string>
		<key>DefaultVolume</key>
		<string>MacHDD</string>
		<key>Legacy</key>
		<string>PBR</string>
		<key>Log</key>
		<false/>
		<key>Timeout</key>
		<integer>5</integer>
		<key>XMPDetection</key>
		<string>No</string>
	</dict>
	<key>CPU</key>
	<dict>
		<key>BusSpeedkHz</key>
		<integer>200007</integer>
		<key>FrequencyMHz</key>
		<integer>2000</integer>
	</dict>
	<key>Devices</key>
	<dict>
		<key>Audio</key>
		<dict>
			<key>Inject</key>
			<string>No</string>
		</dict>
		<key>FakeID</key>
		<dict>
			<key>ATI</key>
			<string>0x0</string>
			<key>IntelGFX</key>
			<string>0x0</string>
			<key>LAN</key>
			<string>0x0</string>
			<key>NVidia</key>
			<string>0x0</string>
			<key>SATA</key>
			<string>0x0</string>
			<key>WIFI</key>
			<string>0x0</string>
			<key>XHCI</key>
			<string>0x0</string>
		</dict>
		<key>USB</key>
		<dict>
			<key>AddClockID</key>
			<true/>
			<key>FixOwnership</key>
			<true/>
			<key>Inject</key>
			<true/>
		</dict>
	</dict>
	<key>DisableDrivers</key>
	<array>
		<string>Nothing</string>
	</array>
	<key>GUI</key>
	<dict>
		<key>Hide</key>
		<array>
			<string>Windows</string>
			<string>\EFI\BOOT\BOOTX64.EFI</string>
		</array>
		<key>Language</key>
		<string>it:0</string>
		<key>Mouse</key>
		<dict>
			<key>DoubleClick</key>
			<integer>300</integer>
			<key>Enabled</key>
			<true/>
		</dict>
		<key>Scan</key>
		<dict>
			<key>Entries</key>
			<true/>
			<key>Legacy</key>
			<string>First</string>
			<key>Tool</key>
			<true/>
		</dict>
		<key>ScreenResolution</key>
		<string>1920x1080</string>
		<key>Theme</key>
		<string>bootcamp</string>
	</dict>
	<key>Graphics</key>
	<dict>
		<key>Inject</key>
		<dict>
			<key>NVidia</key>
			<true/>
		</dict>
	</dict>
	<key>KernelAndKextPatches</key>
	<dict>
		<key>AppleRTC</key>
		<true/>
		<key>AsusAICPUPM</key>
		<true/>
		<key>KextsToPatch</key>
		<array>
			<dict>
				<key>Comment</key>
				<string></string>
				<key>Find</key>
				<data>
				RXh0ZXJuYWw=
				</data>
				<key>Name</key>
				<string>AppleAHCIPort</string>
				<key>Replace</key>
				<data>
				SW50ZXJuYWw=
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string></string>
				<key>Find</key>
				<data>
				pZAAAA==
				</data>
				<key>Name</key>
				<string>IOAHCIBlockStorage</string>
				<key>Replace</key>
				<data>
				kJCQkA==
				</data>
			</dict>
		</array>
	</dict>
	<key>RtVariables</key>
	<dict>
		<key>LogEveryBoot</key>
		<string>10</string>
		<key>LogLineCount</key>
		<integer>3000</integer>
		<key>MountEFI</key>
		<string>Yes</string>
	</dict>
	<key>SMBIOS</key>
	<dict>
		<key>BiosReleaseDate</key>
		<string>02/29/08</string>
		<key>BiosVendor</key>
		<string>Apple Computer, Inc.</string>
		<key>BiosVersion</key>
		<string>MP31.88Z.006C.B05.0802291410</string>
		<key>Board-ID</key>
		<string>Mac-F42C88C8</string>
		<key>BoardManufacturer</key>
		<string>Apple Computer, Inc.</string>
		<key>BoardType</key>
		<integer>11</integer>
		<key>ChassisAssetTag</key>
		<string>Pro-Enclosure</string>
		<key>ChassisManufacturer</key>
		<string>Apple Computer, Inc.</string>
		<key>ChassisType</key>
		<integer>6</integer>
		<key>Family</key>
		<string>Mac Pro</string>
		<key>Manufacturer</key>
		<string>Apple Computer, Inc.</string>
		<key>Memory</key>
		<dict>
			<key>Channels</key>
			<integer>2</integer>
			<key>SlotCount</key>
			<integer>4</integer>
		</dict>
		<key>ProductName</key>
		<string>MacPro3,1</string>
		<key>SerialNumber</key>
		<string>G8815052XYL</string>
		<key>Version</key>
		<string>1.0</string>
	</dict>
	<key>SystemParameters</key>
	<dict>
		<key>CustomUUID</key>
		<string>D8D3BD08-4531-5689-8D58-544739F6C8FB</string>
		<key>InjectSystemID</key>
		<true/>
	</dict>
</dict>
</plist>
Link to comment
Share on other sites

I see many things that wrong in that config.plist, many dsdt and acpi fixes and patches applied to an already patched (your) dsdt, there is high chance that this causes problems. I'm on an ipod now, when I'll be at my PC, I'll post a modified config.plist which you could try.

Link to comment
Share on other sites

Well, that's strange because it immediately worked perfectly when I booted with clover. Did you configured your serial number and stuff in config.plist? Do you have "Serial Number (processor tray)" line in "system profiler > hardware page" when you boot with clover, or just "Serial Number (system)"?

I only see Serial Number (system) but not Serial Number (Processor Tray) while booting with clover USB Stick. I have to say that my HDD has a chameleon boot loader but when i start my computer with the USB stick attached i get the Clover boot loader and then i choose my Mavericks HDD  and everything starts correct to the desktop.

Or must i install clover also to my HDD or do i have to edit the config.plist for the processor tray.

And how can i boot from HFSPlus.efi driver instead of vbox.

 

And 1 question about installing clover to the ESP must i check the option Install Clover in the ESP (Install Clover in the ESP (EFI System Partition) of the target volume ,Need to format ESP as Fat32 on Mac first.) During SETUP.

Link to comment
Share on other sites

I boot with clover like you, so I installed it only on the USB and with that I start my mavericks partition.

You need to specify "BoardSerialNumber" in "config.plist" file > "SMBIOS" section. (add a key named "BoardSerialNumber", and add <your serial number>+6digits to it as a string)

 

I think when you boot with clover, you already booting with the hfsplus.efi driver.

 

I didn't installed it into ESP and everything worked, so I think it should work without that.

Link to comment
Share on other sites

I boot with clover like you, so I installed it only on the USB and with that I start my mavericks partition.

You need to specify "BoardSerialNumber" in "config.plist" file > "SMBIOS" section. (add a key named "BoardSerialNumber", and add <your serial number>+6digits to it as a string)

 

I think when you boot with clover, you already booting with the hfsplus.efi driver.

 

I didn't installed it into ESP and everything worked, so I think it should work without that.

Oke i have searched my config.plist and i see not Boardserialnumber as string in smbios but what do you mean with "add <your serial number>+6digits" to it as a string) Where can i find the 6 digits or can i make it by myself.

 

Do you mean something like this Example:

<key>BoardSerialNumber</key>

<string>CXXX2BKXXXF+digits?</string>

Link to comment
Share on other sites

I see many things that wrong in that config.plist, many dsdt and acpi fixes and patches applied to an already patched (your) dsdt, there is high chance that this causes problems. I'm on an ipod now, when I'll be at my PC, I'll post a modified config.plist which you could try.

I've created a new config.plist, using genconfig.

It's "plain" than the other :P I've written the custom uuid as suggested in the clover v2 guide, but iCloud, iMessage and AppStore don't work yet... -.-

 

EDIT: Hey guys! I'm happy to tell you that I did it! :D the problem was that I had not installed Clover in the ESP partition.

I've flagged in the Clover installer:

- Install Clover in the ESP

- Bootloader -> Install boot0af in MBR

 

Then I've followed the ErmaC guide about the iCloud fix, and I've found on internet also something about MLB and ROM: in MLB I've written the same code as "Board Serial Number" and in ROM my MAC code with also ":".

I don't know if it was a f***ing good luck or not, but it works like a charm :) And at the end: I have to copy the EFI folder also in the root of my 2 partitions? (I have Mountain Lion and Mavericks).

Thanks to all! :)

Link to comment
Share on other sites

ok..

 

I don't have the boardserialnumber -> MAS error with Chameleon

 

I switch to clover (currently on USB stick) 

 

still no boardserialnumber as my capture shown -> MAS error vanished ... Aperture update fine.

 

So goodbye Chameleon after 4 years of use ; hello to Clover

 

 

EDIT : just discovered i can keep both Clover and Chameleon, so i'm gonna stick with the two :)

post-497804-0-63792400-1383412204_thumb.png

Link to comment
Share on other sites

ok..

 

I don't have the boardserialnumber -> MAS error with Chameleon

 

I switch to clover (currently on USB stick) 

 

still no boardserialnumber as my capture shown -> MAS error vanished ... Aperture update fine.

 

So goodbye Chameleon after 4 years of use ; hello to Clover

Same for me did a clean install but now with clover boot loader and also no boardserialnumber but my life, aperture and iWork's is now updating :) 

  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...
Guys, an update is available iMovie 10.0.1 November 20. And when I try to update it shows me that the AppStore ID: "l.a.b.u.s.h.e.w@gmail.com", and asked for the password. But I do not know that this is ID and do not even know the password.

I can not change for my ID at all! How to upgrade this application?

Link to comment
Share on other sites

 

Guys, an update is available iMovie 10.0.1 November 20. And when I try to update it shows me that the AppStore ID: "l.a.b.u.s.h.e.w@gmail.com", and asked for the password. But I do not know that this is ID and do not even know the password.
I can not change for my ID at all! How to upgrade this application?

 

 

You may have downloaded a pirated version of iMovie that already contains the store receipt. Try downloading an untouched iLife installer and try it all again.

Link to comment
Share on other sites

I have a working hackintosh with Chameleon bootloader. All I did to get the iLife updates working for free was to create a Clover USB stick, then boot OS X using Clover, and then going to the App Store and click on update. The updates started working so I paused them, then rebooted using Chameleon and then opened the App Store and continued to download them and they installed just fine. Now they appear in the purchased tab. :)

Link to comment
Share on other sites

  • 1 month later...

Sup guys! Is this bug still working? I have just finished installing my new Hackintosh, but this method is not work for me.

These are the error messages i get while trying to update the apps. 

 

VK0UKAR.png
 
JG35Wfj.png
 
I installed Clover on a usb drive as you guys suggested with the default settings, am I missing something?
Thanks for the help!
Link to comment
Share on other sites

 Share

×
×
  • Create New...