Contribute
Register

Guide To Install Mavericks with Clover Bootloader

Thank you for this fantastic guide.
 
I can see the recovery partition as a bonus to clover, what else is there, something about updating or upgrading like a mac?

Any negative sides to it?

Thanks

I think most of the info disclosed on first page in introduction section.
 
I was able to fix my config.plist with help of xcode, the cauase was result of missing closing tag </dict>

Anyway, it would be easy for new-bees to publish the containing section sample, so folks would know where those custome entries should go. or better off - include an empty section to the config.plist files in config.zip :
Code:
        [b]...
	<key>GUI</key>
	<dict>[/b]
		[i]<key>Custom</key>
		<dict>
			<key>Entries</key>
			<array>
				<dict>
                                    ... custom entry #1 goes here ...
				</dict>
				<dict>
                                    ... custom entry #2 goes here ...
				</dict>
			</array>
		</dict>[/i]
                [b]... the rest of the GUI config ...
	</dict>
        ...[/b]
 
Sorry, I'm not quite sure I get you..
you appear to have both OSX and Win on SSD?

Yes, I have both OS X and Windows on SSD (for faster startup speed certainly). I installed common programs in SSD and big programs in HDD.

I also have the OSX ~home directory moved to HDD.

I'm not sure if that will work the same again?
Me too, I moved home directory to HDD.

However, I don't think you can install Windows UEFI to the second HDD. When I installed Windows UEFI on my SSD, it failed. It tried to create EFI partition and MSR partition again and again, and couldn't install files to it. I had to disabled the second hdd (by go to BIOS, disable Upgrade bay), and completed Windows Install, then enabled Upgrade bay again. This is an issue in Windows UEFI Installer.
 
6. Kext patch on-the-fly

Clover can patch your kexts in kernel cache on-the-fly in KextsToPatch section. AppleRTC and AppleIntelCPUPowerManagementClient are patched by default. Here are some useful patches (Note that Clover Configurator will convert 64-bit value in config.plist to hexa)

Trim Enabler
4150504C4520535344 -> 000000000000000000
Code:
            <dict>
                <key>Comment</key>
                <string>Trim Enabler</string>
                <key>Find</key>
                <data>
                QVBQTEUgU1NE
                </data>
                <key>Name</key>
                <string>IOAHCIBlockStorage</string>
                <key>Replace</key>
                <data>
                AAAAAAAAAAAA
                </data>
            </dict>
Does it mean we do not need AppleRTC and AppleIntelCPUPowerManagementClient kext patched in the S/L/E. We can restore original ones, after PBI patched them.

I am not sure about AppleIntelCPUPowerManagementClient - PBI installer does not patch this one. Should I disable default patching for this one on my 4440s laptop or it is needed by Clover itself? It is a typo and you meant AppleIntelCPUPowerManagement instead?

Does it also means, if I add Trim Enabler to my config.plist - I could restore original kext trimEnabler patched?

So far I rolled back trim enabler (IOAHCIFamily:IOAHCIBlockStorage), AppleRTC and AppleIntelCPUPowerManagement back to original ones.

I really like it if it is true!
 
Does it mean we do not need AppleRTC and AppleIntelCPUPowerManagementClient kext patched in the S/L/E. We can restore original ones, after PBI patched them.

I am not sure about AppleIntelCPUPowerManagementClient - PBI installer does not patch this one. Should I disable default patching for this one on my 4440s laptop or it is needed by Clover itself? It is a typo and you meant AppleIntelCPUPowerManagement instead?

Does it also means, if I add Trim Enabler to my custom entry - I could restore original kext trimEnabled patched?

PBI does patch AppleIntelCPUPowerManagement and AppleRTC by scripts, you won't see it if you extract files from PBI. You can still use default patch in Clover with patched kexts (in that case, the patch in Clover has no effect).

It's just a typo, thank you.
 
PBI does patch AppleIntelCPUPowerManagement and AppleRTC by scripts, you won't see it if you extract files from PBI. You can still use default patch in Clover with patched kexts (in that case, the patch in Clover has no effect).

It's just a typo, thank you.

I restored the original kext from backup copies PBI created before it patched the original kext in-place. Original kext has no color marker (thanks Philip) so it makes it easy to spot.

Let us know if you succeed with AppleIntelFramebufferCapri Clover patch. "any bits" patterns could be an issue.
 
Yes, I have both OS X and Windows on SSD (for faster startup speed certainly). I installed common programs in SSD and big programs in HDD.


Me too, I moved home directory to HDD.

However, I don't think you can install Windows UEFI to the second HDD. When I installed Windows UEFI on my SSD, it failed. It tried to create EFI partition and MSR partition again and again, and couldn't install files to it. I had to disabled the second hdd (by go to BIOS, disable Upgrade bay), and completed Windows Install, then enabled Upgrade bay again. This is an issue in Windows UEFI Installer.




I had a problem installing windows with my HDD in the caddy.

In the end I removed my SSD from the normal hdd bay, put my HDD in there to install windows, then put everything back (installing from USB stick).

Do you think this might be a solution to that?

I rarely use windows, and want to keep the SSD space free from it if possible.. if its not possible with clover, Ill have a rethink on that lol.
 
I had a problem installing windows with my HDD in the caddy.

In the end I removed my SSD from the normal hdd bay, put my HDD in there to install windows, then put everything back (installing from USB stick).

Do you think this might be a solution to that?

I rarely use windows, and want to keep the SSD space free from it if possible.. if its not possible with clover, Ill have a rethink on that lol.

Put back SSD to internal, HDD to caddy, disable booting from Upgrade bay in BIOS (not disabling Upgrade bay) and start installing Mavericks to SSD with the guide here. You don't need to follow the guide in Windows UEFI dual boot.

When you're done with Mavericks, post your problems here.
 
Thanks for the guide, got Mavericks up and running.

Do you know how do we get around with HD4000 video card?
I used to binary patch AppleIntelFramebufferCapri kext, now I am confused - shall Clover do injection?
Noone seems to binary patch AppleIntelFramebufferCapri on 10.9 anymore (or I could not find anything).
 
Back
Top