Jump to content

Clover General discussion


ErmaC
29,866 posts in this topic

Recommended Posts

@Slice,

 

I reported the same issue as Dr Hurt a few pages back post#6189.

 

I can confirm @tluck's finding - the cause for me was a left over Chameleon boot file (from when I used Chameleon) which created a "Bootmgr.efi" loader entry in Clover's GUI, "Boot Microsoft EFI boot" from my OSX partition when using VBoxHfs-64.efi but not HFSPlus.efi.

 

Deleting the Chameleon boot file in the / folder of my HFS+ partition solved the problem if using VBoxHfs-64.efi....

 

attachicon.gifChameleon Boot found as bootmgr.efi.png

I reproduced this bug with the boot file from Clover.

Will investigate what is it.

Screen Shot 2014-12-24 at 14.15.56.png

  • Like 2
Link to comment
Share on other sites

 you can select only  HWMonitor to be copied to applications folder and inject all kexts from Clover which is what am i doing and my preferred way.

 

 

can you elaborate this? 

Why not install any kexts into SLE?

 

I somewhere read that some kexts have to be installed to SLE and others can be loaded from Clover. But I have no idea which are those, hence I asked here.

Link to comment
Share on other sites

Quick issue report:

 

Timeout set to zero does not automatically boot default partition for me. I have to set it to 1 sec to get quick auto boot. 

I tested timeout=0. 

It loads system after some pause with black screen.

Link to comment
Share on other sites

@warraisraw

 

off. then I would then make an SSDT with this tool to compare. https://github.com/Piker-Alpha/ssdtPRGen.sh

 

or extract the SSDT from chameleon to use in clover.

Hi, I've extracted all SSDT tables from Chameleon and then I used it with Clover, now I've turbo frequencies, SSDT tables with Clover was the problem...
 
Many thanks for that trick. Regards.
Link to comment
Share on other sites

 

 

DSDT extracted by F4 is non-patched BIOS-DSDT. For computer to works you must patch it.

If you want Clover can do this if you set DSDT->Fixes in config.plist.

And, please, report with recent Clover. Old one has bugs.

 

 

the problem was not my DSDT.  as i said in my post, i extracted it with F4 but then patched and fixed errors.

 

the problem was the presence of EmuVariableUEFI-64.efi in my drivers64UEFI folder.  when i removed it from the folder, i could then boot using the latest clover revision.

Link to comment
Share on other sites

Quick issue report:

 

Timeout set to zero does not automatically boot default partition for me. I have to set it to 1 sec to get quick auto boot.

I had this after interrupting the boot by pressing the space bar. I fixed it by setting timeout to 2 and booting, then setting timeout back to 0. That solved it. I was using 3065.

Link to comment
Share on other sites

@ Slice & Devs, :angel_not:

 

I was nicely surprised this morning when turning on my hack only to be greeted with Xmas wishes from you and the Devs on the Clover boot menu screen.

 

I am sending you my best wishes in return and many thanks for all the good work and commitment you lot have demonstrated over the years. You are very much appreciated.

 

Kind regards, :) :)

  • Like 2
Link to comment
Share on other sites

that same theme broke my bootloader :C very nice xmas wishes xD lol

 

