Jump to content

Clover General discussion


ErmaC
30,171 posts in this topic

Recommended Posts

Memory error detection in 3507

 

Memory:

 

   Memory Slots:

      ECC: Disabled
      Upgradeable Memory: Yes

        BANK0/DIMM0:

          Size: 2 GB
          Type: DDR SDRAM
          Speed: 1333 MHz
          Status: OK
          Manufacturer: Manufacturer0
          Part Number: PartNum0

        BANK1/DIMM0:

          Size: 2 GB
          Type: DDR SDRAM
          Speed: 1333 MHz
          Status: OK
          Manufacturer: Manufacturer2
          Part Number: PartNum2

 

 

Version 3465 is ok

 

Memory:


    Memory Slots:

      ECC: Disabled
      Upgradeable Memory: Yes

        BANK0/DIMM0:

          Size: 2 GB
          Type: DDR3
          Speed: 1600 MHz
          Status: OK
          Manufacturer: Corsair
          Part Number: CMX4GX3M2A1600C9

        BANK1/DIMM0:

          Size: 2 GB
          Type: DDR3
          Speed: 1600 MHz
          Status: OK
          Manufacturer: Corsair
          Part Number: CMX4GX3M2A1600C9

 

Edited by Allan
Spoiler tag - added
Link to comment
Share on other sites

After i have installed clover 3504 the system profiler shows me MacPro3,1 instead MacBookPro8,2, i've not changed anything @SMBIOS, after reinstalling 3411 i see MacBookPro again.
Can you fix this please?
post-448675-0-76605000-1462397998_thumb.jpg

Link to comment
Share on other sites

After i have installed clover 3504 the system profiler shows me MacPro3,1 instead MacBookPro8,2, i've not changed anything @SMBIOS, after reinstalling 3411 i see MacBookPro again.

Can you fix this please?

attachicon.gifSP.jpg

 

Go in your System Preferences > Sharing

 

uJtyu9M.png

  • Like 1
Link to comment
Share on other sites

After i have installed clover 3504 the system profiler shows me MacPro3,1 instead MacBookPro8,2, i've not changed anything @SMBIOS, after reinstalling 3411 i see MacBookPro again.

Can you fix this please?

 

Same here with 3507 on my laptop. Reverting to 3469 fixed it.

 

X79 isn't affected so it may have to do with the length of MBP model names.

Link to comment
Share on other sites

After i have installed clover 3504 the system profiler shows me MacPro3,1 instead MacBookPro8,2, i've not changed anything @SMBIOS, after reinstalling 3411 i see MacBookPro again.

Can you fix this please?

attachicon.gifSP.jpg

What is written in your SMBIOS section of config.plist?

The common rule is "If you are using a Model not defaulting by Clover then you must fill all fields".

For example "BoardVersion" you should fill as "MacBookPro8,2"

 

 

 

Memory error detection in 3507

 

Memory:

 

 

   Memory Slots:

      ECC: Disabled

      Upgradeable Memory: Yes

 

        BANK0/DIMM0:

 

          Size: 2 GB

          Type: DDR SDRAM

          Speed: 1333 MHz

          Status: OK

          Manufacturer: Manufacturer0

          Part Number: PartNum0

 

        BANK1/DIMM0:

 

          Size: 2 GB

          Type: DDR SDRAM

          Speed: 1333 MHz

          Status: OK

          Manufacturer: Manufacturer2

          Part Number: PartNum2

 

 

Version 3465 is ok

 

Memory:

 

 

    Memory Slots:

 

      ECC: Disabled

      Upgradeable Memory: Yes

 

        BANK0/DIMM0:

 

          Size: 2 GB

          Type: DDR3

          Speed: 1600 MHz

          Status: OK

          Manufacturer: Corsair

          Part Number: CMX4GX3M2A1600C9

 

        BANK1/DIMM0:

 

          Size: 2 GB

          Type: DDR3

          Speed: 1600 MHz

          Status: OK

          Manufacturer: Corsair

          Part Number: CMX4GX3M2A1600C9

 

I see. It was recent patch to improve DDR4 detection. Will check again what is wrong.

Did you change SMBIOS->Trust? XMP using?

 

Guys, I am on trip for a week, I am online but can't work. Sorry!

  • Like 1
Link to comment
Share on other sites

@benww

It seems LegacyRegion is too late applied. Wait for new revision of boot file with this LegacyRegion included.

 

@Shaneee

I have no ideas what to do with your drive. Did you test boot6? (Clover SATA)

 

Update: Problem solved by replacing the card with my idled GT430 and using the Clover r3504. I can get 1080P in Clover now. Thanks a lot for your help!

 

Hi, Slice. Sorry to bother you again. I just tried the latest version (3504) of Clover, but still only get 720p in Clover. Here is the boot.log:

