Do you have dual CPU's?PSA: Don't attempt to use shiki bit 32 with the iMac Pro board-id on 10.15.2. You will get into a boot loop and won't even be able to boot into recovery with the keyboard shortcut. I learned the hard way. Luckily I was able to recover.
Take a look at thisI do. Is that the issue?
Mature? It's not 24hs yet from @startergo finally get it working with Safari…guys so things are by now mature?
I too, if possible, ask you to make a detailed step by step guide for newcomers if there are no problems.
A question then: is it necessary to install Catalina and you can stay with 10.14.6?
guys so things are by now mature?
I too, if possible, ask you to make a detailed step by step guide for newcomers if there are no problems.
A question then: is it necessary to install Catalina and you can stay with 10.14.6?
Mature? It's not 24hs yet from @startergo finally get it working with Safari…
Mojave works for encoding and decoding via AMD GPUs too.
Actually No. Just tested it.1) Is an iMac Pro MLB (instead of a Mac Pro MLB) necessary?
If you put your own cMP5,1 valid MLB the iMessage keys are identical to the clean OSX. And the acceleration and the DRM playback are preserved. So this might be the preferred way. Use Hackintool to compare.2) Proper FaceTime and iMessage apparently depends on identifiers that include the MLB. However, now that we are changing the MLB and retaining some of the other identifiers, are we putting our machines at risk of being blacklisted?
You mean apart from using the WEG boot argument agdpmod=pikera ?We have to figure out a way to enable all video ports on the card.
<dict>
<key>Base</key>
<string></string>
<key>Comment</key>
<string>Patch AppleGraphicsDevicePolicy board-id to board-ix</string>
<key>Count</key>
<integer>0</integer>
<key>Enabled</key>
<true/>
<key>Find</key>
<data>Ym9hcmQtaWQ=</data>
<key>Identifier</key>
<string>com.apple.driver.AppleGraphicsDevicePolicy</string>
<key>Limit</key>
<integer>0</integer>
<key>Mask</key>
<data></data>
<key>MaxKernel</key>
<string></string>
<key>MinKernel</key>
<string></string>
<key>Replace</key>
<data>Ym9hcmQtaXg=</data>
<key>ReplaceMask</key>
<data></data>
<key>Skip</key>
<integer>0</integer>
</dict>
Actually No. Just tested it.
If you put your own cMP5,1 valid MLB the iMessage keys are identical to the clean OSX. And the acceleration and the DRM playback are preserved. So this might be the preferred way. Use Hackintool to compare.
I only added:So, it seems we can further narrow down to the key to BoardProduct and SystemSKUNumber. Even though I also set the ChassisVersion and BID to Mac-7BA5B2D9E42DDD94, but they seems not as important as BoardProduct or SystemSKUNumber.
<key>SystemProductName</key>
<string>iMacPro1,1</string>
I only added:
Different than cMP5,1. But looking at the Hackintool The iMac Pro board ID is automatically applied.Code:<key>SystemProductName</key> <string>iMacPro1,1</string>
If I deselect Automatic the board id changes to cMP, but decoding failsOh, I forgot to mention that I am using manual mode.
Hello there. I have a Z77 Hackintosh that I would like to start using over my Mac Pro. Are you using the HD4600 for QuickSync or the GPU? Thank you in advanced for this input.Confirmed full HWAcell.
This is on Asus Gryphon Z97 (Haswell HD4600 Intel Graphics ) Hackintosh with MSI Armor Radeon RX580.
Maybe useful to someone in the future.
I didn't bother on my MacPro 5,1. Not much point using it, no boot screen, no AirDrop, generally just way way too slow.
Changed Product Model to: iMacPro1,1
Boot args:
shikigva=144
shiki-id=Mac-7BA5B2D9E42DDD94
keepsyms=1
In VideoPro, the reload icon MUST be clicked, simply opening does not do any checking.
View attachment 883248
View attachment 883249
View attachment 883250
View attachment 883251
I like and don't like the sound of this. I was hoping to move on to the newer generation of Mac Pro. At least I can look at the bright side. The 5,1 Mac Pro, is still a very powerful PC.All 6,1 native GPU won’t work. Need at least Polaris to provide HWAccel.
However, 6,1 + eGPU may work. Still waiting for someone to confirm it.
Hello there. I have a Z77 Hackintosh that I would like to start using over my Mac Pro. Are you using the HD4600 for QuickSync or the GPU? Thank you in advanced for this input.
Hey mate,
Okay, there's some peculiarities or myths surrounding HWAcel.
I had the iGPU disabled, and Handbrake using VideoToolBox H265 encoder.
First run I noticed 60%+ CPU core utilisation, Radeon GPU usage was noticicible but I don't have any numbers because the GPU history meter in Activity Monitor doesn't have any reference measurements. I don't know if the meters being half the window vertical can be assumed to be 50% use or more or less.
Then I realised the Handbrake profile had Video Filters enabled, it is known the filters, decomb, de interlace etc are not processed on the GPU, these are purely CPU bound, so I had to do another run, disable the filters to get amore accurate understanding of resource usage, sure enough CPU use dropped to about 20% use, that is explained because Audio encoders only use the CPU, rest of resource use was on the Radeon.
Then I enabled the IGPU in the UEFI firmware (BIOS) and expected Handbrake to default to using Intel Iris iGPU but it didn't.
Ran same tests in that ugly VideoProc app, H265 encoding in this app showed the Intel doing the encoding not the Radeon. Then I read VideoProc knowledge base that Radeon RX580 does not accelerate H265, only h264.
This was rather pointless because h264 on the GPU is no faster than on the CPU. The big gains, according to Handbrake tech info is that h265 on GPU is where the big advantage is seen over CPU encoding.
When I ran H264 on VideoProc it only used the CPU, but I went so fast I was unable to make an assessment because it is trial version and the second encode probably encoded only the first minute of the video source, and I wouldn't pay for that junk windows ported software anyway. Probably there are other apps that people regularly use that would be more suited to testing to get useful metrics.
As far as other source material and apps are used, such as Quicktime playing movies etc I didn't have the iGPU enable to observe Intel Quicksync because at that stage I was primarily interested in if the Radeon was doing the processing.
In my observations when the iGP was enabled it appeared to be ignored in favour of the Radeon, but I can't rule out the possibility that my Clover configuration is having an effect and preventing the iGPU from functioning.
Thanks man, will check this out later.This is the most accurate way to check if your AMD GPU is doing any hardware decode / encode.
https://forums.macrumors.com/thread...n.2180095/page-11?post=27484973#post-27484973
This was very much appreciated and worth the read. Thank you.Hey mate,
Okay, there's some peculiarities or myths surrounding HWAcel.
I had the iGPU disabled, and Handbrake using VideoToolBox H265 encoder.
First run I noticed 60%+ CPU core utilisation, Radeon GPU usage was noticicible but I don't have any numbers because the GPU history meter in Activity Monitor doesn't have any reference measurements. I don't know if the meters being half the window vertical can be assumed to be 50% use or more or less.
Then I realised the Handbrake profile had Video Filters enabled, it is known the filters, decomb, de interlace etc are not processed on the GPU, these are purely CPU bound, so I had to do another run, disable the filters to get amore accurate understanding of resource usage, sure enough CPU use dropped to about 20% use, that is explained because Audio encoders only use the CPU, rest of resource use was on the Radeon.
Then I enabled the IGPU in the UEFI firmware (BIOS) and expected Handbrake to default to using Intel Iris iGPU but it didn't.
Ran same tests in that ugly VideoProc app, H265 encoding in this app showed the Intel doing the encoding not the Radeon. Then I read VideoProc knowledge base that Radeon RX580 does not accelerate H265, only h264.
This was rather pointless because h264 on the GPU is no faster than on the CPU. The big gains, according to Handbrake tech info is that h265 on GPU is where the big advantage is seen over CPU encoding.
When I ran H264 on VideoProc it only used the CPU, but I went so fast I was unable to make an assessment because it is trial version and the second encode probably encoded only the first minute of the video source, and I wouldn't pay for that junk windows ported software anyway. Probably there are other apps that people regularly use that would be more suited to testing to get useful metrics.
As far as other source material and apps are used, such as Quicktime playing movies etc I didn't have the iGPU enable to observe Intel Quicksync because at that stage I was primarily interested in if the Radeon was doing the processing.
In my observations when the iGP was enabled it appeared to be ignored in favour of the Radeon, but I can't rule out the possibility that my Clover configuration is having an effect and preventing the iGPU from functioning.
This was also very much worth looking into. I am glad I've looked into this deeper. I am mostly going to be shooting with H.264 and HEVC codecs and like having the Hardware Acceleration working for when I edit. If FCPX can't do HEVC encode/decoding with my current set up then that's what PROXY and Optimized media is for.This is the most accurate way to check if your AMD GPU is doing any hardware decode / encode.
https://forums.macrumors.com/thread...n.2180095/page-11?post=27484973#post-27484973
What exactly is the issue?On a clean install of macOS 10.15.2, I can now unfortunately confirm @startergo's troubles with dual processors and spoofing.