Jump to content

[Guide] macOS Sierra 10.12 - Dell Optiplex 780 (760) (755) (790) (990)


MacPeet
 Share

1,596 posts in this topic

Recommended Posts

Hello Guys,

 

I have managed to install Sierra on to my Optiplex 790 Ultra Small factor.

I have even managed to get proper power management working (I think),

Now for DSDT edits, which fixes are needed ?

 

Core i5 2400

8GB RAM

ATI HD5450 Dell (Low profile card from dell)

 

Graphics works perfect but detected as "HD5000"

 

Thanks in advance,

Kunal

 

Hello Guys, 

 

Apologies for not getting back to the post on time! Its been a busy few days! 

Either way, although my system seems to be working fine, there are a few issues here and there. 

 

For starters I have uploaded my EFI partition contents incase any one wants to check it out!

As of now, I am looking to use DSDT edits to get everything working properly! i.e. AppleHDA for sound (currently mic input doesn't work so can't use teamspeak :( )

Also graphics through DSDT and cosmetic edits if possible ? I have also uploaded a virgin DSDT for my system! 

 

Ive used ssdtPRGen to generate a SSDT.aml 

For current config (how partial audio and graphics work, please check EFI folder and config.plist)

 

If any one can help, it will be more than appreciated!

 

Link to files download : https://ufile.io/wz0jl

 

Thanks In advance and props to everyone who has kept this thread going! 

post-33882-0-44414200-1505503930_thumb.png

post-33882-0-30321300-1505503944_thumb.png

post-33882-0-22283300-1505504024_thumb.png

post-33882-0-18163000-1505504032_thumb.png

Link to comment
Share on other sites

@Quinzie XO: 

Use the DSDT and config for the Optiplex 790 in #1

Remove NullCPUPowermanagement.kext and set AsusAICPUPM = true in config.plist 
In your config you have RTC patch enabled, but you're also using ElliottForceLegacyRTC.kext. I'd suggest to take the kext out.

Also, USB_injector.kext is useless now, since it's configured for iMac10,1 while you're on iMac12,2. Either change all iMac10,1 to iMac12,2 or just remove that kext.

Link to comment
Share on other sites

@Quinzie XO: 

Use the DSDT and config for the Optiplex 790 in #1

Remove NullCPUPowermanagement.kext and set AsusAICPUPM = true in config.plist 

In your config you have RTC patch enabled, but you're also using ElliottForceLegacyRTC.kext. I'd suggest to take the kext out.

Also, USB_injector.kext is useless now, since it's configured for iMac10,1 while you're on iMac12,2. Either change all iMac10,1 to iMac12,2 or just remove that kext.

Hello ricoc90,

 

Appreciate your valuable input! So I used the DSDT.aml and config.plist from Optiplex 790 in #1.

When I did that, my system refused to boot and some weird text in red showed up! (Please see attached image for exact message)

 

I have my Install USB that I used to get to my system again and make it bootable again using the con gif.plist I attached initially. \

By using DSDT.aml in post #1 and my own config.plist(edited to match the one in post #1), my system boots but I do not have sound!

I did not have nightshift but changing SMBIOS to iMac 13,x seems to have got it functioning again! 

 

Any pointers for what could be done for the sound ?

 

Thanks in advance :)

post-33882-0-37218200-1505527997_thumb.jpg

Link to comment
Share on other sites

