Hi there!Thanks for answering my questions, I wish I could say that I have resolved all the issues, but sadly - no.
This is what a wrote previously and was banned, but for another reason. Well, I had time and now kinda managed to resolve everything. Anyway let's go along historical perspective.
My EFI contains a DSDT which was patched on F13 for the specific dGPU/IGPU unit and therefore is tied to all sorts of dependencies.
Therefore using a different BIOS version is not a good idea.
Because of this message I've decided to update BIOS to F13, it went well the system boots normally, although I realized that it did reset BIOS settings after the update, I turned back on the XMP profile 1 and "Internal Graphics - Enabled" ,and like in
@b166ar 's initial guide set DVMT Pre-Allocated 128mb, DVMT Total Gfx Mem 256.
I guess that's for Intel UHD graphics to work alongside with 5700xt.
Although before iStatmenus would show Intel UHD graphics, now it doesn’t , but Geekbench 5 still has it, I’m not sure whether QuickSync is working or not, the method how to check whether it’s enabled that
@b166ar proposed shows, that it doesn’t .
I searched for other methods how to check it - according VideoProc and MacX Video Converter - I have it working.
It takes about 15mins and isn't hard at all, just follow the posted link(s).
Shame on me - but it took a few hours to realize that I dumb and can't figure it out.
I followed the guide you mentioned a hundred times already and everything before Port Removal Patch was good - I have deleted the USBport.kext with your mapping and put USBInjectAll.kext instead.
Then I started to read about Port Removal Patch - the guide shows how it works in the previous versions of OS
There are the patches you have used before and they disabled of course, I tried a few combinations, but none of them allowed me to see all the ports in Hackintool afterwards, so I kinda gave up.
And it seems like there are hundreds guides for OC' but not for Clover, so Youtube wasn't really helpful either - not a single guide about Port Mapping in Big Sur with Clover.
Apparently, It isn’t possible yet with Clover and Big Sur after 11.3(which I think could be mentioned in the original guide,), what I did - since I still have a backup drive with Catalina 15.7, I booted it with new EFI , followed all the instructions and yeah, now everything works with USB3 speed.
Scratch that, just using SMUUID should be fine.
This is something I can definitely do.
Cloning your drive using CCC doesn't clone your EFI partition properly which is why you need your thumb drive to boot.
Using kobaltcore's
EFIClone script solves this issue, follow the readme carefully.
Installing Clover on your internal drive and copying my EFI folder to your EFI partition afterwards might solve your problem as well, try.
Thanks, I think this shouldn't be too hard, but I plan to do it after dealing with the USB port mapping, I'll keep you updated about which method worked for me.
It wasn’t easy actually. Let me explain:
First of all installing Clover into already installed MacOS always returns with an error, the EFI clone script actually does the job, but it still can’t be detected by BIOS(it also has to do something with updating the BIOS to F13),I found the solution
here .
It wasn’t really straightforward, I had to actually guess on which partition my EFI is, luckily if it doesn’t find it there it just returns with error(I didn’t know that, so it was a bit scary), "diskutil list" doesn’t have any visual correlation with the results from “map” command in Clover Shell, but yeah now I boot from internal NVME.
Did you create your own custom boot entries as advised in the installation notes?
I made a custom entry for Windows Partition and set to hide “Recovery, Microsoft EFI”, now I only have three options - Gamestation (Windows 10),MacOs Clone(Catalina 10.15.7) and Big Sur Preboot.
I tried to do a custom one for Big Sur, but guess didn’t dig too deep so it never worked, but I guess it’s more like cosmetic issue - can live with that.
I'm assuming that your internal drive is first on the list of boot drives in BIOS, right?
I guess when BIOS detects properly made EFI folder with Clover - it shows "UEFI OS on a ....." and it did showed it before on the internal NVME drive with OS, now it only shows this "UEFI OS" with thumb drive.
I still can choose the internal NVME to boot first in BIOS and it has EFI with Clover on it, but it just reboots a few times and then boots to Windows by itself.
Resolved this issue, but once again, it isn't only about not properly cloned EFI, also can be after BIOS update.
Would love to work in Shanghai so if you hear something about open vacancies in the field of Product/UX Design I'd be more than happy to have an after work drink from time to time.
Sadly, China is closed for 99% of the foreigners now, I can leave and go to my country, but won't be able to come back, people say that at least one more year it's going to be this way.
But I know some IT guys who has a really high salary, and if you a really high level expert you can even be in that 1% that enters.
And here was the text I actually got banned for, I guess I deserved that, won’t do it second time for sure.
My advice to check LinkedIn and other platforms for vacancies.If the company will be really interested in your services they can arrange your arrival here.
Alright, as a conclusion I can say that during past week or so, I've finished few projects with an intense GPU usage for video editing and visual effects, the computer works much faster due the clean instal I guess, so it still worth doing it once a year and have an ability to upgrade all the internal SSDs, CPU and GPU anytime I want.
Long live the Hackintosh!
Thanks!
P.S.My port mapping for all backside ports (six USB type A and one USB type C) and internal (HS10 if I recall correctly for wifi/Bluetooth module) that works with the Hack Pro EFI you can find in the attachments section.