Jump to content
thunder94

Problem with Intel HD 3000 Mojave 10.14.6

23 posts in this topic

Recommended Posts

Hi everyone, I need a hand on my hackintosh. My pc is made up of an i7 2700k, Asus P8H61M-LX, 8GB DDR3 RAM and the integrated Intel HD 3000 graphics card. I managed to install Mac OS Mojave 10.14.6, everything works except the video card which is recognized as HD 2000 with 7mb. I have followed several guides but without success. I am not a very experienced hackintosh user but I hope to find someone to help me.

Share this post


Link to post
Share on other sites
Advertisement

Bear in mind that Apple only ever supported mobile HD3000 in MBP8,x and MacMini5,1, not the desktop versions. Apple iMac desktop computers based on SandyBridge desktop CPUs all ran on dGPUs. You may read this too.

 

Now, HD3000 is not officially supported under Mojave (the buck stopped at High Sierra) and you may only get non-Metal (OpenGL) graphics acceleration which has obvious limitations and minor on-screen defects. Given that you're running a desktop with an old and low-end Intel iGPU, I would strongly recommend you opt for a cheap entry-level PCIe x16 graphics cards that will work OOB under Mojave and soon-to-be-released Catalina. It'll be much better than the old HD3000 iGPU for which the tricks required in Mojave and beyond are getting increasingly cumbersome to apply and for a partial/somehow-limited success only... To me, this is pointless in a desktop and should be restricted to laptops for which the dGPU alternative is not an option.

 

Look for cheap Kepler-based nvidia GT600/GT700 Series cards (eg: GT710/720/730) or equivalent AMD models and forget about obsolete desktop HD3000 under Mojave. We're talking <50$/€ here.

 

Edited by Hervé

Share this post


Link to post
Share on other sites

I understand thanks for the very detailed answer but at the moment I don't have much money to acquire a video card even from the paltry cost, I wanted to try to adapt the HD 3000 just for this reason. For better or worse, the system works, only slowing down when the graphics card is obviously needed. Is there really nothing that can be done?

Share this post


Link to post
Share on other sites

chris1111 thanks but I have already tried and nothing to do, set the config.plist with injectintel, ig platform and also another device ID but nothing, at most I recognize the HD 3000 but always with 7mb of VRAM. Basically the Device id of my graphics card is 0x0122, the only one that works is putting 0x0126 but nothing always 7mb

Share this post


Link to post
Share on other sites
On 9/9/2019 at 6:38 AM, thunder94 said:

chris1111 thanks but I have already tried and nothing to do, set the config.plist with injectintel, ig platform and also another device ID but nothing, at most I recognize the HD 3000 but always with 7mb of VRAM. Basically the Device id of my graphics card is 0x0122, the only one that works is putting 0x0126 but nothing always 7mb

No ig Platform is required, post a complete EFI Folder here

if you have Install kext or trying other things before using the patch thats not good, you have to reinstall from scratch and use only the patch thats it

 

EDIT test ************* NOW

 

See my result to a Dell Optiplex 790 CPU i5 2500k

 

Untitled.thumb.png.51adde86bee89fddd22105c368535d4f.png

Edited by chris1111
Test 10.14.6

Share this post


Link to post
Share on other sites

I send the screen that shows the EFI partition, the screen that shows the information of the system and I send the link to download the EFI folder of that partition. However, I've tried other guides as well as this one so you could tell me how to uninstall all the kext I tried to do a clean installation of yours? Ah i would like to point out that the connection with the monitor is via RGB cable as the motherboard has only that output

 

Link EFI folder: http://www.mediafire.com/file/bd42emn5jx6a3m7/EFI.zip/file

Schermata 2019-09-10 alle 18.11.45.png

Schermata 2019-09-10 alle 18.25.11.png

Edited by thunder94

Share this post


Link to post
Share on other sites

Your Config.plist is not good

use the one attaching here and the Clover Drivers

Try the new config and if is not work, reinstall macOS 10.14.6 like the way I did fresh installation

Dont use Whatevergreen.kext , its not required

 

 

drivers.zip

config.plist.zip

Share this post


Link to post
Share on other sites

I don't think you meant to post that Clover config @chris1111 Semms to me you posted the wrong one as it sure does not look appropriate for Sandy Bridge/HD3000 platform... It even has boot parameters arch=x86_64, kext-dev-mode=1 and rootless=0:thumbsup_anim:

 

@thunder94

1) you incorrectly fake id 0x0126, instead of 0x01268086. Had you used Clover Configurator, you could not have missed that...

Fake_wrong_id.jpg.cdc9de93ed6fcfe24c6520be9683d830.jpg     Faked_id_syntax.jpg.5bf560f57c8d2050913b100943964711.jpg   

 