0:100  0:100  MemLog inited, TSC freq: 1873190776
0:100  0:000  LegacyRegion2: Chipset/proc: 0xD1308086
0:100  0:000   Core i7 processors (PAM 0x40-0x47)
0:100  0:000   Test PAM1=(0x41=11, 0x5a=00, 0x81=0D, 0x91=11) at chipset D1308086
0:100  0:000  , Install = Success
0:115  0:015  BiosVideoDriverBindingStart!
0:115  0:000  BiosVideoCheckForVbe
0:115  0:000  EdidOverride not found
0:186  0:071   Edid1+
0:186  0:000   found Detail Timing 2597x90
0:186  0:000   found Detail Timing 2645x90
0:186  0:000   found Detail Timing 2645x90
0:186  0:000   found Detail Timing 2645x90
0:257  0:071   Edid0+
0:257  0:000   found Detail Timing 1920x1080
0:257  0:000   found Detail Timing 1280x720
0:303  0:045     0 640x480 attr=3BF - ok, edid+, 640x480, working, highest, pref=0
0:304  0:001     1 800x600 attr=3BF - ok, edid+, 800x600, working, highest, pref=1
0:313  0:008     2 1280x720 attr=3BF - ok, edid+, working, highest, pref=2
0:313  0:000  BV new mode: 2 1280x720
0:737  0:424   SetMode pref 2 (2) = Success
2:458  1:721  
2:458  0:000  Now is 6.5.2016,  6:42:41 (GMT)
2:458  0:000  Starting Clover rev 3504 on CLOVER EFI
2:458  0:000  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.5 | XCODE: 7.3]
2:458  0:000  SelfDevicePath=PcieRoot(0x0)\Pci(0x1F,0x2)\Sata(0x0,0x0,0x0)\HD(1,GPT,38632112-1922-4A5E-81C1-BCBF7876AEBE,0x800,0xFA000) @DE874B18
2:458  0:000  SelfDirPath = \EFI\CLOVER
2:458  0:000  Total Memory Slots Count = 4
2:458  0:000  Type 17 Index = 0
2:458  0:000  SmbiosTable.Type17->Speed = 1333MHz
2:458  0:000  SmbiosTable.Type17->Size = 4096MB
2:458  0:000  SmbiosTable.Type17->Bank/Device = BANK0 DIMM0
2:458  0:000  SmbiosTable.Type17->Vendor = Manufacturer0
2:458  0:000  SmbiosTable.Type17->SerialNumber = SerNum0
2:458  0:000  SmbiosTable.Type17->PartNumber = PartNum0
2:458  0:000  Type 17 Index = 1
2:458  0:000  Ignoring insane frequency value 0MHz
2:458  0:000  SmbiosTable.Type17->Speed = 0MHz
2:458  0:000  SmbiosTable.Type17->Size = 0MB
2:458  0:000  SmbiosTable.Type17->Bank/Device = BANK1 DIMM1
2:458  0:000  SmbiosTable.Type17->Vendor = <null string>
2:458  0:000  SmbiosTable.Type17->SerialNumber = <null string>
2:458  0:000  SmbiosTable.Type17->PartNumber = <null string>
2:458  0:000  Type 17 Index = 2
2:458  0:000  Ignoring insane frequency value 0MHz
2:458  0:000  SmbiosTable.Type17->Speed = 0MHz
2:458  0:000  SmbiosTable.Type17->Size = 0MB
2:458  0:000  SmbiosTable.Type17->Bank/Device = BANK2 DIMM2
2:458  0:000  SmbiosTable.Type17->Vendor = <null string>
2:458  0:000  SmbiosTable.Type17->SerialNumber = <null string>
2:458  0:000  SmbiosTable.Type17->PartNumber = <null string>
2:458  0:000  Type 17 Index = 3
2:458  0:000  Ignoring insane frequency value 0MHz
2:458  0:000  SmbiosTable.Type17->Speed = 0MHz
2:458  0:000  SmbiosTable.Type17->Size = 0MB
2:458  0:000  SmbiosTable.Type17->Bank/Device = BANK3 DIMM3
2:458  0:000  SmbiosTable.Type17->Vendor = <null string>
2:458  0:000  SmbiosTable.Type17->SerialNumber = <null string>
2:458  0:000  SmbiosTable.Type17->PartNumber = <null string>
2:458  0:000  Boot status=0
2:458  0:000  Clover revision: 3504  running on System Product Name
2:458  0:000  ... with board P7H55
2:458  0:000  CPU Vendor = 756E6547 Model=106E5
2:458  0:000  got cores from CPUID_1 = 0
2:458  0:000  The CPU supported turbo
2:458  0:000  BrandString = Intel(R) Xeon(R) CPU           L3426  @ 1.87GHz
2:458  0:000  FSBFrequency=133MHz DMIvalue=133330kHz
2:458  0:000  Corrected FSBFrequency=133MHz
2:458  0:000  Vendor/Model/Stepping: 0x756E6547/0x1E/0x5
2:458  0:000  Family/ExtFamily: 0x6/0x0
2:458  0:000  MaxDiv/MinDiv: 14.0/9
2:458  0:000  Turbo: 16/16/23/24
2:458  0:000  Features: 0xBFEBFBFF
2:458  0:000  Threads: 8
2:458  0:000  Cores: 4
2:458  0:000  FSB: 133 MHz
2:458  0:000  CPU: 1866 MHz
2:458  0:000  TSC: 1866 MHz
2:458  0:000  PIS: 533 MHz
2:458  0:000  PCI (00|00:00.00) : 8086 D130 class=060000
2:458  0:000  PCI (00|00:03.00) : 8086 D138 class=060400
2:458  0:000  PCI (00|01:00.00) : 10DE 0610 class=030000
2:458  0:000  Found NVidia model=GeForce 9600 GSO family #x
2:458  0:000  PCI (00|00:08.00) : 8086 D155 class=088000
2:458  0:000  PCI (00|00:08.01) : 8086 D156 class=088000
2:458  0:000  PCI (00|00:08.02) : 8086 D157 class=088000
2:458  0:000  PCI (00|00:08.03) : 8086 D158 class=088000
2:458  0:000  PCI (00|00:10.00) : 8086 D150 class=088000
2:458  0:000  PCI (00|00:10.01) : 8086 D151 class=088000
2:458  0:000  PCI (00|00:1A.00) : 8086 3B3C class=0C0320
2:458  0:000  PCI (00|00:1B.00) : 8086 3B56 class=040300
2:458  0:000  PCI (00|00:1C.00) : 8086 3B42 class=060400
2:458  0:000  PCI (00|00:1C.05) : 8086 3B4C class=060400
2:458  0:000  PCI (00|02:00.00) : 10EC 8168 class=020000
2:458  0:000  LAN 0, Vendor=10EC, MMIO=E800
2:458  0:000  PCI (00|00:1D.00) : 8086 3B34 class=0C0320
2:458  0:000  PCI (00|00:1E.00) : 8086 244E class=060401
2:458  0:000  PCI (00|00:1F.00) : 8086 3B06 class=060100
2:458  0:000  PCI (00|00:1F.02) : 8086 3B22 class=010601
2:458  0:000  PCI (00|00:1F.03) : 8086 3B30 class=0C0500
2:458  0:000  PCI (00|3F:00.00) : 8086 2C50 class=060000
2:458  0:000  PCI (00|3F:00.01) : 8086 2C81 class=060000
2:458  0:000  PCI (00|3F:02.00) : 8086 2C90 class=060000
2:458  0:000  PCI (00|3F:02.01) : 8086 2C91 class=060000
2:458  0:000  PCI (00|3F:03.00) : 8086 2C98 class=060000
2:458  0:000  PCI (00|3F:03.01) : 8086 2C99 class=060000
2:458  0:000  PCI (00|3F:03.02) : 8086 2C9A class=060000
2:458  0:000  PCI (00|3F:03.04) : 8086 2C9C class=060000
2:458  0:000  PCI (00|3F:04.00) : 8086 2CA0 class=060000
2:458  0:000  PCI (00|3F:04.01) : 8086 2CA1 class=060000
2:458  0:000  PCI (00|3F:04.02) : 8086 2CA2 class=060000
2:458  0:000  PCI (00|3F:04.03) : 8086 2CA3 class=060000
2:458  0:000  PCI (00|3F:05.00) : 8086 2CA8 class=060000
2:458  0:000  PCI (00|3F:05.01) : 8086 2CA9 class=060000
2:458  0:000  PCI (00|3F:05.02) : 8086 2CAA class=060000
2:458  0:000  PCI (00|3F:05.03) : 8086 2CAB class=060000
2:458  0:000  Clover load options size = 0 bytes
2:460  0:001  Using OEM config.plist at path: EFI\CLOVER\config.plist
2:460  0:000  EFI\CLOVER\config.plist loaded: Success
2:461  0:000  Found theme directory: embedded
2:462  0:000  Found theme directory: random
2:463  0:000  Found theme directory: bootcamp2.0
2:464  0:001  Loading early settings
2:464  0:000  timeout set to 3
2:464  0:000  Custom boot CUSTOM_BOOT_DISABLED (0x0)
2:464  0:000  KextsToPatch: 1 requested
2:464  0:000  KextsToPatch 0: AppleAHCIPort (External icons patch) Kext bin patch, data len: 8
2:464  0:000  Default theme: bootcamp2.0
2:464  0:000  Hiding entries with string Media
2:464  0:000  Hiding entries with string \EFI\BOOT\BOOTX64.EFI
2:464  0:000  Hiding entries with string Software
2:464  0:000  Hiding entries with string \EFI\BOOT\BOOTX32.EFI
2:464  0:000  Hiding entries with string Game
2:464  0:000  LoadDrivers() start
2:465  0:000  Loading FSInject-64.efi  status=Success
2:465  0:000  Loading VBoxHfs-64.efi  status=Success
2:465  0:000   - driver needs connecting
2:465  0:000  Loading LegacyRegion2Dxe-2.efi  status=Success
2:466  0:000  LegacyRegion2: EfiLegacyRegion2 exists - exiting
2:467  0:001  Video bios patch requested or CustomEDID - forcing video reconnect
2:467  0:000  2 drivers needs connecting ...
2:467  0:000  PlatformDriverOverrideProtocol->GetDriver overriden
2:467  0:000  Video driver loaded: disconnect Success
2:637  0:170  VideoBiosPatchNativeFromEdid:
2:637  0:000   Bios: nVidia, nv_data_table_offset: 0x2BE, nv_data_table: 0xC02C0, std_vesa: 0xC7E28, nv_mode_table: 0xC7E2D, mode_table_size: 0x10
2:637  0:000   VideoBiosPatchInit(LegacyRegion = Not Found, LegacyRegion2 = Success) = Success
2:637  0:000   VideoBiosUnlock:  unlocked
2:637  0:000   Patching: BT_NVDA
2:637  0:000   Parse Edid: descriptor block 0 is timing descriptor (h_active: 1920, v_active: 1080, h_sync_offset: 88, h_sync_width: 44, h_blanking: 280, v_blanking: 45, pixel_clock: 14850, v_sync_offset: 4, v_sync_width: 5)
2:637  0:000   patch 0: patched 1 time(s)
2:638  0:000   patch 1: patched 1 time(s)
2:638  0:000   patch 2: patched 1 time(s)
2:638  0:000   patch 3: patched 1 time(s)
2:638  0:000   VideoBiosLock: Success
2:646  0:007  BiosVideoDriverBindingStart!
2:646  0:000  BiosVideoCheckForVbe
2:646  0:000  EdidOverride not found
2:718  0:071   Edid1+
2:718  0:000   found Detail Timing 2597x90
2:718  0:000   found Detail Timing 2645x90
2:718  0:000   found Detail Timing 2645x90
2:718  0:000   found Detail Timing 2645x90
2:789  0:071   Edid0+
2:789  0:000   found Detail Timing 1920x1080
2:789  0:000   found Detail Timing 1280x720
2:835  0:045     0 640x480 attr=3BF - ok, edid+, 640x480, working, highest, pref=0
2:836  0:001     1 800x600 attr=3BF - ok, edid+, 800x600, working, highest, pref=1
2:845  0:008     2 1280x720 attr=3BF - ok, edid+, working, highest, pref=2
2:845  0:000  BV new mode: 2 1280x720
3:277  0:432   SetMode pref 2 (2) = Success
3:486  0:209  LoadDrivers() end
3:486  0:000  SetScreenResolution: 1920x1080 - not found!
3:486  0:000  Console modes reported: 4, available modes:
3:486  0:000    Mode 1: 80x25
3:486  0:000    Mode 3: 100x31
3:486  0:000    Mode 4: 160x37 (current mode)
3:486  0:000  SetScreenResolution: 1280x720 - already set
3:486  0:000  reinit: self device path=PcieRoot(0x0)\Pci(0x1F,0x2)\Sata(0x0,0x0,0x0)\HD(1,GPT,38632112-1922-4A5E-81C1-BCBF7876AEBE,0x800,0xFA000)
3:487  0:001  ScanSPD() start
3:488  0:000  SMBus CmdReg: 0x103
3:488  0:000  Scanning SMBus [8086:3B30], mmio: 0xF3FFC004, ioport: 0x400, hostc: 0x1
3:488  0:000  Slots to scan [8]...
3:488  0:000  SPD[0]: Type 11 @0x50 
3:507  0:018  DDR speed 1333MHz 
3:507  0:000  Slot: 0 Type 24 4096MB 1333MHz Vendor=Kingston PartNo=99P5474-014.A00LF SerialNo=0809010C0E0C070B 
3:508  0:001  ScanSPD() end
3:508  0:000  Get Acpi Tables List from RSDT:
3:508  0:000   Found table: FACP  TC-5H    len=132
3:508  0:000   Found table: SLIC  TC-5H    len=374
3:508  0:000   Found table: APIC  APIC1349 len=204
3:508  0:000   Found table: MCFG  OEMMCFG  len=60
3:508  0:000   Found table: OEMB  OEMB1349 len=114
3:508  0:000   Found table: HPET  OEMHPET  len=56
3:508  0:000   Found table: SSDT  CpuPm len=867
3:508  0:000  Calibrated TSC frequency =1873190776 =1873MHz
3:508  0:000  Loading main settings
3:508  0:000  Config set Fixes will override FixMask mask!
3:508  0:000     final mask=00008071
3:508  0:000  Config set ChassisType=0x6
3:508  0:000  Config set CpuType=501
3:509  0:000  found 10 volumes with blockIO
3:509  0:000   0. Volume:
3:509  0:000    PcieRoot(0x0)\Pci(0x1F,0x2)\Sata(0x0,0x0,0x0)
3:509  0:000    Result of bootcode detection: bootable unknown (legacy)
3:509  0:000   1. Volume:
3:509  0:000    PcieRoot(0x0)\Pci(0x1F,0x2)\Sata(0x1,0x0,0x0)
3:509  0:000    Result of bootcode detection: bootable unknown (legacy)
3:509  0:000   2. Volume:
3:509  0:000    PcieRoot(0x0)\Pci(0x1F,0x2)\Sata(0x0,0x0,0x0)\HD(1,GPT,38632112-1922-4A5E-81C1-BCBF7876AEBE,0x800,0xFA000)
3:510  0:000    Result of bootcode detection: bootable Clover (clover)
3:510  0:000    This is SelfVolume !!
3:510  0:000   3. Volume:
3:510  0:000    PcieRoot(0x0)\Pci(0x1F,0x2)\Sata(0x0,0x0,0x0)\HD(2,GPT,574A2654-5284-4D71-81C1-BCBF78739A8A,0xFA800,0x15A29800)
3:510  0:000    Result of bootcode detection: bootable Windows (vista,win)
3:510  0:000   4. Volume:
3:510  0:000    PcieRoot(0x0)\Pci(0x1F,0x2)\Sata(0x0,0x0,0x0)\HD(3,GPT,4185242B-76F6-42FA-B906-17490DA82D94,0x15B24000,0x63BF000)
3:510  0:000   5. Volume:
3:510  0:000    PcieRoot(0x0)\Pci(0x1F,0x2)\Sata(0x1,0x0,0x0)\HD(1,GPT,70B144FC-701B-45BE-91CE-26D1E706C7F8,0x800,0xC8000)
3:511  0:000    Result of bootcode detection: bootable Clover (clover)
3:512  0:001   6. Volume:
3:512  0:000    PcieRoot(0x0)\Pci(0x1F,0x2)\Sata(0x1,0x0,0x0)\HD(2,GPT,CDEC99F5-8FC6-42F2-B8F1-7E7520E71EEF,0x12C028,0xDED13F99)
3:512  0:000    Result of bootcode detection: bootable Windows (vista,win)
3:512  0:000   7. Volume:
3:512  0:000    PcieRoot(0x0)\Pci(0x1F,0x2)\Sata(0x1,0x0,0x0)\HD(3,GPT,DE87B7C7-4736-48D7-89C6-11282188B802,0xDEE40000,0x7690B68)
3:513  0:000   8. Volume:
3:513  0:000    PcieRoot(0x0)\Pci(0x1F,0x2)\Sata(0x1,0x0,0x0)\HD(4,GPT,76E05E07-7782-437A-B27C-3D00139A39C2,0xE64D0B68,0x135F20)
3:513  0:000   9. Volume:
3:513  0:000    PcieRoot(0x0)\Pci(0x1F,0x2)\Sata(0x1,0x0,0x0)\HD(5,GPT,AC2C71FD-2EE7-44F1-A279-ADD243C3D7CD,0xE6606A8D,0x2800A34)
3:514  0:000    Result of bootcode detection: bootable Windows (vista,win)
3:535  0:020  PutNvramPlistToRtVars: nvram.plist not found
3:535  0:000  Using theme 'bootcamp2.0' (EFI\CLOVER\themes\bootcamp2.0)
3:535  0:000  OS main and drive as badge
3:541  0:006  Choosing theme bootcamp2.0
3:542  0:000  Custom entries start
3:542  0:000  Custom entries finish
3:542  0:000  Scanning loaders...
3:542  0:000   0: 'Whole Disc Boot' no file system
3:542  0:000   1: 'Whole Disc Boot' no file system
3:542  0:000   2: 'EFI'
3:542  0:000   3: 'Legacy HD2' no file system
3:542  0:000   4: 'El Capitan'
3:544  0:002      AddLoaderEntry for Volume Name=El Capitan
3:546  0:002      Check if volume Is Hibernated:
3:546  0:000      Check sleep image 'by signature':
3:548  0:002      read prefs \Library\Preferences\SystemConfiguration\com.apple.PowerManagement.plist status=Success
3:548  0:000      SleepImage name from pref: ImageVolume = 'El Capitan', ImageName = '\private\var\vm\sleepimage'
3:550  0:001      sleepimage not found -> Not Found
3:550  0:000       hibernated: no - sign
3:558  0:007   5: 'EFI'
3:599  0:041   6: 'Legacy HD2' no file system
3:599  0:000   7: 'El Capitan'
3:649  0:050      AddLoaderEntry for Volume Name=El Capitan
3:675  0:025      Check if volume Is Hibernated:
3:675  0:000      Check sleep image 'by signature':
3:715  0:040      read prefs \Library\Preferences\SystemConfiguration\com.apple.PowerManagement.plist status=Success
3:715  0:000      SleepImage name from pref: ImageVolume = 'El Capitan', ImageName = '\private\var\vm\sleepimage'
3:746  0:031      sleepimage not found -> Not Found
3:746  0:000       hibernated: no - sign
3:770  0:024   8: 'Recovery HD'
3:770  0:000      AddLoaderEntry for Volume Name=Recovery HD
3:786  0:015   9: 'Legacy HD5' no file system
3:786  0:000  Custom legacy start
3:786  0:000  Custom legacy 0 matching "Windows 10" ...
3:786  0:000     Checking volume "Whole Disc Boot" (PcieRoot(0x0)\Pci(0x1F,0x2)\Sata(0x0,0x0,0x0)) ... skipped because volume is not legacy bootable
3:786  0:000     Checking volume "Whole Disc Boot" (PcieRoot(0x0)\Pci(0x1F,0x2)\Sata(0x1,0x0,0x0)) ... skipped because volume is not legacy bootable
3:786  0:000     Checking volume "EFI" (PcieRoot(0x0)\Pci(0x1F,0x2)\Sata(0x0,0x0,0x0)\HD(1,GPT,38632112-1922-4A5E-81C1-BCBF7876AEBE,0x800,0xFA000)) ... skipped
3:786  0:000     Checking volume "Legacy HD2" (PcieRoot(0x0)\Pci(0x1F,0x2)\Sata(0x0,0x0,0x0)\HD(2,GPT,574A2654-5284-4D71-81C1-BCBF78739A8A,0xFA800,0x15A29800)) ... skipped
3:786  0:000     Checking volume "El Capitan" (PcieRoot(0x0)\Pci(0x1F,0x2)\Sata(0x0,0x0,0x0)\HD(3,GPT,4185242B-76F6-42FA-B906-17490DA82D94,0x15B24000,0x63BF000)) ... skipped because volume is not legacy bootable
3:786  0:000     Checking volume "EFI" (PcieRoot(0x0)\Pci(0x1F,0x2)\Sata(0x1,0x0,0x0)\HD(1,GPT,70B144FC-701B-45BE-91CE-26D1E706C7F8,0x800,0xC8000)) ... skipped
3:786  0:000     Checking volume "Legacy HD2" (PcieRoot(0x0)\Pci(0x1F,0x2)\Sata(0x1,0x0,0x0)\HD(2,GPT,CDEC99F5-8FC6-42F2-B8F1-7E7520E71EEF,0x12C028,0xDED13F99)) ... skipped
3:786  0:000     Checking volume "El Capitan" (PcieRoot(0x0)\Pci(0x1F,0x2)\Sata(0x1,0x0,0x0)\HD(3,GPT,DE87B7C7-4736-48D7-89C6-11282188B802,0xDEE40000,0x7690B68)) ... skipped because volume is not legacy bootable
3:786  0:000     Checking volume "Recovery HD" (PcieRoot(0x0)\Pci(0x1F,0x2)\Sata(0x1,0x0,0x0)\HD(4,GPT,76E05E07-7782-437A-B27C-3D00139A39C2,0xE64D0B68,0x135F20)) ... skipped because volume is not legacy bootable
3:786  0:000     Checking volume "Legacy HD5" (PcieRoot(0x0)\Pci(0x1F,0x2)\Sata(0x1,0x0,0x0)\HD(5,GPT,AC2C71FD-2EE7-44F1-A279-ADD243C3D7CD,0xE6606A8D,0x2800A34)) ... skipped
3:786  0:000  Custom legacy end
3:786  0:000  Custom tool start
3:786  0:000  Custom tool end
3:787  0:001  found tool \EFI\CLOVER\tools\Shell64U.efi
3:787  0:000  Checking EFI partition Volume 2 for Clover
3:788  0:000   Found Clover
3:789  0:001  Checking EFI partition Volume 5 for Clover
3:820  0:031   Found Clover
3:823  0:002  GetEfiBootDeviceFromNvram: efi-boot-device-data not found
3:823  0:000  EfiBootVolume not found
3:823  0:000   found entry 0. 'Boot Mac OS X from El Capitan', Volume 'El Capitan', DevicePath 'PcieRoot(0x0)\Pci(0x1F,0x2)\Sata(0x0,0x0,0x0)\HD(3,GPT,4185242B-76F6-42FA-B906-17490DA82D94,0x15B24000,0x63BF000)\System\Library\CoreServices\boot.efi'
3:823  0:000  DefaultIndex=0 and MainMenu.EntryCount=10
3:823  0:000  SetScreenResolution: 1280x720 - already set
4:010  0:187  Found Mouse device:
4:012  0:002  GUI ready
15:696  11:683  BootOption of the entry is empty
15:696  0:000  StartLoader() start
15:696  0:000  Entry->Settings: <null string>
15:696  0:000  Finally: Bus=133799kHz CPU=1873MHz
15:696  0:000  KernelAndKextPatches copyed to started entry
15:696  0:000  Kernel and Kext Patches at DEC9A9D8:
15:696  0:000  	Allowed: y
15:696  0:000  	Debug: n
15:696  0:000  	KernelCpu: n
15:696  0:000  	Lapic: n
15:696  0:000  	Haswell-E: n
15:696  0:000  	AICPUPM: y
15:696  0:000  	AppleRTC: y
15:696  0:000  	KernelPm: y
15:696  0:000  	FakeCPUID: 0x0
15:696  0:000  	ATIController: null
15:696  0:000  	ATIDataLength: 0
15:696  0:000  	0 Kexts to load
15:696  0:000  	1 Kexts to patch
15:696  0:000  	  KextPatch[0]: 8 bytes, AppleAHCIPort
15:696  0:000  Loading boot.efi  status=Success
15:855  0:159  GetOSVersion: : 10.11.4
15:855  0:000  insert table 9 for dev 0:0
15:855  0:000  insert table 9 for dev 0:0
15:857  0:001  Channels: 1
15:857  0:000  Interleave: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
15:857  0:000  SMBIOS Type 17 Index = 0 => 0 0:
15:857  0:000   DIMM1 1333MHz 4096MB
15:857  0:000  SMBIOS Type 17 Index = 1 => 1 1:
15:857  0:000   DIMM2 EMPTY
15:857  0:000  SMBIOS Type 17 Index = 2 => 2 2:
15:857  0:000   DIMM3 EMPTY
15:857  0:000  SMBIOS Type 17 Index = 3 => 3 3:
15:857  0:000   DIMM4 EMPTY
15:857  0:000  mTotalSystemMemory = 4096
15:857  0:000  NumberOfMemoryDevices = 4
15:857  0:000  Type20[0]->End = 0x3FFFFF, Type17[0] = 0x1000
15:857  0:000  RSDT 0xDF770000
15:857  0:000  FADT from RSDT: 0xDF770200
15:857  0:000  XSDT 0xDF770100
15:857  0:000  FADT from XSDT: 0xDF770290
15:857  0:000  Xsdt reallocation done
15:857  0:000  old FADT length=F4
15:857  0:000  Apply DsdtFixMask=0x00008071 old way
15:857  0:000     drop _DSM mask=0x0000
15:857  0:000  ========= Auto patch DSDT Starting ========
15:857  0:000  VideoCard devID=0x61010DE
15:857  0:000  DisplayADR1[0] = 0x30000, DisplayADR2[0] = 0x0
15:857  0:000  USBADR[0] = 0x1A0000 and PCIe = 0xFFFE
15:857  0:000  Audio HDA (addr:0x1B0000) setting specified layout-id=1 (0x1)
15:857  0:000  USBADR[1] = 0x1D0000 and PCIe = 0xFFFE
15:858  0:000  first CPU found at 2B offset 2E
15:858  0:000  score candidate at 27
15:858  0:000  score inserted in acpi_cpu_score _PR_
15:858  0:000  Found ACPI CPU: P001 And P002 And P003 And P004 And P005 And P006 And P007 And P008 And P009 And P010 And P011 And P012 And P013 And P014 And P015 And P016 
  within the score: _PR_
