Jump to content

mrjayviper

Members
  • Content count

    291
  • Joined

  • Last visited

About mrjayviper

  • Rank
    InsanelyMac Sage

Profile Information

  • Gender
    Male
  1. Having issues with the CPU performance of my Hackintosh (2x E5-2650L 1.8Hhz | turbo: 2.3Ghz - 64GB ECC DDR3). On Cinebench, Windows CPU score averages around 1350 while on OSX, it's 760. There's a noticeable difference in rendering speed of the test image between Windows vs OSX. On Geekbench, OSX suprisingly beats Windows by about 1k points on multi. But on single, OSX scores is a a bit more than half of that of Windows. I've tried these kexts for CPU power management: - patched AICPM from Herve: https://osxlatitude.com/forums/topic/10066-vanilla-and-patched-high-sierra-kernels-patched-aicpupm-kexts/?_fromLogin=1 - patched AICPM from rampagedev (it is available on his dual CPU.dmg) - NullPowerManagement The Cinebench/Geekbench scores are similar for all 3 kexts. I've added a zip of the files (config.plist/DSDT/SSDT/kexts/AppleIntelInfo) I'm using. Thanks for the help! some links: link to my setup files: mega.nz geekbench results OSX run 1: https://browser.geekbench.com/v4/cpu/8686465 (Single: 1172 | Multi: 13241) OSX run 2: https://browser.geekbench.com/v4/cpu/8686589 (Single: 1210 | Multi: 13569) Windows run1: https://browser.geekbench.com/v4/cpu/8686863 (Single: 2079 | Multi: 12563) Windows run2: https://browser.geekbench.com/v4/cpu/8686913 (Single: 2082 | Multi: 12800) cinebench results OSX Windows
  2. mrjayviper

    Clover General discussion

    another question please: I installed High Sierra using vboxhfs-64.efi. I was reading some discussion on the net about hfsplus.efi (this was inside the clover.zip from a mod who was helping me) and I decided to replace vboxhfs-64 with hfsplus. On reboot, the only visible volume in the Clover boot screen is the USB installer. I replaced hfsplus with vboxhfs-64 and the SSD volume showed up again. The SSD was formatted as HFS+ using Disk Utility inside the Installer. 1. Is this normal behavior? 2. If yes, does it mean volumes formatted using different HFS drivers are incompatible even though they are both formatted as HFS+? Thanks!
  3. mrjayviper

    Clover General discussion

    not sure what you meant but I can see the option to configure by boot flags, GUI settings (including themes), Graphics injection and etc. What I cannot find is an option to disable the nvidiaweb setting while in the clover boot screen. Thanks again!
  4. mrjayviper

    Clover General discussion

    Hello. Is it possible to disable the Nvidia web setting while I'm at the clover boot screen? I looked around but cannot find any setting that might disable it. Thanks PS. I'm using high Sierra
  5. I have tried : 1. patched AICPM from Herve (https://osxlatitude.com/forums/topic/10066-vanilla-and-patched-high-sierra-kernels-patched-aicpupm-kexts/) 2. AICPM (not sure if patched) from rampagedev: (it's provided in his DUAL CPU.dmg) both results in kernel panics and pointing to AICPM as the culprit. I've ran these 2 after installing the kext into SLE - sudo chown -R root:wheel /S/L/E/AICPM.kext - sudo chmod -R 755 /S/L/E/AICPM.kext workarounds that I found: 1. removing AICPM.kext from SLE 2. using NullPower.Kext (not sure of full filename) Any more ideas? Thanks Some info: 1. Sandy Bridge EP Xeon CPUs 2. C602-based motherboard 3. GTX770 my config.plist <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>ACPI</key> <dict> <key>AutoMerge</key> <true/> <key>DSDT</key> <dict> <key>#DropOEM_DSM</key> <dict> <key>ATI</key> <true/> <key>Firewire</key> <true/> <key>HDA</key> <true/> <key>HDMI</key> <true/> <key>IDE</key> <true/> <key>IntelGFX</key> <true/> <key>LAN</key> <true/> <key>LPC</key> <false/> <key>NVidia</key> <true/> <key>SATA</key> <true/> <key>SmBUS</key> <false/> <key>USB</key> <true/> <key>WIFI</key> <true/> </dict> <key>Debug</key> <false/> <key>Fixes</key> <dict> <key>AddDTGP</key> <false/> <key>AddHDMI</key> <false/> <key>AddIMEI</key> <false/> <key>AddMCHC</key> <false/> <key>AddPNLF</key> <false/> <key>DeleteUnused</key> <false/> <key>FakeLPC</key> <false/> <key>FixACST</key> <false/> <key>FixADP1</key> <false/> <key>FixAirport</key> <false/> <key>FixDarwin</key> <false/> <key>FixDarwin7</key> <false/> <key>FixDisplay</key> <false/> <key>FixFirewire</key> <false/> <key>FixHDA</key> <false/> <key>FixHPET</key> <false/> <key>FixIDE</key> <false/> <key>FixIPIC</key> <false/> <key>FixIntelGfx</key> <false/> <key>FixLAN</key> <false/> <key>FixMutex</key> <false/> <key>FixRTC</key> <false/> <key>FixRegions</key> <false/> <key>FixS3D</key> <false/> <key>FixSATA</key> <false/> <key>FixSBUS</key> <false/> <key>FixShutdown</key> <false/> <key>FixTMR</key> <false/> <key>FixUSB</key> <false/> <key>FixWAK</key> <false/> </dict> <key>Name</key> <string>DSDT.aml</string> <key>Patches</key> <array> <dict> <key>Comment</key> <string>change EHC1 to EH01</string> <key>Disabled</key> <false/> <key>Find</key> <data> RUhDMQ== </data> <key>Replace</key> <data> RUgwMQ== </data> </dict> <dict> <key>Comment</key> <string>change EHC2 to EH02</string> <key>Disabled</key> <false/> <key>Find</key> <data> RUhDMg== </data> <key>Replace</key> <data> RUgwMg== </data> </dict> <dict> <key>Comment</key> <string>change SAT0 to SATA</string> <key>Disabled</key> <false/> <key>Find</key> <data> U0FUMA== </data> <key>Replace</key> <data> U0FUQQ== </data> </dict> </array> <key>ReuseFFFF</key> <false/> </dict> <key>DropTables</key> <array> <dict> <key>Signature</key> <string>DMAR</string> </dict> </array> <key>FixHeaders</key> <true/> <key>HaltEnabler</key> <true/> <key>SSDT</key> <dict> <key>DropOem</key> <true/> <key>Generate</key> <dict> <key>CStates</key> <false/> <key>PStates</key> <false/> </dict> </dict> <key>smartUPS</key> <false/> </dict> <key>Boot</key> <dict> <key>Arguments</key> <string>dart=0 npci=0x2000</string> <key>Debug</key> <false/> <key>DefaultVolume</key> <string>osx</string> <key>Legacy</key> <string>PBR</string> <key>Secure</key> <false/> <key>Timeout</key> <integer>0</integer> <key>XMPDetection</key> <false/> </dict> <key>CPU</key> <dict> <key>Type</key> <string>0x0A01</string> </dict> <key>Devices</key> <dict> <key>FakeID</key> <dict> <key>ATI</key> <string>0x0</string> <key>IMEI</key> <string>0x0</string> <key>IntelGFX</key> <string>0x0</string> <key>LAN</key> <string>0x0</string> <key>NVidia</key> <string>0x0</string> <key>SATA</key> <string>0x0</string> <key>WIFI</key> <string>0x0</string> <key>XHCI</key> <string>0x0</string> </dict> <key>USB</key> <dict> <key>AddClockID</key> <true/> <key>FixOwnership</key> <true/> <key>Inject</key> <true/> </dict> <key>UseIntelHDMI</key> <false/> </dict> <key>DisableDrivers</key> <array> <string>Nothing</string> </array> <key>GUI</key> <dict> <key>Hide</key> <array> <string>Windows</string> <string>BOOTX64.EFI</string> </array> <key>Language</key> <string>en:0</string> <key>Mouse</key> <dict> <key>Enabled</key> <true/> <key>Speed</key> <integer>8</integer> </dict> <key>Scan</key> <dict> <key>Entries</key> <true/> <key>Legacy</key> <string>First</string> <key>Tool</key> <true/> </dict> <key>ScreenResolution</key> <string>1920x1080</string> <key>Theme</key> <string>Mavs Style</string> </dict> <key>Graphics</key> <dict> <key>Inject</key> <dict> <key>ATI</key> <false/> <key>Intel</key> <false/> <key>NVidia</key> <false/> </dict> </dict> <key>KernelAndKextPatches</key> <dict> <key>#FakeCPUID</key> <string>0x010676</string> <key>AppleIntelCPUPM</key> <true/> <key>AppleRTC</key> <true/> <key>FakeCPUID</key> <string>0x0306E0</string> <key>KernelCpu</key> <false/> <key>KernelLapic</key> <false/> <key>KernelPm</key> <false/> <key>KextsToPatch</key> <array> <dict> <key>Comment</key> <string>External icons patch</string> <key>Disabled</key> <false/> <key>Find</key> <data> RXh0ZXJuYWw= </data> <key>InfoPlistPatch</key> <false/> <key>Name</key> <string>com.apple.driver.AppleAHCIPort</string> <key>Replace</key> <data> SW50ZXJuYWw= </data> </dict> <dict> <key>Comment</key> <string>Prevent AGDP from loading</string> <key>Disabled</key> <false/> <key>Find</key> <data> ugUAAAA= </data> <key>InfoPlistPatch</key> <false/> <key>MatchOS</key> <string>10.13.x</string> <key>Name</key> <string>com.apple.driver.AppleGraphicsDevicePolicy</string> <key>Replace</key> <data> ugAAAAA= </data> </dict> <dict> <key>Comment</key> <string>Patch Assertions</string> <key>Disabled</key> <false/> <key>Find</key> <data> U291bmQgYXNzZXJ0aW9uIA== </data> <key>InfoPlistPatch</key> <false/> <key>Name</key> <string>com.apple.driver.AppleMikeyDriver</string> <key>Replace</key> <data> AAAAAAAAAAAAAAAAAAAAAA== </data> </dict> <dict> <key>Comment</key> <string>disable port limit in XHCI kext</string> <key>Disabled</key> <false/> <key>Find</key> <data> g32UDw+DlwQAAA== </data> <key>InfoPlistPatch</key> <false/> <key>MatchOS</key> <string>10.13.4</string> <key>Name</key> <string>com.apple.driver.usb.AppleUSBXHCI</string> <key>Replace</key> <data> g32UD5CQkJCQkA== </data> </dict> <dict> <key>Comment</key> <string>change 15 port limit to 26 in XHCI kext</string> <key>Disabled</key> <false/> <key>Find</key> <data> g72M/v//EA== </data> <key>InfoPlistPatch</key> <false/> <key>MatchOS</key> <string>10.11.x</string> <key>Name</key> <string>com.apple.driver.usb.AppleUSBXHCIPCI</string> <key>Replace</key> <data> g72M/v//Gw== </data> </dict> <dict> <key>Comment</key> <string>change 15 port limit to 26 in XHCI kext</string> <key>Disabled</key> <false/> <key>Find</key> <data> g710////EA== </data> <key>InfoPlistPatch</key> <false/> <key>MatchOS</key> <string>10.12.x</string> <key>Name</key> <string>com.apple.driver.usb.AppleUSBXHCIPCI</string> <key>Replace</key> <data> g710////Gw== </data> </dict> <dict> <key>Comment</key> <string>change 15 port limit to 26 in XHCI kext</string> <key>Disabled</key> <false/> <key>Find</key> <data> g32MEA== </data> <key>InfoPlistPatch</key> <false/> <key>MatchOS</key> <string>10.13.0,10.13.1,10.13.2,10.13.3</string> <key>Name</key> <string>com.apple.driver.usb.AppleUSBXHCIPCI</string> <key>Replace</key> <data> g32MGw== </data> </dict> <dict> <key>Comment</key> <string>Disable EEPROM checking</string> <key>Disabled</key> <false/> <key>Find</key> <data> dbh1Jg== </data> <key>InfoPlistPatch</key> <false/> <key>Name</key> <string>com.smalltree.driver.SmallTreeIntel82576</string> <key>Replace</key> <data> dbhmkA== </data> </dict> </array> </dict> <key>RtVariables</key> <dict> <key>BooterConfig</key> <string>0x28</string> <key>CsrActiveConfig</key> <string>0x3</string> <key>ROM</key> <string>UseMacAddr0</string> </dict> <key>SMBIOS</key> <dict> <key>BiosReleaseDate</key> <string>02/02/2018</string> <key>BiosVendor</key> <string>Apple Inc.</string> <key>BiosVersion</key> <string>MP61.88Z.0122.B00.1802021814</string> <key>Board-ID</key> <string>Mac-F60DEB81FF30ACF6</string> <key>BoardManufacturer</key> <string>Apple Inc.</string> <key>BoardSerialNumber</key> <string>F5K734301OPDKG11F</string> <key>BoardType</key> <integer>11</integer> <key>BoardVersion</key> <string>1.0</string> <key>ChassisAssetTag</key> <string>Pro-Enclosure</string> <key>ChassisManufacturer</key> <string>Apple Inc.</string> <key>ChassisType</key> <string>0x02</string> <key>Family</key> <string>MacPro</string> <key>FirmwareFeatures</key> <string>0xE80FE137</string> <key>FirmwareFeaturesMask</key> <string>0xFF1FFF3F</string> <key>LocationInChassis</key> <string>Part Component</string> <key>Manufacturer</key> <string>Apple Inc.</string> <key>Mobile</key> <false/> <key>PlatformFeature</key> <string>0x04</string> <key>ProductName</key> <string>MacPro6,1</string> <key>SerialNumber</key> <string>F5KV84HSF9VM</string> <key>Version</key> <string>1.0</string> </dict> <key>SystemParameters</key> <dict> <key>CustomUUID</key> <string>7220DB92-1D0F-51A2-AA27-5980097F6C0A</string> <key>InjectKexts</key> <string>Yes</string> <key>InjectSystemID</key> <true/> <key>NvidiaWeb</key> <true/> </dict> </dict> </plist>
  6. thanks for the reply/suggestion. I already know of Kext utility. But I'm hoping for a terminal solution as stated in the title.
  7. Any other suggestion? Thanks a lot!
  8. not sure If I understood you correctly ----------------------------------------- but during boot-up, I press F6 to load "boot disk" options and this load clover. do you mean, I need to modify some config in "EFI shell" so clover is loaded/selected automatically? In saying that: 1. if I insert a bootable USB (Windows or Linux or a OSX+clover for example) into any of the Intel USB2 slots, the motherboard will boot from it automatically. 2. the 4x 1TB HDDs used to be a Windows striped software array and no issues with clover booting then. And I'm guessing clover can't read that array too. So I'm not sure what config do I need to add.
  9. during installation, I opened up disk utility to: 1. format my single SSD to HFS+ 2. create an array using 4x 1TB drive (striped) Installer then copied the files into the SSD and rebooting. Clover cannot get to the disk selection screen. I've tried this process several times and it always boot loops at this point. As a test, I zeroed out the 4x HDDs (sudo dd if=/dev/zero of=/dev/sdX bs=1M count=100) using a Linux USB installer and I was able to get to the disk selection screen again. some info: 1. I'm using clover 4509 2. the 4x 1TB used to be a Windows10 striped software array and Clover had no issues with those. 3. if I insert a bootable USB (Windows or Linux or a OSX+clover for example) into any of the Intel USB2 slots, the motherboard will boot from it automatically. I've set on the bios (or is it UEFI?) to automatically add bootable USB into the boot options. 4. When I installed clover into my USB installer, I installed all drivers64 and drivers64UEFI drivers. Any suggestion on how to fix this? Thanks!
  10. According to this document (https://pikeralpha.wordpress.com/2017/11/06/supported-mac-models-for-night-shift-in-high-sierra-10-13-2/), the minimum version for Night shift on a MacPro is 6,1 and mine is already that. But when I looked at the display setting, there's nothing there. Perhaps OSX detects my Dell monitor is unsuitable for Night shift? Thanks
  11. I searched the net but nothing came up. The only thing I found is this very short discussion: https://www.root86.com/topic/8555-how-to-disable-appletymcedriverkext/ it's in german but I can see the words ECC RAM being used in there. THanks
  12. I'm trying to create an SSDT file for my setup using ssdtPRGen but I'm having weird issues where the "CPU codes (example: CP00) are duplicated. Any ideas what I could be doing wrong? Thanks ---------------- ssdtPRGen in action ./ssdtPRGen.sh -p 'E5-2650L' -x 1 -cpus 2 -l 32 -c 3 -target 0 -m iMac12,1 -b Mac-942B5BF58194151B ssdtPRGen.sh v0.9 Copyright (c) 2011-2012 by † RevoGirl v6.6 Copyright (c) 2013 by † Jeroen v21.5 Copyright (c) 2013-2018 by Pike R. Alpha ----------------------------------------------------------- Bugs > https://github.com/Piker-Alpha/ssdtPRGen.sh/issues < System information: Mac OS X 10.13.4 (17E199) Brandstring: "Intel(R) Xeon(R) CPU E5-2650L 0 @ 1.80GHz" Override value: (-p) processor model, now using: E5-2650L! Override value: (-x) XCPM mode, now set to: 1! Override value: (-cpus) number of processors, now using: 2! Override value: (-l) number of logical processors, now using: 32! Override value: (-c) CPU workarounds, now set to: 3! Override value: (-target) CPU, now using: Sandy Bridge! Override value: (-m) model, now using: iMac12,1! Override value: (-b) board-id, now using: Mac-942B5BF58194151B! Version: models.cfg v171 / Sandy Bridge.cfg v150 Scope (_SB) {3458 bytes} with ACPI Processor declarations found in DSDT (ACPI 1.0 compliant) Generating ssdt.dsl for a 'iMac12,1' with board-id [Mac-942B5BF58194151B] Sandy Bridge Core E5-2650L processor [0x206D7] setup [0x0a01] With a maximum TDP of 70 Watt, as specified by Intel Number logical CPU's: 32 (Core Frequency: 1800 MHz) Number of Turbo States: 5 (1900-2300 MHz) Number of P-States: 12 (1200-2300 MHz) Warning: You must use the -xcpm_ipi boot argument instead of -xcpm on multiprocessor systems. Injected C-States for CP00 (C1,C3,C6) Warning: 'cpu-type' may be set improperly (0x0a01 instead of 0x0601) - Clover users should read https://clover-wiki.zetam.org/Configuration/CPU#cpu_type Compiling: ssdt_pr.dsl Intel ACPI Component Architecture ASL Optimizing Compiler version 20140926-64 [Nov 6 2014] Copyright (c) 2000 - 2014 Intel Corporation ACPI Warning: NsLookup: Type mismatch on APSS (Package), searching for (Method) (20140926/nsaccess-729) /Users/myuser/Library/ssdtPRGen/ssdt.dsl 29: External (\_SB.CP00, DeviceObj) Error 6074 - Name already exists in scope ^ (\_SB.CP00) /Users/myuser/Library/ssdtPRGen/ssdt.dsl 30: External (\_SB.CP01, DeviceObj) Error 6074 - Name already exists in scope ^ (\_SB.CP01) /Users/myuser/Library/ssdtPRGen/ssdt.dsl 31: External (\_SB.CP02, DeviceObj) Error 6074 - Name already exists in scope ^ (\_SB.CP02) /Users/myuser/Library/ssdtPRGen/ssdt.dsl 32: External (\_SB.CP03, DeviceObj) Error 6074 - Name already exists in scope ^ (\_SB.CP03) /Users/myuser/Library/ssdtPRGen/ssdt.dsl 33: External (\_SB.CP04, DeviceObj) Error 6074 - Name already exists in scope ^ (\_SB.CP04) /Users/myuser/Library/ssdtPRGen/ssdt.dsl 34: External (\_SB.CP05, DeviceObj) Error 6074 - Name already exists in scope ^ (\_SB.CP05) /Users/myuser/Library/ssdtPRGen/ssdt.dsl 35: External (\_SB.CP06, DeviceObj) Error 6074 - Name already exists in scope ^ (\_SB.CP06) /Users/myuser/Library/ssdtPRGen/ssdt.dsl 36: External (\_SB.CP07, DeviceObj) Error 6074 - Name already exists in scope ^ (\_SB.CP07) /Users/myuser/Library/ssdtPRGen/ssdt.dsl 231: Method (APSS, 0, NotSerialized) Error 6074 - Name already exists in scope ^ (APSS) /Users/myuser/Library/ssdtPRGen/ssdt.dsl 241: Method (APSS, 0, NotSerialized) Error 6074 - Name already exists in scope ^ (APSS) /Users/myuser/Library/ssdtPRGen/ssdt.dsl 251: Method (APSS, 0, NotSerialized) Error 6074 - Name already exists in scope ^ (APSS) /Users/myuser/Library/ssdtPRGen/ssdt.dsl 261: Method (APSS, 0, NotSerialized) Error 6074 - Name already exists in scope ^ (APSS) /Users/myuser/Library/ssdtPRGen/ssdt.dsl 271: Method (APSS, 0, NotSerialized) Error 6074 - Name already exists in scope ^ (APSS) /Users/myuser/Library/ssdtPRGen/ssdt.dsl 281: Method (APSS, 0, NotSerialized) Error 6074 - Name already exists in scope ^ (APSS) /Users/myuser/Library/ssdtPRGen/ssdt.dsl 291: Method (APSS, 0, NotSerialized) Error 6074 - Name already exists in scope ^ (APSS) /Users/myuser/Library/ssdtPRGen/ssdt.dsl 301: Method (APSS, 0, NotSerialized) Error 6074 - Name already exists in scope ^ (APSS) ASL Input: /Users/myuser/Library/ssdtPRGen/ssdt.dsl - 310 lines, 7647 bytes, 89 keywords Compilation complete. 16 Errors, 0 Warnings, 0 Remarks, 0 Optimizations Error: IASL status: 255 (Failed) Do you want to open ssdt.dsl (y/n)? SSDT.dsl snippet showing duplicate entries /* * Intel ACPI Component Architecture * AML Disassembler version 20140210-00 [Feb 10 2014] * Copyright (c) 2000 - 2014 Intel Corporation * * Original Table Header: * Signature "SSDT" * Length 0x0000036A (874) * Revision 0x01 * Checksum 0x00 * OEM ID "APPLE " * OEM Table ID "CpuPm" * OEM Revision 0x00021500 (136448) * Compiler ID "INTL" * Compiler Version 0x20140210 (538182160) */ DefinitionBlock ("ssdt.aml", "SSDT", 1, "APPLE ", "CpuPm", 0x00021500) { /* Device(\_SB) */ External (\_SB.CP00, DeviceObj) External (\_SB.CP01, DeviceObj) External (\_SB.CP02, DeviceObj) External (\_SB.CP03, DeviceObj) External (\_SB.CP04, DeviceObj) External (\_SB.CP05, DeviceObj) External (\_SB.CP06, DeviceObj) External (\_SB.CP07, DeviceObj) External (\_SB.CP00, DeviceObj) External (\_SB.CP01, DeviceObj) External (\_SB.CP02, DeviceObj) External (\_SB.CP03, DeviceObj) External (\_SB.CP04, DeviceObj) External (\_SB.CP05, DeviceObj) External (\_SB.CP06, DeviceObj) External (\_SB.CP07, DeviceObj)
  13. setup is intel s2600CP2 + 2x Xeon E5-2650L (8 cores/16 logical cores) + 64GB ---------- Looking at CPU history (Activity Monitor), I can see 32 logical CPUs (inclusive of hyperthreading) but only 2 is active. If you look at this screen of CPU history taken on my 2017 MBP, you can see activity in all logical cores (see below). In my Hack, only the top 2 cores shows activity. I haven't messed around with SSDT yet (via ssdt generator from Piker as I'm having issues with that). I did try using the SSDT for E5-2650 from rampage dev and it didn't make any difference to number of cores being used. Any ideas on how to fix this? Or at least point me to the right direction? Thanks
  14. I'll get you the files when I get home. Thanks a lot!
×