kaneske Posted August 17, 2017 Share Posted August 17, 2017 So which Patch Could be the issue? Powermanagement? DSDT? Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/565/#findComment-2480947 Share on other sites More sharing options...
wern apfel Posted August 17, 2017 Share Posted August 17, 2017 I see some old mainboards in your OEM folder. How does the clover manage to boot between legacy and UEFI? Is that even possible? Yes it's possible, you have different config.plists and different kext folders, if your system panics with a new kext (clover folder), you can still boot in legacy mode. Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/565/#findComment-2481022 Share on other sites More sharing options...
Cyberdevs Posted August 17, 2017 Share Posted August 17, 2017 Yes it's possible, you have different config.plists and different kext folders, if your system panics with a new kext (clover folder), you can still boot in legacy mode. No, what I mean is to boot per say my GA-EP45-DS3R with a cover that is for UEFI booting on the systems that support UEFI. My EP45 has a legacy BIOS. It doesn't support UEFI booting?! I need to test it to see if it works. Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/565/#findComment-2481044 Share on other sites More sharing options...
apianti Posted August 17, 2017 Share Posted August 17, 2017 You should be able to use the same volume for both legacy and UEFI booting. Reason why there's separate folders for drivers and the OEM folder in the first place. Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/565/#findComment-2481050 Share on other sites More sharing options...
wern apfel Posted August 17, 2017 Share Posted August 17, 2017 OK, you want to know if your legacy system is able to use the UEFI folder?, I don't think so. I don't own the EP-45 anymore, so I can not try it. All I'm using now is Legacy/UEFI capable. Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/565/#findComment-2481052 Share on other sites More sharing options...
apianti Posted August 17, 2017 Share Posted August 17, 2017 The whole point of that UEFI folder is to place a OEM/SystemProduct/UEFI/config.plist that is used for UEFI only when you also use the OEM/SystemProduct/config.plist for legacy. EDIT: Err, becomes the root folder, sorry. 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/565/#findComment-2481058 Share on other sites More sharing options...
Cyberdevs Posted August 17, 2017 Share Posted August 17, 2017 OK, you want to know if your legacy system is able to use the UEFI folder?, I don't think so. I don't own the EP-45 anymore, so I can not try it. All I'm using now is Legacy/UEFI capable. Yeah that's what I think that it won't be able to boot form UEFI. I still have my old EP45 and I will give it a try later to see if it works or not. (Which is highly unlikely) The whole point of that UEFI folder is to place a OEM/SystemProduct/UEFI/config.plist that is used for UEFI only when you also use the OEM/SystemProduct/config.plist for legacy. EDIT: Err, becomes the root folder, sorry. So with that explanation it makes sense, I set it as Legacy and then add the UEFI bootloader and config for UEFI booting. Right? Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/565/#findComment-2481061 Share on other sites More sharing options...
wern apfel Posted August 17, 2017 Share Posted August 17, 2017 Yeah that's what I think that it won't be able to boot form UEFI. I still have my old EP45 and I will give it a try later to see if it works or not. (Which is highly unlikely) So with that explanation it makes sense, I set it as Legacy and then add the UEFI bootloader and config for UEFI booting. Right? Copy and paste this "ioreg -lp IODeviceTree | grep OEMBoard" into the terminal, it will give you the exact name of your Board-ID then rename the "/Clover/OEM/SystemProductName" folder with your Board-ID and replace the config.plist with the one you use and all your kexts, the files are used instead the clover root files. 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/565/#findComment-2481064 Share on other sites More sharing options...
Cyberdevs Posted August 17, 2017 Share Posted August 17, 2017 Copy and paste this "ioreg -lp IODeviceTree | grep OEMBoard" into the terminal, it will give you the exact name of your Board-ID then rename the "/Clover/OEM/SystemProductName" folder with your Board-ID and replace the config.plist with the one you use and all your kexts, the files are used instead the clover root files. Thanks for the tip but I already created my multi-config usb disk for my UEFI cable systems and it works. All I need to do is to dd my old EP45-DS3R files (Which I am doing right now) to see if I can boot with the same USB disk which is for UEFI booting only. Edit: I have to say it's just out of curiosity for me to explore and learn more about the Clover's potentials. It's really a great bootloader I must say Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/565/#findComment-2481067 Share on other sites More sharing options...
bysouza Posted August 17, 2017 Share Posted August 17, 2017 (edited) Good afternoon!!! I'm having this error and I do not know but what to do with boot high sierra beta, version 4173 https://drive.google.com/file/d/0B9dM1hvBsqhwWlJUQjJoWXlaRWs/view?usp=sharing Edited August 18, 2017 by Allan Clean...look at the "Rubber" icon above in the left = Remove Format Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/565/#findComment-2481073 Share on other sites More sharing options...
apianti Posted August 17, 2017 Share Posted August 17, 2017 That's very annoying post format... But most likely you are injecting too many kexts or you've otherwise misconfigured. 2 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/565/#findComment-2481080 Share on other sites More sharing options...
SavageAUS Posted August 18, 2017 Share Posted August 18, 2017 For me that was the whole idea, to have a multi purpose USB disk just in case; and yes the OEM folder is already present. Should there be a folder call Gaming-5 etc.. Nevermind seen this Copy and paste this "ioreg -lp IODeviceTree | grep OEMBoard" into the terminal, it will give you the exact name of your Board-ID then rename the "/Clover/OEM/SystemProductName" folder with your Board-ID and replace the config.plist with the one you use and all your kexts, the files are used instead the clover root files. Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/565/#findComment-2481215 Share on other sites More sharing options...
oSxFr33k Posted August 18, 2017 Share Posted August 18, 2017 You claimed that you'd enabled XCPM. Correct? I did see the purpose of that kext, that is, replacing Macmini6,2's StepContextDict, which is used by AICPUPM, with XCPM it's just useless. So. It makes no difference to install this kext or not. I made a mistake I have not enabled XCPM, I thought for some reason it was loading and as was mentioned it does not support my E5-2697v2 Ivy. You are also correct with or without that kext X86PlatformPlugin loads and with exact same CPUCStates and CPUPStates, 24 values according to IOReg. I have to ask the developer more about why I need to load this kext, must be for another CPU?. So the question is, how is Apple's X86PlatformPlugin loading if the kernel/MacOS is not supporting it, maybe something in Clover autofix for this kext to load? Edited: Another thing, my CPU is the same one used in a real MacPro6,1 trashcan , isn't XCPM suppose to load for this CPU? Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/565/#findComment-2481227 Share on other sites More sharing options...
PMheart Posted August 18, 2017 Share Posted August 18, 2017 I made a mistake I have not enabled XCPM, I thought for some reason it was loading and as was mentioned it does not support my E5-2697v2 Ivy. You are also correct with or without that kext X86PlatformPlugin loads and with exact same CPUCStates and CPUPStates, 24 values according to IOReg. I have to ask the developer more about why I need to load this kext, must be for another CPU?. So the question is, how is Apple's X86PlatformPlugin loading if the kernel/MacOS is not supporting it, maybe something in Clover autofix for this kext to load? Edited: Another thing, my CPU is the same one used in a real MacPro6,1 trashcan , isn't XCPM suppose to load for this CPU? I think that that patched X86 kext is for more P-States because Macmini6,2's StepContextDict is known as various P-States, which makes no sense to me though. Well, there's no absolute "unsupported" X86, if it's only compatible with the CPUs that Apple uses, then it'll be huge problematic... Actually no. If you are currently fine with AICPUPM, then I don't think you really need XCPM. Remove any modifications of X86 and keep boat floating. 2 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/565/#findComment-2481260 Share on other sites More sharing options...
oSxFr33k Posted August 18, 2017 Share Posted August 18, 2017 I think that that patched X86 kext is for more P-States because Macmini6,2's StepContextDict is known as various P-States, which makes no sense to me though. Well, there's no absolute "unsupported" X86, if it's only compatible with the CPUs that Apple uses, then it'll be huge problematic... Actually no. If you are currently fine with AICPUPM, then I don't think you really need XCPM. Remove any modifications of X86 and keep boat floating. Is XCPM natively supported on real MacPro6,1 with the upgraded processor E5-2697v2? I would like to try XCPM if possible, since I have the exact same processor, how do I enable this, tried options in Clover and no results. Does disabling EIST, Turbo and CST in UEFI bios help enable XCPM in MacOS? Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/565/#findComment-2481451 Share on other sites More sharing options...
davidm71 Posted August 18, 2017 Share Posted August 18, 2017 Guys have you read this: ?!?!! https://pikeralpha.wordpress.com/2017/08/18/apple-to-cleanup-a-bios-region-of-your-ami-and-phoenix-bios/ 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/565/#findComment-2481458 Share on other sites More sharing options...
TheRacerMaster Posted August 18, 2017 Share Posted August 18, 2017 Seems like an overreaction. The cleanup portion should be clearing NVRAM variables in the ROM dump, not on your SPI flash (italicized because I don't have a 10.13 install right now, so I don't have a eficheck binary to check). Apple (more specifically, former LegbaCore researchers) isn't (aren't) trying to brick your Hacks. eficheck isn't new either, it was present in the 10.12.4/10.12.5 betas. It's pretty much what the name implies - a tool for verifying that the firmware stored on the SPI flash isn't tampered with. Obviously you can ignore the "Unexpected change to EFI firmware" warning on a Hack, but it has some use on a real Mac. 7 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/565/#findComment-2481461 Share on other sites More sharing options...
PMheart Posted August 19, 2017 Share Posted August 19, 2017 Is XCPM natively supported on real MacPro6,1 with the upgraded processor E5-2697v2? I would like to try XCPM if possible, since I have the exact same processor, how do I enable this, tried options in Clover and no results. Does disabling EIST, Turbo and CST in UEFI bios help enable XCPM in MacOS? No. MP61 uses AICPUPM. This CPU is Ivy Bridge-E, not Ivy Bridge, that's why you didn't manage to enable it (with any embedded patches like KernelIvyXCPM). As for enabling XCPM, you probably need some kernel patches. What's your OS version? 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/565/#findComment-2481602 Share on other sites More sharing options...
oSxFr33k Posted August 19, 2017 Share Posted August 19, 2017 No. MP61 uses AICPUPM. This CPU is Ivy Bridge-E, not Ivy Bridge, that's why you didn't manage to enable it (with any embedded patches like KernelIvyXCPM). As for enabling XCPM, you probably need some kernel patches. What's your OS version? Ok then that makes sense now. My current MacOS is 10.12.6. Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/565/#findComment-2481737 Share on other sites More sharing options...
Slice Posted August 19, 2017 Share Posted August 19, 2017 Guys, why you want XCPM? Does it has advantages? 4 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/565/#findComment-2481821 Share on other sites More sharing options...
RehabMan Posted August 19, 2017 Share Posted August 19, 2017 Guys, why you want XCPM? Does it has advantages? XCPM on Ivy useful for certain laptop CPUs to avoid panic otherwise. (probably mismatch between X86PlatformPlugin data and CPU capabilities). 4 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/565/#findComment-2481826 Share on other sites More sharing options...
wern apfel Posted August 19, 2017 Share Posted August 19, 2017 Should there be a folder call Gaming-5 etc.. Screen Shot 2017-08-18 at 10.03.24 am.png Nevermind seen this I've seen a few Mainboards without the board description, or something like "to be filled by OEM", but they all had a board-id. Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/565/#findComment-2481853 Share on other sites More sharing options...
Andrey1970 Posted August 19, 2017 Share Posted August 19, 2017 Guys, why you want XCPM? Does it has advantages? It makes sense only on not supported CPU Pentium/Celeron. 2 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/565/#findComment-2481896 Share on other sites More sharing options...
PMheart Posted August 19, 2017 Share Posted August 19, 2017 (edited) Ok then that makes sense now. My current MacOS is 10.12.6. If you are currently fine with AICPUPM now, then I don't suggest you switch to XCPM. Anyway. If you really want to try XCPM, here you go. (Apply them via KernelToPatch) 8d43c483f822 -> 8d43c283f822 be0700000031d2e894fcffff -> be0700000031d29090909090 Thanks Pike R. Alpha for the initial patch method. Edited August 19, 2017 by PMheart Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/565/#findComment-2481905 Share on other sites More sharing options...
gujiangjiang Posted August 19, 2017 Share Posted August 19, 2017 Guys, why you want XCPM? Does it has advantages? I don't think xcpm have much more advantages than aicpupm on ivy bridge because the real mac with ivy processors don't use xcpm any more. If xcpm have much much more advantages than aicpupm then why apple don't use it on real mac?And i dont heard one use real mac with aicpupm told there mac have poor power management. I think if someone really want to use this function not supported by default on hackintosh they can add it by kexttopatch manually because force to open xcpm on unsupported bridge may cause potential risk or unstable problem and people will think these bug is clover's bug. 从我的 iPhone 发送,使用 Tapatalk 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/565/#findComment-2481937 Share on other sites More sharing options...
Recommended Posts