15:858  0:000  Found PCIROOTUID = 0
15:858  0:000  Start RTC Fix
15:858  0:000  found RTC had IRQNoFlag will move -3 bytes
15:858  0:000  ...len=94A0
15:858  0:000  new size written to 133E shift=0 len=94A0
15:858  0:000  len after correct outers 94A0
15:858  0:000  Start TMR Fix
15:858  0:000  Start PIC Fix
15:858  0:000  PIC size=2B at 129A
15:858  0:000  found PIC had IRQNoFlag will move -3 bytes
15:858  0:000  Fix Device PIC size -3
15:858  0:000  Start HPET Fix
15:859  0:000  Start LPCB Fix
15:859  0:000  found LPCB device NAME(_ADR,0x001F0000) at 10F6 And Name is SBRG
15:859  0:000  Name SBRG present at 0x10F6, renaming to LPCB
15:859  0:000  Name SBRG present at 0x1171, renaming to LPCB
15:859  0:000  Name SBRG present at 0x1188, renaming to LPCB
15:859  0:000  Name SBRG present at 0x1F8B, renaming to LPCB
15:859  0:000  Name SBRG present at 0x27FD, renaming to LPCB
15:859  0:000  Name SBRG present at 0x514B, renaming to LPCB
15:859  0:000  Name SBRG present at 0x5165, renaming to LPCB
15:859  0:000  Name SBRG present at 0x517F, renaming to LPCB
15:859  0:000  Name SBRG present at 0x5307, renaming to LPCB
15:859  0:000  Name SBRG present at 0x54AE, renaming to LPCB
15:859  0:000  Name SBRG present at 0x6253, renaming to LPCB
15:859  0:000  Name SBRG present at 0x647D, renaming to LPCB
15:859  0:000  Name SBRG present at 0x660D, renaming to LPCB
15:859  0:000  Name SBRG present at 0x68D4, renaming to LPCB
15:859  0:000  Name SBRG present at 0x69C9, renaming to LPCB
15:859  0:000  Name SBRG present at 0x6CD2, renaming to LPCB
15:859  0:000  Name SBRG present at 0x6CEB, renaming to LPCB
15:859  0:000  Name SBRG present at 0x6D03, renaming to LPCB
15:859  0:000  Name SBRG present at 0x6D1F, renaming to LPCB
15:859  0:000  Name SBRG present at 0x6D3A, renaming to LPCB
15:859  0:000  Name SBRG present at 0x6D52, renaming to LPCB
15:859  0:000  Name SBRG present at 0x6D69, renaming to LPCB
15:859  0:000  Name SBRG present at 0x6DA4, renaming to LPCB
15:859  0:000  Name SBRG present at 0x74AF, renaming to LPCB
15:859  0:000  Name SBRG present at 0x74CA, renaming to LPCB
15:859  0:000  Name SBRG present at 0x7F0F, renaming to LPCB
15:859  0:000  Name SBRG present at 0x8C03, renaming to LPCB
15:859  0:000  Name SBRG present at 0x938C, renaming to LPCB
15:859  0:000  Name SBRG present at 0x93B0, renaming to LPCB
15:859  0:000  Name SBRG present at 0x93CB, renaming to LPCB
15:859  0:000  Name SBRG present at 0x93EF, renaming to LPCB
15:859  0:000  patch HDEF in DSDT 
15:859  0:000  Start HDA Fix
15:860  0:000  Start Add Device HDEF
15:860  0:000  ========= Auto patch DSDT Finished ========
15:860  0:000  Patch table: SSDT  CpuPm
15:860  0:000   SSDT len = 0x363
15:860  0:000  Drop tables from Xsdt, SIGN=XXXX TableID= Length=0
15:860  0:000   Xsdt has tables count=7 
15:860  0:000  corrected XSDT length=92
15:860  0:000   CPUBase=1 and ApicCPUBase=1 ApicCPUNum=16
15:860  0:000  EdidDiscovered size=128
15:860  0:000  00 | 00 FF FF FF FF FF FF 00 4C 2D 57 06 33 32 48 57 
15:860  0:000  16 | 29 14 01 03 80 10 09 78 2A EE 91 A3 54 4C 99 26 
15:860  0:000  32 | 0F 50 54 23 08 00 A9 40 81 80 81 40 81 00 95 00 
15:860  0:000  48 | B3 00 01 01 01 01 02 3A 80 18 71 38 2D 40 58 2C 
15:860  0:000  64 | 45 00 A0 5A 00 00 00 1E 01 1D 00 72 51 D0 1E 20 
15:860  0:000  80 | 6E 28 55 00 A0 5A 00 00 00 1E 00 00 00 FD 00 32 
15:860  0:000  96 | 3C 1B 51 11 00 0A 20 20 20 20 20 20 00 00 00 FC 
15:860  0:000  112 | 00 53 79 6E 63 4D 61 73 74 65 72 0A 20 20 01 1A 
15:860  0:000  mem_detected 402653184
15:860  0:000  read_nVidia_ROM
15:860  0:000  Using PRAMIN fixups
15:989  0:129  patch_nvidia_rom
15:989  0:000  version 62.92.42.00.08
15:989  0:000  nVidia GeForce 9600 GSO  384MB NV92 [10DE:0610] :: PcieRoot(0x0)\Pci(0x3,0x0)\Pci(0x0,0x0) => device #1 
15:989  0:000  Nvidia: VideoPorts: undefined, default to: 2
15:989  0:000  devprop_add_nvidia_template
15:989  0:000  default NVCAP: 04000000-00000300-1C000000-00000007-00000000
15:990  0:000  HDA Controller [8086:3B56] :: PcieRoot(0x0)\Pci(0x1B,0x0) => setting specified layout-id=1 (0x1)
15:990  0:000  LAN Controller [10EC:8168] :: PcieRoot(0x0)\Pci(0x1C,0x5)\Pci(0x0,0x0)
15:990  0:000   RCBA access disabled; trying to enable
15:990  0:000  stringlength = 2098
15:990  0:000  CurrentMode: Width=1280 Height=720
15:990  0:000  Beginning FSInjection
FSInjectionInstall ...
- Our FSI_SIMPLE_FILE_SYSTEM_PROTOCOL installed on handle: DE874698
FSInjectionInstall ...
- Our FSI_SIMPLE_FILE_SYSTEM_PROTOCOL installed on handle: DE874698
15:991  0:000  ** Warning: Your MLB is not suitable for iMessage(must be 17 chars long) !
15:991  0:000  Preparing kexts injection for arch=x86_64 from EFI\CLOVER\kexts\Other
15:991  0:000  Preparing kexts injection for arch=x86_64 from EFI\CLOVER\kexts\10.11
15:991  0:000  Removed efi-boot-device-data variable: Not Found
15:991  0:000  Custom boot is disabled
15:991  0:000  Closing log