Nightshift requires imac13,1 at minimum, so yeah. You can go with imac12,2 if you use MacPeet’s nightshift patch (#1) or nightshiftunlocker kext (requires Lillu)

 

As for sound: remove audio id from your config.plist and use latest AppleALC + lillu (#1). The DSDT from #1 is patched for audio and graphics already

 

 

Verzonden vanaf mijn iPhone met Tapatalk

Link to comment
Share on other sites

Nightshift requires imac13,1 at minimum, so yeah. You can go with imac12,2 if you use MacPeet’s nightshift patch (#1) or nightshiftunlocker kext (requires Lillu)

 

As for sound: remove audio id from your config.plist and use latest AppleALC + lillu (#1). The DSDT from #1 is patched for audio and graphics already

 

 

Verzonden vanaf mijn iPhone met Tapatalk

 

Ive got nightshift working now! I decided to stuck with iMac13,1 and also I finally figured out the applealc + ill method. The only problem is the mic is still not working! 

It seems like the input is there but it is extremely low! Also moving the slider for mic input to maximum in system preferences doesn't help...any ideas ?

Apart from that, the system seems to be working much more faster now! Im going to run a benchmark soon.

 

Also, in regards to power management, if there is a SSDT.aml present, do we still need to tick the options to generate c states  and p states in clover configurator?

 

- Quinzie

Link to comment
Share on other sites

With the mic port on the back I'm having the same issue. The mic port on the front works fine:
 

post-1502423-0-20418900-1505565134_thumb.png

 

Are you sure you're using the USFF version? I believe the USFF version does not have PCI-e expension slots? 

Link to comment
Share on other sites

With the mic port on the back I'm having the same issue. The mic port on the front works fine:

 

attachicon.gifSchermafbeelding 2017-09-16 om 14.43.00.png

 

Are you sure you're using the USFF version? I believe the USFF version does not have PCI-e expension slots? 

Hello!

 

So for me neither of the mic ports seem to work! Why I do not know! 

Even when I go to sound preferences, it seems to show feedback but my voice doesn't seem to get picked up.

I tried to use Siri and its as if it doesn't hear me. 

 

I think I do have the USFF and it does have a PCI-E expansion slot (only that the cards built for it are supersmall!)

 

- Quinzie

post-33882-0-29388300-1505585764_thumb.jpg

post-33882-0-13615900-1505585778_thumb.jpg

post-33882-0-85771300-1505585791_thumb.png

Link to comment
Share on other sites

That is the SFF, not the USFF  :P

The USFF only has 2 USB ports up front and no expansion slots  :wink_anim:

 

Does your mic work in Windows? Could you upload your EFI folder please?

Link to comment
Share on other sites

Strange. I only have AppleALC from #1 plus latest Lilu in Clover/Kexts/Others and layout-ID in HDEF:
 

    
                    Return (Package (0x06)
                    {
                        "layout-id", 
                        Buffer (0x04)
                        {
                             0x0F, 0x00, 0x00, 0x00
                        }, 

                        "PinConfigurations", 
                        Buffer (Zero) {}, 
                        "hda-gfx", 
                        Buffer (0x0A)
                        {
                            "onboard-1"
                        }
                    })

And that's it.

 

I was actually looking for a webcam;  the HD3000 is very cheap. Thanks  :lol:

Link to comment
Share on other sites

Strange. I only have AppleALC from #1 plus latest Lilu in Clover/Kexts/Others and layout-ID in HDEF:

 

    
                    Return (Package (0x06)
                    {
                        "layout-id", 
                        Buffer (0x04)
                        {
                             0x0F, 0x00, 0x00, 0x00
                        }, 

                        "PinConfigurations", 
                        Buffer (Zero) {}, 
                        "hda-gfx", 
                        Buffer (0x0A)
                        {
                            "onboard-1"
                        }
                    })

And that's it.

 

I was actually looking for a webcam;  the HD3000 is very cheap. Thanks  :lol:

Yes and working OOB any OS X  B)

Strange. I only have AppleALC from #1 plus latest Lilu in Clover/Kexts/Others and layout-ID in HDEF:

 

    
                    Return (Package (0x06)
                    {
                        "layout-id", 
                        Buffer (0x04)
                        {
                             0x0F, 0x00, 0x00, 0x00
                        }, 

                        "PinConfigurations", 
                        Buffer (Zero) {}, 
                        "hda-gfx", 
                        Buffer (0x0A)
                        {
                            "onboard-1"
                        }
                    })

And that's it.

 

I was actually looking for a webcam;  the HD3000 is very cheap. Thanks  :lol:

The kext in first post have Lilu inside AppleALC

right ?

 

Of Topic 

Where put the NVDIAGraphicsFix

and the IntelGraphicsFix?

Link to comment
Share on other sites

That is the SFF, not the USFF  :P

The USFF only has 2 USB ports up front and no expansion slots  :wink_anim:

 

Does your mic work in Windows? Could you upload your EFI folder please?

 

Damn haha! Seems I should have done my research :P

Okay so in Windows everything works once the drivers are installed from Dells Website.

 

Sure! Here is the link to download my EFI Folder: http://www.filedropper.com/efi_2

 

Thanks for the help once again!  :)

Yes and working OOB any OS X  B)

The kext in first post have Lilu inside AppleALC

right ?

 

Of Topic 

Where put the NVDIAGraphicsFix

and the IntelGraphicsFix?

 

Yes the in the first post, Lilu is inside AppleALC.kext (at least the one I downloaded does have it that way)

Link to comment
Share on other sites

Yes and working OOB any OS X  B)

 

The kext in first post have Lilu inside AppleALC

right ?

Yeah, I downloaded the latest release of AppleALC v1.1.4 and Lilu v1.1.7

