Contribute
Register

[Guide] Install High Sierra or Mojave on the Dell Optiplex 7010 / 9010 Desktop PC - Revision II

Status
Not open for further replies.
@smashabback
One approach you could use is to run the Unibeast installer again to restore all your kexts to vanilla in /S/L/E and /L/E. Of course you will skip the step of formatting your boot drive.

Then go back to step #5 of the guide. This time use only the versions of kexts from RM's bitbucket. They are linked from the guide. You got into trouble because you mixed in kexts and parts of guides from other places. You don't want to do that. Stick to this guide only and I can guarantee it will work.
 
@smashabback go into BIOS and do a reset to default settings or search for AMT, it should be set to enabled.
It is tied to IMEI, if i disable AMT i have no IMEI on my HP Elite 8300 SFF therefore i have no QE/CI, just tested and confirmed for myself as well.

Here is a screenshot on how it looks on my PC:
393072


@trs96 he may have one of these settings wrong maybe, i think it would be better to re-check them just in case.
 
he may have one of these settings wrong maybe, i think it would be better to re-check them
Here's all the options under Performance and Power Mgt. There is no AMT setting.

393074
 
I have both the 7010 and the HP8300 and can confirm they are different in that the HP has the AMT BIOS settings but the Dell does not. It is my understanding also that some 7010s were shipped with AMT (IEMI ?) enabled and some with it permanently disabled. I have never seen a 7010 that I could alter this setting like you can in the HP although they might well exist.
 
Here's all the options under Performance and Power Mgt. There is no AMT setting.

View attachment 393074
Ok, name might change and setting might be under the options you listed for GPU on BIOS, maybe even there isn't any IMEI device on this machine, my point was to just check bios settings if they are set as you said on the guide, he may have one of those settings wrong maybe.
I have both the 7010 and the HP8300 and can confirm they are different in that the HP has the AMT BIOS settings but the Dell does not. It is my understanding also that some 7010s were shipped with AMT (IEMI ?) enabled and some with it permanently disabled. I have never seen a 7010 that I could alter this setting like you can in the HP although they might well exist.
Yes i know, i just said on my HP Elite 8300, it is on AMT setting on bios and is tied to it.
Maybe there is a model without it, but as far as my knowledge goes, there is no pc/laptop without imei (i may be wrong). naming could be different, settings toggle may be tied to a different setting, that's a possibility.

But for now he has to fix the kext and then we can see where the problem is after more in-depth analysis.
 
some 7010s were shipped with AMT enabled and some with it permanently disabled. I have never seen a 7010 that I could alter this setting.
Thanks for sharing this. I've only bought a 7010 USFF and a 9010 SFF for testing and to write this guide and have never had any HD4000 graphics issues. @Sniki So does this mean if someone gets a 7010 with Intel AMT disabled their onboard graphics will not work ? They would need a GT 710 or other card for Mojave ?
Edit, just answered my own question. These Dells all have IME which is required for working graphics. AMT can be disabled and not cause problems. So it has no effect on graphics function.
 
Last edited:
For anyone interested, this is what the HTG site says about AMT. It is part of IME that is mostly used by business and corporate customers. The people that buy these Dell and HP machines brand new from the manufacturer.
Aside from various low-level functions, the Intel Management Engine includes Intel Active Management Technology. AMT is a remote management solution for servers, desktops, laptops, and tablets with Intel processors. It’s intended for large organizations, not home users. It’s not enabled by default, so it isn’t really a “backdoor”, as some people have called it.

AMT can be used to remotely power on, configure, control, or wipe computers with Intel processors. Unlike typical management solutions, this works even if the computer isn’t running an operating system. Intel AMT runs as part of the Intel Management Engine, so organizations can remotely manage systems without a working Windows operating system.

In May 2017, Intel announced a remote exploit in AMT that would allow attackers to access AMT on a computer without providing the necessary password. However, this would only affect people that went out of their way to enable Intel AMT—which, again, isn’t most home users. Only organizations who used AMT needed to worry about this problem and update their computers’ firmware.

This feature is just for PCs. While modern Macs with Intel CPUs do also have the Intel ME, they do not include Intel AMT.
 
Thanks for sharing this. I've only bought a 7010 USFF and a 9010 SFF for testing and to write this guide and have never had any HD4000 graphics issues. @Sniki So does this mean if someone gets a 7010 with Intel AMT disabled their onboard graphics will not work ? They would need a GT 710 or other card for Mojave ?
Edit, just answered my own question. These Dells all have IME which is required for working graphics. AMT can be disabled and not cause problems. So it has no effect on graphics function.
For anyone interested, this is what the HTG site says about AMT. It is part of IME that is mostly used by business and corporate customers. The people that buy these Dell and HP machines brand new from the manufacturer.
Told you, it might be possible some have it disabled on Bios somewhere (in dell case might be in that legacy rom setting or auto/intel/dedicated gpu setting) that you did list screenshots on that.
He may have any of these settings not set correctly, a bios reset to defaults and only touching what you said should fix his issues.
As you also said HD4000 should work OOB without a kext.
The only reason is no ime/mei/heci/imei device enabled on bios might be different name.
 
Maybe there is a model without it, but as far as my knowledge goes, there is no pc/laptop without imei
This is true, every Intel motherboard since 2008 has IME which is an operating system on a chip with access to your PC’s hardware. It runs when your computer is asleep, while it’s booting up, and while your operating system is running. You could think of it as functioning like the new T2 chips on Macs do. The AMT is a subset of IME and can be disabled or enabled. That makes sense because AMT allows remote access to an HP or Dell without even booting the primary OS.

I don't think there is any BIOS option to disable IME because it's doing so many important things that disabling it would be a really bad idea. So AMT and IME or ME as it's called are definitely not the same thing but are related. The HP 8300 BIOS does allow disabling of AMT but obviously it's not possible to disable IME or not much would work properly.

Once again a quote from the HTG (How to Geek) website.
You can’t disable the Intel ME. Even if you disable Intel AMT features in your system’s BIOS, the Intel ME coprocessor and software is still active and running. At this point, it’s included on all systems with Intel CPUs and Intel provides no way to disable it.

So back on the topic of why HD4000 isn't working I think it must be the kext or kexts that were modified and fixing those, restoring to vanilla will do the trick. We'll find out once smashabback gets things sorted out.
 
Last edited:
Status
Not open for further replies.
Back
Top