Is there anything else I can try?

Link to comment
Share on other sites

hello. I'm a bit confused with my DSDT.

 

Using MaciASL, I believe I can load my the currently used DSDT via "New from ACPI=>DSDT". I compared the DSDT vs the DSDT.aml that I am loading via clover and they are different.

 

I am wondering if clover is somehow modifying the contents of my edited DSDT.aml before it gets loaded? thanks! :)

 

very new to clover since I was using chameleon on my AMD setup before. thanks

 

edit: seems clover does modify the DSDT since I disabled any tweaks I have on the ACPI section and my DSDT came back without any changes.

Link to comment
Share on other sites

@Allan, thank you for the hint but i've not changed the computer name it's like before "MacBook Pro"

@Riley Freeman, i have also tried  3507 but it shows me MacPro3,1, only with 3489 and earlier revisions it shows me the right name.

@Slice, with BoardVersion=MacBookPro8,2 it is the same, i also see MacPro3,1

 

If i choose MacBookPro8,1 or 8,3 i see the name i've chosen

Link to comment
Share on other sites

@riley and @wern

 

in my experience, one doesn't need to fill all the SMBIOS values in config.plist - these 2 keys (BoardVersion and ProductName) are enough to define the system as say MBP8,1

<key>SMBIOS</key>
<dict>
  <key>BoardVersion</key>
  <string>MacBookPro8,1</string>
  <key>Mobile</key>
  <true/>
  <key>ProductName</key>
  <string>MacBookPro8,1</string>
  <key>Trust</key>
  <true/>
