oSxFr33k Posted July 19, 2016 Share Posted July 19, 2016 3646 boot for me. Link to comment Share on other sites More sharing options...
RehabMan Posted July 19, 2016 Share Posted July 19, 2016 Rev 3640 questionable improvement --- a/rEFIt_UEFI/Platform/kernel_patcher.c +++ b/rEFIt_UEFI/Platform/kernel_patcher.c @@ -645,10 +645,12 @@ else if (0x00000002000000E2ULL == (*((UINT64 *)Ptr))) { (*((UINT64 *)Ptr)) = 0x0000000000000000ULL; DBG("Kernel power management patch 10.10(data1) found and patched\n"); + return TRUE; } else if (0x0000004C000000E2ULL == (*((UINT64 *)Ptr))) { (*((UINT64 *)Ptr)) = 0x0000000000000000ULL; DBG("Kernel power management patch 10.10(data2) found and patched\n"); + return TRUE; } else if (0x00000190000000E2ULL == (*((UINT64 *)Ptr))) { (*((UINT64 *)Ptr)) = 0x0000000000000000ULL; It works before! I don't see why the KernelPm patch for 10.10 would be changing. The 10.10 kernel itself is not changing. Link to comment Share on other sites More sharing options...
Micky1979 Posted July 19, 2016 Share Posted July 19, 2016 Test, please CLOVERX64.efi-3646.zip debug: 0:100 0:100 MemLog inited, TSC freq: 2494333794 0:100 0:000 0:100 0:000 Now is 19.7.2016, 22:7:58 (GMT) 0:100 0:000 Starting Clover rev 3645 on INSYDE Corp. EFI 0:100 0:000 Build with: [Args: ./ebuild.sh -D USE_BIOS_BLOCKIO -D DISABLE_USB_SUPPORT -t XCODE5 | Command: build -D USE_BIOS_BLOCKIO -D DISABLE_USB_SUPPORT -D USE_LOW_EBDA -p Clover/Clover.dsc -a X64 -b RELEASE -t XCODE5 -n 5 | OS: 10.11.6 | XCODE: 7.3.1] 0:100 0:000 SelfDevicePath=PciRoot(0x0)\Pci(0x1D,0x0)\USB(0x0,0x0)\USB(0x3,0x0)\Unit(0x0)\HD(1,GPT,34FF0DBE-1AC8-4F66-A38C-77ED48AF958B,0x28,0x64000) @9755FA98 0:100 0:000 SelfDirPath = \EFI\BOOT 0:100 0:000 Total Memory Slots Count = 2 0:100 0:000 Type 17 Index = 0 0:100 0:000 Table has error information, checking 0:100 0:000 Found memory information in table 18/0, type=0x3, operation=0x2 syndrome=0x0 0:100 0:000 ...memory OK 0:100 0:000 SmbiosTable.Type17->Speed = 1600MHz 0:100 0:000 SmbiosTable.Type17->Size = 4096MB 0:100 0:000 SmbiosTable.Type17->Bank/Device = BANK 0 Bottom-Slot 1(top) 0:100 0:000 SmbiosTable.Type17->Vendor = Micron Technology 0:100 0:000 SmbiosTable.Type17->SerialNumber = EA70D331 0:100 0:000 SmbiosTable.Type17->PartNumber = 16KTF51264HZ-1G6M1 0:100 0:000 Type 17 Index = 1 0:100 0:000 Table has error information, checking 0:100 0:000 Found memory information in table 18/1, type=0x3, operation=0x2 syndrome=0x0 0:100 0:000 ...memory OK 0:100 0:000 SmbiosTable.Type17->Speed = 1600MHz 0:100 0:000 SmbiosTable.Type17->Size = 4096MB 0:100 0:000 SmbiosTable.Type17->Bank/Device = BANK 2 Bottom-Slot 2(under) 0:100 0:000 SmbiosTable.Type17->Vendor = Micron Technology 0:100 0:000 SmbiosTable.Type17->SerialNumber = EA70D32F 0:100 0:000 SmbiosTable.Type17->PartNumber = 16KTF51264HZ-1G6M1 0:100 0:000 Boot status=0 0:100 0:000 Clover revision: 3645 running on HP Pavilion dv7 Notebook PC 0:100 0:000 ... with board 181D 0:100 0:000 CPU Vendor = 756E6547 Model=306A9 0:100 0:000 got cores from CPUID_1 = 0 0:100 0:000 The CPU supported turbo 0:100 0:000 BrandString = Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz 0:100 0:000 MSR 0xE2 before patch 1E008404 0:100 0:000 MSR 0xE2 is locked, PM patches will be turned on 0:100 0:000 MSR 0xE4 00020414 0:100 0:000 MSR 0xCE 00080C10_E0011900 0:100 0:000 non-usable FLEX_RATIO = 110000 0:100 0:000 corrected FLEX_RATIO = 100000 0:100 0:000 MSR 0x1B0 00000000 0:100 0:000 FSBFrequency=100MHz DMIvalue=100000kHz 0:100 0:000 Corrected FSBFrequency=100MHz 0:100 0:000 Vendor/Model/Stepping: 0x756E6547/0x3A/0x9 0:100 0:000 Family/ExtFamily: 0x6/0x0 0:100 0:000 MaxDiv/MinDiv: 25.0/12 0:100 0:000 Turbo: 29/29/29/31 0:100 0:000 Features: 0xBFEBFBFF 0:100 0:000 Threads: 4 0:100 0:000 Cores: 2 0:100 0:000 FSB: 100 MHz 0:100 0:000 CPU: 2500 MHz 0:100 0:000 TSC: 2500 MHz 0:100 0:000 PIS: 400 MHz 0:100 0:000 PCI (00|00:00.00) : 8086 0154 class=060000 0:100 0:000 PCI (00|00:01.00) : 8086 0151 class=060400 0:100 0:000 PCI (00|01:00.00) : 10DE 0DE9 class=030000 0:100 0:000 Found NVidia model=HP GeForce GT 630M family C1 0:100 0:000 PCI (00|01:00.01) : FFFF FFFF class=FFFFFF 0:100 0:000 PCI (00|00:02.00) : 8086 0166 class=030000 0:100 0:000 Found GFX model=Intel HD Graphics 4000 0:100 0:000 PCI (00|00:14.00) : 8086 1E31 class=0C0330 0:100 0:000 PCI (00|00:16.00) : 8086 1E3A class=078000 0:100 0:000 PCI (00|00:1A.00) : 8086 1E2D class=0C0320 0:100 0:000 PCI (00|00:1B.00) : 8086 1E20 class=040300 0:100 0:000 PCI (00|00:1C.00) : 8086 1E10 class=060400 0:100 0:000 PCI (00|00:1C.01) : 8086 1E12 class=060400 0:100 0:000 PCI (00|08:00.00) : 10EC 5229 class=FF0000 0:100 0:000 PCI (00|00:1C.03) : 8086 1E16 class=060400 0:100 0:000 PCI (00|0A:00.00) : 168C 002B class=028000 0:100 0:000 PCI (00|00:1C.05) : 8086 1E1A class=060400 0:100 0:000 PCI (00|0B:00.00) : 10EC 8168 class=020000 0:100 0:000 LAN 0, Vendor=10EC, MMIO=2000 0:100 0:000 PCI (00|00:1D.00) : 8086 1E26 class=0C0320 0:100 0:000 PCI (00|00:1F.00) : 8086 1E57 class=060100 0:100 0:000 PCI (00|00:1F.02) : 8086 282A class=010400 0:100 0:000 PCI (00|00:1F.03) : 8086 1E22 class=0C0500 0:100 0:000 PCI (00|00:1F.06) : FFFF FFFF class=FFFFFF 0:100 0:000 Clover load options size = 2 bytes 0:100 0:000 Found Plist String = , parse XML in LoadOptions 0:100 0:000 Xml in load options is bad 0:114 0:013 Using OEM config.plist at path: EFI\CLOVER\config.plist 0:114 0:000 EFI\CLOVER\config.plist loaded: Success 0:123 0:008 Found theme directory: Pandora 0:139 0:016 Loading early settings 0:139 0:000 timeout set to 5 0:139 0:000 Custom boot CUSTOM_BOOT_DISABLED (0x0) 0:305 0:165 KextsToPatch: 6 requested 0:456 0:151 - [0]: IOAHCIBlockStorage (Enable TRIM for SSD) :: Matched OSes: 10.7.x,10.8.x,10.9.x,10.10.x,10.11.x,10.12.x :: BinPatch :: data len: 11 1:216 0:759 - [1]: AppleUSBXHCIPCI (remove usb limit) :: Matched OSes: 10.7.x,10.8.x,10.9.x,10.10.x,10.11.x,10.12.x :: BinPatch :: data len: 7 2:267 1:051 - [2]: AppleHDA (Zeroing 11d41983 codec) :: Matched OSes: 10.7.x,10.8.x,10.9.x,10.10.x,10.11.x :: BinPatch :: data len: 4 2:453 0:185 - [3]: AppleHDA (Zeroing 11d4198a codec (patched by AppleHDA Patcher.app)) :: Matched OSes: 10.12.x :: BinPatch :: data len: 4 2:661 0:208 - [4]: AppleHDA (Zeroing 11d41984 codec (patched by AppleHDA Patcher.app)) :: BinPatch :: data len: 4 2:810 0:148 - [5]: AppleHDA (Patching 11d4198b with 111d76e0 codec (patched by AppleHDA Patcher.app)) :: BinPatch :: data len: 4 3:039 0:228 Default theme: El Capitan 3:076 0:037 Hiding entries with string Windows 3:117 0:041 Hiding entries with string BOOTX64.EFI 3:156 0:038 LoadDrivers() start 3:197 0:041 Loading FSInject-64.efi status=Success 3:308 0:110 Loading HFSPlus-64.efi status=Success 3:418 0:109 - driver needs connecting 3:453 0:035 Loading OsxFatBinaryDrv-64.efi status=Success 3:588 0:134 1 drivers needs connecting ... 3:624 0:035 PlatformDriverOverrideProtocol not found. Installing ... Success 3:770 0:146 HFS+ driver loaded 3:806 0:035 Searching for invalid DiskIo BY_DRIVER connects: not found, all ok 4:056 0:249 LoadDrivers() end 4:090 0:034 Dump SMC keys from NVRAM: 4:132 0:041 SetMaxResolution: found best mode 0: 1600x900 4:217 0:084 - already set 4:252 0:035 Console modes reported: 4, available modes: 4:288 0:035 Mode 1: 80x25 4:324 0:035 Mode 3: 100x31 4:359 0:035 Mode 4: 128x40 (current mode) 4:395 0:035 reinit: self device path=PciRoot(0x0)\Pci(0x1D,0x0)\USB(0x0,0x0)\USB(0x3,0x0)\Unit(0x0)\HD(1,GPT,34FF0DBE-1AC8-4F66-A38C-77ED48AF958B,0x28,0x64000) 4:516 0:120 ScanSPD() start 4:551 0:035 SMBus device : 8086 1E22 class=0C0500 status=Success 4:587 0:035 SMBus CmdReg: 0x3 4:622 0:035 Scanning SMBus [8086:1E22], mmio: 0xD4615004, ioport: 0x5040, hostc: 0x1 4:667 0:044 Slots to scan [8]... 4:702 0:035 SPD[0]: Type 11 @0x50 4:757 0:054 Not using XMP because it is not present 4:793 0:036 DDR speed 1600MHz 4:905 0:112 Slot: 0 Type 24 4096MB 1600MHz Vendor=Micron Technology PartNo=16KTF51264HZ-1G6M1M1 SerialNo=0E0A07000D030301 4:946 0:040 SPD[2]: Type 11 @0x52 5:001 0:054 Not using XMP because it is not present 5:037 0:035 DDR speed 1600MHz 5:072 0:035 Slot: 2 Type 24 4096MB 1600MHz Vendor=Micron Technology PartNo=16KTF51264HZ-1G6M1M1 SerialNo=0E0A07000D03020F 5:109 0:036 ScanSPD() end 5:149 0:040 Get Acpi Tables List from RSDT: 5:226 0:077 Found table: FACP SLIC-MPC len=268 5:339 0:112 Found table: UEFI 181D len=566 5:374 0:035 Found table: ASF! 181D len=165 5:414 0:039 Found table: HPET 181D len=56 5:450 0:035 Found table: APIC 181D len=140 5:486 0:035 Found table: MCFG 181D len=60 5:521 0:035 Found table: SLIC SLIC-MPC len=374 5:557 0:035 Found table: WDAT 181D len=548 5:593 0:035 Found table: SSDT 181D len=4200 5:647 0:053 Found table: BOOT 181D len=40 5:683 0:035 Found table: ASPT 181D len=52 5:795 0:112 Found table: DBGP 181D len=52 5:831 0:035 Found table: FPDT 181D len=68 5:880 0:049 Found table: SSDT 181D len=2408 5:916 0:035 Found table: SSDT 181D len=2706 5:952 0:035 Found table: SSDT 181D len=11908 5:988 0:035 Found table: BGRT 181D len=56 6:024 0:035 Calibrated TSC frequency =2494333794 =2494MHz 6:059 0:035 Loading main settings 6:095 0:035 USB FixOwnership: true 6:135 0:039 Dropping 3 tables 6:170 0:035 Drop table 0 signature="SSDT" (54445353) length=11623(0x1A) 6:579 0:408 set table: 54445353, 0 to drop: 6:669 0:090 Drop table 1 signature="SSDT" (54445353) table-id="CpuPm" (0000006D50757043) 7:237 0:567 set table: 54445353, 6D50757043 to drop: 7:308 0:071 Drop table 2 signature="SSDT" (54445353) table-id="Cpu0Ist" (0074734930757043) 7:953 0:645 set table: 54445353, 74734930757043 to drop: 8:025 0:071 Config set Fixes will override FixMask mask! 8:060 0:035 final mask=00000000 8:174 0:113 Config set EnableC7: - 8:209 0:035 Config set EnableC6: + 8:245 0:035 Config set EnableC4: - 8:299 0:054 Config set EnableC2: - 8:335 0:035 Config set ChassisType=0x8 8:381 0:046 found 17 volumes with blockIO 8:416 0:034 0. Volume: 8:451 0:035 PciRoot(0x0)\Pci(0x1D,0x0)\USB(0x0,0x0)\USB(0x3,0x0)\Unit(0x0) 8:489 0:037 USB volume 8:524 0:034 USB volume 8:560 0:035 1. Volume: 8:596 0:035 PciRoot(0x0)\Pci(0x1D,0x0)\USB(0x0,0x0)\USB(0x3,0x0)\Unit(0x1) 8:710 0:113 USB volume 8:745 0:035 USB volume 8:789 0:043 2. Volume: 8:830 0:041 PciRoot(0x0)\Pci(0x1D,0x0)\USB(0x0,0x0)\USB(0x3,0x0)\Unit(0x0)\HD(1,GPT,34FF0DBE-1AC8-4F66-A38C-77ED48AF958B,0x28,0x64000) 8:869 0:038 Result of bootcode detection: bootable unknown (legacy) 8:904 0:034 USB volume 8:941 0:037 USB volume 8:976 0:035 This is SelfVolume !! 9:012 0:035 3. Volume: 9:048 0:035 PciRoot(0x0)\Pci(0x1D,0x0)\USB(0x0,0x0)\USB(0x3,0x0)\Unit(0x0)\HD(2,GPT,CE444581-D941-4FCD-B6C4-2F5BCF52B0C6,0x64028,0x1CA3BB0) 9:164 0:116 USB volume 9:199 0:034 USB volume 9:242 0:043 4. Volume: 9:319 0:076 PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x4,0x0,0x0) 9:355 0:035 found optical drive 9:390 0:035 5. Volume: 9:426 0:035 PciRoot(0x0)\Pci(0x1F,0x2)\VenHw(CF31FAC5-C24E-11D2-85F3-00A0C93EC93B,00) 9:464 0:037 Result of bootcode detection: bootable unknown (legacy) 9:499 0:035 6. Volume: 9:535 0:035 PciRoot(0x0)\Pci(0x1F,0x2)\VenHw(CF31FAC5-C24E-11D2-85F3-00A0C93EC93B,02) 9:673 0:138 7. Volume: 9:709 0:035 PciRoot(0x0)\Pci(0x1F,0x2)\VenHw(CF31FAC5-C24E-11D2-85F3-00A0C93EC93B,00)\HD(1,GPT,0EC12D22-4440-45F3-8D5E-E391C997B42F,0x28,0x64000) 9:747 0:037 Result of bootcode detection: bootable Clover (clover) 9:818 0:070 8. Volume: 9:853 0:035 PciRoot(0x0)\Pci(0x1F,0x2)\VenHw(CF31FAC5-C24E-11D2-85F3-00A0C93EC93B,00)\HD(2,GPT,E27BFBDD-9F7E-4CF2-A5B8-8A9F98466AB1,0x64028,0x37E11D8) 9:891 0:037 9. Volume: 10:007 0:116 PciRoot(0x0)\Pci(0x1F,0x2)\VenHw(CF31FAC5-C24E-11D2-85F3-00A0C93EC93B,00)\HD(3,GPT,073BE15C-342B-402B-8785-30D1674D83D6,0x3885200,0x36EB2B8) 10:045 0:037 10. Volume: 10:080 0:035 PciRoot(0x0)\Pci(0x1F,0x2)\VenHw(CF31FAC5-C24E-11D2-85F3-00A0C93EC93B,00)\HD(4,GPT,D3398A0E-C09A-4491-97EF-F913506A3801,0x6F704B8,0x135F20) 10:118 0:037 11. Volume: 10:154 0:035 PciRoot(0x0)\Pci(0x1F,0x2)\VenHw(CF31FAC5-C24E-11D2-85F3-00A0C93EC93B,00)\HD(5,GPT,8F1082D2-9984-4358-A5B8-7652C00BE561,0x70A63D8,0x36EB2B8) 10:267 0:113 12. Volume: 10:307 0:039 PciRoot(0x0)\Pci(0x1F,0x2)\VenHw(CF31FAC5-C24E-11D2-85F3-00A0C93EC93B,00)\HD(6,GPT,A353112F-8573-4A2A-939D-E1E886FDC4E7,0xA791690,0x135F20) 10:345 0:037 13. Volume: 10:389 0:044 PciRoot(0x0)\Pci(0x1F,0x2)\VenHw(CF31FAC5-C24E-11D2-85F3-00A0C93EC93B,00)\HD(7,GPT,86D154FF-2298-4DB5-B717-DD2677FBD063,0xA8C75B0,0x132B5DB8) 10:426 0:037 14. Volume: 10:461 0:035 PciRoot(0x0)\Pci(0x1F,0x2)\VenHw(CF31FAC5-C24E-11D2-85F3-00A0C93EC93B,00)\HD(8,GPT,000D40C9-3556-46D8-AADD-31F2800CB62F,0x1DB7D368,0x175F20) 10:575 0:113 15. Volume: 10:611 0:035 PciRoot(0x0)\Pci(0x1F,0x2)\VenHw(CF31FAC5-C24E-11D2-85F3-00A0C93EC93B,02)\HD(1,GPT,973590F2-ED4B-4D0B-9C97-D0923C07B622,0x28,0x64000) 10:649 0:037 Result of bootcode detection: bootable unknown (legacy) 10:684 0:035 16. Volume: 10:720 0:035 PciRoot(0x0)\Pci(0x1F,0x2)\VenHw(CF31FAC5-C24E-11D2-85F3-00A0C93EC93B,02)\HD(2,GPT,B241BA4F-327C-414C-AD6D-9A7F0188306A,0x64028,0xDEF0B60) 10:761 0:040 GlobalConfig: theme.plist not found, get random theme Pandora 10:879 0:117 Using theme 'Pandora' (EFI\CLOVER\themes\Pandora) 10:923 0:043 OS main and drive as badge 10:967 0:044 Choosing theme Pandora 11:003 0:035 Custom entries start 11:038 0:035 Custom entries finish 11:074 0:035 Scanning loaders... 11:110 0:035 0: 'Whole Disc Boot' no file system 11:195 0:085 1: 'Whole Disc Boot' no file system 11:267 0:071 2: 'EFI' 11:384 0:117 3: 'Chiavetta' 11:476 0:091 4: 'Whole Disc Boot' no file system 11:628 0:151 5: 'Whole Disc Boot' no file system 11:703 0:075 6: 'Whole Disc Boot' no file system 11:775 0:071 7: 'EFI' 11:876 0:100 8: 'Lion' 11:958 0:082 AddLoaderEntry for Volume Name=Lion 11:995 0:037 Check if volume Is Hibernated: 12:031 0:035 Check sleep image 'by signature': 12:071 0:040 read prefs \Library\Preferences\SystemConfiguration\com.apple.PowerManagement.plist status=Success 12:107 0:035 using default sleep image name = \private\var\vm\sleepimage 12:225 0:118 Reading first 512 bytes of sleepimage ... 12:261 0:035 OurBlockIoRead: Lba=E289F8, Offset=1C513F000 (BlockSize=512) 12:296 0:035 sig lion: 7A7A7A7A 12:332 0:035 sig snow: 0 12:373 0:041 no valid sleep image offset was found 12:431 0:057 Reading completed -> Success 12:466 0:035 sleepimage offset could not be acquired 12:502 0:035 hibernated: no - sign 12:544 0:042 Icon 17 (icons\vol_internal_hfs.icns) not found 12:676 0:131 Theme path EFI\CLOVER\themes\Pandora, ThemeDir=955B9B20 12:731 0:054 9: 'Yosemite' 12:809 0:078 AddLoaderEntry for Volume Name=Yosemite 12:846 0:037 Check if volume Is Hibernated: 12:882 0:035 Check sleep image 'by signature': 12:936 0:054 read prefs \Library\Preferences\SystemConfiguration\com.apple.PowerManagement.plist status=Not Found 12:971 0:035 using default sleep image name = \private\var\vm\sleepimage 13:010 0:038 Reading first 512 bytes of sleepimage ... 13:125 0:115 OurBlockIoRead: Lba=49F56B8, Offset=93EAD7000 (BlockSize=512) 13:165 0:040 sig lion: 73696D65 13:200 0:035 sig snow: 0 13:236 0:035 got sleep image offset 13:272 0:035 Reading completed -> Success 13:307 0:035 sleepimage offset acquired successfully: 93EAD7000 13:343 0:035 gSleepTime: 1468764371 13:380 0:037 HFS+ volume modifyDate: 1468965889 13:424 0:044 image older then volume: 201518 sec 13:460 0:035 image too old 13:578 0:117 hibernated: no - time 13:637 0:059 10: 'Recovery HD' 13:715 0:077 AddLoaderEntry for Volume Name=Recovery HD 13:769 0:053 11: 'Sierra' 13:847 0:078 AddLoaderEntry for Volume Name=Sierra 13:884 0:037 Check if volume Is Hibernated: 13:924 0:039 Check sleep image 'by signature': 13:969 0:044 read prefs \Library\Preferences\SystemConfiguration\com.apple.PowerManagement.plist status=Not Found 14:005 0:035 using default sleep image name = \private\var\vm\sleepimage 14:129 0:124 Reading first 512 bytes of sleepimage ... 14:165 0:035 OurBlockIoRead: Lba=8CE6FF8, Offset=119CDFF000 (BlockSize=512) 14:200 0:035 sig lion: 7A7A7A7A 14:236 0:035 sig snow: 0 14:272 0:035 no valid sleep image offset was found 14:307 0:035 Reading completed -> Success 14:343 0:035 sleepimage offset could not be acquired 14:379 0:035 hibernated: no - sign 14:459 0:080 12: 'Recovery HD' 14:542 0:082 AddLoaderEntry for Volume Name=Recovery HD 14:681 0:138 13: 'El Capitan' 14:760 0:079 AddLoaderEntry for Volume Name=El Capitan 14:797 0:037 Check if volume Is Hibernated: 14:833 0:035 Check sleep image 'by signature': 14:873 0:040 read prefs \Library\Preferences\SystemConfiguration\com.apple.PowerManagement.plist status=Success 14:909 0:035 SleepImage name from pref: ImageVolume = 'El Capitan', ImageName = '\private\var\vm\sleepimage' 14:948 0:039 Reading first 512 bytes of sleepimage ... 15:085 0:136 OurBlockIoRead: Lba=D8C7668, Offset=1B18ECD000 (BlockSize=512) 15:120 0:035 sig lion: 7A7A7A7A 15:156 0:035 sig snow: 0 15:191 0:035 no valid sleep image offset was found 15:227 0:035 Reading completed -> Success 15:263 0:035 sleepimage offset could not be acquired 15:298 0:035 hibernated: no - sign 15:358 0:059 14: 'Recovery HD' 15:437 0:079 AddLoaderEntry for Volume Name=Recovery HD 15:504 0:066 15: 'EFI' 15:608 0:104 16: 'DATI' 15:809 0:200 Custom legacy start 15:849 0:039 Custom legacy end 15:885 0:035 Scanning legacy ... 15:920 0:035 0: 'Whole Disc Boot' (legacy) not legacy 15:991 0:071 1: 'Whole Disc Boot' (legacy) not legacy 16:080 0:088 2: 'EFI' (legacy) not legacy 16:151 0:071 3: 'Chiavetta' (legacy) not legacy 16:223 0:071 4: 'Whole Disc Boot' (legacy) not legacy 16:294 0:071 5: 'Whole Disc Boot' (legacy) not legacy 16:366 0:071 6: 'Whole Disc Boot' (legacy) not legacy 16:523 0:157 7: 'EFI' (clover) add legacy 16:600 0:076 added 'Boot Clover from EFI' OSType=3 Icon=clover 16:636 0:035 8: 'Lion' (legacy) not legacy 16:707 0:071 9: 'Yosemite' (legacy) not legacy 16:778 0:071 10: 'Recovery HD' (legacy) not legacy 16:849 0:071 11: 'Sierra' (legacy) not legacy 16:929 0:079 12: 'Recovery HD' (legacy) not legacy 17:006 0:077 13: 'El Capitan' (legacy) not legacy 17:078 0:071 14: 'Recovery HD' (legacy) not legacy 17:149 0:071 15: 'EFI' (legacy) not legacy 17:301 0:151 16: 'DATI' (legacy) not legacy 17:391 0:090 Custom tool start 17:442 0:051 Custom tool end 17:485 0:042 found tool \EFI\CLOVER\tools\Shell64U.efi 17:524 0:039 Checking EFI partition Volume 2 for Clover 17:560 0:035 Found Clover 17:596 0:035 Use anime=Anim-Clover frames=96 17:631 0:035 Checking EFI partition Volume 7 for Clover 17:671 0:039 Found Clover 17:707 0:035 Use anime=Anim-Clover frames=96 17:743 0:035 Checking EFI partition Volume 15 for Clover 17:863 0:120 GetEfiBootDeviceFromNvram: efi-boot-device-data not found 17:938 0:075 EfiBootVolume not found 17:974 0:035 found entry 5. 'Boot Mac OS X from El Capitan', Volume 'El Capitan', DevicePath 'PciRoot(0x0)\Pci(0x1F,0x2)\VenHw(CF31FAC5-C24E-11D2-85F3-00A0C93EC93B,00)\HD(7,GPT,86D154FF-2298-4DB5-B717-DD2677FBD063,0xA8C75B0,0x132B5DB8)\System\Library\CoreServices\boot.efi' 18:010 0:035 DefaultIndex=5 and MainMenu.EntryCount=15 18:045 0:035 Use anime=Rotary_Logo frames=15 18:602 0:556 InitScroll: MaxIndex=14, FirstVisible=0, MaxVisible=7, MaxFirstVisible=0 18:725 0:123 UpdateScroll on 6 18:777 0:051 Found Mouse device: 18:820 0:042 GUI ready 21:352 2:532 UpdateScroll on 1 21:661 0:309 UpdateScroll on 0 29:877 8:215 DSDT found in Clover volume OEM folder: EFI\CLOVER\ACPI\patched\DSDT.aml 29:932 0:055 ========= Auto patch DSDT Starting ======== 29:967 0:034 VideoCard devID=0xDE910DE 30:002 0:035 DisplayADR1[0] = 0x10000, DisplayADR2[0] = 0x0 30:038 0:035 VideoCard devID=0x1668086 30:155 0:116 DisplayADR1[1] = 0x20000, DisplayADR2[1] = 0xFFFE 30:210 0:054 USBADR[0] = 0x140000 and PCIe = 0xFFFE 30:245 0:035 USBADR[1] = 0x1A0000 and PCIe = 0xFFFE 30:281 0:035 Audio HDA (addr:0x1B0000) setting specified layout-id=12 (0xC) 30:317 0:035 Found Airport Atheros at 0x1C0003, 0x0, DeviceID=0x002B 30:352 0:035 USBADR[2] = 0x1D0000 and PCIe = 0xFFFE 30:405 0:052 first CPU found at 294B offset 294E 30:441 0:035 score candidate at 2947 30:477 0:035 score inserted in acpi_cpu_score _PR_ 30:594 0:116 Found ACPI CPU: CPU0 And CPU1 And CPU2 And CPU3 And CPU4 And CPU5 And CPU6 And CPU7 within the score: _PR_ 30:932 0:338 Found PCIROOTUID = 0 30:968 0:035 ========= Auto patch DSDT Finished ======== 31:350 0:382 DSDT saved to EFI\CLOVER\ACPI\origin\DSDT-0.aml 33:505 2:154 UpdateScroll on 1 33:906 0:401 UpdateScroll on 0 37:519 3:612 BootOption of the entry is empty 37:554 0:034 StartLoader() start 37:590 0:035 Finally: Bus=99773kHz CPU=2494MHz 37:749 0:159 Loading boot.efi status=Success 37:938 0:188 GetOSVersion: 10.11.6 38:008 0:070 Filtering KextPatches: 38:044 0:035 - [0]: IOAHCIBlockStorage (Enable TRIM for SSD) :: BinPatch :: [OS: 10.11.6 | MatchOS: 10.7.x,10.8.x,10.9.x,10.10.x,10.11.x,10.12.x] ==> allowed 38:115 0:071 - [1]: AppleUSBXHCIPCI (remove usb limit) :: BinPatch :: [OS: 10.11.6 | MatchOS: 10.7.x,10.8.x,10.9.x,10.10.x,10.11.x,10.12.x] ==> allowed 38:186 0:071 - [2]: AppleHDA (Zeroing 11d41983 codec) :: BinPatch :: [OS: 10.11.6 | MatchOS: 10.7.x,10.8.x,10.9.x,10.10.x,10.11.x] ==> allowed 38:371 0:184 - [3]: AppleHDA (Zeroing 11d4198a codec (patched by AppleHDA Patcher.app)) :: BinPatch :: [OS: 10.11.6 | MatchOS: 10.12.x] ==> not allowed 38:442 0:071 - [4]: AppleHDA (Zeroing 11d41984 codec (patched by AppleHDA Patcher.app)) :: BinPatch :: [OS: 10.11.6 | MatchOS: All] ==> allowed 38:514 0:071 - [5]: AppleHDA (Patching 11d4198b with 111d76e0 codec (patched by AppleHDA Patcher.app)) :: BinPatch :: [OS: 10.11.6 | MatchOS: All] ==> allowed 38:669 0:155 insert table 9 for dev 0:0 38:705 0:035 insert table 9 for dev 0:0 38:741 0:035 insert table 9 for dev 0:0 38:781 0:040 Trusting SMBIOS... 38:821 0:039 Detected alternating SMBIOS channel banks 38:857 0:035 Channels: 2 38:908 0:051 Interleave: 0 2 1 3 4 6 5 7 8 10 9 11 12 14 13 15 16 18 17 19 20 22 21 23 39:885 0:977 partNum=16KTF51264HZ-1G6M1 39:921 0:035 SMBIOS Type 17 Index = 0 => 0 0: 39:957 0:035 BANK0 DIMM0 1600MHz 4096MB 40:846 0:889 partNum=16KTF51264HZ-1G6M1 40:886 0:040 SMBIOS Type 17 Index = 1 => 1 2: 40:922 0:035 BANK1 DIMM0 1600MHz 4096MB 40:958 0:035 mTotalSystemMemory = 8192 40:994 0:035 NumberOfMemoryDevices = 2 41:029 0:035 Type20[0]->End = 0x3FFFFF, Type17[0] = 0x1000 41:065 0:035 Type20[1]->End = 0x3FFFFF, Type17[1] = 0x3000 41:100 0:035 Table 131 is present, CPUType=11 41:136 0:035 Change to: 604 41:172 0:035 RSDT 0x9AFFE124 41:212 0:039 FADT from RSDT: 0x9AFFB000 41:333 0:121 XSDT 0x9AFFE210 41:375 0:041 FADT from XSDT: 0x9AFFB000 41:410 0:035 Xsdt reallocation done 41:450 0:039 old FADT length=10C 41:486 0:035 DSDT found in Clover volume OEM folder: EFI\CLOVER\ACPI\patched\DSDT.aml 41:527 0:041 Apply DsdtFixMask=0x00000000 old way 41:562 0:034 drop _DSM mask=0xFFFF 41:598 0:035 ========= Auto patch DSDT Starting ======== 41:648 0:050 VideoCard devID=0xDE910DE 41:684 0:035 DisplayADR1[0] = 0x10000, DisplayADR2[0] = 0x0 41:720 0:035 VideoCard devID=0x1668086 41:850 0:129 DisplayADR1[1] = 0x20000, DisplayADR2[1] = 0xFFFE 41:885 0:035 USBADR[0] = 0x140000 and PCIe = 0xFFFE 41:921 0:035 USBADR[1] = 0x1A0000 and PCIe = 0xFFFE 41:956 0:035 Audio HDA (addr:0x1B0000) setting specified layout-id=12 (0xC) 41:992 0:035 Found Airport Atheros at 0x1C0003, 0x0, DeviceID=0x002B 42:028 0:035 USBADR[2] = 0x1D0000 and PCIe = 0xFFFE 42:064 0:035 first CPU found at 294B offset 294E 42:103 0:039 score candidate at 2947 42:139 0:035 score inserted in acpi_cpu_score _PR_ 42:256 0:116 Found ACPI CPU: CPU0 And CPU1 And CPU2 And CPU3 And CPU4 And CPU5 And CPU6 And CPU7 within the score: _PR_ 42:601 0:345 Found PCIROOTUID = 0 42:637 0:035 ========= Auto patch DSDT Finished ======== 42:673 0:035 Patch table: SSDT 181D 42:713 0:040 SSDT len = 0x1068 42:755 0:041 Patch table: SSDT 181D 42:791 0:035 SSDT len = 0x968 42:826 0:035 Patch table: SSDT 181D 42:862 0:035 SSDT len = 0xA92 42:898 0:035 Patch table: SSDT 181D 43:029 0:130 SSDT len = 0x2E84 43:064 0:035 Drop tables from Xsdt, SIGN=XXXX TableID= Length=0 43:100 0:035 Xsdt has tables count=17 43:136 0:035 corrected XSDT length=172 43:171 0:035 Start: Processing Patched AML(s): Unsorted 43:258 0:087 Inserting SSDT-6.aml from EFI\CLOVER\ACPI\patched ... Success 43:334 0:075 Inserting SSDT-1.aml from EFI\CLOVER\ACPI\patched ... Success 43:405 0:071 End: Processing Patched AML(s) 43:444 0:038 CPUBase=0 and ApicCPUBase=1 ApicCPUNum=8 43:561 0:116 Maximum control=0x19 43:597 0:035 Turbo control=0x1F 43:632 0:035 P-States: min 0x7, max 0x1F 43:668 0:035 SSDT with CPU P-States generated successfully 43:708 0:039 SSDT with CPU C-States generated successfully 43:744 0:035 NVidia GFX injection not set 43:780 0:035 Intel Intel HD Graphics 4000 [8086:0166] :: PciRoot(0x0)\Pci(0x2,0x0) 43:815 0:035 Intel GFX revision =0x9 43:866 0:050 USB Controller [8086:1E31] :: PciRoot(0x0)\Pci(0x14,0x0) 43:983 0:117 USB Controller [8086:1E2D] :: PciRoot(0x0)\Pci(0x1A,0x0) 44:019 0:035 HDA Controller [8086:1E20] :: PciRoot(0x0)\Pci(0x1B,0x0) => setting specified layout-id=12 (0xC) 44:090 0:071 LAN Controller [10EC:8168] :: PciRoot(0x0)\Pci(0x1C,0x5)\Pci(0x0,0x0) 44:126 0:035 USB Controller [8086:1E26] :: PciRoot(0x0)\Pci(0x1D,0x0) 44:166 0:040 RCBA access disabled; trying to enable 44:207 0:041 stringlength = 2994 44:243 0:035 CurrentMode: Width=1600 Height=900 44:283 0:039 Beginning FSInjection FSInjectionInstall ... - Our FSI_SIMPLE_FILE_SYSTEM_PROTOCOL installed on handle: 9753D918 FSInjectionInstall ... - Our FSI_SIMPLE_FILE_SYSTEM_PROTOCOL installed on handle: 9753D918 44:413 0:129 MSR 0x1B0 set to 00000000 44:448 0:035 Preparing kexts injection for arch=x86_64 from EFI\CLOVER\kexts\Other 44:490 0:042 Extra kext: EFI\CLOVER\kexts\Other\ACPIBatteryManager.kext 44:537 0:046 Extra kext: EFI\CLOVER\kexts\Other\ApplePS2Controller.kext 44:593 0:056 Extra PlugIn kext: EFI\CLOVER\kexts\Other\ApplePS2Controller.kext\Contents\PlugIns\AppleACPIPS2Nub.kext 44:645 0:051 Extra PlugIn kext: EFI\CLOVER\kexts\Other\ApplePS2Controller.kext\Contents\PlugIns\ApplePS2Keyboard.kext 44:768 0:123 Extra PlugIn kext: EFI\CLOVER\kexts\Other\ApplePS2Controller.kext\Contents\PlugIns\ApplePS2Mouse.kext 44:831 0:062 Extra PlugIn kext: EFI\CLOVER\kexts\Other\ApplePS2Controller.kext\Contents\PlugIns\ApplePS2Trackpad.kext 44:881 0:050 Extra kext: EFI\CLOVER\kexts\Other\FakeSMC.kext 44:931 0:049 Extra kext: EFI\CLOVER\kexts\Other\WifiInjector.kext 44:966 0:035 Preparing kexts injection for arch=x86_64 from EFI\CLOVER\kexts\10.11 45:090 0:123 Extra kext: EFI\CLOVER\kexts\10.11\EHC.kext 45:205 0:035 Extra kext: EFI\CLOVER\kexts\10.11\RealtekRTL8111.kext 45:283 0:078 Extra kext: EFI\CLOVER\kexts\10.11\XHC.kext 45:403 0:041 Removed efi-boot-device-data variable: Not Found 45:443 0:039 Custom boot screen not used because entry has unset use graphics EDIT sorry booted by mistake in UEFI mode Link to comment Share on other sites More sharing options...
Slice Posted July 20, 2016 Share Posted July 20, 2016 this test version 3646 boots the system. but it used the embedded theme vs config.plist named theme ThinkPad - which does show as selected in menu Options/Themes. attached logs from 3635 and 3646 (CLOVERX64.efi is different) diffs: tluck@Toms-Mac /Temp $ diff 36* 2c2 < -19 TIME: 16:50:16 --- > -19 TIME: 16:35:44 4c4 < MemLog inited, TSC freq: 2495883700 --- > MemLog inited, TSC freq: 2508397760 7,10c7,10 < Now is 19.7.2016, 20:50:4 (GMT) < Starting Clover rev 3635 on Lenovo EFI < Build with: [Args: ./ebuild.sh -release -gcc53 --x64 | Command: build -D USE_LOW_EBDA -p Clover/Clover.dsc -a X64 -b RELEASE -t GCC53 -n 5 | OS: 10.11.6] < SelfDevicePath=PciRoot(0x0)\Pci(0x17,0x0)\Sata(0x1,0x0,0x0)\HD(1,GPT,64C75011-6F23-4B55-AB3D-F3BA9342E6FE,0x28,0x64000) @B0B51198 --- > Now is 19.7.2016, 20:35:31 (GMT) > Starting Clover rev 3646 on Lenovo EFI > Build with: [Args: ./ebuild.sh | Command: build -D USE_LOW_EBDA -p Clover/Clover.dsc -a X64 -b RELEASE -t XCODE5 -n 5 | OS: 10.11.6 | XCODE: 7.3.1] > SelfDevicePath=PciRoot(0x0)\Pci(0x17,0x0)\Sata(0x1,0x0,0x0)\HD(1,GPT,64C75011-6F23-4B55-AB3D-F3BA9342E6FE,0x28,0x64000) @B0B47798 29c29 < Clover revision: 3635 running on 20FMS05K00 --- > Clover revision: 3646 running on 20FMS05K00 38c38 < Calibrated ARTFrequency: 23998881 --- > Calibrated ARTFrequency: 24119209 85,99c85,99 < KextsToPatch 0: AppleUSBXHCIPCI (change 15 port limit to 26 in XHCI kext (100-series)) :: Kext bin patch, data len: 7 < KextsToPatch 1: AppleHDA (AppleHDA .xml.zl to .zml.zl) :: Kext bin patch, data len: 7 < KextsToPatch 2: IOAHCIBlockStorage (Enable TRIM for non-Apple SSDs) :: Kext bin patch, data len: 11 < KextsToPatch 3: disable:IOGraphicsFamily (Boot graphics glitch, 10.12.dp1 (credit denskop)) :: Kext bin patch, data len: 5 < KextsToPatch 4: IOGraphicsFamily (Boot graphics glitch, 10.10.x/10.11.x (credit lisai9093, cecekpawon)) :: Kext bin patch, data len: 5 < KextsToPatch 5: disable:AirPortBrcm4360 (AirPortBrcm4360 whitelist patch (board-id), 10.12.dp1, credit RehabMan) :: Kext bin patch, data len: 8 < KextsToPatch 6: disable:AirPortBrcm4360 (AirPortBrcm4360 whitelist patch (board-id), 10.11.x, credit RehabMan) :: Kext bin patch, data len: 8 < KextsToPatch 7: disable:AirPortBrcm4360 (AirPortBrcm4360 whitelist patch (board-id), 10.10.5, credit RehabMan) :: Kext bin patch, data len: 12 < KextsToPatch 8: disable:AirPortBrcm4360 (10.10.2+ 5Ghz US FCC, the-darkvoid) :: Kext bin patch, data len: 7 < KextsToPatch 9: disable:IOBluetoothFamily (10.10.2+ BT4LE-Handoff-Hotspot, Dokterdok) :: Kext bin patch, data len: 8 < KextsToPatch 10: IOBluetoothFamily (10.11.dp1+ BT4LE-Handoff-Hotspot, credit RehabMan based on Dokterdok original) :: Kext bin patch, data len: 8 < KextsToPatch 11: AppleIntelSKLGraphicsFramebuffer (HDMI-audio, port 0105, 0x19160000) :: Kext bin patch, data len: 12 < KextsToPatch 12: AppleIntelSKLGraphicsFramebuffer (HDMI-audio, port 0204, 0x19160000) :: Kext bin patch, data len: 12 < KextsToPatch 13: AppleIntelSKLGraphicsFramebuffer (DVMT) :: Kext bin patch, data len: 5 < KextsToPatch 14: AppleIntelSKLGraphicsFramebuffer (Disable minStolenSize less or equal fStolenMemorySize assertion, 10.11.4 - based on Austere.J patch) :: Kext bin patch, data len: 5 --- > - [0]: AppleUSBXHCIPCI (change 15 port limit to 26 in XHCI kext (100-series)) :: BinPatch :: data len: 7 > - [1]: AppleHDA (AppleHDA .xml.zl to .zml.zl) :: BinPatch :: data len: 7 > - [2]: IOAHCIBlockStorage (Enable TRIM for non-Apple SSDs) :: BinPatch :: data len: 11 > - [3]: disable:IOGraphicsFamily (Boot graphics glitch, 10.12.dp1 (credit denskop)) :: BinPatch :: data len: 5 > - [4]: IOGraphicsFamily (Boot graphics glitch, 10.10.x/10.11.x (credit lisai9093, cecekpawon)) :: BinPatch :: data len: 5 > - [5]: disable:AirPortBrcm4360 (AirPortBrcm4360 whitelist patch (board-id), 10.12.dp1, credit RehabMan) :: BinPatch :: data len: 8 > - [6]: disable:AirPortBrcm4360 (AirPortBrcm4360 whitelist patch (board-id), 10.11.x, credit RehabMan) :: BinPatch :: data len: 8 > - [7]: disable:AirPortBrcm4360 (AirPortBrcm4360 whitelist patch (board-id), 10.10.5, credit RehabMan) :: BinPatch :: data len: 12 > - [8]: disable:AirPortBrcm4360 (10.10.2+ 5Ghz US FCC, the-darkvoid) :: BinPatch :: data len: 7 > - [9]: disable:IOBluetoothFamily (10.10.2+ BT4LE-Handoff-Hotspot, Dokterdok) :: BinPatch :: data len: 8 > - [10]: IOBluetoothFamily (10.11.dp1+ BT4LE-Handoff-Hotspot, credit RehabMan based on Dokterdok original) :: BinPatch :: data len: 8 > - [11]: AppleIntelSKLGraphicsFramebuffer (HDMI-audio, port 0105, 0x19160000) :: BinPatch :: data len: 12 > - [12]: AppleIntelSKLGraphicsFramebuffer (HDMI-audio, port 0204, 0x19160000) :: BinPatch :: data len: 12 > - [13]: AppleIntelSKLGraphicsFramebuffer (DVMT) :: BinPatch :: data len: 5 > - [14]: AppleIntelSKLGraphicsFramebuffer (Disable minStolenSize less or equal fStolenMemorySize assertion, 10.11.4 - based on Austere.J patch) :: BinPatch :: data len: 5 166c166 < Calibrated TSC frequency =2495883700 =2495MHz --- > Calibrated TSC frequency =2508397760 =2508MHz 238,241c238,240 < Using theme 'ThinkPad' (EFI\CLOVER\themes\ThinkPad) < OS main and drive as badge < Warning! Character width should be even! < Choosing theme ThinkPad --- > GlobalConfig: theme.plist not found, get random theme embedded > using embedded theme > Choosing theme <null string> 287c286 < Finally: Bus=99835kHz CPU=2496MHz --- > Finally: Bus=100335kHz CPU=2508MHz 291,305c290,304 < - Patch [0] "AppleUSBXHCIPCI" :: KextPatch :: [OS: 10.11.6 | MatchOS: undefined] ==> allowed < - Patch [1] "AppleHDA" :: KextPatch :: [OS: 10.11.6 | MatchOS: undefined] ==> allowed < - Patch [2] "IOAHCIBlockStorage" :: KextPatch :: [OS: 10.11.6 | MatchOS: undefined] ==> allowed < - Patch [3] "disable:IOGraphicsFamily" :: KextPatch :: [OS: 10.11.6 | MatchOS: undefined] ==> allowed < - Patch [4] "IOGraphicsFamily" :: KextPatch :: [OS: 10.11.6 | MatchOS: undefined] ==> allowed < - Patch [5] "disable:AirPortBrcm4360" :: KextPatch :: [OS: 10.11.6 | MatchOS: undefined] ==> allowed < - Patch [6] "disable:AirPortBrcm4360" :: KextPatch :: [OS: 10.11.6 | MatchOS: undefined] ==> allowed < - Patch [7] "disable:AirPortBrcm4360" :: KextPatch :: [OS: 10.11.6 | MatchOS: undefined] ==> allowed < - Patch [8] "disable:AirPortBrcm4360" :: KextPatch :: [OS: 10.11.6 | MatchOS: undefined] ==> allowed < - Patch [9] "disable:IOBluetoothFamily" :: KextPatch :: [OS: 10.11.6 | MatchOS: undefined] ==> allowed < - Patch [10] "IOBluetoothFamily" :: KextPatch :: [OS: 10.11.6 | MatchOS: undefined] ==> allowed < - Patch [11] "AppleIntelSKLGraphicsFramebuffer" :: KextPatch :: [OS: 10.11.6 | MatchOS: undefined] ==> allowed < - Patch [12] "AppleIntelSKLGraphicsFramebuffer" :: KextPatch :: [OS: 10.11.6 | MatchOS: undefined] ==> allowed < - Patch [13] "AppleIntelSKLGraphicsFramebuffer" :: KextPatch :: [OS: 10.11.6 | MatchOS: undefined] ==> allowed < - Patch [14] "AppleIntelSKLGraphicsFramebuffer" :: KextPatch :: [OS: 10.11.6 | MatchOS: undefined] ==> allowed --- > - [0]: AppleUSBXHCIPCI (change 15 port limit to 26 in XHCI kext (100-series)) :: BinPatch :: [OS: 10.11.6 | MatchOS: All] ==> allowed > - [1]: AppleHDA (AppleHDA .xml.zl to .zml.zl) :: BinPatch :: [OS: 10.11.6 | MatchOS: All] ==> allowed > - [2]: IOAHCIBlockStorage (Enable TRIM for non-Apple SSDs) :: BinPatch :: [OS: 10.11.6 | MatchOS: All] ==> allowed > - [3]: disable:IOGraphicsFamily (Boot graphics glitch, 10.12.dp1 (credit denskop)) :: BinPatch :: [OS: 10.11.6 | MatchOS: All] ==> allowed > - [4]: IOGraphicsFamily (Boot graphics glitch, 10.10.x/10.11.x (credit lisai9093, cecekpawon)) :: BinPatch :: [OS: 10.11.6 | MatchOS: All] ==> allowed > - [5]: disable:AirPortBrcm4360 (AirPortBrcm4360 whitelist patch (board-id), 10.12.dp1, credit RehabMan) :: BinPatch :: [OS: 10.11.6 | MatchOS: All] ==> allowed > - [6]: disable:AirPortBrcm4360 (AirPortBrcm4360 whitelist patch (board-id), 10.11.x, credit RehabMan) :: BinPatch :: [OS: 10.11.6 | MatchOS: All] ==> allowed > - [7]: disable:AirPortBrcm4360 (AirPortBrcm4360 whitelist patch (board-id), 10.10.5, credit RehabMan) :: BinPatch :: [OS: 10.11.6 | MatchOS: All] ==> allowed > - [8]: disable:AirPortBrcm4360 (10.10.2+ 5Ghz US FCC, the-darkvoid) :: BinPatch :: [OS: 10.11.6 | MatchOS: All] ==> allowed > - [9]: disable:IOBluetoothFamily (10.10.2+ BT4LE-Handoff-Hotspot, Dokterdok) :: BinPatch :: [OS: 10.11.6 | MatchOS: All] ==> allowed > - [10]: IOBluetoothFamily (10.11.dp1+ BT4LE-Handoff-Hotspot, credit RehabMan based on Dokterdok original) :: BinPatch :: [OS: 10.11.6 | MatchOS: All] ==> allowed > - [11]: AppleIntelSKLGraphicsFramebuffer (HDMI-audio, port 0105, 0x19160000) :: BinPatch :: [OS: 10.11.6 | MatchOS: All] ==> allowed > - [12]: AppleIntelSKLGraphicsFramebuffer (HDMI-audio, port 0204, 0x19160000) :: BinPatch :: [OS: 10.11.6 | MatchOS: All] ==> allowed > - [13]: AppleIntelSKLGraphicsFramebuffer (DVMT) :: BinPatch :: [OS: 10.11.6 | MatchOS: All] ==> allowed > - [14]: AppleIntelSKLGraphicsFramebuffer (Disable minStolenSize less or equal fStolenMemorySize assertion, 10.11.4 - based on Austere.J patch) :: BinPatch :: [OS: 10.11.6 | MatchOS: All] ==> allowed 470c469 < PLE_FILE_SYSTEM_PROTOCOL installed on handle: B0B63218 --- > PLE_FILE_SYSTEM_PROTOCOL installed on handle: B0B5B798 472c471 < PLE_FILE_SYSTEM_PROTOCOL installed on handle: B0B63218 --- > PLE_FILE_SYSTEM_PROTOCOL installed on handle: B0B5B798 Recheck, please. It looks like your nvram.plist changed. Enter CloverPrefPane and set theme once again. 238,241c238,240 < Using theme 'ThinkPad' (EFI\CLOVER\themes\ThinkPad) < OS main and drive as badge < Warning! Character width should be even! < Choosing theme ThinkPad --- > GlobalConfig: theme.plist not found, get random theme embedded > using embedded theme > Choosing theme <null string> 287c286 < Finally: Bus=99835kHz CPU=2496MHz --- Also check the ThinkPad theme contains theme.plist. Check, please CAPITAL letters in theme name and in theme.plist or Theme.plist. PS. It is also may be mistake in changing xml reading. (plist.c commits 3636, 3640) Link to comment Share on other sites More sharing options...
cecekpawon Posted July 20, 2016 Share Posted July 20, 2016 Hold minutes brother, i will revert back settings & plist.. Link to comment Share on other sites More sharing options...
arcade33 Posted July 20, 2016 Share Posted July 20, 2016 3648 works fine - UEFI -ESP - LEGACY - thanks to the DEVS Link to comment Share on other sites More sharing options...
cecekpawon Posted July 20, 2016 Share Posted July 20, 2016 Plist didnt take care the trailing spaces values.. is it OK? See patch comment below: 2:691 0:067 GetOSVersion: 10.12 (16A254g) 2:691 0:000 Filtering KextPatches: 2:691 0:000 - [0]: AppleHDA (XXX AD1988 , AD1984) :: BinPatch :: [OS: 10.12 | MatchOS: 10.11.4,10.11.5 | MatchBuild: All] ==> not allowed 2:691 0:000 - [1]: AppleHDA (Zero 892 10.12 spaces ) :: BinPatch :: [OS: 10.12 | MatchOS: 10.12 | MatchBuild: All] ==> allowed 2:691 0:000 - [2]: AppleHDA (Zero 892 10.12 BuildVersion ) :: BinPatch :: [OS: 10.12 | MatchOS: 10.11 | MatchBuild: 16A254g] ==> allowed Link to comment Share on other sites More sharing options...
tluck Posted July 20, 2016 Share Posted July 20, 2016 Recheck, please. It looks like your nvram.plist changed. Enter CloverPrefPane and set theme once again. 238,241c238,240 < Using theme 'ThinkPad' (EFI\CLOVER\themes\ThinkPad) < OS main and drive as badge < Warning! Character width should be even! < Choosing theme ThinkPad --- > GlobalConfig: theme.plist not found, get random theme embedded > using embedded theme > Choosing theme <null string> 287c286 < Finally: Bus=99835kHz CPU=2496MHz --- Also check the ThinkPad theme contains theme.plist. Check, please CAPITAL letters in theme name and in theme.plist or Theme.plist. PS. It is also may be mistake in changing xml reading. (plist.c commits 3636, 3640) testing with 3649: no difference with adding DataHubDxe.efi no difference using or not using NVRAM variable Clover.Theme - theme is defined (matching case) in config.plist and filesystem as: ThinkPad on my Lenovo T420 - no problems with this build - using native NVRAM. The exact same EFI is used on T460 (using OEM folder) - but problems persist. the difference is here: 1) boot from USB (MBR/CLoverEFI) - finds ThinkPad theme on USB, but does not find OSX boot Volume - so countdown to DefaultVolume is broken 2) boot from SSD - finds OSX volume and counts down to boot from OSX - but cannot find ThinkPad Theme so uses embedded theme. here is difference between the logs USB vs SSD. 2c2 < -20 TIME: 09:57:54 --- > -20 TIME: 11:06:14 4c4 < MemLog inited, TSC freq: 2496087980 --- > MemLog inited, TSC freq: 2508916400 7c7 < Now is 20.7.2016, 13:57:44 (GMT) --- > Now is 20.7.2016, 15:6:0 (GMT) 10c10 < SelfDevicePath=PciRoot(0x0)\Pci(0x17,0x0)\Sata(0x1,0x0,0x0)\HD(1,GPT,64C75011-6F23-4B55-AB3D-F3BA9342E6FE,0x28,0x64000) @B0B42898 --- > SelfDevicePath=PciRoot(0x0)\Pci(0x14,0x0)\USB(0x0,0x0)\HD(1,MBR,0x91B3F45C,0x2,0x11B60F0) @B151FC18 38c38 < Calibrated ARTFrequency: 24000845 --- > Calibrated ARTFrequency: 24124196 102c102,104 < Loading DataHubDxe-64.efi status=Success --- > Loading OsxFatBinaryDrv-64.efi status=Success > Loading OsxAptioFix2Drv-64.efi status=Success > Loading FSInject-64.efi status=Success 105,107c107 < Loading FSInject-64.efi status=Success < Loading OsxAptioFix2Drv-64.efi status=Success < Loading OsxFatBinaryDrv-64.efi status=Success --- > Loading DataHubDxe-64.efi status=Success 123c123 < reinit: self device path=PciRoot(0x0)\Pci(0x17,0x0)\Sata(0x1,0x0,0x0)\HD(1,GPT,64C75011-6F23-4B55-AB3D-F3BA9342E6FE,0x28,0x64000) --- > reinit: self device path=PciRoot(0x0)\Pci(0x14,0x0)\USB(0x0,0x0)\HD(1,MBR,0x91B3F45C,0x2,0x11B60F0) 166c166 < Calibrated TSC frequency =2496087980 =2496MHz --- > Calibrated TSC frequency =2508916400 =2508MHz 192,202d191 < PciRoot(0x0)\Pci(0x14,0x0)\USB(0x0,0x0) < Result of bootcode detection: bootable Clover (clover) < USB volume < 1. Volume: < PciRoot(0x0)\Pci(0x14,0x0)\USB(0x0,0x0)\HD(1,MBR,0x91B3F45C,0x2,0x11B60F0) < Result of bootcode detection: bootable Clover (clover) < USB volume < 2. Volume: < PciRoot(0x0)\Pci(0x14,0x0)\USB(0x0,0x0)\HD(2,MBR,0x91B3F45C,0x11B60F3,0xC1B70D) < USB volume < 3. Volume: 204c193 < 4. Volume: --- > 1. Volume: 207,208c196 < This is SelfVolume !! < 5. Volume: --- > 2. Volume: 210c198 < 6. Volume: --- > 3. Volume: 212c200 < 7. Volume: --- > 4. Volume: 214c202 < 8. Volume: --- > 5. Volume: 217c205 < 9. Volume: --- > 6. Volume: 219a208,219 > 7. Volume: > PciRoot(0x0)\Pci(0x14,0x0)\USB(0x0,0x0) > Result of bootcode detection: bootable Clover (clover) > USB volume > 8. Volume: > PciRoot(0x0)\Pci(0x14,0x0)\USB(0x0,0x0)\HD(1,MBR,0x91B3F45C,0x2,0x11B60F0) > Result of bootcode detection: bootable Clover (clover) > USB volume > This is SelfVolume !! > 9. Volume: > PciRoot(0x0)\Pci(0x14,0x0)\USB(0x0,0x0)\HD(2,MBR,0x91B3F45C,0x11B60F3,0xC1B70D) > USB volume 239,242c239,243 < theme ThinkPad chosen from nvram is absent, using theme defined in config: ThinkPad < GlobalConfig: theme.plist not found, get random theme ThinkPad < using embedded theme < Choosing theme <null string> --- > Using theme 'ThinkPad' (EFI\CLOVER\themes\ThinkPad) > theme ThinkPad defined in NVRAM found and theme.plist parsed > OS main and drive as badge > Warning! Character width should be even! > Choosing theme ThinkPad 245,246d245 < Checking volume "X" (PciRoot(0x0)\Pci(0x14,0x0)\USB(0x0,0x0)\HD(1,MBR,0x91B3F45C,0x2,0x11B60F0)) ... skipped < Checking volume "Install OS X El Capitan" (PciRoot(0x0)\Pci(0x14,0x0)\USB(0x0,0x0)\HD(2,MBR,0x91B3F45C,0x11B60F3,0xC1B70D)) ... skipped 250a250,251 > Checking volume "X" (PciRoot(0x0)\Pci(0x14,0x0)\USB(0x0,0x0)\HD(1,MBR,0x91B3F45C,0x2,0x11B60F0)) ... skipped > Checking volume "Install OS X El Capitan" (PciRoot(0x0)\Pci(0x14,0x0)\USB(0x0,0x0)\HD(2,MBR,0x91B3F45C,0x11B60F3,0xC1B70D)) ... skipped 254,259c255 < 1: 'X' < AddLoaderEntry for Volume Name=X < 2: 'Install OS X El Capitan' < AddLoaderEntry for Volume Name=Install OS X El Capitan < 3: 'Whole Disc Boot' no file system < 4: 'EFI' --- > 1: 'EFI' 262c258 < 5: 'OSX' --- > 2: 'OSX' 265c261 < 6: 'Recovery HD' --- > 3: 'Recovery HD' 267,269c263,270 < 7: 'Legacy HD4' no file system < 8: 'Legacy HD5' no file system < 9: 'Legacy HD6' no file system --- > 4: 'Legacy HD4' no file system > 5: 'Legacy HD5' no file system > 6: 'Legacy HD6' no file system > 7: 'Whole Disc Boot' no file system > 8: 'X' > AddLoaderEntry for Volume Name=X > 9: 'Install OS X El Capitan' > AddLoaderEntry for Volume Name=Install OS X El Capitan 275c276 < Checking EFI partition Volume 4 for Clover --- > Checking EFI partition Volume 1 for Clover 281c282 < found entry 3. 'Boot Mac OS X from OSX', Volume 'OSX', DevicePath 'PciRoot(0x0)\Pci(0x17,0x0)\Sata(0x1,0x0,0x0)\HD(2,GPT,E2CFC7BF-1109-40D0-9FC7-E3C5BF5C465F,0x64028,0x17E37580)\System\Library\CoreServices\boot.efi' --- > Default boot entry not found 283c284 < DefaultIndex=3 and MainMenu.EntryCount=11 --- > DefaultIndex=-1 and MainMenu.EntryCount=11 287c288 < Finally: Bus=99843kHz CPU=2496MHz --- > Finally: Bus=100356kHz CPU=2509MHz 469c470 < PLE_FILE_SYSTEM_PROTOCOL installed on handle: B0B5B918 --- > PLE_FILE_SYSTEM_PROTOCOL installed on handle: B08C0198 471c472 < PLE_FILE_SYSTEM_PROTOCOL installed on handle: B0B5B918 --- > PLE_FILE_SYSTEM_PROTOCOL installed on handle: B08C0198 Link to comment Share on other sites More sharing options...
Slice Posted July 20, 2016 Share Posted July 20, 2016 @tluck Are you sure booting from USB is legacy (CloverEFI)? The boot.log will be different. And for the case of UEFI boot you must use HFSplus.efi or VBoxHFS.efi. I see no them. Second. Fat.efi driver in UEFI and in CloverEFI may be different in one detail:case-sensitivity. In Clover repo there is a theme "thinkpad" and there is no theme "ThinkPad". https://sourceforge.net/p/cloverefiboot/code/HEAD/tree/CloverPackage/CloverV2/themespkg/thinkpad/ 1 Link to comment Share on other sites More sharing options...
tluck Posted July 20, 2016 Share Posted July 20, 2016 whoops - sorry booting UEFI on both USB and SSD. yes VboxHFS.efi. the thinkpad theme in Clover repo is old (since original developer kogen is no longer involved with Hackintosh) so i have updated it to support recent OS icons etc - ThinkPad doesn't matter what theme. i tested BGM too. this new theme works from USB boot at 3649 (or older) on the T460. from the USB it cannot find Default OSX volume and automatically count down. but if I manually select it and it will boot. Link to comment Share on other sites More sharing options...
tluck Posted July 20, 2016 Share Posted July 20, 2016 more progress with r3650 on my T460 issues. now the ThinkPad theme shows up. but it cant find OSX volume to count down? log attached. and i have more information on the NVRAM saga. from ShellU64.efi. the dmpstore only seems to find vars in under GUID. BUT with Ubuntu - i look in /sys/firmware/efi/vars and i can find 4 variables in the AppleBootGUID (7C47....) if shows just 4 AppleBootGUID variables - which nvram lists this GUID by default. (amongst a lot more in other GUIDs than what ShellU64 can see!) bootercfg backlight-level car-active-config security-mode vars from ShellU64 - only can list GUID starting 8BE4.... $ cat nvram-t460.txt | grep VariabVariable NV+RT+BS '8BE4DF61-93CA-11D2-AA0D-00E098032B8C:ConIn' DataSize = 0x90Variable NV+RT+BS '8BE4DF61-93CA-11D2-AA0D-00E098032B8C:ConOut' DataSize = 0x34Variable NV+RT+BS '8BE4DF61-93CA-11D2-AA0D-00E098032B8C:BootOrder' DataSize = 0x0EVariable NV+RT+BS '8BE4DF61-93CA-11D2-AA0D-00E098032B8C:Boot0000' DataSize = 0x12CVariable NV+RT+BS '8BE4DF61-93CA-11D2-AA0D-00E098032B8C:Boot0003' DataSize = 0x50.... Variable RT+BS '8BE4DF61-93CA-11D2-AA0D-00E098032B8C:BootOptionSupport' DataSize = 0x04Variable RT+BS '8BE4DF61-93CA-11D2-AA0D-00E098032B8C:VendorKeys' DataSize = 0x01Variable RT+BS '8BE4DF61-93CA-11D2-AA0D-00E098032B8C:SecureBoot' DataSize = 0x01Variable RT+BS '8BE4DF61-93CA-11D2-AA0D-00E098032B8C:SignatureSupport' DataSize = 0x40Variable RT+BS '8BE4DF61-93CA-11D2-AA0D-00E098032B8C:SetupMode' DataSize = 0x01 --- finally i turned on the DBGnvram thing in the OsxAptioFix2Drv.efi driver - well it will write some variables to my nvram on the working older T420 - which works fine with clover etc. but this same driver does nothing on the T460? well it just hangs. T420 sample Debug output using nvram -p DebugLog PrepareJumpFromKernel(): MyAsmCopyAndJumpToKernel relocated from B624D310, to B623F000, size = 1D%0d%0aVmMemoryPool = B603E000 - B623DFFF%0d%0a->HandleProtocol(B4AF1718, gEfiGraphicsOutputProtocolGuid, B67A1588) = Success%0d%0aGetMemoryMap: 0 = Buffer Too Small%0d%0aGetMemoryMap: B4C50018 = Success%0d%0aFixMemMap ...%0d%0aGetMemoryMap: 0 = Buffer Too Small%0d%0aGetMemoryMap: 3198000 = Success%0d%0aFixMemMap ...%0d%0a boot-r3650-2016-07-20-13.56.33.log.zip Link to comment Share on other sites More sharing options...
mhaeuser Posted July 20, 2016 Share Posted July 20, 2016 What happened to 'says not supported on this machine.'? Link to comment Share on other sites More sharing options...
tluck Posted July 20, 2016 Share Posted July 20, 2016 yes - still nvram -p says not supported on this machine without EmuVariable. questions: why does the Shell not see all the nvram vars that are there when i look via Ubuntu? perhaps this related to why Clover was able to write some of the EFI vars such bootercfg, backlight-level (4 vars) to the nvram and then couldn't write any more? looking at DataHubCpu.c it seems to be in charge of writing NVRAM variables? seems like it gets through the SetVariablesForOSX routine? and it wrote some vars to NVRAM successfully (bootercfg, security mode for example? so then where does it lose context etc to not see nvram? it seems it was able write the AppleBootGUID set of vars but not the AppleNvramGUID vars? happy help test and debug this issue to get native NVRAM working for this (and perhaps other new boxes) ... Link to comment Share on other sites More sharing options...
mhaeuser Posted July 20, 2016 Share Posted July 20, 2016 DataHub is not related to NVRAM... it used to be (or still is?) part of Intel's Platform Innovation Framework. What vars from AppleNvramGuid do you expect to be written? Clover sets none of those as far as I'm aware. Might check tomorrow if the AppleNVRAM kext exposes /options... then we'll know the conditions. If anyone wants to do it, pls go ahead, I might be busy with other stuff till next week. Link to comment Share on other sites More sharing options...
tluck Posted July 21, 2016 Share Posted July 21, 2016 there was only one match in the code that was writing the efi/nvram variables. there seem to be 2 groups. AppleBootGuid - which are visible with nvram -p - AppleNvramGuid - which is where other vars like MLB, ROM are stored. which can also be seen with nvram if you specify the full name like GUID:var $ find . -name \*.c -exec grep bootercfg {} \; -ls SetNvramVariable(L"bootercfg", &gEfiAppleBootGuid, Attributes, sizeof(gSettings.BooterConfig), &gSettings.BooterConfig);45891666 32 -rw-rw-r-- 1 tluck staff 12970 Jul 20 08:57 ./CloverGrowerPro/edk2/Clover/rEFIt_UEFI/Platform/DataHubCpu.c Link to comment Share on other sites More sharing options...
Slice Posted July 21, 2016 Share Posted July 21, 2016 @tluck As you have no hardware NVRAM support then all NVRAM variables are temporary in RAM. Rebooting to ubuntu you will loose all of them. Then ubuntu probably created own variables. Shell.efi created own variables. And yes, AppleBootGuid variables stored into /options for Apple convenience. AppleNvramGuid variables are somewhere else. Link to comment Share on other sites More sharing options...
mhaeuser Posted July 21, 2016 Share Posted July 21, 2016 Oh sorry, I read your previous post as if DataHub was implementing Variable Read and Write... Sorry, been late. Link to comment Share on other sites More sharing options...
tluck Posted July 21, 2016 Share Posted July 21, 2016 @slice - well the T460 does have an NVRAM and clover does write some of the OSX boot variables - it wrote 4 that do persist. bootercfg, backlight-level, security-mode, csr-active-state. they must persist because thats why i can see these with (Apple specific guid) existing with ubuntu. not clear to me yet why it only can write 4? EmuVariable seems to be a good workaround for now. the other issue is still concerning - not finding the boot volume for the autoboot/countdown? it is strange as Clover 3635 works as expected find OSX and brings up the Theme, finds the boot.efi file then it will count down and boot. 3650 - theme is found - but doesn't find OSX to set countdown - manually select OSX (as it creates the badge etc) and it boots. 3652 - theme.plist is not found - embedded theme is used - but does finds OSX and counts down to boot OSX $ grep OSX r3650 r3652r3650: Loading nvram.plist from Vol 'OSX' - loaded, size=1987r3650: Checking volume "OSX" (PciRoot(0x0)\Pci(0x17,0x0)\Sata(0x1,0x0,0x0)\HD(2,GPT,E2CFC7BF-1109-40D0-9FC7-E3C5BF5C465F,0x64028,0x17E37580)) ... skippedr3650: 2: 'OSX'r3650: AddLoaderEntry for Volume Name=OSX r3652: Loading nvram.plist from Vol 'OSX' - loaded, size=1987r3652: Checking volume "OSX" (PciRoot(0x0)\Pci(0x17,0x0)\Sata(0x1,0x0,0x0)\HD(2,GPT,E2CFC7BF-1109-40D0-9FC7-E3C5BF5C465F,0x64028,0x17E37580)) ... skippedr3652: 2: 'OSX'r3652: AddLoaderEntry for Volume Name=OSXr3652: found entry 1. 'Boot Mac OS X from OSX', Volume 'OSX', DevicePath 'PciRoot(0x0)\Pci(0x17,0x0)\Sata(0x1,0x0,0x0)\HD(2,GPT,E2CFC7BF-1109-40D0-9FC7-E3C5BF5C465F,0x64028,0x17E37580)\System\Library\CoreServices\boot.efi' diffs on boot.log < Using theme 'ThinkPad' (EFI\CLOVER\themes\ThinkPad)< theme ThinkPad defined in NVRAM found and theme.plist parsed< OS main and drive as badge< Warning! Character width should be even!< Choosing theme ThinkPad---> theme ThinkPad chosen from nvram is absent, using theme defined in config: ThinkPad> GlobalConfig: theme.plist not found, get random theme ThinkPad> using embedded theme> Choosing theme <null string>261c259< Default boot entry not found---> found entry 1. 'Boot Mac OS X from OSX', Volume 'OSX', DevicePath 'PciRoot(0x0)\Pci(0x17,0x0)\Sata(0x1,0x0,0x0)\HD(2,GPT,E2CFC7BF-1109-40D0-9FC7-E3C5BF5C465F,0x64028,0x17E37580)\System\Library\CoreServices\boot.efi'263c261< DefaultIndex=-1 and MainMenu.EntryCount=9---> DefaultIndex=1 and MainMenu.EntryCount=9 Link to comment Share on other sites More sharing options...
Slice Posted July 21, 2016 Share Posted July 21, 2016 No, it doesn't depend on clover version. It is different NVRAM (nvram.plist) state before and after. Link to comment Share on other sites More sharing options...
tluck Posted July 21, 2016 Share Posted July 21, 2016 yes, I understand that with EmuVariable - Clover creates a fake NVRAM. i was just trying to understand why the T460 needs EmuVariable and why Clover can not seem to use the native nvram in this case. I tested without EmuVariable and Clover wrote just 4 variables to the nvram. ok. so for now EmuVariable is the workaround. i hope the boot logs will help figure out the other issue with not finding the Theme on recent builds? Link to comment Share on other sites More sharing options...
Slice Posted July 21, 2016 Share Posted July 21, 2016 Same, theme is defined in NVRAM. No difference between rev 3650 and 3652. Link to comment Share on other sites More sharing options...
Micky1979 Posted July 24, 2016 Share Posted July 24, 2016 Hi Slice, is possible to add the edk2 rev to the build info? 0:100 0:000 Build with: [Args: ./ebuild.sh -D NO_GRUB_DRIVERS_EMBEDDED -D USE_BIOS_BLOCKIO -D DISABLE_USB_SUPPORT -t XCODE5 | Command: build -D NO_GRUB_DRIVERS_EMBEDDED -D USE_BIOS_BLOCKIO -D DISABLE_USB_SUPPORT -D USE_LOW_EBDA -p Clover/Clover.dsc -a X64 -b RELEASE -t XCODE5 -n 5 | OS: 10.12 | XCODE: 8.0 | edk2: 22106] is a little change.. ebuild.sh.zip 2 Link to comment Share on other sites More sharing options...
droples Posted August 3, 2016 Share Posted August 3, 2016 Clover 3677. Updated to revision 3677. iMac:Clover droplets$ cp -R ~/src/edk2/Clover/Patches_for_EDK2/* ~/src/edk2/ iMac:Clover droplets$ ./ebuild.sh -mc --no-usb -D ENABLE_SECURE_BOOT If I use the flag -D ENABLE_SECURE_BOOT to manually compile then compilation fails. [CC] secureboot [CC] securehash /Users/droplets/src/edk2/Clover/rEFIt_UEFI/entry_scan/securemenu.c:84:85: error: excess elements in scalar initializer [-Werror] { L"Deny authentication", SECURE_BOOT_POLICY_DENY, 0, 0, 0, NULL, NULL, NULL, {0, 0, 0, 0}, ActionEnter, ActionNone, ActionNone, ActionNone, NULL }, ^ /Users/droplets/src/edk2/Clover/rEFIt_UEFI/entry_scan/securemenu.c:84:144: error: incompatible pointer to integer conversion initializing 'ACTION' with an expression of type 'void *' [-Werror,-Wint-conversion] { L"Deny authentication", SECURE_BOOT_POLICY_DENY, 0, 0, 0, NULL, NULL, NULL, {0, 0, 0, 0}, ActionEnter, ActionNone, ActionNone, ActionNone, NULL }, ^~~~ /Users/droplets/src/edk2/MdePkg/Include/Base.h:322:15: note: expanded from macro 'NULL' #define NULL ((VOID *) 0) ^~~~~~~~~~~~ /Users/droplets/src/edk2/Clover/rEFIt_UEFI/entry_scan/securemenu.c:85:87: error: excess elements in scalar initializer [-Werror] { L"Allow authentication", SECURE_BOOT_POLICY_ALLOW, 0, 0, 0, NULL, NULL, NULL, {0, 0, 0, 0}, ActionEnter, ActionNone, ActionNone, ActionNone, NULL }, ^ /Users/droplets/src/edk2/Clover/rEFIt_UEFI/entry_scan/securemenu.c:85:146: error: incompatible pointer to integer conversion initializing 'ACTION' with an expression of type 'void *' [-Werror,-Wint-conversion] { L"Allow authentication", SECURE_BOOT_POLICY_ALLOW, 0, 0, 0, NULL, NULL, NULL, {0, 0, 0, 0}, ActionEnter, ActionNone, ActionNone, ActionNone, NULL }, ^~~~ /Users/droplets/src/edk2/MdePkg/Include/Base.h:322:15: note: expanded from macro 'NULL' #define NULL ((VOID *) 0) ^~~~~~~~~~~~ /Users/droplets/src/edk2/Clover/rEFIt_UEFI/entry_scan/securemenu.c:86:103: error: excess elements in scalar initializer [-Werror] { L"Insert authentication into database", SECURE_BOOT_POLICY_INSERT, 0, 0, 0, NULL, NULL, NULL, {0, 0, 0, 0}, ActionEnter, ActionNone, ActionNone, ActionNone, NULL }, ^ /Users/droplets/src/edk2/Clover/rEFIt_UEFI/entry_scan/securemenu.c:86:162: error: incompatible pointer to integer conversion initializing 'ACTION' with an expression of type 'void *' [-Werror,-Wint-conversion] { L"Insert authentication into database", SECURE_BOOT_POLICY_INSERT, 0, 0, 0, NULL, NULL, NULL, {0, 0, 0, 0}, ActionEnter, ActionNone, ActionNone, ActionNone, NULL }, ^~~~ /Users/droplets/src/edk2/MdePkg/Include/Base.h:322:15: note: expanded from macro 'NULL' #define NULL ((VOID *) 0) ^~~~~~~~~~~~ /Users/droplets/src/edk2/Clover/rEFIt_UEFI/entry_scan/securemenu.c:375:103: error: excess elements in scalar initializer [-Werror] STATIC REFIT_MENU_ENTRY SecureBootPolicyEntry = { NULL, TAG_POLICY, 0, 0, 0, NULL, NULL, NULL, { 0, 0, 0, 0 }, ActionEnter, ActionNone, ActionNone, ActionNone, NULL }; ^ /Users/droplets/src/edk2/Clover/rEFIt_UEFI/entry_scan/securemenu.c:375:163: error: incompatible pointer to integer conversion initializing 'ACTION' with an expression of type 'void *' [-Werror,-Wint-conversion] STATIC REFIT_MENU_ENTRY SecureBootPolicyEntry = { NULL, TAG_POLICY, 0, 0, 0, NULL, NULL, NULL, { 0, 0, 0, 0 }, ActionEnter, ActionNone, ActionNone, ActionNone, NULL }; ^~~~ /Users/droplets/src/edk2/MdePkg/Include/Base.h:322:15: note: expanded from macro 'NULL' #define NULL ((VOID *) 0) ^~~~~~~~~~~~ /Users/droplets/src/edk2/Clover/rEFIt_UEFI/entry_scan/securemenu.c:376:141: error: excess elements in scalar initializer [-Werror] STATIC REFIT_MENU_ENTRY InsertImageSignatureEntry = { L"Add image authentication to database", TAG_INSERT, 0, 0, 0, NULL, NULL, NULL, {0, 0, 0, 0}, ActionEnter, ActionNone, ActionNone, ActionNone, NULL }; ^ /Users/droplets/src/edk2/Clover/rEFIt_UEFI/entry_scan/securemenu.c:376:200: error: incompatible pointer to integer conversion initializing 'ACTION' with an expression of type 'void *' [-Werror,-Wint-conversion] STATIC REFIT_MENU_ENTRY InsertImageSignatureEntry = { L"Add image authentication to database", TAG_INSERT, 0, 0, 0, NULL, NULL, NULL, {0, 0, 0, 0}, ActionEnter, ActionNone, ActionNone, ActionNone, NULL }; ^~~~ /Users/droplets/src/edk2/MdePkg/Include/Base.h:322:15: note: expanded from macro 'NULL' #define NULL ((VOID *) 0) ^~~~~~~~~~~~ /Users/droplets/src/edk2/Clover/rEFIt_UEFI/entry_scan/securemenu.c:377:146: error: excess elements in scalar initializer [-Werror] STATIC REFIT_MENU_ENTRY RemoveImageSignatureEntry = { L"Remove image authentication from database", TAG_REMOVE, 0, 0, 0, NULL, NULL, NULL, {0, 0, 0, 0}, ActionEnter, ActionNone, ActionNone, ActionNone, NULL }; ^ /Users/droplets/src/edk2/Clover/rEFIt_UEFI/entry_scan/securemenu.c:377:205: error: incompatible pointer to integer conversion initializing 'ACTION' with an expression of type 'void *' [-Werror,-Wint-conversion] STATIC REFIT_MENU_ENTRY RemoveImageSignatureEntry = { L"Remove image authentication from database", TAG_REMOVE, 0, 0, 0, NULL, NULL, NULL, {0, 0, 0, 0}, ActionEnter, ActionNone, ActionNone, ActionNone, NULL }; ^~~~ /Users/droplets/src/edk2/MdePkg/Include/Base.h:322:15: note: expanded from macro 'NULL' #define NULL ((VOID *) 0) ^~~~~~~~~~~~ /Users/droplets/src/edk2/Clover/rEFIt_UEFI/entry_scan/securemenu.c:378:138: error: excess elements in scalar initializer [-Werror] STATIC REFIT_MENU_ENTRY ClearImageSignatureEntry = { L"Clear image authentication database", TAG_CLEAR, 0, 0, 0, NULL, NULL, NULL, {0, 0, 0, 0}, ActionEnter, ActionNone, ActionNone, ActionNone, NULL }; ^ /Users/droplets/src/edk2/Clover/rEFIt_UEFI/entry_scan/securemenu.c:378:197: error: incompatible pointer to integer conversion initializing 'ACTION' with an expression of type 'void *' [-Werror,-Wint-conversion] STATIC REFIT_MENU_ENTRY ClearImageSignatureEntry = { L"Clear image authentication database", TAG_CLEAR, 0, 0, 0, NULL, NULL, NULL, {0, 0, 0, 0}, ActionEnter, ActionNone, ActionNone, ActionNone, NULL }; ^~~~ /Users/droplets/src/edk2/MdePkg/Include/Base.h:322:15: note: expanded from macro 'NULL' #define NULL ((VOID *) 0) ^~~~~~~~~~~~ /Users/droplets/src/edk2/Clover/rEFIt_UEFI/entry_scan/securemenu.c:379:122: error: excess elements in scalar initializer [-Werror] STATIC REFIT_MENU_ENTRY DisableSecureBootEntry = { L"Disable secure boot", TAG_DISABLE, 0, 0, 0, NULL, NULL, NULL, {0, 0, 0, 0}, ActionEnter, ActionNone, ActionNone, ActionNone, NULL }; ^ /Users/droplets/src/edk2/Clover/rEFIt_UEFI/entry_scan/securemenu.c:379:181: error: incompatible pointer to integer conversion initializing 'ACTION' with an expression of type 'void *' [-Werror,-Wint-conversion] STATIC REFIT_MENU_ENTRY DisableSecureBootEntry = { L"Disable secure boot", TAG_DISABLE, 0, 0, 0, NULL, NULL, NULL, {0, 0, 0, 0}, ActionEnter, ActionNone, ActionNone, ActionNone, NULL }; ^~~~ /Users/droplets/src/edk2/MdePkg/Include/Base.h:322:15: note: expanded from macro 'NULL' #define NULL ((VOID *) 0) ^~~~~~~~~~~~ /Users/droplets/src/edk2/Clover/rEFIt_UEFI/entry_scan/securemenu.c:386:71: error: excess elements in scalar initializer [-Werror] { L"Deny", SECURE_BOOT_POLICY_DENY, 0, 0, 0, NULL, NULL, NULL, { 0, 0, 0, 0 }, ActionEnter, ActionNone, ActionNone, ActionNone, NULL }, ^ /Users/droplets/src/edk2/Clover/rEFIt_UEFI/entry_scan/securemenu.c:386:131: error: incompatible pointer to integer conversion initializing 'ACTION' with an expression of type 'void *' [-Werror,-Wint-conversion] { L"Deny", SECURE_BOOT_POLICY_DENY, 0, 0, 0, NULL, NULL, NULL, { 0, 0, 0, 0 }, ActionEnter, ActionNone, ActionNone, ActionNone, NULL }, ^~~~ /Users/droplets/src/edk2/MdePkg/Include/Base.h:322:15: note: expanded from macro 'NULL' #define NULL ((VOID *) 0) ^~~~~~~~~~~~ /Users/droplets/src/edk2/Clover/rEFIt_UEFI/entry_scan/securemenu.c:387:73: error: excess elements in scalar initializer [-Werror] { L"Allow", SECURE_BOOT_POLICY_ALLOW, 0, 0, 0, NULL, NULL, NULL, { 0, 0, 0, 0 }, ActionEnter, ActionNone, ActionNone, ActionNone, NULL }, ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. make: *** [/Users/droplets/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/rEFIt_UEFI/refit/OUTPUT/entry_scan/securemenu.obj] Error 1 build.py... : error 7000: Failed to execute command make tbuild [/Users/droplets/src/edk2/Build/Clover/RELEASE_XCODE5/X64/Clover/rEFIt_UEFI/refit] build.py... : error F002: Failed to build module /Users/droplets/src/edk2/Clover/rEFIt_UEFI/refit.inf [X64, XCODE5, RELEASE] - Failed - Build end time: 18:46:55, Aug.03 2016 Build total time: 00:00:54 iMac:Clover droplets$ Link to comment Share on other sites More sharing options...
Slice Posted August 3, 2016 Share Posted August 3, 2016 Thanks for the note. Corrected in 3678. CLOVERX64.efi-Secure.zip Link to comment Share on other sites More sharing options...
droples Posted August 3, 2016 Share Posted August 3, 2016 Clover 3678. Thank you, all is well. 0:100 0:000 Now is 3.8.2016, 15:6:56 (GMT) 0:100 0:000 Starting Clover rev 3678 on American Megatrends EFI 0:100 0:000 Build with: [Args: ./ebuild.sh -mc --no-usb -D ENABLE_SECURE_BOOT | Command: build -D DISABLE_USB_SUPPORT -D ENABLE_SECURE_BOOT -D USE_BIOS_BLOCKIO -D USE_LOW_EBDA -p Clover/Clover.dsc -a X64 -b RELEASE -t XCODE5 -n 9 | OS: 10.11.6 | XCODE: 7.3.1] Link to comment Share on other sites More sharing options...
Recommended Posts