kingo132 / GPD-Win-Max-Hackintosh

Install Mac OS Catalina on GPD Win Max
44 stars 7 forks source link

Information about using your job #5

Open yocoandplay opened 3 years ago

yocoandplay commented 3 years ago

Hello guy,

First, sorry for my poor english and many thanks for all your great job. I try to install Catalina on my GPD Win Max but I can't use your EFI folder. I have an error message when OpenCore start : "Can't find configuration...".

I precise I haven't modified EFI values with your dump (I don't know how to do this but I'll try).

I found a tutorial on youtube with another EFI folder and, with this, I have been able to install Catalina on my SSD (https://www.youtube.com/watch?v=MeQ47uuKQ5k). But with this folder, no wifi, no trackpad, no touchpad...

So, my question is :

Many thanks for your time. Have a nice day. Bye.

(PS : I'm sorry if its not the good place to write this).

kingo132 commented 3 years ago

You can find most of the solutions here: https://dortania.github.io/OpenCore-Install-Guide/troubleshooting/troubleshooting.html#table-of-contents Also, google this error, you will find more information, I'm an amateur too, so I'm not very good at solving all kind of Hackintosh problems. First, it's not necessary to modify the EFI Second, if you have already successfully installed mac os, just copy my EFI to the EFI partition, then everything will work. Third, there are too many situations that need to be considered if I want to make a tutorial, my aim is at fixing more problems but not at how to make a tutorial, so sorry, I have no time to do too much about it.

yocoandplay commented 3 years ago

Hello,

Many thanks for your answer. I'll try to read the Open Core documentation. Thanks for the link. I understand for the tutorial. It's making lot of time and it's not universal.

I'll try to resolve my problems and, if I revolve this, I'll send you a comment (for people who have the same problem like me).

If its possible, I have a little question for you :

Many, many thanks for all. Have a nice day.

kingo132 commented 3 years ago

Yes, you need both ACPI patch (dsdt,ssdt) and injected kext driver to use trackpad and touchpad, they are mandatory.

yocoandplay commented 3 years ago

Many many thanks for your answer.

I tried to erase ACPI, Kext folders and config.plist with yours. I reboot. And... It's working very well. I have trackpad, touchpad, FN keys, wifi, bluetooth... All is working fine. I just changed the 4 Bios parameters (cfg-lock, Vt-d, Dvmt, XHCI Hand-off...). No modification with ru.efi or other.

Your the best. Many thanks for all.

Next step : try to install Big Sur (just for fun). Have a nice day. Bye

kingo132 commented 3 years ago

You are welcome, and note you should replace the AirportItlwm.kext with the big sur version after you installed big sur. For now, it's the Catalina version.

plato79 commented 3 years ago

Many many thanks for your answer.

I tried to erase ACPI, Kext folders and config.plist with yours. I reboot. And... It's working very well. I have trackpad, touchpad, FN keys, wifi, bluetooth... All is working fine. I just changed the 4 Bios parameters (cfg-lock, Vt-d, Dvmt, XHCI Hand-off...). No modification with ru.efi or other.

Your the best. Many thanks for all.

Next step : try to install Big Sur (just for fun). Have a nice day. Bye

If you used 1.1 bios, could you tell me where you found those bios parameters?

yocoandplay commented 3 years ago

Hello,

The parameters in bios are :

I tried with and without Vt-d and its working with the 2 options...

Have a nice day.

plato79 commented 3 years ago

Next step : try to install Big Sur (just for fun).

Installed Big Sur directly with OpenCore 0.6.6.. Thanks for the BIOS settings locations. I left VT-d as enabled because as far as I know it's possible to disable this via config.plist ( it's probably the case ).

While OpenCoreConfigurator gave some warnings ( PS2 drivers not needed, some obsolete settings etc ), it's installed successfully.. I'll check the logs though, because I saw some problems scrolling on the screen during boot.

Display problems are really weird.. After moving mouse for a few seconds it corrects itself. There is one thing really ugly though. Because resolution is too low ( 1280x800 ) mouse cursor is too ugly. I didn't test it yet with external display.. I'll check it with my 4K TV to see if it's 4K capable.

I had to update Wifi driver though because it seems every OS X version has its own Airport itwlm driver.

yocoandplay commented 3 years ago

Thanks for your comment. I'm neeby in OpenCore (I left the scene with Clover). Could you tell me the operations you have done for having a fonctionnal configuration please? I don't know OpenCoreConfigurator. What kext have you used?

Thanks for all.

plato79 commented 3 years ago

I used entire EFI folder but removed some of the kexts about PS2 mouse/keyboard support.. I also upgraded all of the kexts to latest versions via OpenCoreConfigurator and replaced Airportitwlm.kext with Big Sur version. The steps I executed were as follows:

So, I think it's pretty stable for now.. I use Zotac zbox mi572 as my development platform with TV. While it works with Catalina I didn't test it with Big Sur.. Also I couldn't get 4K output from it. It also can't wake from sleep. So it's not all good. Because I use it for production I don't want to test anything further on the machine.

GPD Win Max though works perfectly as your portable Macbook ( It shows 1,5 GHz Macbook Air ), and it's perfectly usable if you use bluetooth keyboard+mouse/trackpad with it. For now the keyboard is abysmal at best. I don't know how many times I pressed Q instead of that tiny Tab key. The "space" key also sometimes works sometimes doesn't. The trackpad is so so..

After all this, I'll try to install Windows and Ubuntu on other partitions and try to get a better boot screen than OpenCore's, because that's absolutely horrendous.