fusion71au Posted November 6, 2015 Share Posted November 6, 2015 @Andres ZeroCross, Try temporarily disconnecting all your hard drives except your boot drive and remove the extra entries with Clover's UEFI shell or EasyUEFI in Windows. To prevent this happening in the future, only install Clover in the single EFI partition of your boot drive (and not on your storage drives) as described by @Anachronaut here. Link to comment Share on other sites More sharing options...
Andres ZeroCross Posted November 6, 2015 Share Posted November 6, 2015 Thank @Fusion17au. I will try shortly Link to comment Share on other sites More sharing options...
jakeyg1 Posted November 6, 2015 Share Posted November 6, 2015 Hi, Before I go on great work with this bootloader it's really amazing, But we'll my problem is that when installing clover on my el capitan HDD it says this package is incompatible with the version of os x I am using so I just click continue any way and when the installer is half way through it just fails has any one encountered this error before ? Link to comment Share on other sites More sharing options...
smolderas Posted November 6, 2015 Share Posted November 6, 2015 Hi, Before I go on great work with this bootloader it's really amazing, But we'll my problem is that when installing clover on my el capitan HDD it says this package is incompatible with the version of os x I am using so I just click continue any way and when the installer is half way through it just fails has any one encountered this error before ? It is actually an issue. The workaround is temporarily disable SIP... Link to comment Share on other sites More sharing options...
Faradis Posted November 6, 2015 Share Posted November 6, 2015 clover's first kext injection folder is what??? E/C/K/other or E/C/K/os specific?? Link to comment Share on other sites More sharing options...
insanelyDeepak Posted November 6, 2015 Share Posted November 6, 2015 clover's first kext injection folder is what??? E/C/K/other or E/C/K/os specific?? EFI/CLOVER/KEXTS/OS Specific also required to have FSInject-64.efi driver Link to comment Share on other sites More sharing options...
TheRacerMaster Posted November 6, 2015 Share Posted November 6, 2015 clover's first kext injection folder is what??? E/C/K/other or E/C/K/os specific?? Clover will first inject kexts from EFI/CLOVER/kexts/Other, then inject kexts from EFI/CLOVER/kexts/<OS version>. Link to comment Share on other sites More sharing options...
Faradis Posted November 6, 2015 Share Posted November 6, 2015 EFI/CLOVER/KEXTS/OS Specific also required to have FSInject-64.efi driver Clover will first inject kexts from EFI/CLOVER/kexts/Other, then inject kexts from EFI/CLOVER/kexts/<OS version>. which one exactly quite confused is it possible to inject applegraphicsdevicepolicy with fakesmc plist if yes pls any one tell me how??? Link to comment Share on other sites More sharing options...
insanelyDeepak Posted November 6, 2015 Share Posted November 6, 2015 which one exactly quite confused is it possible to inject applegraphicsdevicepolicy with fakesmc plist if yes pls any one tell me how??? Clover will first inject kexts from EFI/CLOVER/kexts/Other, then inject kexts from EFI/CLOVER/kexts/<OS version>. Link to comment Share on other sites More sharing options...
jakeyg1 Posted November 6, 2015 Share Posted November 6, 2015 Sorry but what's SIP Link to comment Share on other sites More sharing options...
jakeyg1 Posted November 6, 2015 Share Posted November 6, 2015 Right I disabled SIP but now the clover package installs with no errors but still does not install in the EFI partition and installs in the el capitan partition which I do not want ? Link to comment Share on other sites More sharing options...
Faradis Posted November 7, 2015 Share Posted November 7, 2015 After creating kernel cache in El Capitan can i enable SIP to default i mean CSR to 0x0 Link to comment Share on other sites More sharing options...
arsradu Posted November 7, 2015 Share Posted November 7, 2015 After creating kernel cache in El Capitan can i enable SIP to default i mean CSR to 0x0 yes Link to comment Share on other sites More sharing options...
Monq Posted November 7, 2015 Share Posted November 7, 2015 I'm not sure if this is the appropriate place to ask this, but here we go: I'm trying to disable CSR with no luck so far; I get this error when I try to set any variable whose name starts with "csr", even from recovery mode: nvram: Error setting variable - 'csr-foobar': (iokit/common) general error Link to comment Share on other sites More sharing options...
arsradu Posted November 7, 2015 Share Posted November 7, 2015 I'm not sure if this is the appropriate place to ask this, but here we go: I'm trying to disable CSR with no luck so far; I get this error when I try to set any variable whose name starts with "csr", even from recovery mode: nvram: Error setting variable - 'csr-foobar': (iokit/common) general error Uhm, have you tried setting rtVariables in Clover config? 1 Link to comment Share on other sites More sharing options...
Monq Posted November 7, 2015 Share Posted November 7, 2015 Uhm, have you tried setting rtVariables in Clover config? Thank you, that definitely worked. Link to comment Share on other sites More sharing options...
xenophon Posted November 7, 2015 Share Posted November 7, 2015 On a related issue, I find it strange that with 0x28/0x67 (BooterConfig and CsrActiveConfig, respectively), the public domain utility "XtraFinder" warns that SIP is activated on Finder startup. It subsequently runs fine, it's just curious. Link to comment Share on other sites More sharing options...
Slice Posted November 8, 2015 Share Posted November 8, 2015 I'm not sure if this is the appropriate place to ask this, but here we go: I'm trying to disable CSR with no luck so far; I get this error when I try to set any variable whose name starts with "csr", even from recovery mode: nvram: Error setting variable - 'csr-foobar': (iokit/common) general error Set nvram is disabled by SIP. Somehow SIP disables his change. Clover can change it. heres my sensor related code in my DSDT Scope (_SB.PCI0.LPCB.ASOC) { Name (G611, Package (0x07) { 0x06020011, "CPU Voltage", 0x20000000, Zero, 0x0320, 0x03E8, 0x02 }) Name (G612, Package (0x07) { 0x06020012, "CPU PLL Voltage", 0x20000000, Zero, 0x05DC, 0x01F4, 0x02 }) Name (G613, Package (0x07) { 0x06020013, "IMC Voltage", 0x20000000, Zero, 0x0320, 0x04B0, 0x02 }) Name (G615, Package (0x07) { 0x06020015, "PCH Voltage", 0x20000000, Zero, 0x03E8, 0x012C, 0x02 }) Name (G617, Package (0x07) { 0x06020017, "DRAM VTDR Voltage", 0x20000000, Zero, 0x0258, 0x02BC, 0x02 }) Name (G618, Package (0x07) { 0x06020018, "DRAM Bus Voltage", 0x20000000, Zero, 0x04E2, 0x01F4, 0x02 }) Name (G619, Package (0x07) { 0x06020019, "3.3V Voltage", 0x20000000, Zero, 0x0B9A, 0x0294, 0x02 }) Name (G61A, Package (0x07) { 0x0602001A, "5V Voltage", 0x20000000, Zero, 0x1194, 0x03E8, 0x02 }) Name (G61B, Package (0x07) { 0x0602001B, "12V Voltage", 0x20000000, Zero, 0x27D8, 0x0E10, 0x02 }) Name (G621, Package (0x07) { 0x06030021, "CPU Temperature", 0x20000000, Zero, 0x0190, 0x01F4, 0x02 }) Name (G622, Package (0x07) { 0x06030022, "MB Temperature", 0x20000000, Zero, 0x015E, 0x0190, 0x02 }) Name (G623, Package (0x07) { 0x06030023, "PCH Temperature", 0x20000000, Zero, 0x015E, 0x0258, 0x02 }) Name (G625, Package (0x07) { 0x06030025, "OPT_TEMP1 Temperature", 0x20000000, Zero, Zero, 0x0384, 0x02 }) Name (G626, Package (0x07) { 0x06030026, "OPT_TEMP2 Temperature", 0x20000000, Zero, Zero, 0x0384, 0x02 }) Name (G631, Package (0x07) { 0x06040031, "CPU FAN Speed", 0x20000000, Zero, Zero, Zero, Zero }) Name (G632, Package (0x07) { 0x06040032, "CHA_FAN1 FAN Speed", 0x20000000, Zero, Zero, Zero, Zero }) Name (G633, Package (0x07) { 0x06040033, "CHA_FAN2 FAN Speed", 0x20000000, Zero, Zero, Zero, Zero }) Name (G636, Package (0x07) { 0x06040036, "OPT_FAN1 FAN Speed", 0x20000000, Zero, Zero, Zero, Zero }) Name (G637, Package (0x07) { 0x06040037, "OPT_FAN2 FAN Speed", 0x20000000, Zero, Zero, Zero, Zero }) Name (GRP6, Package (0x13) { G611, G612, G613, G615, G617, G618, G619, G61A, G61B, G621, G622, G623, G625, G626, G631, G632, G633, G636, G637 }) Method (GIT6, 1, Serialized) { Name (T_0, Zero) Store (And (Arg0, 0xFFFF), T_0) If (LEqual (T_0, 0x11)) { Store (^^SIOR.ECV0 (), ASB1) If (LEqual (ASB1, 0xFF)) { Store (Zero, ASB0) } } Else { If (LEqual (T_0, 0x12)) { Store (^^SIOR.ECV4 (), ASB1) If (LEqual (ASB1, 0xFF)) { Store (Zero, ASB0) } } Else { If (LEqual (T_0, 0x13)) { Store (^^SIOR.ECV3 (), ASB1) If (LEqual (ASB1, 0xFF)) { Store (Zero, ASB0) } } Else { If (LEqual (T_0, 0x15)) { Store (^^SIOR.ECV2 (), ASB1) If (LEqual (ASB1, 0xFF)) { Store (Zero, ASB0) } } Else { If (LEqual (T_0, 0x17)) { Store (^^SIOR.ECV6 (), ASB1) If (LEqual (ASB1, 0xFF)) { Store (Zero, ASB0) } } Else { If (LEqual (T_0, 0x18)) { Store (^^SIOR.ECV1 (), ASB1) If (LEqual (ASB1, 0xFF)) { Store (Zero, ASB0) } } Else { If (LEqual (T_0, 0x19)) { Store (RVLT (Zero), ASB1) If (LEqual (ASB1, 0xFF)) { Store (Zero, ASB0) } } Else { If (LEqual (T_0, 0x1A)) { Store (RVLT (One), ASB1) If (LEqual (ASB1, 0xFF)) { Store (Zero, ASB0) } } Else { If (LEqual (T_0, 0x1B)) { Store (RVLT (0x02), ASB1) If (LEqual (ASB1, 0xFF)) { Store (Zero, ASB0) } } Else { If (LEqual (T_0, 0x21)) { Store (^^SIOR.HWT1 (), ASB1) If (LEqual (ASB1, 0xFF)) { Store (Zero, ASB0) } } Else { If (LEqual (T_0, 0x22)) { Store (^^SIOR.BRT2 (), ASB1) If (LEqual (ASB1, 0xFF)) { Store (Zero, ASB0) } } Else { If (LEqual (T_0, 0x23)) { Store (^^SIOR.SBT2 (), ASB1) If (LEqual (ASB1, 0xFF)) { Store (Zero, ASB0) } } Else { If (LEqual (T_0, 0x25)) { Store (^^SIOR.OFT1 (), ASB1) If (LEqual (ASB1, 0xFF)) { Store (Zero, ASB0) } } Else { If (LEqual (T_0, 0x26)) { Store (^^SIOR.OFT2 (), ASB1) If (LEqual (ASB1, 0xFF)) { Store (Zero, ASB0) } } Else { If (LEqual (T_0, 0x27)) { Store (^^SIOR.OFT3 (), ASB1) If (LEqual (ASB1, 0xFF)) { Store (Zero, ASB0) } } Else { If (LEqual (T_0, 0x31)) { Store (^^SIOR.HWF5 (), ASB1) If (LEqual (ASB1, 0xFF)) { Store (Zero, ASB0) } } Else { If (LEqual (T_0, 0x32)) { Store (^^SIOR.HWFA (), ASB1) If (LEqual (ASB1, 0xFF)) { Store (Zero, ASB0) } } Else { If (LEqual (T_0, 0x33)) { Store (^^SIOR.HWFB (), ASB1) If (LEqual (ASB1, 0xFF)) { Store (Zero, ASB0) } } Else { If (LEqual (T_0, 0x34)) { Store (^^SIOR.HWFC (), ASB1) If (LEqual (ASB1, 0xFF)) { Store (Zero, ASB0) } } Else { If (LEqual (T_0, 0x35)) { Store (^^SIOR.HWF6 (), ASB1) If (LEqual (ASB1, 0xFF)) { Store (Zero, ASB0) } } Else { If (LEqual (T_0, 0x36)) { Store (^^SIOR.HWF9 (), ASB1) If (LEqual (ASB1, 0xFF)) { Store (Zero, ASB0) } } Else { If (LEqual (T_0, 0x37)) { Store (^^SIOR.HWF8 (), ASB1) If (LEqual (ASB1, 0xFF)) { Store (Zero, ASB0) } } Else { If (LEqual (T_0, 0x38)) { Store (^^SIOR.HWF7 (), ASB1) If (LEqual (ASB1, 0xFF)) { Store (Zero, ASB0) } } } } } } } } } } } } } } } } } } } } } } } } } Method (SIT6, 3, NotSerialized) { } } but how to implement it to SMCD devices Hey guys, it must be another thread, another topic. 1 Link to comment Share on other sites More sharing options...
Allan Posted November 8, 2015 Share Posted November 8, 2015 @Faradis and @Ramalama, your topic about HWmonitor has been moved for here: HWMonitor Problem 2 Link to comment Share on other sites More sharing options...
arcone Posted November 8, 2015 Share Posted November 8, 2015 Does this bootloader works (now) with an ASUS UEFI MB? I have an asus P8h61MX USB3 and used version 1.7xx of the VNT which uses the clover boot loader. I installed uefi everything seems to work but for the messaging, which I have not put any effort into as yet. It installed with a dual boot option for osx & W8 (which I don't have). I installed the uefi drivers for my W7 before updating to W10 which is on another drive. I am now trying to work out if I can edit the loader to point it towards W10 instead of the non existent W8. Link to comment Share on other sites More sharing options...
Faradis Posted November 8, 2015 Share Posted November 8, 2015 what is apple's default BooterConfig and CsrActiveConfig value??? is BooterConfig value 0x00 valid?? Link to comment Share on other sites More sharing options...
Ramalama Posted November 8, 2015 Share Posted November 8, 2015 what is apple's default BooterConfig and CsrActiveConfig value??? is BooterConfig value 0x00 valid?? i recommend to use CsrActiveConfig 0x3 apple default have everything activated, that means 0x0 or just remove booterconfig and csractiveconfig... I have an asus P8h61MX USB3 and used version 1.7xx of the VNT which uses the clover boot loader. I installed uefi everything seems to work but for the messaging, which I have not put any effort into as yet. It installed with a dual boot option for osx & W8 (which I don't have). I installed the uefi drivers for my W7 before updating to W10 which is on another drive. I am now trying to work out if I can edit the loader to point it towards W10 instead of the non existent W8. You can look where your windows bootmgr efi is located and point to that with custom entry... Cheers :-) Link to comment Share on other sites More sharing options...
Makio2 Posted November 8, 2015 Share Posted November 8, 2015 What is the difference between the Tianocore.org EFI and Clover EFI? When I boot via USB it loads Clover EFI at full resolution 1920x1080, but when booting from my EFI partition on disk is loads Tianocore.org EFI at 1280x1024 and I can not get the GUI to load at full resolution. My install is in Legacy mode. Any ideas? Thanks! Link to comment Share on other sites More sharing options...
D-an-W Posted November 8, 2015 Share Posted November 8, 2015 Has the update checker from the Clover Pref pane stopped working for anyone else (Tested 3320-3322)? Link to comment Share on other sites More sharing options...
crusher Posted November 8, 2015 Share Posted November 8, 2015 What is the difference between the Tianocore.org EFI and Clover EFI? When I boot via USB it loads Clover EFI at full resolution 1920x1080, but when booting from my EFI partition on disk is loads Tianocore.org EFI at 1280x1024 and I can not get the GUI to load at full resolution. My install is in Legacy mode. Any ideas? Thanks! Try to Patch Vbios!!!! Link to comment Share on other sites More sharing options...
Recommended Posts