I believe the one at #1 is AppleALC v1.1.1 and Lilu V1.1.0

AppleALC+Lilu.zip

 

Of Topic 

Where put the NVDIAGraphicsFix

and the IntelGraphicsFix?

I'd say Clover/kexts/Other and otherwise /L/E

I'm not using them. Intel HD works fine with Clover injection and of course the GT 710 works OOB, but I patched AppleGraphicsDevicePolicy to prevent a black screen on iMac12,2:

 

Name: com.apple.driver.AppleGraphicsDevicePolicy
Find: ba050000 00
Replace: ba000000 00
@Quinzie XO: Replace your AppleALC.kext with mine
Link to comment
Share on other sites

Yeah, I downloaded the latest release of AppleALC v1.1.4 and Lilu v1.1.7

I believe the one at #1 is AppleALC v1.1.1 and Lilu V1.1.0

attachicon.gifAppleALC+Lilu.zip

 

 

I'd say Clover/kexts/Other and otherwise /L/E

I'm not using them. Intel HD works fine with Clover injection and of course the GT 710 works OOB, but I patched AppleGraphicsDevicePolicy to prevent a black screen on iMac12,2:

 

Name: com.apple.driver.AppleGraphicsDevicePolicy
Find: ba050000 00
Replace: ba000000 00
@Quinzie XO: Replace your AppleALC.kext with mine

 

Hello!

 

I replaced AppleALC.kext with the one you gave me and the result is still the same! 

I have attached a screenshot for your reference :)

 

- Quinzie

post-33882-0-93620300-1505603752_thumb.png

Link to comment
Share on other sites

Hm, really weird. I checked your config and your DSDT and it's identical to mine. I don't know why my front mic port works and why yours and Chris1111's doesn't  :|  

 

Maybe someone else can look at it. Here's my IOReg (v3) for reference

Optiplex van Rico.zip

Link to comment
Share on other sites

Optiplex 790, ALC269.
AppleALC v1.1.4 and Lilu v1.1.7

 

None of Quinzie XO's and Chris1111's mic ports are working, while my front mic port does. I used a cheap headset to test (which I bought for only €3 at a store similar to Kik or TEDi, to give you an idea about the quality  :lol: ).

Link to comment
Share on other sites

Optiplex 790, ALC269.

AppleALC v1.1.4 and Lilu v1.1.7

 

None of Quinzie XO's and Chris1111's mic ports are working, while my front mic port does. I used a cheap headset to test (which I bought for only €3 at a store similar to Kik or TEDi, to give you an idea about the quality  :lol: ).

I will test today with another Microphone, maybe its the one I used  failed?  ;)

Edit *****

Brand new Microphone and its not work

  • Like 1
Link to comment
Share on other sites

Optiplex 790, ALC269.

AppleALC v1.1.4 and Lilu v1.1.7

 

None of Quinzie XO's and Chris1111's mic ports are working, while my front mic port does. I used a cheap headset to test (which I bought for only €3 at a store similar to Kik or TEDi, to give you an idea about the quality  :lol: ).

 

Exactly this! I used JBL headphones with the mic and I also used two different pairs of apple earphones with mic!

 

It didn't work! But MacPeet thanks haha :)

Link to comment
Share on other sites

Sound is not working for me, not a big deal especially since I have not looked into it further. I am trying to upgrade to Sierra by downloading it via the App Store, it installs and then tells me to restart but when I restart it just boots into the regular OS X El Capitan. I remember on previous OS X hackintoshes there would be an option to install the update after a reboot, am I missing something?

Link to comment
Share on other sites

Sound is not working for me, not a big deal especially since I have not looked into it further. I am trying to upgrade to Sierra by downloading it via the App Store, it installs and then tells me to restart but when I restart it just boots into the regular OS X El Capitan. I remember on previous OS X hackintoshes there would be an option to install the update after a reboot, am I missing something?

I have the same issue lately. As a workaround I added a custom boot entry for macOS installation:

 

post-1502423-0-19814800-1505732434_thumb.png

Link to comment
Share on other sites

@Quinzie XO, @Chris1111, @ricoc90 and all other Optiplex 790 users.

 
Try this with Lilu 1.1.7:
 
 
Front Mic now as internal Mic with boost 3.
Back Mic as LineIn with Boost 3.
 
LayoutID 16 (10)
 
DSDT/HDEF:
 
"layout-id", 
Buffer (0x04)
{
0x10, 0x00, 0x00, 0x00
}, 
  • Like 1
Link to comment
Share on other sites

 Share

×
×
  • Create New...