</dict>
Link to comment
Share on other sites

well - ok maybe there is no reason for you to upgrade - however, just note that I am running on clover 3513 and using these 2 keys without issue to define the model.  Nvram values are getting saved to nvram for me? but maybe i don't know what you mean by broken. i do similar thing on my mini-mac hack - set these 2 keys to change the model to what i want it to be.

Link to comment
Share on other sites

There's rarely a need for me to upgrade, but I like to stay current. However the last couple of releases (on the sf main page) have had issues. Seems this SMBIOS issue only shows up if you use a model that Clover doesn't have built-in. In my case it's MBP9,1. MBP8,1 is built-in according to the list on the wiki so that's likely why you're not having any trouble.

 

Nvram was broken in 3489 and 3504. It kept losing the boot-args variable. Slice posted a 3507 update here that fixed things.

Link to comment
Share on other sites

well maybe I would not characterize your observation on model type as bug in the newest clover - it was a change in the code! see below where clover will set MacPro3,1 as the default

 

so it seems to be a simple matter to set ProductName and BoardVersion to override Clover's matching of CPU to model if you don't like what it picks.

 

from r3498 - code commit on SF...

 

 

 

--- a/rEFIt_UEFI/Platform/Settings.c
+++ b/rEFIt_UEFI/Platform/Settings.c
@@ -3212,7 +3212,10 @@
                     )
{
   CHAR16 UStr[64];
-  TagPtr Prop = GetProperty (DictPointer, "ProductName");
+  TagPtr Prop;
+  BOOLEAN Default = FALSE;
+
+  Prop = GetProperty (DictPointer, "ProductName");
   if (Prop != NULL) {
     MACHINE_TYPES Model;
     AsciiStrCpy (gSettings.ProductName, Prop->string);
@@ -3221,6 +3224,10 @@
     Model = GetModelFromString (gSettings.ProductName);
     if (Model != MaxMachineType) {
       SetDMISettingsForModel (Model);
+      Default = TRUE;
+    } else {
+      //if new model then fill at least as MacPro3,1
+      SetDMISettingsForModel (MacPro31);
     }
   }
  
@@ -3289,6 +3296,8 @@
   Prop = GetProperty (DictPointer, "BoardVersion");
   if (Prop != NULL) {
     AsciiStrCpy (gSettings.BoardVersion, Prop->string);
+  } else if (!Default) {
+    AsciiStrCpy (gSettings.BoardVersion, gSettings.ProductName);
   }
  
   Prop = GetProperty (DictPointer, "BoardType");
@@ -3302,6 +3311,8 @@
       gSettings.Mobile = FALSE;
     else if (IsPropertyTrue(Prop))
       gSettings.Mobile = TRUE;
+  } else if (!Default) {
+    gSettings.Mobile = (AsciiStrStr(gSettings.ProductName, "MacBook") != NULL);
   }
  
   Prop = GetProperty (DictPointer, "LocationInChassis");

 

 