Nevertheless, i had 3033 clover, tried 3079 and 309x i can't seem to get into mac at all, while trying to boot from USB 3033 sometimes i have luck, sometimes boots into mac but it doesn't recognize my monitor (i get Analog/Digital blinking image which means my monitor doesnt get any signal). I have been trying to fix it for over 15hrs so far but i can't find a fix. I tried to restock the config.plist file, tried different settings in it, but nothing seems to work. it just doesn't want DSMOS to arrive or something. (I'm not sure if, that very same realtekALC.kext, generated from the script, did screw up the bootloader). I would really like a very fast response since all my files are stuck on mac now, and i have a project to finish until saturday.

Link to comment
Share on other sites

Thank you slice. Please can you help me to select the options to look exactly as in the photo? I always tick all the options and it looks different. Example inline, swap, functions etc

I know the background of your question. Just wait for January.

Link to comment
Share on other sites

Alright boss. How about changing the resolution of clover bootloader?

	<key>GUI</key>
	<dict>
		<key>ScreenResolution</key>
		<string>1024x768</string>
		<key>ConsoleMode</key>
		<string>0</string>
	<key>Graphics</key>
	<dict>
		<key>PatchVBios</key>
		<true/>

Link to comment
Share on other sites

@Slice with rev 3094 ...mhmm

 

 

Clover doesn't remember what disc I started, for example I have two ssd, on one I yosemite and another windows, if delivery by windows, on reboot clover goes to Yosemite and not on windows 

Why?

Link to comment
Share on other sites

@Slice with rev 3094 ...mhmm

 

 

Clover doesn't remember what disc I started, for example I have two ssd, on one I yosemite and another windows, if delivery by windows, on reboot clover goes to Yosemite and not on windows 

Why?

Because Windows is not saving nvram.plist and the computer seems have no Real NVRAM.

Otherwise. Did you follow my instruction to write boot options into BIOS menu?

Link to comment
Share on other sites

Slice my hardware have nvram real ( trusted ) I did test with nvram-p etc etc and he saves in nvram, so everything is ok,

 

 

 

Did you follow my instruction to write boot options into BIOS menu?

 

You mean? Ops sorry dont remember  :angel: 

 

 

 

See here 

iMac-di-magnifico:~ magnifico$ nvram -c
iMac-di-magnifico:~ magnifico$ sudo -s
Password:
bash-3.2# nvram boot-args=" -s -v"
bash-3.2# nvram -p
boot-args  -s -v
fakesmc-key-LSSS-ui16 %02%00
fakesmc-key-NATi-ui16 %00%00
fakesmc-key-CLKT-ui32 %00%00%a8%d5
fakesmc-key-MSDW-ui8 %00
security-mode none
fakesmc-key-HI0N-ui8 %04
fakesmc-key-NATJ-ui8 %00
fakesmc-key-NTOK-ui8 %01
fakesmc-key-CLKH-{clh %00%00p%80%00%01%19@
platform-uuid U%ad%e90_%df^%c4%84)%15d%06%84%c4%89
fmm-computer-name iMac di magnifico
prev-lang:kbd it:0
bash-3.2#

so my nvram work perfect

Link to comment
Share on other sites

Clover (3065) won't boot unless I use NullCPUPowerManagement. 

 

I have a Acer 7750G with integrated AMD Radeon 6850M card. 

 

My clover has AsusAICPUPM enabled. 

 

Any idea?

 

My config.plist attached.

<?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>
			<false/>
			<key>Fixes</key>
			<dict>
				<key>FixAirport_4000</key>
				<true/>
				<key>FixDarwin_0002</key>
				<true/>
				<key>FixDisplay_0100</key>
				<true/>
				<key>FixHPET_0010</key>
				<true/>
				<key>FixRegions_10000000</key>
				<true/>
			</dict>
			<key>Name</key>
			<string>DSDT.aml</string>
			<key>ReuseFFFF</key>
			<false/>
		</dict>
		<key>DropTables</key>
		<array>
			<dict>
				<key>Signature</key>
				<string>SSDT</string>
				<key>TableId</key>
				<string>CpuPm</string>
			</dict>
			<dict>
				<key>Signature</key>
				<string>SSDT</string>
				<key>TableId</key>
				<string>Cpu0Ist</string>
			</dict>
			<dict>
				<key>Signature</key>
				<string>DMAR</string>
			</dict>
		</array>
		<key>HaltEnabler</key>
		<true/>
		<key>SSDT</key>
		<dict>
			<key>DropOem</key>
			<true/>
			<key>Generate</key>
			<dict>
				<key>CStates</key>
				<false/>
				<key>PStates</key>
				<false/>
			</dict>
		</dict>
	</dict>
	<key>Boot</key>
	<dict>
		<key>Arguments</key>
		<string>kext-dev-mode=1</string>
		<key>DefaultLoader</key>
		<string>boot.efi</string>
		<key>Legacy</key>
		<string>PBR</string>
		<key>Log</key>
		<false/>
		<key>Secure</key>
		<false/>
		<key>Timeout</key>
		<integer>5</integer>
		<key>XMPDetection</key>
		<false/>
	</dict>
	<key>Devices</key>
	<dict>
		<key>Audio</key>
		<dict>
			<key>ResetHDA</key>
			<true/>
		</dict>
		<key>USB</key>
		<dict>
			<key>FixOwnership</key>
			<false/>
			<key>Inject</key>
			<false/>
		</dict>
	</dict>
	<key>GUI</key>
	<dict>
		<key>Mouse</key>
		<dict>
			<key>Enabled</key>
			<false/>
			<key>Mirror</key>
			<false/>
		</dict>
		<key>Scan</key>
		<true/>
		<key>ScreenResolution</key>
		<string>1600x1200</string>
		<key>Theme</key>
		<string>applestyle</string>
	</dict>
	<key>Graphics</key>
	<dict>
		<key>FBName</key>
		<string>Mangabey</string>
		<key>Inject</key>
		<dict>
			<key>ATI</key>
			<true/>
			<key>Intel</key>
			<false/>
			<key>NVidia</key>
			<false/>
		</dict>
		<key>InjectEDID</key>
		<true/>
		<key>LoadVBios</key>
		<true/>
		<key>VideoPorts</key>
		<integer>3</integer>
	</dict>
	<key>KernelAndKextPatches</key>
	<dict>
		<key>ATIConnectorsController</key>
		<string>5000</string>
		<key>ATIConnectorsData</key>
		<string>0200000040000000090100000000000300040000040600000073000011020101</string>
		<key>ATIConnectorsPatch</key>
		<string>0200000040000000090100000000000300080000040200000073000011020101</string>
		<key>AppleRTC</key>
		<true/>
		<key>AsusAICPUPM</key>
		<true/>
		<key>KernelLapic</key>
		<true/>
		<key>KextsToPatch</key>
		<array>
			<dict>
				<key>Comment</key>
				<string>Enable ALC269 Change ADI1984</string>
				<key>Find</key>
				<data>
				hBnUEQ==
				</data>
				<key>Name</key>
				<string>AppleHDA</string>
				<key>Replace</key>
				<data>
				aQLsEA==
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>Enable ALC269 Not use ACL885</string>
				<key>Find</key>
				<data>
				hAjsEA==
				</data>
				<key>Name</key>
				<string>AppleHDA</string>
				<key>Replace</key>
				<data>
				AAAAAA==
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>External icons patch</string>
				<key>Find</key>
				<data>
				RXh0ZXJuYWw=
				</data>
				<key>Name</key>
				<string>AppleAHCIPort</string>
				<key>Replace</key>
				<data>
				SW50ZXJuYWw=
				</data>
			</dict>
		</array>
	</dict>
	<key>RtVariables</key>
	<dict>
		<key>MLB</key>
		<string>C02032109R5DC771H</string>
		<key>ROM</key>
		<string>UseMacAddr0</string>
	</dict>
	<key>SMBIOS</key>
	<dict>
		<key>BiosReleaseDate</key>
		<string>04/22/11</string>
		<key>BiosVendor</key>
		<string>Apple Inc.</string>
		<key>BiosVersion</key>
		<string>MBP81.88Z.0047.B0E.1104221557</string>
		<key>Board-ID</key>
		<string>Mac-94245B3640C91C81</string>
		<key>BoardManufacturer</key>
		<string>Apple Inc.</string>
		<key>BoardType</key>
		<integer>10</integer>
		<key>ChassisAssetTag</key>
		<string>MacBook-Aluminum</string>
		<key>ChassisManufacturer</key>
		<string>Apple Inc.</string>
		<key>ChassisType</key>
		<string>08</string>
		<key>Family</key>
		<string>MacBook Pro</string>
		<key>Manufacturer</key>
		<string>Apple Inc.</string>
		<key>Mobile</key>
		<true/>
		<key>ProductName</key>
		<string>MacBookPro8,1</string>
		<key>SerialNumber</key>
		<string>C02F95DPDH2G</string>
		<key>Trust</key>
		<false/>
		<key>Version</key>
		<string>1.0</string>
	</dict>
	<key>SystemParameters</key>
	<dict>
		<key>InjectKexts</key>
		<string>Detect</string>
		<key>InjectSystemID</key>
		<true/>
		<key>NoCaches</key>
		<false/>
	</dict>
</dict>
</plist>

Link to comment
Share on other sites

×
×
  • Create New...