sebinouse Posted July 8, 2016 Share Posted July 8, 2016 About not defined CLOVERX64.efi-3595.zip macOS 10.12.DP2 sw_vers -productVersion 10.12 Clover r3595 MatchOS key present set to blank skipped MatchOS key not present OK Rest unchanged ! Looks fine ! Thanks ! 1 Link to comment Share on other sites More sharing options...
Slice Posted July 8, 2016 Share Posted July 8, 2016 macOS 10.12.DP2 sw_vers -productVersion 10.12 Clover r3595 MatchOS key present set to blank skipped MatchOS key not present OK Rest unchanged ! Looks fine ! Thanks ! ? So blank works as "Disabled"? Let it be. 1 Link to comment Share on other sites More sharing options...
joevt Posted July 8, 2016 Share Posted July 8, 2016 It will be interesting to add this option. Can you give me it?I need to find some time to add a couple more optimizations to minimize NVRAM reads and writes which are slow. Then I'll run some tests and post the changes. 1 Link to comment Share on other sites More sharing options...
Fljagd Posted July 8, 2016 Share Posted July 8, 2016 About not defined CLOVERX64.efi-3595.zip 0:100 0:100 MemLog inited, TSC freq: 3299999310 0:100 0:000 0:100 0:000 Now is 8.7.2016, 10:20:4 (GMT) 0:100 0:000 Starting Clover rev 3595 on American Megatrends EFI 0:100 0:000 Build with: [Args: ./ebuild.sh | Command: build -D USE_LOW_EBDA -p Clover/Clover.dsc -a X64 -b RELEASE -t XCODE5 -n 3 | OS: 10.7.5 | XCODE: 4.4.1] 0:100 0:000 SelfDevicePath=PciRoot(0x0)\Pci(0x11,0x4)\Sata(0x3,0xFFFF,0x0)\HD(1,GPT,0A2A3BFE-C3AC-4090-A736-7453B3238CE2,0x28,0x64000) @C87E1518 0:100 0:000 SelfDirPath = \EFI\BOOT .... KextsToPatch: 3 requested 0:552 0:000 KextsToPatch 0: AppleUSBXHCIPCI (usb 3 limit 10.12)Matched OSes: 10.12.x 0:552 0:000 Kext bin patch, data len: 4 0:552 0:000 KextsToPatch 1: IOAHCIBlockStorage (Trim)Matched OSes: 10.11.x,10.12.x 0:552 0:000 Kext bin patch, data len: 11 0:552 0:000 KextsToPatch 2: AppleUSBXHCIPCI (usb 3 limit 10.11)Matched OSes: 10.11.x 0:552 0:000 Kext bin patch, data len: 7 .... 5:011 0:000 3 Kexts to patch 5:011 0:000 KextPatch[0]: 4 bytes, AppleUSBXHCIPCI 5:011 0:000 KextPatch[1]: 11 bytes, IOAHCIBlockStorage 5:011 0:000 KextPatch[2]: 7 bytes, AppleUSBXHCIPCI 5:011 0:000 Loading boot.efi status=Success 5:091 0:079 GetOSVersion: : 10.12 On PB Sierra all rigth Link to comment Share on other sites More sharing options...
wern apfel Posted July 8, 2016 Share Posted July 8, 2016 About not defined CLOVERX64.efi-3595.zip It works now, my previous boot.log was wrong (old plist) Tested on 10.9, 10.11, 10.12 0:100 0:100 MemLog inited, TSC freq: 3503446293 0:100 0:000 0:100 0:000 Now is 8.7.2016, 10:23:25 (GMT) 0:100 0:000 Starting Clover rev 3595 on American Megatrends EFI 0:100 0:000 Build with: [Args: ./ebuild.sh | Command: build -D USE_LOW_EBDA -p Clover/Clover.dsc -a X64 -b RELEASE -t XCODE5 -n 3 | OS: 10.7.5 | XCODE: 4.4.1] 0:100 0:000 SelfDevicePath=PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x0,0xFFFF,0x0)\HD(1,GPT,3A14C881-EAAC-49EE-9CDD-69C2F05B6E54,0x28,0x64000) @DB4C8898 0:100 0:000 SelfDirPath = \EFI\BOOT 0:100 0:000 Total Memory Slots Count = 4 0:100 0:000 Type 17 Index = 0 0:100 0:000 SmbiosTable.Type17->Speed = 1333MHz 0:100 0:000 SmbiosTable.Type17->Size = 4096MB 0:100 0:000 SmbiosTable.Type17->Bank/Device = BANK 3 ChannelB-DIMM1 0:100 0:000 SmbiosTable.Type17->Vendor = 029E 0:100 0:000 SmbiosTable.Type17->SerialNumber = 00000000 0:100 0:000 SmbiosTable.Type17->PartNumber = CMZ12GX3M3A1600C9 0:100 0:000 Type 17 Index = 1 0:100 0:000 SmbiosTable.Type17->Speed = 1333MHz 0:100 0:000 SmbiosTable.Type17->Size = 4096MB 0:100 0:000 SmbiosTable.Type17->Bank/Device = BANK 1 ChannelA-DIMM1 0:100 0:000 SmbiosTable.Type17->Vendor = 029E 0:100 0:000 SmbiosTable.Type17->SerialNumber = 00000000 0:100 0:000 SmbiosTable.Type17->PartNumber = CMZ12GX3M3A1600C9 0:100 0:000 Type 17 Index = 2 0:100 0:000 Ignoring insane frequency value 0MHz 0:100 0:000 SmbiosTable.Type17->Speed = 0MHz 0:100 0:000 SmbiosTable.Type17->Size = 0MB 0:100 0:000 SmbiosTable.Type17->Bank/Device = BANK 2 ChannelB-DIMM0 0:100 0:000 SmbiosTable.Type17->Vendor = <null string> 0:100 0:000 SmbiosTable.Type17->SerialNumber = <null string> 0:100 0:000 SmbiosTable.Type17->PartNumber = <null string> 0:100 0:000 Type 17 Index = 3 0:100 0:000 Ignoring insane frequency value 0MHz 0:100 0:000 SmbiosTable.Type17->Speed = 0MHz 0:100 0:000 SmbiosTable.Type17->Size = 0MB 0:100 0:000 SmbiosTable.Type17->Bank/Device = BANK 0 ChannelA-DIMM0 0:100 0:000 SmbiosTable.Type17->Vendor = <null string> 0:100 0:000 SmbiosTable.Type17->SerialNumber = <null string> 0:100 0:000 SmbiosTable.Type17->PartNumber = <null string> 0:100 0:000 Boot status=0 0:100 0:000 Clover revision: 3595 running on To be filled by O.E.M. 0:100 0:000 ... with board G1.Sniper M3-CF 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) i7-3770K CPU @ 3.50GHz 0:100 0:000 MSR 0xE2 before patch 1E000403 0:100 0:000 MSR 0xE4 00010414 0:100 0:000 MSR 0xCE 00081010_F0012300 0:100 0:000 non-usable FLEX_RATIO = F0000 0:100 0:000 corrected FLEX_RATIO = E0000 0:100 0:000 MSR 0x1B0 00000000 0:100 0:000 FSBFrequency=105MHz 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: 35.0/16 0:100 0:000 Turbo: 37/38/39/39 0:100 0:000 Features: 0xBFEBFBFF 0:100 0:000 Threads: 8 0:100 0:000 Cores: 4 0:100 0:000 FSB: 100 MHz 0:100 0:000 CPU: 3700 MHz 0:100 0:000 TSC: 3700 MHz 0:100 0:000 PIS: 400 MHz 0:100 0:000 PCI (00|00:1F.00) : 8086 1E44 class=060100 0:100 0:000 PCI (00|00:1F.02) : 8086 1E02 class=010601 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 PCI (00|00:1D.00) : 8086 1E26 class=0C0320 0:100 0:000 PCI (00|00:1C.00) : 8086 1E10 class=060400 0:100 0:000 PCI (00|01:00.00) : 14E4 43A0 class=028000 0:100 0:000 PCI (00|00:1B.00) : 8086 1E20 class=040300 0:100 0:000 PCI (00|00:1A.00) : 8086 1E2D class=0C0320 0:100 0:000 PCI (00|00:19.00) : 8086 1503 class=020000 0:100 0:000 LAN 0, Vendor=8086, MMIO=F7E00000 0:100 0:000 PCI (00|00:16.00) : 8086 1E3A class=078000 0:100 0:000 PCI (00|00:16.01) : FFFF FFFF class=FFFFFF 0:100 0:000 PCI (00|00:14.00) : 8086 1E31 class=0C0330 0:100 0:000 PCI (00|00:01.00) : 8086 0151 class=060400 0:100 0:000 PCI (00|02:00.00) : 1002 683D class=030000 0:100 0:000 Found Radeon model=AMD Radeon HD 7770 Series 0:100 0:000 PCI (00|02:00.01) : 1002 AAB0 class=040300 0:100 0:000 PCI (00|00:00.00) : 8086 0150 class=060000 0:100 0:000 Clover load options size = 4 bytes 0:100 0:000 Found Plist String = , parse XML in LoadOptions 0:100 0:000 Xml in load options is bad 0:106 0:005 Using OEM config.plist at path: EFI\CLOVER\OEM\G1.Sniper M3-CF\UEFI\config.plist 0:106 0:000 EFI\CLOVER\OEM\G1.Sniper M3-CF\UEFI\config.plist loaded: Success 0:108 0:002 Found theme directory: EMBEDDED 0:110 0:002 Found theme directory: RANDOM 0:111 0:001 Found theme directory: UHD 0:115 0:004 Found theme directory: bootcamp2.0 0:119 0:003 Found theme directory: BLACKBC 0:122 0:003 Loading early settings 0:122 0:000 timeout set to 2 0:122 0:000 Custom boot CUSTOM_BOOT_DISABLED (0x0) 0:122 0:000 KextsToPatch: 18 requested 0:122 0:000 KextsToPatch 0: AppleHDAMatched OSes: 10.12.x 0:122 0:000 Kext bin patch, data len: 4 0:122 0:000 :: patch disabled, skipped 0:122 0:000 KextsToPatch 2: AppleHDA Kext bin patch, data len: 4 0:122 0:000 KextsToPatch 3: AMDRadeonX4000 Info.plist patch, data len: 59 0:122 0:000 :: patch disabled, skipped 0:122 0:000 :: patch disabled, skipped 0:122 0:000 KextsToPatch 6: AppleTyMCEDriver Kext bin patch, data len: 24 0:122 0:000 KextsToPatch 7: AppleHDAMatched OSes: 10.10.x,10.11.x 0:122 0:000 Kext bin patch, data len: 4 0:122 0:000 KextsToPatch 8: AppleHDAMatched OSes: 10.9.x 0:122 0:000 Kext bin patch, data len: 4 0:122 0:000 KextsToPatch 9: AppleHDA (xml=zml) Kext bin patch, data len: 6 0:122 0:000 :: patch disabled, skipped 0:122 0:000 :: patch disabled, skipped 0:122 0:000 :: patch disabled, skipped 0:122 0:000 :: patch disabled, skipped 0:122 0:000 :: patch disabled, skipped 0:122 0:000 :: patch disabled, skipped 0:122 0:000 KextsToPatch 16: IOAHCIBlockStorage Kext bin patch, data len: 11 0:122 0:000 :: patch disabled, skipped 0:122 0:000 LoadDrivers() start 0:123 0:001 Loading FSInject-64.efi status=Success 0:125 0:001 Loading OsxAptioFixDrv-64.efi status=Success 0:127 0:001 Loading OsxFatBinaryDrv-64.efi status=Success 0:129 0:002 Loading HFSPlus.efi status=Success 0:133 0:003 - driver needs connecting 0:133 0:000 1 drivers needs connecting ... 0:133 0:000 PlatformDriverOverrideProtocol not found. Installing ... Success 0:133 0:000 HFS+ driver loaded 0:133 0:000 Searching for invalid DiskIo BY_DRIVER connects: not found, all ok 0:537 0:404 LoadDrivers() end 0:537 0:000 Dump SMC keys from NVRAM: 0:558 0:020 fakesmc-key-NATi-ui16:00 00 0:558 0:000 fakesmc-key-NATJ-ui8:00 0:559 0:000 fakesmc-key-NTOK-ui8:01 0:560 0:000 fakesmc-key-CLKT-ui32:00 00 9E 9C 0:561 0:000 fakesmc-key-CLKH-{clh:00 00 70 80 00 01 19 40 0:562 0:000 fakesmc-key-HE0N-ui8:10 0:563 0:000 fakesmc-key-MSDW-ui8:00 0:572 0:008 fakesmc-key-LsBA-ui8:90 0:573 0:000 fakesmc-key-HI0N-ui8:04 0:590 0:017 SetMaxResolution: found best mode 0: 3840x2160 0:591 0:000 - already set 0:591 0:000 Console modes reported: 4, available modes: 0:591 0:000 Mode 1: 80x25 (current mode) 0:591 0:000 Mode 2: 80x50 0:591 0:000 Mode 3: 100x31 0:591 0:000 Mode 4: 128x30 0:591 0:000 reinit: self device path=PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x0,0xFFFF,0x0)\HD(1,GPT,3A14C881-EAAC-49EE-9CDD-69C2F05B6E54,0x28,0x64000) 0:591 0:000 MAC address of LAN #0= 50:E5:49:EF:B4:43: 0:591 0:000 ScanSPD() start 0:591 0:000 SMBus device : 8086 1E22 class=0C0500 status=Success 0:591 0:000 SMBus CmdReg: 0x1 0:591 0:000 Scanning SMBus [8086:1E22], mmio: 0xF7E3A004, ioport: 0xF020, hostc: 0x1 0:591 0:000 Slots to scan [8]... 0:591 0:000 SPD[1]: Type 11 @0x51 0:610 0:018 XMP Profile1: 10*1/8ns 0:610 0:000 XMP Profile2: 10*1/8ns 0:610 0:000 Found module with XMP version 1.2 0:610 0:000 Using XMP Profile1 instead of standard frequency 1600MHz 0:610 0:000 DDR speed 1600MHz 0:610 0:000 Slot: 1 Type 24 4096MB 1600MHz Vendor=Corsair PartNo=CMZ12GX3M3A1600C9 SerialNo=0000000000000000 0:610 0:000 SPD[3]: Type 11 @0x53 0:628 0:018 XMP Profile1: 10*1/8ns 0:628 0:000 XMP Profile2: 10*1/8ns 0:628 0:000 Found module with XMP version 1.2 0:628 0:000 Using XMP Profile1 instead of standard frequency 1600MHz 0:628 0:000 DDR speed 1600MHz 0:628 0:000 Slot: 3 Type 24 4096MB 1600MHz Vendor=Corsair PartNo=CMZ12GX3M3A1600C9 SerialNo=0000000000000000 0:629 0:000 ScanSPD() end 0:648 0:018 Get Acpi Tables List from RSDT: 0:648 0:000 Found table: FACP A M I len=132 0:648 0:000 Found table: APIC A M I len=146 0:648 0:000 Found table: MCFG A M I len=60 0:648 0:000 Found table: HPET A M I len=56 0:648 0:000 Found table: SSDT SataTabl len=877 0:648 0:000 Found table: SSDT Cpu0Ist len=2474 0:648 0:000 Found table: SSDT CpuPm len=2706 0:648 0:000 Found table: VFCT A M I len=65668 0:648 0:000 Found table: BGRT A M I len=56 0:648 0:000 Found table: MATS A M I len=52 0:648 0:000 Calibrated TSC frequency =3503446293 =3503MHz 0:648 0:000 Loading main settings 0:648 0:000 Dropping 2 tables 0:648 0:000 Drop table 0 signature="SSDT" (54445353) table-id="CpuPm" (0000006D50757043) 0:648 0:000 set table: 54445353, 6D50757043 to drop: true 0:648 0:000 0:648 0:000 Drop table 1 signature="SSDT" (54445353) table-id="Cpu0Ist" (0074734930757043) 0:648 0:000 set table: 54445353, 74734930757043 to drop: true 0:648 0:000 0:648 0:000 Config set EnableC6: + 0:648 0:000 Config set EnableC2: + 0:648 0:000 Config set ChassisType=0x6 0:648 0:000 KextsToPatch: 18 requested 0:648 0:000 KextsToPatch 0: AppleHDAMatched OSes: 10.12.x 0:648 0:000 Kext bin patch, data len: 4 0:648 0:000 :: patch disabled, skipped 0:648 0:000 KextsToPatch 2: AppleHDA Kext bin patch, data len: 4 0:648 0:000 KextsToPatch 3: AMDRadeonX4000 Info.plist patch, data len: 59 0:648 0:000 :: patch disabled, skipped 0:648 0:000 :: patch disabled, skipped 0:648 0:000 KextsToPatch 6: AppleTyMCEDriver Kext bin patch, data len: 24 0:648 0:000 KextsToPatch 7: AppleHDAMatched OSes: 10.10.x,10.11.x 0:648 0:000 Kext bin patch, data len: 4 0:648 0:000 KextsToPatch 8: AppleHDAMatched OSes: 10.9.x 0:648 0:000 Kext bin patch, data len: 4 0:648 0:000 KextsToPatch 9: AppleHDA (xml=zml) Kext bin patch, data len: 6 0:648 0:000 :: patch disabled, skipped 0:648 0:000 :: patch disabled, skipped 0:648 0:000 :: patch disabled, skipped 0:648 0:000 :: patch disabled, skipped 0:648 0:000 :: patch disabled, skipped 0:648 0:000 :: patch disabled, skipped 0:648 0:000 KextsToPatch 16: IOAHCIBlockStorage Kext bin patch, data len: 11 0:648 0:000 :: patch disabled, skipped 0:651 0:003 found 14 volumes with blockIO 0:651 0:000 0. Volume: 0:651 0:000 PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x0,0xFFFF,0x0) 0:652 0:000 1. Volume: 0:652 0:000 PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x3,0xFFFF,0x0) 0:677 0:025 Result of bootcode detection: bootable unknown (legacy) 0:677 0:000 2. Volume: 0:677 0:000 PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x0,0xFFFF,0x0)\HD(1,GPT,3A14C881-EAAC-49EE-9CDD-69C2F05B6E54,0x28,0x64000) 0:678 0:000 Result of bootcode detection: bootable unknown (legacy) 0:685 0:007 This is SelfVolume !! 0:685 0:000 3. Volume: 0:685 0:000 PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x0,0xFFFF,0x0)\HD(2,GPT,FBF3A3BC-BF28-40BF-805F-77787D7A0D1E,0x64028,0x1D02BA00) 0:686 0:000 4. Volume: 0:686 0:000 PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x0,0xFFFF,0x0)\HD(3,GPT,D0DADD35-F02E-46C5-8715-5E65E14D47C4,0x1D08FA28,0x135F20) 0:686 0:000 5. Volume: 0:686 0:000 PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x3,0xFFFF,0x0)\HD(1,GPT,5C7C7078-0D8F-4750-80D9-E379D6BAF6F7,0x28,0x64000) 0:687 0:001 Result of bootcode detection: bootable Clover (clover) 0:741 0:053 6. Volume: 0:741 0:000 PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x3,0xFFFF,0x0)\HD(2,GPT,B506191A-9F4D-4621-B28B-83A770859168,0x64028,0xBAE6080) 0:746 0:005 7. Volume: 0:746 0:000 PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x3,0xFFFF,0x0)\HD(3,GPT,67D7115F-84A6-4E9E-AD65-08613D03E562,0xBB4A800,0x8000) 0:761 0:014 8. Volume: 0:761 0:000 PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x3,0xFFFF,0x0)\HD(4,GPT,51E5D82C-40DE-4751-8AB0-CD41512687C6,0xBB8A0A8,0x135F20) 0:767 0:006 9. Volume: 0:767 0:000 PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x3,0xFFFF,0x0)\HD(5,GPT,9B0D0991-4A5B-46A6-8DB9-CBACBB82E9D5,0xBCBFFC8,0xBAD0D48) 0:768 0:000 10. Volume: 0:768 0:000 PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x3,0xFFFF,0x0)\HD(6,GPT,1E737380-FC0E-45B9-86D2-C5D680815707,0x177D0D10,0xBA96B08) 0:768 0:000 11. Volume: 0:768 0:000 PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x3,0xFFFF,0x0)\HD(7,GPT,CFA16461-3143-4FA3-967E-21A960F3F243,0x232A7818,0x894CFE8) 0:769 0:000 Result of bootcode detection: bootable Windows (vista,win) 0:769 0:000 12. Volume: 0:769 0:000 PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x3,0xFFFF,0x0)\HD(8,GPT,4F596954-0914-47D3-B829-AFBDE0BACDA2,0x2BC34800,0xDF67800) 0:769 0:000 13. Volume: 0:769 0:000 PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x3,0xFFFF,0x0)\HD(9,GPT,92CE6194-0F47-4A54-817F-8AC596357709,0x39B9C000,0x7E9800) 0:773 0:003 Using theme 'UHD' (EFI\CLOVER\themes\UHD) 0:773 0:000 theme UHD defined in NVRAM found and theme.plist parsed 0:782 0:009 Choosing theme UHD 0:783 0:000 found boot-args in NVRAM:, size=1 0:783 0:000 Custom entries start 0:783 0:000 Custom entries finish 0:783 0:000 Scanning loaders... 0:783 0:000 0: 'Whole Disc Boot' no file system 0:783 0:000 1: 'Whole Disc Boot' no file system 0:783 0:000 2: 'EFI' 0:794 0:011 3: 'OS X El Capitan' 0:797 0:002 AddLoaderEntry for Volume Name=OS X El Capitan 0:799 0:002 Check if volume Is Hibernated: 0:799 0:000 Check sleep image 'by signature': 0:803 0:003 read prefs \Library\Preferences\SystemConfiguration\com.apple.PowerManagement.plist status=Success 0:803 0:000 SleepImage name from pref: ImageVolume = 'OS X El Capitan', ImageName = '\private\var\vm\sleepimage' 0:806 0:003 Reading first 512 bytes of sleepimage ... 0:807 0:000 OurBlockIoRead: Lba=5064028, Offset=A0C805000 (BlockSize=512) 0:807 0:000 sig lion: 0 0:807 0:000 sig snow: 0 0:807 0:000 no valid sleep image offset was found 0:807 0:000 Reading completed -> Success 0:807 0:000 sleepimage offset could not be acquired 0:807 0:000 hibernated: no - sign 0:811 0:004 4: 'Recovery HD' 0:811 0:000 AddLoaderEntry for Volume Name=Recovery HD 0:816 0:004 5: 'EFI' 0:856 0:039 AddLoaderEntry for Volume Name=EFI 0:867 0:011 AddLoaderEntry for Volume Name=EFI 1:806 0:938 6: 'Mac OSX' 1:817 0:011 AddLoaderEntry for Volume Name=Mac OSX 1:857 0:040 Check if volume Is Hibernated: 1:857 0:000 Check sleep image 'by signature': 1:919 0:061 read prefs \Library\Preferences\SystemConfiguration\com.apple.PowerManagement.plist status=Success 1:919 0:000 SleepImage name from pref: ImageVolume = 'Mac OSX', ImageName = '\private\var\vm\sleepimage' 1:938 0:019 Reading first 512 bytes of sleepimage ... 1:950 0:012 OurBlockIoRead: Lba=5E0A770, Offset=BC14EE000 (BlockSize=512) 1:950 0:000 sig lion: 5BF916BA 1:950 0:000 sig snow: DC7227E9 1:950 0:000 no valid sleep image offset was found 1:950 0:000 Reading completed -> Success 1:950 0:000 sleepimage offset could not be acquired 1:950 0:000 hibernated: no - sign 1:964 0:013 7: 'Legacy HD3' no file system 1:964 0:000 8: 'Recovery HD' 1:982 0:018 AddLoaderEntry for Volume Name=Recovery HD 1:991 0:008 9: 'macOS 10.12' 2:029 0:038 AddLoaderEntry for Volume Name=macOS 10.12 2:065 0:035 Check if volume Is Hibernated: 2:065 0:000 Check sleep image 'by signature': 2:091 0:026 read prefs \Library\Preferences\SystemConfiguration\com.apple.PowerManagement.plist status=Not Found 2:091 0:000 using default sleep image name = \private\var\vm\sleepimage 2:121 0:029 Reading first 512 bytes of sleepimage ... 2:131 0:010 OurBlockIoRead: Lba=D0BFF30, Offset=1A17FE6000 (BlockSize=512) 2:131 0:000 sig lion: 0 2:131 0:000 sig snow: 0 2:131 0:000 no valid sleep image offset was found 2:131 0:000 Reading completed -> Success 2:131 0:000 sleepimage offset could not be acquired 2:131 0:000 hibernated: no - sign 2:140 0:008 10: 'macOSSierraInstall' 2:158 0:018 AddLoaderEntry for Volume Name=macOSSierraInstall 2:173 0:015 Check if volume Is Hibernated: 2:173 0:000 Check sleep image 'by signature': 2:198 0:024 read prefs \Library\Preferences\SystemConfiguration\com.apple.PowerManagement.plist status=Not Found 2:198 0:000 using default sleep image name = \private\var\vm\sleepimage 2:221 0:023 sleepimage not found -> Not Found 2:221 0:000 hibernated: no - sign 2:224 0:002 11: 'Legacy HD7' no file system 2:224 0:000 12: 'Legacy HD8' no file system 2:224 0:000 13: 'Legacy HD9' no file system 2:224 0:000 Custom legacy start 2:224 0:000 Custom legacy end 2:224 0:000 Custom tool start 2:224 0:000 Custom tool end 2:227 0:002 GetEfiBootDeviceFromNvram: efi-boot-device-data not found 2:228 0:000 EfiBootVolume not found 2:228 0:000 found entry 0. 'Boot Mac OS X from OS X El Capitan', Volume 'OS X El Capitan', DevicePath 'PciRoot(0x0)\Pci(0x1F,0x2)\Sata(0x0,0xFFFF,0x0)\HD(2,GPT,FBF3A3BC-BF28-40BF-805F-77787D7A0D1E,0x64028,0x1D02BA00)\System\Library\CoreServices\boot.efi' 2:228 0:000 DefaultIndex=0 and MainMenu.EntryCount=12 2:972 0:744 GUI ready 5:312 2:340 Boot option Boot0000 not found 5:312 0:000 StartLoader() start 5:312 0:000 Entry->Settings: <null string> 5:312 0:000 Finally: Bus=100098kHz CPU=3503MHz 5:312 0:000 Kernel and Kext Patches at D980379A: 5:312 0:000 Allowed: y 5:312 0:000 Debug: n 5:312 0:000 KernelCpu: n 5:312 0:000 Lapic: n 5:312 0:000 Haswell-E: n 5:312 0:000 AICPUPM: y 5:312 0:000 AppleRTC: y 5:312 0:000 KernelPm: y 5:312 0:000 FakeCPUID: 0x0 5:312 0:000 ATIController: null 5:312 0:000 ATIDataLength: 0 5:312 0:000 0 Kexts to load 5:312 0:000 8 Kexts to patch 5:312 0:000 KextPatch[0]: 4 bytes, AppleHDA 5:312 0:000 KextPatch[1]: 4 bytes, AppleHDA 5:312 0:000 KextPatchPlist[2]: 59 bytes, AMDRadeonX4000 5:312 0:000 KextPatch[3]: 24 bytes, AppleTyMCEDriver 5:312 0:000 KextPatch[4]: 4 bytes, AppleHDA 5:312 0:000 KextPatch[5]: 4 bytes, AppleHDA 5:312 0:000 KextPatch[6]: 6 bytes, AppleHDA 5:312 0:000 KextPatch[7]: 11 bytes, IOAHCIBlockStorage 5:312 0:000 Loading boot.efi status=Success 5:419 0:106 GetOSVersion: : 10.12 5:419 0:000 insert table 9 for dev 0:0 5:419 0:000 insert table 9 for dev 0:1 5:419 0:000 insert table 9 for dev 19:0 5:419 0:000 insert table 9 for dev 0:0 5:420 0:000 Channels: 2 5:420 0:000 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 5:420 0:000 SMBIOS Type 17 Index = 0 => 0 0: 5:420 0:000 DIMM1 EMPTY 5:420 0:000 SMBIOS Type 17 Index = 1 => 2 2: 5:420 0:000 DIMM2 EMPTY 5:420 0:000 SMBIOS Type 17 Index = 2 => 1 1: 5:420 0:000 DIMM3 1600MHz 4096MB 5:420 0:000 SMBIOS Type 17 Index = 3 => 3 3: 5:420 0:000 DIMM4 1600MHz 4096MB 5:420 0:000 mTotalSystemMemory = 8192 5:420 0:000 NumberOfMemoryDevices = 4 5:420 0:000 Type20[0]->End = 0x7FFFFF, Type17[3] = 0x2000 5:420 0:000 Type20[1]->End = 0x3FFFFF, Type17[2] = 0x3000 5:420 0:000 Table 131 is present, CPUType=10 5:420 0:000 Change to: 704 5:420 0:000 RSDT 0xDE1FD028 5:420 0:000 FADT from RSDT: 0xDE1FD100 5:420 0:000 XSDT 0xDE1FD078 5:420 0:000 FADT from XSDT: 0xDE206D00 5:420 0:000 Xsdt reallocation done 5:420 0:000 old FADT length=F4 5:420 0:000 DSDT found in Clover volume OEM folder: EFI\CLOVER\OEM\G1.Sniper M3-CF\UEFI\ACPI\patched\DSDT.aml 5:422 0:002 Apply DsdtFixMask=0x00000000 old way 5:422 0:000 drop _DSM mask=0x0000 5:422 0:000 ========= Auto patch DSDT Starting ======== 5:422 0:000 USBADR[0] = 0x1D0000 and PCIe = 0xFFFE 5:422 0:000 Found Airport BCM at 0x1C0000, 0x0 5:552 0:130 USBADR[1] = 0x1A0000 and PCIe = 0xFFFE 5:552 0:000 USBADR[2] = 0x140000 and PCIe = 0xFFFE 5:552 0:000 VideoCard devID=0x683D1002 5:552 0:000 DisplayADR1[0] = 0x10000, DisplayADR2[0] = 0x0 5:552 0:000 first CPU found at 7057 offset 705A 5:552 0:000 score candidate at 7053 5:552 0:000 score inserted in acpi_cpu_score _PR_ 5:552 0:000 Found ACPI CPU: CPU0 And CPU1 And CPU2 And CPU3 And CPU4 And CPU5 And CPU6 And CPU7 within the score: _PR_ 5:552 0:000 Found PCIROOTUID = 0 5:552 0:000 ========= Auto patch DSDT Finished ======== 5:552 0:000 Drop tables from Xsdt, SIGN=SSDT TableID=CpuPm Length=2706 5:552 0:000 Xsdt has tables count=10 5:552 0:000 Table: SSDT CpuPm 2706 dropped 5:552 0:000 corrected XSDT length=108 5:552 0:000 Drop tables from Xsdt, SIGN=SSDT TableID=Cpu0Ist Length=2474 5:552 0:000 Xsdt has tables count=9 5:552 0:000 Table: SSDT Cpu0Ist 2474 dropped 5:552 0:000 corrected XSDT length=100 5:552 0:000 Patch table: SSDT SataTabl 5:552 0:000 SSDT len = 0x36D 5:552 0:000 Drop tables from Xsdt, SIGN=XXXX TableID= Length=0 5:552 0:000 Xsdt has tables count=8 5:552 0:000 corrected XSDT length=100 5:552 0:000 Start: Processing Patched AML(s): Unsorted 5:552 0:000 Inserting SSDT.AML from EFI\CLOVER\OEM\G1.Sniper M3-CF\UEFI\ACPI\patched ... Success 5:555 0:002 Inserting SSDT-1.AML from EFI\CLOVER\OEM\G1.Sniper M3-CF\UEFI\ACPI\patched ... Success 5:556 0:001 End: Processing Patched AML(s) 5:556 0:000 CPUBase=0 and ApicCPUBase=1 ApicCPUNum=8 5:556 0:000 EdidDiscovered size=128 5:556 0:000 00 | 00 FF FF FF FF FF FF 00 10 AC BE A0 4C 4B 45 30 5:556 0:000 16 | 02 19 01 04 B5 35 1E 78 3A E2 45 A8 55 4D A3 26 5:556 0:000 32 | 0B 50 54 A5 4B 00 71 4F 81 80 A9 C0 A9 40 D1 C0 5:556 0:000 48 | E1 00 D1 00 01 01 4D D0 00 A0 F0 70 3E 80 3E 30 5:556 0:000 64 | 35 00 0F 28 21 00 00 1A 00 00 00 FF 00 50 32 50 5:556 0:000 80 | 43 32 35 31 35 30 45 4B 4C 0A 00 00 00 FC 00 44 5:556 0:000 96 | 45 4C 4C 20 50 32 34 31 35 51 0A 20 00 00 00 FD 5:556 0:000 112 | 00 1D 4C 1E 8C 36 00 0A 20 20 20 20 20 20 01 09 5:556 0:000 RCBA access disabled; trying to enable 5:556 0:000 HDA Controller [8086:1E20] :: PciRoot(0x0)\Pci(0x1B,0x0) => codec not detected 5:686 0:130 LAN Controller [8086:1503] :: PciRoot(0x0)\Pci(0x19,0x0) 5:687 0:000 ATI injection not set 5:687 0:000 stringlength = 476 5:687 0:000 CurrentMode: Width=3840 Height=2160 5:687 0:000 Beginning FSInjection FSInjectionInstall ... - Our FSI_SIMPLE_FILE_SYSTEM_PROTOCOL installed on handle: DB4BA618 FSInjectionInstall ... - Our FSI_SIMPLE_FILE_SYSTEM_PROTOCOL installed on handle: DB4BA618 5:690 0:003 ** Warning: Your MLB is not suitable for iMessage(must be 17 chars long) ! 5:703 0:012 Preparing kexts injection for arch=x86_64 from EFI\CLOVER\OEM\G1.Sniper M3-CF\UEFI\kexts\Other 5:704 0:001 Preparing kexts injection for arch=x86_64 from EFI\CLOVER\OEM\G1.Sniper M3-CF\UEFI\kexts\10.12 5:707 0:003 Extra kext: EFI\CLOVER\OEM\G1.Sniper M3-CF\UEFI\kexts\10.12\FakeSMC.kext 5:714 0:006 Extra kext: EFI\CLOVER\OEM\G1.Sniper M3-CF\UEFI\kexts\10.12\IntelCPUMonitor.kext 5:717 0:003 Extra kext: EFI\CLOVER\OEM\G1.Sniper M3-CF\UEFI\kexts\10.12\ITEIT87x.kext 5:723 0:005 Extra kext: EFI\CLOVER\OEM\G1.Sniper M3-CF\UEFI\kexts\10.12\RadeonMonitor.kext 5:728 0:005 Removed efi-boot-device-data variable: Not Found 5:728 0:000 Custom boot screen not used because entry has unset use graphics 5:728 0:000 Closing log 1 Link to comment Share on other sites More sharing options...
Slice Posted July 8, 2016 Share Posted July 8, 2016 About Shell.efi. Simple tests. Shell>help -b My version Version from EDK2/ShellBinPkg/UefiShell/X64/Shell.efi Recheck, please, it is easy! 1 Link to comment Share on other sites More sharing options...
Micky1979 Posted July 8, 2016 Share Posted July 8, 2016 Ha ha, nice these days here Insanelymac should have a coding section...like Stackoverflow! Link to comment Share on other sites More sharing options...
Fljagd Posted July 8, 2016 Share Posted July 8, 2016 About Shell.efi. Simple tests. Shell>help -b My version Screen Shot 2016-07-08 at 14.06.03.png Version from EDK2/ShellBinPkg/UefiShell/X64/Shell.efi Screen Shot 2016-07-08 at 14.07.12.png Recheck, please, it is easy! great Link to comment Share on other sites More sharing options...
mhaeuser Posted July 8, 2016 Share Posted July 8, 2016 About Shell.efi. Simple tests. Shell>help -b My version Screen Shot 2016-07-08 at 14.06.03.png Version from EDK2/ShellBinPkg/UefiShell/X64/Shell.efi Screen Shot 2016-07-08 at 14.07.12.png Recheck, please, it is easy! Well, seems like you didn't check 'bcfg boot addp' functionality... also, if your changes are working well, why don't you submit them to edk2-devel? EDIT: addp command fix is not included in ShellBinPkg; the package has been deprecated. Link to comment Share on other sites More sharing options...
Slice Posted July 8, 2016 Share Posted July 8, 2016 Well, seems like you didn't check 'bcfg boot addp' functionality... also, if your changes are working well, why don't you submit them to edk2-devel? Didn't check yet. It requires some time on a computer with Hardware NVRAM (#1 in sig) but I am not with it now. I signed out from edk2-devel after they rejected my several propositions. Let them rest as is, I can do all changes in Clover repo. Link to comment Share on other sites More sharing options...
mhaeuser Posted July 8, 2016 Share Posted July 8, 2016 Didn't check yet. It requires some time on a computer with Hardware NVRAM (#1 in sig) but I am not with it now. I signed out from edk2-devel after they rejected my several propositions. Let them rest as is, I can do all changes in Clover repo. https://www.dropbox.com/s/e6or83nuht1jdln/OvmfShell.PNG?dl=0 Taken with VS2013x86 build of ShellPkg as part of OvmfPkg. So, how do you encounter that problem? Clover issue? Link to comment Share on other sites More sharing options...
Slice Posted July 8, 2016 Share Posted July 8, 2016 https://www.dropbox.com/s/e6or83nuht1jdln/OvmfShell.PNG?dl=0 Taken with VS2013x86 build of ShellPkg as part of OvmfPkg. So, how do you encounter that problem? Clover issue? I didn't compile new Shell, I took ready-to-use binary from svn EDK2/ShellBinPkg/UefiShell/X64/Shell.efi. QEMU+Clover+Shell vs QEMU+Clover+myShell Link to comment Share on other sites More sharing options...
mhaeuser Posted July 8, 2016 Share Posted July 8, 2016 Tried with ShellBinPkg, still works. Did you mod OVMF? Did you try launching it directly instead of with Clover loaded? Link to comment Share on other sites More sharing options...
Needy Posted July 8, 2016 Share Posted July 8, 2016 Hello there,I would like to propose the following changes to the loader.c for the period of beta testing, well if the names will remain the same then I guess these "corrections", so to speak, could be used for the release versions as well. Change else if ((StriCmp(Path, L"\\OS X Install Data\\boot.efi") == 0) || (StriCmp(Path, L"\\Mac OS X Install Data\\boot.efi") == 0) || (StriCmp(Path, L"\\.IABootFiles\\boot.efi") == 0)) { return OSTYPE_OSX_INSTALLER; To else if ((StriCmp(Path, L"\\OS X Install Data\\boot.efi") == 0) || (StriCmp(Path, L"\\Mac OS X Install Data\\boot.efi") == 0) || (StriCmp(Path, L"\\macOS Install Data\\boot.efi") == 0) || (StriCmp(Path, L"\\.IABootFiles\\boot.efi") == 0)) { return OSTYPE_OSX_INSTALLER; Change // check for Mac OS X Install Data AddLoaderEntry(L"\\OS X Install Data\\boot.efi", NULL, L"OS X Install", Volume, NULL, OSTYPE_OSX_INSTALLER, 0); AddLoaderEntry(L"\\Mac OS X Install Data\\boot.efi", NULL, L"Mac OS X Install", Volume, NULL, OSTYPE_OSX_INSTALLER, 0); AddLoaderEntry(L"\\.IABootFiles\\boot.efi", NULL, L"OS X Install", Volume, NULL, OSTYPE_OSX_INSTALLER, 0);To // check for Mac OS X Install Data AddLoaderEntry(L"\\OS X Install Data\\boot.efi", NULL, L"OS X Install", Volume, NULL, OSTYPE_OSX_INSTALLER, 0); AddLoaderEntry(L"\\Mac OS X Install Data\\boot.efi", NULL, L"Mac OS X Install", Volume, NULL, OSTYPE_OSX_INSTALLER, 0); AddLoaderEntry(L"\\macOS Install Data\\boot.efi", NULL, L"macOS Install", Volume, NULL, OSTYPE_OSX_INSTALLER, 0); AddLoaderEntry(L"\\.IABootFiles\\boot.efi", NULL, L"OS X Install", Volume, NULL, OSTYPE_OSX_INSTALLER, 0); Change STATIC CHAR16 *OSXInstallerPaths[] = { L"\\Mac OS X Install Data\\boot.efi", L"\\OS X Install Data\\boot.efi", L"\\.IABootFiles\\boot.efi" };To STATIC CHAR16 *OSXInstallerPaths[] = { L"\\Mac OS X Install Data\\boot.efi", L"\\macOS Install Data\\boot.efi", L"\\OS X Install Data\\boot.efi", L"\\.IABootFiles\\boot.efi" }; With these changes we will be able to install macOS Sierra with the official App downloaded from the App Store.Best regards. 5 Link to comment Share on other sites More sharing options...
mhaeuser Posted July 8, 2016 Share Posted July 8, 2016 Why not have a global list of locations? And why not use bless? 1 Link to comment Share on other sites More sharing options...
Needy Posted July 8, 2016 Share Posted July 8, 2016 Why not have a global list of locations? And why not use bless? Go ahead and do all that, nobody will stop you. ? I just mentioned some adaptive changes for the current state of the code, well in simple words I just copy-pasted some lines of code with minor changes. Best regards. Link to comment Share on other sites More sharing options...
mhaeuser Posted July 8, 2016 Share Posted July 8, 2016 Go ahead and do all that, nobody will stop you. I just mentioned some adaptive changes for the current state of the code, well in simple words I just copy-pasted some lines of code with minor changes.Best regards. it's not critic at your proposed changes, I am wondering why it hasn't been like that before even (even three or four paths is enough for me to have a unified list imo)... and I won't start modding a source which I don't even use. 1 Link to comment Share on other sites More sharing options...
Allan Posted July 8, 2016 Share Posted July 8, 2016 We have a new member in Coders team. @Needy, congrats for your great job here. 10 Link to comment Share on other sites More sharing options...
Needy Posted July 8, 2016 Share Posted July 8, 2016 We have a new member in Coder team. @Needy, congrats for your great job here. Thank you Allan. Thank you insanelymac community. All that, "great job", wouldn't be possible without you guys. It is my honour to be alongside with such great personalities on this forum. I will try my best not to let you down. Thank you again. Best regards. 10 Link to comment Share on other sites More sharing options...
magnifico Posted July 8, 2016 Share Posted July 8, 2016 Thank you Allan. Thank you insanelymac community. All that, "great job", wouldn't be possible without you guys. It is my honour to be alongside with such great personalities on this forum. I will try my best not to let you down. Thank you again. Best regards. welcome coder @ Sergey @ Mickele i can not understand one thing, whereas the kext to patch pike (about NVME) it is different between El capitain and Sierra, as you should apply the MatchOSx? 2 Link to comment Share on other sites More sharing options...
Slice Posted July 8, 2016 Share Posted July 8, 2016 For example you have to patch kexts with the same names and with the same search pattern but different replace pattern Here you go <key>KextsToPatch</key> <array> <dict> <key>Find</key> <data>SGVhZHBob25lcwA=</data> <key>Name</key> <string>VoodooHDA</string> <key>Replace</key> <data>VGVsZXBob2512345</data> <key>Disabled</key> <true/> <key>MatchOS</key> <string>10.11</string> </dict> <dict> <key>Find</key> <data>SGVhZHBob25lcwA=</data> <key>Name</key> <string>VoodooHDA</string> <key>Replace</key> <data>VGVsZXBob25lcwA=</data> <key>Disabled</key> <true/> <key>MatchOS</key> <string>10.12</string> </dict> See the difference 1 Link to comment Share on other sites More sharing options...
magnifico Posted July 8, 2016 Share Posted July 8, 2016 ..but I for example the pike kexttopatch are 14 entries for sierra and 14 entries for el capitain..so should have 28 entries in the config plist only about the part nvme? i am confuse...mhmm 1 Link to comment Share on other sites More sharing options...
Micky1979 Posted July 8, 2016 Share Posted July 8, 2016 ... congrats (firstly adviced by Slice , and welcomed from of all of insanelymac's members+staff) ..but I for example the pike kexttopatch are 14 entries for sierra and 14 entries for el capitain..so should have 28 entries in the config plist only about the part nvme? i am confuse...mhmm Yes. One config.plist, differents patches dinamically applied running different versions of OSX. In the case, with 28 patches, this become powerfull because you can decide witch ones must be run in El Capitan or in Sierra (or any other). Carmine post both separated patches, will do it for you.. 2 Link to comment Share on other sites More sharing options...
RehabMan Posted July 8, 2016 Share Posted July 8, 2016 ..but I for example the pike kexttopatch are 14 entries for sierra and 14 entries for el capitain..so should have 28 entries in the config plist only about the part nvme? i am confuse...mhmm Yes, but I would not recommend using Clover KextsToPatch for patching IONVMeFamily.kext. The chances of having a partial patch scenario with updated IONVMeFamily.kext code is very likely and also likely to cause data corruption. Install patched kext instead: https://github.com/RehabMan/patch-nvme Link to comment Share on other sites More sharing options...
Micky1979 Posted July 8, 2016 Share Posted July 8, 2016 404 error here.. Consider that to avoid bad patches for newer versions, MatchOS can be set to match specic revision of macOS X. Off course DPs/Betas are another story.. Link to comment Share on other sites More sharing options...
Recommended Posts