Link to comment
Share on other sites

But... I have those set. That's the thing. The override isn't overriding.

 

I added BoardVersion and BoardSerialNumber earlier. My original SMBIOS entry didn't have these and worked ok up until the recent change.

 

 

 

	<key>SMBIOS</key>
	<dict>
		<key>BiosReleaseDate</key>
		<string>08/08/2012</string>
		<key>BiosVendor</key>
		<string>Apple Inc.</string>
		<key>BiosVersion</key>
		<string>MBP91.88Z.00D3.B08.1208081132</string>
		<key>Board-ID</key>
		<string>Mac-4B7AC7E43945597E</string>
		<key>BoardManufacturer</key>
		<string>Apple Inc.</string>
		<key>BoardSerialNumber</key>
		<string>C02140302D5DMT31M</string>
		<key>BoardType</key>
		<string>10</string>
		<key>BoardVersion</key>
		<string>MacBookPro9,1</string>
		<key>ChassisAssetTag</key>
		<string>MacBook-Aluminum</string>
		<key>ChassisManufacturer</key>
		<string>Apple Inc.</string>
		<key>ChassisType</key>
		<string>09</string>
		<key>Family</key>
		<string>MacBook Pro</string>
		<key>Manufacturer</key>
		<string>Apple Inc.</string>
		<key>Mobile</key>
		<true/>
		<key>ProductName</key>
		<string>MacBookPro9,1</string>
		<key>SerialNumber</key>
		<string>xxxxxxxxxxxxx</string>
		<key>Version</key>
		<string>1.0</string>
	</dict>

 

 