2) you've no SMBIOS defined in your Clover config. Use Clover Configurator app to select one. Obviously one that supports Mojave (starts at iMac13,x)

No_SMBIOS.jpg.d7c6fbbfa17e706025d968c435ef9010.jpg

 

SMBIOS_models.jpg.3d25118afc723ec1baaea53a96255742.jpg

 

 

There are other incorrect settings you ought to look into also (eg: CPU power management), but let's get you going with graphics 1st...

Edited by Hervé

Share this post


Link to post
Share on other sites
1 hour ago, thunder94 said:

I send the screen that shows the EFI partition, the screen that shows the information of the system and I send the link to download the EFI folder of that partition. However, I've tried other guides as well as this one so you could tell me how to uninstall all the kext I tried to do a clean installation of yours? Ah i would like to point out that the connection with the monitor is via RGB cable as the motherboard has only that output

 

Link EFI folder: http://www.mediafire.com/file/bd42emn5jx6a3m7/EFI.zip/file

 

Schermata 2019-09-10 alle 18.25.11.png

 

See my post  ➜ ➜  here

 

 

 

No need to use the FAKE ID because @Sherlocks has already patched the Clover code for the Intel HD 3000 B)

 

See the config I use, there is no Fake ID and its work perfect :D

 

Edited by chris1111

Share this post


Link to post
Share on other sites
16 minutes ago, Hervé said:

One can easily be confused by the graphics settings of your posted config @chris1111...

 

Graphics_settings.jpg

No confusion

This config works for Intel HD 3000 and the GeForce 210 on Dell Optiplex 790

I just test new Framworks from AsentientBot For Mac OS Catalina

 

See result 

Tomorow I will put my Geforce 210 on the PC because I iiil go to work now:D

 

➜ Patch Update here

1531511062_Sanstitre.thumb.png.672e135cc61db151704be385bdf57799.png

 

 

 

Edited by chris1111

Share this post


Link to post
Share on other sites

Thanks guys, really very kind, it's almost all clear to me, I have only a few things to be sure about. @chris1111 in addition to the files you posted to me do I also have to apply the patch indicated in the last post? Do I also have to follow the suggestions of @Hervé? @Hervé with regard to the fake id was not my mistake, simply if I put 0x01268086 the system does not start, if I put 0x0126 yes for this I left it like this.

 

UPDATE: I tried with the files that @chris1111 kindly offered me but the system does not start, I attach the photo to show you where it crashes, if I remove inject intel or insert ig platform and the fake id that I have always used the system yes starts but always gives me HD 3000 with 7MB of VRAM. Maybe I know I should format, in the latter case can you help me prepare everything i need to format and insert a clean system?

20190910_223057.jpg

Edited by thunder94

Share this post


Link to post
Share on other sites

Clarify one point: You did install the required SNB kexts that do not come with Mojave and all the other stuff (frameworks, etc.), right?

Share this post


Link to post
Share on other sites

After several attempts always the same old story, so I decided to open a topic I hope for in the right section to help me install Mojave correctly or even another version of MacOS more compatible with my system. if you want the link this is it: https://www.insanelymac.com/forum/topic/340276-help-for-mojave-10146-on-intel-sandy-bridge-desktop-system/

 

Share this post


Link to post
Share on other sites

Since your main question in that topic is about your graphics, for which you already created this topic, may I ask why you've created it?

According to your last picture your system does start, but the iGPU doesn't do its job. Most likely due to the fact that the needed kexts/frameworks aren't (correctly) installed or due to a faulty config.

Share this post


Link to post
Share on other sites

I created the other topic because, given the various attempts that didn't lead to a good result, I know that the problem is at the base and I asked if someone could help me to install from scratch the system with the right tricks and directives , or who knows I have the wrong version of the system and I have to put another or even change its system and try high sierra or sierra. Sorry if I created too many topics related to the topic :(

Share this post


Link to post
Share on other sites

Check bios setup

Advanced Settings > System Agent Configuration > Graphics Configuration > iGPU Memory > 64M

Share this post


Link to post
Share on other sites

Nothing to do but I think to let go for the moment and try again when I can buy a dedicated gpu, thank you all for the help you have given me

Share this post


Link to post
Share on other sites

Running High Sierra on the HD 3000 should work without issues.

E.g. on my HD 3000 system (which I actually got to work with help of both Hervé and Chris1111) I only selected "inject intel" with some kext patches:
 

1875151621_Schermafbeelding2019-09-14om15_53_42.png.ebef4c46bc9d071423994718038ad3cd.png

IIRC other than "Inject Intel" I did not add any platform-id or whatsoever; these were picked up per default by Clover.

I never used the HD 3000 on Mojave+, but I guess once you get it to work under High Sierra it won't be much trouble to make it work under Mojave (albeit with limitations).

Edited by ricoc90

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×