Jump to content

[Guide] El Capitan 10.11.X - Dell Optiplex 780 (760) 755 (790) (990)


morpheousman
 Share

1,158 posts in this topic

Recommended Posts

This is NOT an AMD Radeon HD 5450…

 

ATI (0x1002)

Identifiant du périphérique : 0x6779

 

This serie is managed OOB by the AMD6000Controller.kext and AMDRadeonX3000.kext so it's completely normal that the DSDT fails and also that a Niresh distro succeed because the card is native under OS X :P.

 

Please, run this in a terminal :

ioreg | grep AMD

Well, the good news is that it's a better Radeon HD model than the 5450.

 

Now, using the Generic DSDT should work since it has no specific device/vendor ID for any particular models…

 

 

Awesome!!!    :yoji:

OMG I ACTUALLY LOVE YOU IT WORKS WITH THE GENERIC DSDT

 

still confused why the box has hd5450 on it lol

 

 

Yes!!!   :thumbsup_anim:

  • Like 1
Link to comment
Share on other sites

Not "as well". It's in Clover/kexts OR S/L/E. Not both.

 

For iMessage, I personally don't use the method of the OP but instead, just choose an iMac10,1 SMBios (remember that this model is mandatory if you want full USB support) and click Shake a couple of time to have a unique SN. Then I copy paste this SN in Board Serial Number and add enough Letters/digits to hit 17 character number.

 

Lastly, I type this in a terminal and paste the result in SmUUID :

uuidgen

And that's it. It works fine and does not require any legit Mac SN or anything else ;).

  • Like 2
Link to comment
Share on other sites

Not "as well". It's in Clover/kexts OR S/L/E. Not both.

 

For iMessage, I personally don't use the method of the OP but instead, just choose an iMac10,1 SMBios (remember that this model is mandatory if you want full USB support) and click Shake a couple of time to have a unique SN. Then I copy paste this SN in Board Serial Number and add enough Letters/digits to hit 17 character number.

 

Lastly, I type this in a terminal and paste the result in SmUUID :

uuidgen

And that's it. It works fine and does not require any legit Mac SN or anything else ;).

 

 

I will try that on my other 780. :)

 

EDIT: Works Great!  B)

Link to comment
Share on other sites

Hi,

 

thanks for this guide! I successfully installed El Capitan on my Dell 760! Everythings works out of the box, multi monitor, usb soundbar, great!

 

But after some minutes of usage the OS just freezes and I can only move the mouse, music keeps playing, but I can't click on anything or change apps. This is my first time using Mac OSX and having installed a Hackintosh so I don't now how to fix that - is there some log I can provide you guys?

 

I Installed on a Samsung SSD and I am using the Nvidia Inject of the Generic DSTS.

 

Thanks

Link to comment
Share on other sites

@polyzargone

Please do not  imply that I am selfish.  There is no reason to make unkind remarks.  :no:

 

Man, you have my sincere and official apologies for that ;).

 

I thought it was important to say it so be it !

Concerning the DSDT, my point is that we could (should ?) propose both of them.

 

A generic one that would possibly needs to be fine tuned to work on every system and one specifically designed for AMD Radeon HD 5450 users that already exists and is fully working for most of us regardless the FB name/video connector type we want to use…

 

Because once again, the Generic one just work for both AMD and NVIDIA ( <_< testers, testers, where are you ?) users AFAIK… Passing the installation step is what we need to focus on, fine tuning is for another thread IMHO.

 

Maybe you could propose both AMD and Generic DSDTs in a new Optiplex 780 (760) El Capitan Clover-v3 ?

 

Also, I was thinking of a little clean up in Graphics part of config.plist : remove everything but InjextXXX so everyone could use it whatever the GFX used.

 

What about a config.plist for AMD with just FB : Shrike and a Generic with both InjectATI and injectNVIDIA ?

Link to comment
Share on other sites

HDAdisnabler deleted?

 

? for Inject in DSDT:   (or via HDAEnabler1.kext)

 