Link to comment
Share on other sites

I am wondering if clover is somehow modifying the contents of my edited DSDT.aml before it gets loaded? thanks! :)

 

Yes, it can happen esp if you have enabled any DSDT fixes. But even if not, a more safe (and easy) way to get your original and unpatched DSDT is not to load it via MaciASL, but to dump it using a builtin Clover function. Just press "F4" when you are at the clover menu. Then you can find the whole dump (not only DSDT but other tables as well) under /EFI/Clover/ACPI/origin

Link to comment
Share on other sites

 

@riley and @wern

 

in my experience, one doesn't need to fill all the SMBIOS values in config.plist - these 2 keys (BoardVersion and ProductName) are enough to define the system as say MBP8,1

<key>SMBIOS</key>
<dict>
  <key>BoardVersion</key>
  <string>MacBookPro8,1</string>
  <key>Mobile</key>
  <true/>
  <key>ProductName</key>
  <string>MacBookPro8,1</string>
  <key>Trust</key>
  <true/>
</dict>

With only this entries and model name set to 8,2 the model name is MacPro3,1. If i set the model name to 8,1 or 8,3 the overriding works

 

No issues here with nvram

Link to comment
Share on other sites

@wern - that seems consistent (exactly) what the new code is doing. checking to see if your model (productName) is in this list of known (to clover) models - MPB82 is not - otherwise set to MacPro3,1

