Contribute
Register

[Success] OpenCore HP Pavilion Gaming Desktop TG01-1185t. I7 10700. UHD-630. 16 GB RAM. Big Sur 11.2

Status
Not open for further replies.
Joined
Jun 14, 2020
Messages
6
Motherboard
Dell Inspiron 3671-Clover 5119 UEFI
CPU
Intel i3-9100 3.6 GHz
Graphics
Intel UHD 630
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
Comments:
-This is my second Hackintosh. This is hardware setup is, primarily, for Big Sur 11.2. If you, also, like me, want to run your 32 bit applications then I have also included an EFI for Mojave 14.6 since the hardware will also run accelerated, Mojave. The biggest trick to, successfully, running Mojave is spoofing the cpu id and cpu flag in OpenCore as indicated in the relevant config.plist.


Build:

-HP Pavilion Gaming Desktop TG01-1185t. I7 10700 Intel. UHD-630. 16 GB RAM. Big Sur 11.2. Intel Chipset H470 on Baker motherboard 8767

BIOS Settings

-(AMI F.11) F10 to enter BIOS

-Security: SGX=Disabled

-Configuration: Virtualization Technology=Enabled, SATA=AHCI, Device Options: Integrated Video=Enabled, PCI Graphics Configuration: Intel VGA controller=Primary VGA device.

-Boot Options: Secure Boot=Disabled



Installation:


-I started with the “OpenCore Install Guide” (https://dortania.github.io/OpenCore-Install-Guide/prerequisites.html#prerequisites). After making the Big Sur 11.2 USB installer, I set up the USB EFI partition with OpenCore 0.6.5 along with the most recent version of relevant kexts.

-I, initially, followed (https://dortania.github.io/OpenCore-Install-Guide/config.plist/comet-lake.html) for Comet Lake installs. This should allow you to be able to install Big Sur. Alternatively, you can make a basic config.plist list specific for Comet Lake with “OC-Gen X” (https://github.com/Pavo-IM/OC-Gen-X/releases). For SMBIOS, use MacMini,8.

Post-installation:

-You can use the default, recommended framebuffer of 0x3E9B0007. The device id of 0x9BC5 is already, natively, supported. However, you will not, necessarily, have accelerated graphics.

-Before you set the accelerated frame buffer below it is important that you enable screen sharing in System Preferences->Sharing->Screen Sharing. Once graphics are accelerated your display will, probably, turn black. Using screen sharing is always a good idea because it allows you to troubleshoot display problems.



-I did not have accelerated graphics. After trying many SMBIOS and framebuffer variations my workaround was to use a Kaby Lake framebuffer of 0x59120000 and a device id of 0x5912. This provided accelerated graphics.



-Audio was not, initially, working. This was fixed by setting a boot argument to alcid=12.

-Ethernet works


Things that don’t work:


Good luck on getting a traditional, external monitor to work. I spent the most time trying to get a working HDMI display without a black screen using both HDMI to HDMI cables and various HDMI to other adapters. I also patched ports, bus ids, etc. by brute forcing all possible combinations using Whatever Green. It is possible that I, somehow, missed a combination. If there is a fix that works then it, probably, involves port 6 and con1.



An external, USB 2.0 or 3.0, monitor should, in theory, work. My work around for this is to use screen sharing to connect to Big Sur from another computer. You can use another Mac or you can connect through vnc from a Windows computer (virtual networking computing) using software like RealVNC (https://www.realvnc.com/en/connect/download/viewer/).



I have not tested anything else. However, I would not expect wifi or Bluetooth to work.


Conclusion:



Keep in mind that, although, Screen Sharing from another Mac is secure vnc is not. You might consider tightening that up with a SSH tunnel if you access Big Sur with a Windows computer. Using screen sharing as a monitor is quite usable even for playing demanding video games even on a low end Windows laptop. I even tried this out with an old Chromebook.



Sometimes, your dynamic IP address of your Big Sur computer might change. Considering that you won’t get a display with our using screen sharing then you might need to know the IP address. You can you software to see of list of devices and IP address on your network. If you use something like, “MyLanViewer” (https://www.mylanviewer.com) then it will list ip address along with computer names like “mybigsur” if you named your Mac that.



I considered sticking a cheap ASUS GeForce GT 710 1GB Kepler video card in the machine. However, I did not want to invest another $50 into the machine for a video card that is already a bit slow. A 2 GB version might be compatible with Big Sur since the 1GB is, natively, still supported in Big Sur.



Sure, the overall solution is a bit bulky and far from elegant, especially, if you use an external monitor hooked up to your laptop that you are accessing Big sur from. However, until we get a native Mac with both Comet Lake and a supported SMBIOS, iGPU combination then this might be what we have for this particular computer. At least it is a working, accelerated Big Sur Mac. As far as Mojave goes, audio doesn’t work. However, my workaround was to plug in my USB sound device and that works just fine. It wouldn’t be a hackintosh if there was never any sort of juryrigging to be done.
 

Attachments

  • Big Sur 11.2 EFI HP Pavilion Gaming Desktop TG01-1185t.zip
    2 MB · Views: 343
  • Mojave 10.14.6 EFI HP Pavilion Gaming Desktop TG01-1185t.zip
    2 MB · Views: 125
For Mojave, I tried all of the Realtek ids for all of the versions. So, I used the latest version of VoodooHDA. The sounds works and it is, surprisingly, not terrible. Sure, the volume is low but I can increase that with overdrive in Audio Hijack or other options with no problem.
 
Comments:
-This is my second Hackintosh. This is hardware setup is, primarily, for Big Sur 11.2. If you, also, like me, want to run your 32 bit applications then I have also included an EFI for Mojave 14.6 since the hardware will also run accelerated, Mojave. The biggest trick to, successfully, running Mojave is spoofing the cpu id and cpu flag in OpenCore as indicated in the relevant config.plist.


Build:

-HP Pavilion Gaming Desktop TG01-1185t. I7 10700 Intel. UHD-630. 16 GB RAM. Big Sur 11.2. Intel Chipset H470 on Baker motherboard 8767

BIOS Settings

-(AMI F.11) F10 to enter BIOS

-Security: SGX=Disabled

-Configuration: Virtualization Technology=Enabled, SATA=AHCI, Device Options: Integrated Video=Enabled, PCI Graphics Configuration: Intel VGA controller=Primary VGA device.

-Boot Options: Secure Boot=Disabled



Installation:


-I started with the “OpenCore Install Guide” (https://dortania.github.io/OpenCore-Install-Guide/prerequisites.html#prerequisites). After making the Big Sur 11.2 USB installer, I set up the USB EFI partition with OpenCore 0.6.5 along with the most recent version of relevant kexts.

-I, initially, followed (https://dortania.github.io/OpenCore-Install-Guide/config.plist/comet-lake.html) for Comet Lake installs. This should allow you to be able to install Big Sur. Alternatively, you can make a basic config.plist list specific for Comet Lake with “OC-Gen X” (https://github.com/Pavo-IM/OC-Gen-X/releases). For SMBIOS, use MacMini,8.

Post-installation:

-You can use the default, recommended framebuffer of 0x3E9B0007. The device id of 0x9BC5 is already, natively, supported. However, you will not, necessarily, have accelerated graphics.

-Before you set the accelerated frame buffer below it is important that you enable screen sharing in System Preferences->Sharing->Screen Sharing. Once graphics are accelerated your display will, probably, turn black. Using screen sharing is always a good idea because it allows you to troubleshoot display problems.



-I did not have accelerated graphics. After trying many SMBIOS and framebuffer variations my workaround was to use a Kaby Lake framebuffer of 0x59120000 and a device id of 0x5912. This provided accelerated graphics.



-Audio was not, initially, working. This was fixed by setting a boot argument to alcid=12.

-Ethernet works


Things that don’t work:


Good luck on getting a traditional, external monitor to work. I spent the most time trying to get a working HDMI display without a black screen using both HDMI to HDMI cables and various HDMI to other adapters. I also patched ports, bus ids, etc. by brute forcing all possible combinations using Whatever Green. It is possible that I, somehow, missed a combination. If there is a fix that works then it, probably, involves port 6 and con1.



An external, USB 2.0 or 3.0, monitor should, in theory, work. My work around for this is to use screen sharing to connect to Big Sur from another computer. You can use another Mac or you can connect through vnc from a Windows computer (virtual networking computing) using software like RealVNC (https://www.realvnc.com/en/connect/download/viewer/).



I have not tested anything else. However, I would not expect wifi or Bluetooth to work.


Conclusion:



Keep in mind that, although, Screen Sharing from another Mac is secure vnc is not. You might consider tightening that up with a SSH tunnel if you access Big Sur with a Windows computer. Using screen sharing as a monitor is quite usable even for playing demanding video games even on a low end Windows laptop. I even tried this out with an old Chromebook.



Sometimes, your dynamic IP address of your Big Sur computer might change. Considering that you won’t get a display with our using screen sharing then you might need to know the IP address. You can you software to see of list of devices and IP address on your network. If you use something like, “MyLanViewer” (https://www.mylanviewer.com) then it will list ip address along with computer names like “mybigsur” if you named your Mac that.



I considered sticking a cheap ASUS GeForce GT 710 1GB Kepler video card in the machine. However, I did not want to invest another $50 into the machine for a video card that is already a bit slow. A 2 GB version might be compatible with Big Sur since the 1GB is, natively, still supported in Big Sur.



Sure, the overall solution is a bit bulky and far from elegant, especially, if you use an external monitor hooked up to your laptop that you are accessing Big sur from. However, until we get a native Mac with both Comet Lake and a supported SMBIOS, iGPU combination then this might be what we have for this particular computer. At least it is a working, accelerated Big Sur Mac. As far as Mojave goes, audio doesn’t work. However, my workaround was to plug in my USB sound device and that works just fine. It wouldn’t be a hackintosh if there was never any sort of juryrigging to be done.
I have the same computer as you.
you could send me what you changed in the BIOS because when I boot with the key on which I installed (I hope correctly) OpenCore shows me an image with a crossed out circle. Are those bios settings listed in your message okay for Windows 10 too? because I wanted to dualboot
 
That is awesome that you have the same computer. I have attached a PDF of my BIOS settings. On page 6 you might notice that I have my video card set to NVDIA as the primary boot device. When I boot to Big Sur I switch this to have Intel be the primary boot driver.

The image with a crossed out circle suggests to me that the SMBIOs in the OpenCore might not be configured properly even if the right one is picked. I usually use something like GenSMBIOS so that I can copy and paste without messing something up with mistyping.

The nice thing about this BIOS is that I can boot an EFI folder directly from the BIOS without having to deal with the USB key or messing around with the Windows EFI on the Windows partition.

Good luck.
 

Attachments

  • BIOS Settings.pdf
    1.2 MB · Views: 300
when I start Big Sur with Intel I get the writing normally, but then after the system it's all black.

can you help me?

Thank you.
 
when I start Big Sur with Intel I get the writing normally, but then after the system it's all black.

can you help me?

Thank you.
It is going to boot to a black screen after verbose logging. I was never able to get the connector combination right after trying, seemingly, every combination. To see the screen I remote desktopped in from another Mac. I can also use a vnc to do the same from Windows. An external USB, theoretically, should work without the need for another machine to view Big Sur to get graphics acceleration. You can also try to go the route of a compatible video card. The Remote Desktop option is annoying but it works well for me even for gaming.
 
Have the same motherboard. Got Intel graphics working with the attached framebuffer settings. Rest of the settings based on opencore install guide.
 

Attachments

  • Screen Shot 2022-01-10 at 12.23.25 AM.png
    Screen Shot 2022-01-10 at 12.23.25 AM.png
    188.7 KB · Views: 81
The above settings didnt allow audio through HDMI. Audio would show up on port 2 only and never on port 3. Display wouldn't work on port 2, but only on port 3. Setting both port 2 and port 3 to the same bus id fixed the issue. Not sure what other issues it causes, but have graphics with full acceleration and HD audio.

1642038458380.png


1642038486149.png
 
Status
Not open for further replies.
Back
Top