Jump to content

[Solved...almost] Optiplex 3040 FULLY working!


sebus

Recommended Posts

Gave up on EC. It could have been the way install USB was created.

 

Anyway, used Sierra 10.12.0 to create USB install by hand, used latest Clover r3949 UEFI, only FakeSMC.kext

 

Needed to move the 8Gb RAM stick to Slot 1 (if in slot 2 I would get instant KP)

 

Used the attached config to boot the installer

 

This time all went fine, installed OK

 

After install used USBInject by Rehabman, latest 2.2.1 RealtekRTL8111.kext, patched AppleHDA as per my own reply

 

Still struggling with Graphics - Graphics driver failed to load: could not register with Framebuffer driver

 

It was vital to upgrade to build 16B2657 from here

Now with ig-platform-id 19120000 in Clover 530 graphics work fine!

 

On wake up, machine reboots without graphics becoming live!

 

 

Edit

Not fair test without fully working graphics, but I think USB does not come out of the "sleep"

 

IORegistryExplorer file attached if somebody could help further

config.zip

ioreg-Optiplex3040.zip

Link to comment
Share on other sites

  • Moderators

Try ig-platform-id=0x19120000

 

Add this to KextToPatch unless you could change it in the BIOS DVMT to 64MB

Comment: Skylake minStolenSize patch (credit RehabMan based on original by Austere.J)
Name: AppleIntelSKLGraphicsFramebuffer
MatchOS: 10.12.x
Find:    89 45 C8 39 C6 76 51
Replace: 89 45 C8 39 C6 eb 51
Link to comment
Share on other sites

<key>ig-platform-id</key>
<string>0x019120000</string>

 

on its own (nothing in FakeID) results in KP each time

 

If I add anything to FakeID ie 0a206080 then nothing changes (driver not loaded & only 7Mb)

 

Skylake minStolenSize patch DO exist in config & is enabled (Dell BIOS does not have any DVMT settings)

 

19120000_KP.jpg

Link to comment
Share on other sites

  • Moderators

the skylake patch above is for Sierra. Make sure they are the same on yours.

Also ig-platform-id is to go under Graphics and enable inject Intel, not fakeID

 

Is that the GM version os Sierra?

Mine is macOS 10.12.1 (16B2657)

Link to comment
Share on other sites

Yes, ig-platform-id goes under Graphics and enable inject Intel

If I leave fakeID at default 0x00000000 then I do get the KP each time

To boot I need to put SOMETHING in fakeID OR change ig-platform-id to 00000000

 

OS is macOS 10.12.1 (16B2555)

Link to comment
Share on other sites

×
×
  • Create New...