- so seems to be logic error in there? - in riley case he was using mbp91 - also not in the list.

 

Prop = GetProperty (DictPointer, "ProductName");
  if (Prop != NULL) {
    MACHINE_TYPES Model;
    AsciiStrCpy (gSettings.ProductName, Prop->string);
    // let's fill all other fields based on this ProductName
    // to serve as default
    Model = GetModelFromString (gSettings.ProductName);
    if (Model != MaxMachineType) {
      SetDMISettingsForModel (Model);
      Default = TRUE;
    } else {
      //if new model then fill at least as MacPro3,1
      SetDMISettingsForModel (MacPro31);
    }
  }

 

list of known machines

 

 

 

 

typedef enum {
 
  MacBook11,
  MacBook21,
  MacBook41,
  MacBook52,
  MacBookPro51,
  MacBookPro62,
  MacBookPro81,
  MacBookPro83,
  MacBookPro92,
  MacBookPro101,
  MacBookPro111,
  MacBookAir31,
  MacBookAir52,
  MacBookAir62,
  MacMini21,
  MacMini51,
  MacMini62,
  iMac81,
  iMac101,
  iMac111,
  iMac112,
  iMac113,
  iMac121,
  iMac122,
  iMac131,
  iMac132,
  iMac141,
  iMac142,
  iMac151,
  iMac171,
  MacPro31,
  MacPro41,
  MacPro51,
  MacPro61,
 
  MaxMachineType
 
} MACHINE_TYPES;

 

 

 

Link to comment
Share on other sites

Progress :)

 

If you follow the Clover bugs thread there's been a lot of changes made recently. That can lead to bugs like this. Which is why I report problems when I find them. Once the devs are aware of this, it should get fixed in a later build.

Link to comment
Share on other sites

×
×
  • Create New...