Hi, I have a mid-2010 MP5,1 (eight cores, 2 x 2.4 GHz E5620) with bootrom 144.0.0.0.0 and macOS 10.14.6 installed on a NVME SSD in PCIe 3. I tried several times to follow the guide in the first post of this thread, but each time at step 5e the Mac boots into grub instead of macOS on disk B (the NVME SSD in PCIe 3). I installed a triple boot with Win10 and Ubuntu (and rEFInd) on this Mac, but I removed the two SSD on which these systems are installed before trying the procedure. Can anybody help me please ? Thanks...
Can you enable "-v" verbose flag maybe it will be more descriptive?Replying to myself...
I removed the Unbuntu folder from the EFI of boot disk B, and the Mac stopped booting into grub, but it still did not boot macOS Mojave on disk B (leaving just a white screen).
So I decided to use two newly formatted disks as disk A and B, installed a brand new version of Mojave on disk B, re-installed OC and the modified config file in the EFI partition of disk A. But I still get the white screen and OC does not boot Mojave on disk B
Any idea about what I can do now ?
Thanks...
Jean
What's the model of your Mac Pro Xeon?Well, I must have some really oddball hardware in my 5,1 because I can't install using the OC instructions on the first page of this thread, and I can't install using dosdude's "Catalina Patcher." Just tried that, and when I got it to boot from the USB flash drive, and tried to install Catalina, it said the installer was damaged and no-go. I also tried to erase the target disk after booting from the flash drive – even though I had just erased it under Mojave – just to be sure there wasn't something different in the two different versions of Disk Utility, but when I went to erase the target disk, Disk Utility said it failed because it couldn't mount the disk (a Samsung 120 GB SSD).
I tried running the OC Builder thing yesterday, but it just ran and ran and ran for hours without creating any files.
I'm at a loss. Thanks anyway for your help Startergo and others...I guess I'm stuck in Mojave forever, which really stinks because when I upgraded from Sierra through HS to Mojave, something got fouled up in my Network settings, and now when I click on a URL in Safari (or FF), about half the time it just times out. Tried a couple of dozen things to fix it without any luck. I was hoping that whatever got broken when I 'upgraded' from Sierra to Mojave would get 'unbroken' the same way when I upgraded from Mojave to Catalina, but I guess that ain't happening.
Seriously considering switching over to Ubuntu after 30+ years on Macs, but gosh, that's a tough call...
sysctl machdep.cpu.brand_string; system_profiler SPHardwareDataType
This produces quite a list but I'd think a large number of them could be instantly ruled out.If somebody feels adventurous and wants to find (so it would be corrected) out why do we need SMBIOS spoofing rather than implementing WEG patch here it is:
" HEVC encoder enabling has never been done in WEG. The patch responsible for board-id swap is here. It is almost certainly the same for HEVC, but one needs to find a framework to add it to.
You can use ack to find board-id in binary files in /System. Like this:
ack -l --type-set='all:match:.*' -k board-id /System
Then it is trial and error to find the right framework. Once you find it, let us know and we will reopen this bugreport and/or add the patches to WEG. Please note, that HEVC decoder/encoder (not present in WEG, but should have similar paths) are XPCs. Depending on the framework/library one may need to explicitly specify the file in Patches.plist. If you are unsure, you could always add encoder XPC the same way decoder is added, and enable whitelist bit."
/System/Library/AccessoryUpdaterBundles/ThunderboltAccessoryFirmwareUpdater.bundle/Contents/MacOS/ThunderboltAccessoryFirmwareUpdater
/System/Library/Components/AudioDSP.component/Contents/MacOS/AudioDSP
/System/Library/CoreServices/PowerChime.app/Contents/MacOS/PowerChime
/System/Library/CoreServices/powerd.bundle/powerd
/System/Library/Displays/Contents/Resources/Overrides/Icons.plist
/System/Library/Extensions/AppleACPIPlatform.kext/Contents/MacOS/AppleACPIPlatform
/System/Library/Extensions/AppleBusPowerController.kext/Contents/MacOS/AppleBusPowerController
/System/Library/Extensions/AppleGraphicsControl.kext/Contents/PlugIns/AGDCBacklightControl.kext/Contents/MacOS/AGDCBacklightControl
/System/Library/Extensions/AppleGraphicsControl.kext/Contents/PlugIns/AppleGPUWrangler.kext/Contents/MacOS/AppleGPUWrangler
/System/Library/Extensions/AppleGraphicsControl.kext/Contents/PlugIns/AppleGraphicsDevicePolicy.kext/Contents/MacOS/AppleGraphicsDevicePolicy
/System/Library/Extensions/AppleGraphicsControl.kext/Contents/PlugIns/AppleMGPUPowerControl.kext/Contents/MacOS/AppleMGPUPowerControl
/System/Library/Extensions/AppleGraphicsControl.kext/Contents/PlugIns/AppleMuxControl.kext/Contents/MacOS/AppleMuxControl
/System/Library/Extensions/AppleGraphicsControl.kext/Contents/PlugIns/AppleMuxControl2.kext/Contents/MacOS/AppleMuxControl2
/System/Library/Extensions/AppleGraphicsControl.kext/Contents/PlugIns/ApplePolicyControl.kext/Contents/MacOS/ApplePolicyControl
/System/Library/Extensions/AppleGraphicsPowerManagement.kext/Contents/MacOS/AppleGraphicsPowerManagement
/System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA
/System/Library/Extensions/AppleIntelBDWGraphicsVADriver.bundle/Contents/MacOS/AppleIntelBDWGraphicsVADriver
/System/Library/Extensions/AppleIntelHD4000GraphicsVADriver.bundle/Contents/MacOS/AppleIntelHD4000GraphicsVADriver
/System/Library/Extensions/AppleIntelHD5000GraphicsVADriver.bundle/Contents/MacOS/AppleIntelHD5000GraphicsVADriver
/System/Library/Extensions/AppleIntelKBLGraphicsVADriver.bundle/Contents/MacOS/AppleIntelKBLGraphicsVADriver
/System/Library/Extensions/AppleIntelMCEReporter.kext/Contents/Info.plist
/System/Library/Extensions/AppleIntelMCEReporter.kext/Contents/MacOS/AppleIntelMCEReporter
/System/Library/Extensions/AppleIntelSKLGraphicsVADriver.bundle/Contents/MacOS/AppleIntelSKLGraphicsVADriver
/System/Library/Extensions/AppleMCP89RootPortPM.kext/Contents/MacOS/AppleMCP89RootPortPM
/System/Library/Extensions/ApplePlatformEnabler.kext/Contents/MacOS/ApplePlatformEnabler
/System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirPortBrcm4360.kext/Contents/MacOS/AirPortBrcm4360
/System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirPortBrcmNIC.kext/Contents/MacOS/AirPortBrcmNIC
/System/Library/Extensions/IOBluetoothFamily.kext/Contents/MacOS/IOBluetoothFamily
/System/Library/Extensions/IOBluetoothFamily.kext/Contents/PlugIns/IOBluetoothHostControllerUSBTransport.kext/Contents/MacOS/IOBluetoothHostControllerUSBTransport
/System/Library/Extensions/IOBluetoothFamily.kext/Contents/PlugIns/IOBluetoothUSBDFU.kext/Contents/Resources/IOBluetoothUSBDFUTool
/System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleBCM5701Ethernet.kext/Contents/MacOS/AppleBCM5701Ethernet
/System/Library/Extensions/IOPlatformPluginFamily.kext/Contents/PlugIns/X86PlatformPlugin.kext/Contents/MacOS/X86PlatformPlugin
/System/Library/Extensions/IOUSBFamily.kext/Contents/MacOS/IOUSBFamily
/System/Library/Extensions/IOUSBHostFamily.kext/Contents/MacOS/IOUSBHostFamily
/System/Library/Extensions/IOUSBHostFamily.kext/Contents/PlugIns/AppleUSBHub.kext/Contents/Info.plist
/System/Library/Extensions/IOUSBHostFamily.kext/Contents/PlugIns/AppleUSBHub.kext/Contents/MacOS/AppleUSBHub
/System/Library/Extensions/IOUSBHostFamily.kext/Contents/PlugIns/AppleUSBXHCIPCI.kext/Contents/Info.plist
/System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
/System/Library/Frameworks/WebKit.framework/Versions/A/Resources/PlugInSandboxProfiles/com.apple.WebKit.plugin-common.sb
/System/Library/Input Methods/PressAndHold.app/Contents/PlugIns/PAH_Extension.appex/Contents/_CodeSignature/CodeResources
/System/Library/PreferencePanes/Security.prefPane/Contents/MacOS/Security
/System/Library/PrelinkedKernels/immutablekernel
/System/Library/PrelinkedKernels/prelinkedkernel
/System/Library/PrivateFrameworks/AOSKit.framework/Versions/A/AOSKit
/System/Library/PrivateFrameworks/AppleAccount.framework/Versions/A/AppleAccount
/System/Library/PrivateFrameworks/AppleGVA.framework/Versions/A/AppleGVA
/System/Library/PrivateFrameworks/AppleGVACore.framework/Versions/A/AppleGVACore
/System/Library/PrivateFrameworks/AppleVPA.framework/Versions/A/AppleVPA
/System/Library/PrivateFrameworks/AssistantServices.framework/Versions/A/Support/assistantd
/System/Library/PrivateFrameworks/AuthKit.framework/Versions/A/AuthKit
/System/Library/PrivateFrameworks/BiometricKit.framework/Versions/A/BiometricKit
/System/Library/PrivateFrameworks/BiometricSupport.framework/Versions/A/BiometricSupport
/System/Library/PrivateFrameworks/CoreAUC.framework/Versions/A/CoreAUC
/System/Library/PrivateFrameworks/CoreSpeech.framework/Versions/A/CoreSpeech
/System/Library/PrivateFrameworks/CoreSpeech.framework/Versions/A/XPCServices/CoreSpeechXPC.xpc/Contents/MacOS/CoreSpeechXPC
/System/Library/PrivateFrameworks/GPUInfo.framework/Versions/A/GPUInfo
/System/Library/PrivateFrameworks/GameCenterFoundation.framework/Versions/A/GameCenterFoundation
/System/Library/PrivateFrameworks/GameCenterFoundation.framework/Versions/A/gamed
/System/Library/PrivateFrameworks/IASUtilities.framework/Versions/A/IASUtilities
/System/Library/PrivateFrameworks/IDS.framework/identityservicesd.app/Contents/MacOS/identityservicesd
/System/Library/PrivateFrameworks/IOPresentment.framework/Versions/A/IOPresentment
/System/Library/PrivateFrameworks/LoginUIKit.framework/Versions/A/Frameworks/LoginUICore.framework/Versions/A/LoginUICore
/System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/Resources/MobileDeviceUpdater.app/Contents/MacOS/MobileDeviceUpdater
/System/Library/PrivateFrameworks/OSInstaller.framework/Versions/A/OSInstaller
/System/Library/PrivateFrameworks/PassKitCore.framework/Versions/A/PassKitCore
/System/Library/PrivateFrameworks/PowerlogCore.framework/Versions/A/PowerlogCore
/System/Library/PrivateFrameworks/Tourist.framework/Versions/A/Resources/touristd
/System/Library/PrivateFrameworks/Tourist.framework/Versions/A/Tourist
/System/Library/PrivateFrameworks/VideoProcessing.framework/Versions/A/VideoProcessing
/System/Library/Receipts/com.apple.pkg.Core.bom
/System/Library/StagedFrameworks/Safari/WebKit.framework/Versions/A/Resources/PlugInSandboxProfiles/com.apple.WebKit.plugin-common.sb
/System/Library/TextInput/TextInput_id.bundle/Versions/A/_CodeSignature/CodeResources
/System/Library/Video/Plug-Ins/AppleGVAHEVCEncoder.bundle/Contents/MacOS/AppleGVAHEVCEncoder
/System/iOSSupport/System/Library/Frameworks/WebKit.framework/Versions/A/Resources/PlugInSandboxProfiles/com.apple.WebKit.plugin-common.sb
What's the model of your Mac Pro Xeon?
I don’t know why we collectively bother trying to get an unsuported computer to run such an unpolished OS at this point in time.
/System/Library/Frameworks/VideoToolbox.framework/Versions/A/XPCServices/VTDecoderXPCService.xpc/Contents/MacOS/VTDecoderXPCService
/System/Library/Video/Plug-Ins/VCPHEVC.bundle/Contents/MacOS/VCPHEVC
/System/Library/Video/Plug-Ins/AppleGVAHEVCDecoder.bundle/Contents/MacOS/AppleGVAHEVCDecoder
/System/Library/Extensions/AMDRadeonVADriver2.bundle/Contents/MacOS/AMDRadeonVADriver2
/System/Library/Frameworks/VideoToolbox.framework/Versions/A/Resources/default.metallib
/System/Library/Frameworks/VideoToolbox.framework/Versions/A/XPCServices/VTEncoderXPCService.xpc/Contents/MacOS/VTEncoderXPCService
/System/Library/Video/Plug-Ins/AppleGVAHEVCEncoder.bundle/Contents/MacOS/AppleGVAHEVCEncoder
/System/Library/Video/Plug-Ins/VCPHEVC.bundle/Contents/MacOS/VCPHEVC
/System/Library/Frameworks/VideoToolbox.framework/Versions/A/XPCServices/VTEncoderXPCService.xpc/Contents/MacOS/VTEncoderXPCService
/System/Library/Video/Plug-Ins/AppleGVAHEVCEncoder.bundle/Contents/MacOS/AppleGVAHEVCEncoder
/System/Library/Extensions/AMDRadeonVADriver2.bundle/Contents/MacOS/AMDRadeonVADriver2
/System/Library/Video/Plug-Ins/AppleGVAHEVCEncoder.bundle/Contents/Resources/AppleGVAHEVCFrameStatistics.metallib
/System/Library/Frameworks/WebKit.framework/Versions/A/XPCServices/com.apple.WebKit.WebContent.xpc
/System/Library/Frameworks/WebKit.framework/Versions/A/XPCServices/com.apple.WebKit.WebContent.xpc/Contents/MacOS/com.apple.WebKit.WebContent
/System/Library/CoreServices/SystemAppearance.bundle/Contents/Resources/SystemAppearance.car
/System/Library/CoreServices/SystemAppearance.bundle/Contents/Resources/VibrantLightAppearance.car
/System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/PlugIns/PhoneNumbers.plugin/Versions/A/Resources/main.cache
/System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn
/System/Library/CoreServices/SystemAppearance.bundle/Contents/Resources/DarkAquaAppearance.car
/System/Library/Extensions/AMDRadeonVADriver2.bundle/Contents/MacOS/AMDRadeonVADriver2
/System/Library/PrivateFrameworks/CoreLSKDMSE.framework/Versions/A/CoreLSKDMSE
/System/Library/Extensions/AMDRadeonX4000GLDriver.bundle/Contents/MacOS/AMDRadeonX4000GLDriver
/System/Library/Components/AudioCodecs.component/Contents/MacOS/AudioCodecs
/System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio
/System/Library/PrivateFrameworks/CoreKE.framework/Versions/A/CoreKE
/System/Library/Frameworks/QuartzCore.framework/Versions/A/Resources/default.metallib
cwd
/System/Library/Frameworks/WebKit.framework/Versions/A/XPCServices/com.apple.WebKit.WebContent.xpc
/System/Library/Frameworks/WebKit.framework/Versions/A/XPCServices/com.apple.WebKit.WebContent.xpc/Contents/MacOS/com.apple.WebKit.WebContent
/System/Library/CoreServices/SystemAppearance.bundle/Contents/Resources/SystemAppearance.car
/System/Library/CoreServices/SystemAppearance.bundle/Contents/Resources/VibrantLightAppearance.car
/System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn
/System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/PlugIns/PhoneNumbers.plugin/Versions/A/Resources/main.cache
/System/Library/CoreServices/SystemAppearance.bundle/Contents/Resources/DarkAquaAppearance.car
/System/Library/Components/AudioCodecs.component/Contents/MacOS/AudioCodecs
/System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio
/System/Library/Extensions/AMDRadeonVADriver2.bundle/Contents/MacOS/AMDRadeonVADriver2
/System/Library/Extensions/AMDRadeonX4000GLDriver.bundle/Contents/MacOS/AMDRadeonX4000GLDriver
/System/Library/PrivateFrameworks/CoreKE.framework/Versions/A/CoreKE
/System/Library/PrivateFrameworks/CoreLSKD.framework/Versions/A/CoreLSKD
/System/Library/Frameworks/QuartzCore.framework/Versions/A/Resources/default.metallib
/System/Library/Frameworks/CoreImage.framework/Versions/A/Resources/ci_stdlib.metallib
/System/Library/Frameworks/CoreImage.framework/Versions/A/Resources/ci_filters.metallib
/System/Applications/TV.app/Contents/MacOS/TV
/System/Library/CoreServices/SystemAppearance.bundle/Contents/Resources/SystemAppearance.car
/System/Library/CoreServices/SystemAppearance.bundle/Contents/Resources/DarkAquaAppearance.car
/System/Library/CoreServices/SystemAppearance.bundle/Contents/Resources/DarkAppearance.car
/System/Library/PrivateFrameworks/CoreFP.framework/Versions/A/CoreFP
/System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn
/System/Applications/TV.app/Contents/Resources/Assets.car
/System/Library/CoreServices/SystemAppearance.bundle/Contents/Resources/Assets.car
/Applications/Xcode.app/Contents/Developer/Applications/Simulator.app/Contents/PlugIns/SimulatorShareExtension.appex/Contents/Resources/Assets.car
/System/Applications/Reminders.app/Contents/PlugIns/RemindersSharingExtension.appex/Contents/Resources/Assets.car
/System/Library/PrivateFrameworks/FinderKit.framework/Versions/A/PlugIns/AirDrop.appex/Contents/Resources/Assets.car
/System/Library/PrivateFrameworks/ShareKit.framework/Versions/A/Resources/Assets.car
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Resources/Extras2.rsrc
/System/Library/CoreServices/SystemAppearance.bundle/Contents/Resources/VibrantLightAppearance.car
/System/Library/Keyboard Layouts/AppleKeyboardLayouts.bundle/Contents/Resources/AppleKeyboardLayouts-L.dat
/System/Library/Caches/com.apple.IntlDataCache.le.kbdx
/System/Library/Extensions/AMDRadeonX4000GLDriver.bundle/Contents/MacOS/AMDRadeonX4000GLDriver
/System/Library/PrivateFrameworks/MarkupUI.framework/PlugIns/Markup.appex/Contents/Resources/Assets.car
/System/Library/Frameworks/CoreMediaIO.framework/Versions/A/Resources/VDC.plugin/Contents/MacOS/VDC
/System/Library/PrivateFrameworks/CoreLSKD.framework/Versions/A/CoreLSKD
/System/Library/Extensions/AMDRadeonVADriver2.bundle/Contents/MacOS/AMDRadeonVADriver2
/System/Library/PrivateFrameworks/CoreKE.framework/Versions/A/CoreKE
/System/Library/Components/AudioCodecs.component/Contents/MacOS/AudioCodecs
/System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio
/System/Library/Frameworks/CoreImage.framework/Versions/A/Resources/ci_stdlib.metallib
/System/Library/Frameworks/CoreImage.framework/Versions/A/Resources/ci_filters.metallib
#### v0.5.5 | ||
- Fixed CPU bus ratio calculation for Nehalem and Westmere | ||
- Fixed CPU package calculation on MacPro5,1 and similar | ||
- Improved OpenCore rerun detection for new versions |
/System/Library/Frameworks/VideoToolbox.framework/Versions/A/XPCServices/VTEncoderXPCService.xpc/Contents/MacOS/VTEncoderXPCService
This one operates in both cases of HEVC encoding with or without SMBIOS iMac Pro spoofing.@startergo, I would focus on getting encoding first. Maybe whitelisting
would be enough. (Note the complete path of the xpc.)Code:/System/Library/Frameworks/VideoToolbox.framework/Versions/A/XPCServices/VTEncoderXPCService.xpc/Contents/MacOS/VTEncoderXPCService
So which one do we add WHITELIST or HWDRMID?
Do you have AppleTV+ without SMBIOS spoofing and with shikigva=80?
<dict>
<key>CPU</key>
<string>CPU_TYPE_X86_64</string>
<key>Comment</key>
<string>mov rax,1 : cpuid -> mov rax,306C3h : nop : nop (i7 4770k), allow hardware decoding for Netflix on models older than Haswell</string>
<key>Count</key>
<integer>2</integer>
<key>Find</key>
<data>
x8ABAAAAD6I=
</data>
<key>Replace</key>
<data>
x8DDBgMAkJA=
</data>
<key>Section</key>
<string>HWDRMID</string>
<key>Skip</key>
<integer>0</integer>
</dict>
Well, I must have some really oddball hardware in my 5,1 because I can't install using the OC instructions on the first page of this thread, and I can't install using dosdude's "Catalina Patcher." Just tried that, and when I got it to boot from the USB flash drive, and tried to install Catalina, it said the installer was damaged and no-go. I also tried to erase the target disk after booting from the flash drive – even though I had just erased it under Mojave – just to be sure there wasn't something different in the two different versions of Disk Utility, but when I went to erase the target disk, Disk Utility said it failed because it couldn't mount the disk (a Samsung 120 GB SSD).
I tried running the OC Builder thing yesterday, but it just ran and ran and ran for hours without creating any files.
I'm at a loss. Thanks anyway for your help Startergo and others...I guess I'm stuck in Mojave forever, which really stinks because when I upgraded from Sierra through HS to Mojave, something got fouled up in my Network settings, and now when I click on a URL in Safari (or FF), about half the time it just times out. Tried a couple of dozen things to fix it without any luck. I was hoping that whatever got broken when I 'upgraded' from Sierra to Mojave would get 'unbroken' the same way when I upgraded from Mojave to Catalina, but I guess that ain't happening.
Seriously considering switching over to Ubuntu after 30+ years on Macs, but gosh, that's a tough call...
OC Master branch has been updated - Bootstrap: Improved OpenCore rerun detection for new versions
#### v0.5.5 - Fixed CPU bus ratio calculation for Nehalem and Westmere - Fixed CPU package calculation on MacPro5,1 and similar - Improved OpenCore rerun detection for new versions