Device (HDEF)            {
                Name (_ADR, 0x001B0000)
                Method (_DSM, 4, NotSerialized)
                {
                    Store (Package (0x08)
                        {
                            "built-in", 
                            Buffer (One)
                            {
                                0x00
                            }, 
                            "layout-id", 
                            Buffer (0x04)
                            {
                                0x01, 0x00, 0x00, 0x00
                            }, 
                            "PinConfigurations", 
                            Buffer (Zero) {}, 
                            "hda-gfx", 
                            Buffer (0x0A)
                            {
                                "onboard-1"
                            }
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }
            }
v1 and v2 not?

I used hda enabler and all versions of applehda

Link to comment
Share on other sites

Then you make something wrong

 

delete VoodooHDA and HDADisnabler/AppleHDADisnabler!!!      ???

 

El Capitan (SIP 0x67 for Install)     ???

 

Install to S/L/E and caches rebuild and double restart    ???

sudo kextcache -prelinked-kernel

(Kext version is 10.10.3 and higher and 10.11.x)

Link to comment
Share on other sites

Man, you have my sincere and official apologies for that ;).

 

I thought it was important to say it so be it !

 

Maybe you could propose both AMD and Generic DSDTs in a new Optiplex 780 (760) El Capitan Clover-v3 ?

 

Also, I was thinking of a little clean up in Graphics part of config.plist : remove everything but InjextXXX so everyone could use it whatever the GFX used.

 

What about a config.plist for AMD with just FB : Shrike and a Generic with both InjectATI and injectNVIDIA ?

 

Sounds like a good idea.

 

If you want to edit the configs, i would have no problem including them in the folder. :)

Link to comment
Share on other sites

I delete dummyhda.kext and run your command and now it work!

With you command i have this

iMac:~ optiplex755$ sudo kextcache -prelinked-kernel

/ locked; waiting for lock.

Lock acquired; proceeding.

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext NullCPUPowerManagement.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext HDAEnabler1.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ElliottForceLegacyRTC.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext AppleIntelE1000e.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext AppleIGB.kext

kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleHDAHardwareConfigDriver.kext

kext-dev-mode allowing invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext AppleHDA.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBacklight.kext

File at path '/System/Library/PrelinkedKernels/prelinkedkernel' changed, cannot be used

Link to comment
Share on other sites

Sounds like a good idea.

 

If you want to edit the configs, i would have no problem including them in the folder. :)

 

Here you go :

 

NB : This should replace the whole folder because of a slightly reorganization ;).

 

File deleted. Waiting for MacPeet's addition for Optiplex 755 AppleHDA audio folder.

 

File is back :hysterical:

Optiplex 780 (760) El Capitan Clover-v3.zip

Edited by polyzargone
  • Like 1
Link to comment
Share on other sites

he has OptiPlex 755

 

 

@morpheousman

 

Can you bring the information for 755 audio signature in post #1 ?

I think there is confusion else
 
example
 
10. AppleHDA Sound and HDMI Sound For HD5450
 
for Optiplex 780/760
      
       Method 1:
       ....
 
       Method 2:
      ...
 
for Optiplex  755
 
....
Link to comment
Share on other sites

Only some users need to test from Post # 193 Kext

Clover patch is different.
I can not say yet whether Mic and LineIn works. No report yet.
Only more test for all devices with 755
 
 
 
@teeodor
have you in config.plist the on-the-fly Patch Kext-To-Patch for 780/760 ???
If so, then delete it. If not for 755
Link to comment
Share on other sites

Only some users need to test from Post # 193 Kext

Clover patch is different.

I can not say yet whether Mic and LineIn works. No report yet.

Only more test for all devices with 755

 

 

 

@teeodor

have you in config.plist the on-the-fly Patch Kext-To-Patch for 780/760 ???

If so, then delete it. If not for 755

I install the pack in the first post and than the applehda v2

Link to comment
Share on other sites

Have i de

 

 

Only some users need to test from Post # 193 Kext

Clover patch is different.
I can not say yet whether Mic and LineIn works. No report yet.
Only more test for all devices with 755
 
 
 
@teeodor
have you in config.plist the on-the-fly Patch Kext-To-Patch for 780/760 ???
If so, then delete it. If not for 755

 

Have i delete the efi/clover/config.plist?

Had i to create a new?

Link to comment
Share on other sites

 Share

×
×
  • Create New...