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

Alright, i believe you bro. The motherboard will get used either way because i do have other sff 780s but with computrace active under bios. Hopefully the board i ordered doesbt have that feature active so i could put it to use. I've yet to find a solution for that matter.

Link to comment
Share on other sites

Hello!

 

Can someone please help me?

I have a Optiplex 790, and in the last days I'm using a Radeon 4850... but using this card I cant get dual monitor working.

So now, I borrowed a Radeon 7870 from my brother, and on my hackintosh the DVI ports wont work.

In my brother's hackintosh they work normally (using 10.11)

 

My config.plist:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>ACPI</key>
	<dict>
		<key>DSDT</key>
		<dict>
			<key>Debug</key>
			<false/>
			<key>DropOEM_DSM</key>
			<false/>
			<key>Fixes</key>
			<dict>
				<key>AddDTGP_0001</key>
				<true/>
				<key>AddHDMI_8000000</key>
				<true/>
				<key>AddPNLF_1000000</key>
				<true/>
				<key>DeleteUnused_400000</key>
				<true/>
				<key>FIX_ACST_4000000</key>
				<true/>
				<key>FIX_ADP1_800000</key>
				<true/>
				<key>FIX_RTC_20000</key>
				<true/>
				<key>FIX_S3D_2000000</key>
				<true/>
				<key>FIX_TMR_40000</key>
				<true/>
				<key>FIX_WAK_200000</key>
				<true/>
				<key>FixAirport_4000</key>
				<true/>
				<key>FixDarwin_0002</key>
				<true/>
				<key>FixDisplay_0100</key>
				<true/>
				<key>FixFirewire_0800</key>
				<true/>
				<key>FixHDA_8000</key>
				<true/>
				<key>FixHPET_0010</key>
				<true/>
				<key>FixIPIC_0040</key>
				<true/>
				<key>FixLAN_2000</key>
				<true/>
				<key>FixRegions_10000000</key>
				<true/>
				<key>FixSBUS_0080</key>
				<true/>
				<key>FixShutdown_0004</key>
				<true/>
				<key>FixUSB_1000</key>
				<true/>
				<key>NewWay_80000000</key>
				<true/>
			</dict>
			<key>Name</key>
			<string>DSDT.aml</string>
			<key>ReuseFFFF</key>
			<false/>
		</dict>
		<key>DropTables</key>
		<array>
			<dict>
				<key>Signature</key>
				<string>SSDT</string>
				<key>TableId</key>
				<string>Cpu0Ist</string>
			</dict>
			<dict>
				<key>Signature</key>
				<string>SSDT</string>
				<key>TableId</key>
				<string>CpuPm</string>
			</dict>
			<dict>
				<key>Signature</key>
				<string>DMAR</string>
			</dict>
		</array>
		<key>HaltEnabler</key>
		<true/>
		<key>SSDT</key>
		<dict>
			<key>DropOem</key>
			<false/>
			<key>Generate</key>
			<true/>
		</dict>
	</dict>
	<key>Boot</key>
	<dict>
		<key>Debug</key>
		<false/>
		<key>DefaultLoader</key>
		<string>boot.efi</string>
		<key>DefaultVolume</key>
		<string>LastBootedVolume</string>
		<key>Legacy</key>
		<string>PBR</string>
		<key>Secure</key>
		<false/>
		<key>Timeout</key>
		<integer>5</integer>
		<key>XMPDetection</key>
		<false/>
	</dict>
	<key>CPU</key>
	<dict>
		<key>UseARTFrequency</key>
		<false/>
	</dict>
	<key>Devices</key>
	<dict>
		<key>Audio</key>
		<dict>
			<key>Inject</key>
			<string>28</string>
		</dict>
		<key>DisableFunctions</key>
		<true/>
		<key>USB</key>
		<dict>
			<key>AddClockID</key>
			<true/>
			<key>FixOwnership</key>
			<true/>
			<key>Inject</key>
			<true/>
		</dict>
	</dict>
	<key>GUI</key>
	<dict>
		<key>Mouse</key>
		<dict>
			<key>DoubleClick</key>
			<integer>500</integer>
			<key>Enabled</key>
			<false/>
			<key>Mirror</key>
			<false/>
			<key>Speed</key>
			<integer>8</integer>
		</dict>
		<key>Scan</key>
		<true/>
		<key>ScreenResolution</key>
		<string>1280x1024</string>
		<key>Theme</key>
		<string>embedded</string>
	</dict>
	<key>Graphics</key>
	<dict>
		<key>DualLink</key>
		<integer>1</integer>
		<key>FBName</key>
		<string>Futomaki</string>
		<key>Inject</key>
		<dict>
			<key>ATI</key>
			<true/>
			<key>Intel</key>
			<true/>
			<key>NVidia</key>
			<false/>
		</dict>
		<key>NvidiaSingle</key>
		<false/>
	</dict>
	<key>KernelAndKextPatches</key>
	<dict>
		<key>AppleRTC</key>
		<true/>
		<key>AsusAICPUPM</key>
		<false/>
		<key>Debug</key>
		<false/>
		<key>DellSMBIOSPatch</key>
		<false/>
		<key>KernelCpu</key>
		<false/>
		<key>KernelHaswellE</key>
		<false/>
		<key>KernelLapic</key>
		<false/>
		<key>KernelPm</key>
		<false/>
		<key>KextsToPatch</key>
		<array>
			<dict>
				<key>Comment</key>
				<string>Patch-ALC269</string>
				<key>Disabled</key>
				<false/>
				<key>Find</key>
				<data>
				ixnUEQ==
				</data>
				<key>Name</key>
				<string>AppleHDA</string>
				<key>Replace</key>
				<data>
				aQLsEA==
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>Patch-ALC269</string>
				<key>Disabled</key>
				<false/>
				<key>Find</key>
				<data>
				ihnUEQ==
				</data>
				<key>Name</key>
				<string>AppleHDA</string>
				<key>Replace</key>
				<data>
				AAAAAA==
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>Patch-ALC269</string>
				<key>Disabled</key>
				<false/>
				<key>Find</key>
				<data>
				eG1sLnps
				</data>
				<key>Name</key>
				<string>AppleHDA</string>
				<key>Replace</key>
				<data>
				em1sLnps
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>Patch-ALC269</string>
				<key>Disabled</key>
				<false/>
				<key>Find</key>
				<data>
				hQjsEA==
				</data>
				<key>Name</key>
				<string>AppleHDA</string>
				<key>Replace</key>
				<data>
				AAAAAA==
				</data>
			</dict>
		</array>
	</dict>
	<key>RtVariables</key>
	<dict>
		<key>BooterConfig</key>
		<string>0x28</string>
		<key>CsrActiveConfig</key>
		<string>0x67</string>
		<key>MLB</key>
		<string>C02032109R5DC771H</string>
		<key>ROM</key>
		<string>UseMacAddr0</string>
	</dict>
	<key>SMBIOS</key>
	<dict>
		<key>BiosReleaseDate</key>
		<string>10/12/2012</string>
		<key>BiosVendor</key>
		<string>Apple Inc.</string>
		<key>BiosVersion</key>
		<string>IM131.88Z.010A.B05.1210121459</string>
		<key>Board-ID</key>
		<string>Mac-FC02E91DDD3FA6A4</string>
		<key>BoardManufacturer</key>
		<string>Apple Inc.</string>
		<key>BoardType</key>
		<integer>10</integer>
		<key>ChassisAssetTag</key>
		<string>iMac-Aluminum</string>
		<key>ChassisManufacturer</key>
		<string>Apple Inc.</string>
		<key>ChassisType</key>
		<string>13</string>
		<key>Family</key>
		<string>iMac</string>
		<key>Manufacturer</key>
		<string>Apple Inc.</string>
		<key>ProductName</key>
		<string>iMac13,2</string>
		<key>SerialNumber</key>
		<string>C02K6214DNMP</string>
		<key>Trust</key>
		<false/>
		<key>Version</key>
		<string>1.0</string>
	</dict>
	<key>SystemParameters</key>
	<dict>
		<key>InjectKexts</key>
		<string>Detect</string>
		<key>InjectSystemID</key>
		<true/>
	</dict>
</dict>
</plist>

Any ideas?

Thanks in advance!

Link to comment
Share on other sites

@maisdoidoainda

 

Looks like you're not using the right config.plist and presumably, the wrong files in your EFI/CLOVER folder…

 

First of all, follow post#1 and read it carefully. There's a bunch of files to use for 790 Series.

 

Also, take note that AMD cards use different framebuffers so you can't just use Futomaki for both HD 4850 and HD 7870. Plus, you'll probably need to patch the one you've selected if you're in dual monitor configuration.

 

Read here : http://www.insanelymac.com/forum/topic/303186-how-to-modification-of-amd-fb-clover-injection/

Link to comment
Share on other sites

Weird.
I was almost sure that I had an identical config.plist from post 1.
 
I followed the post 1 carefully, including audio correction.
Everything is working except dual video.
 
I'm fixing the config.plist now.
 
I'll be back in a few moments.

Changed!

 

obs: Futomaki is the correct framebuffer for 7870.

obs2: I forgot to say: Displayport is working, but the two DVI ports doesnt work.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>ACPI</key>
	<dict>
		<key>DSDT</key>
		<dict>
			<key>Debug</key>
			<false/>
			<key>DropOEM_DSM</key>
			<false/>
			<key>Fixes</key>
			<dict>
				<key>FIX_RTC_20000</key>
				<true/>
				<key>FixUSB_1000</key>
				<true/>
				<key>NewWay_80000000</key>
				<true/>
			</dict>
			<key>Name</key>
			<string>DSDT.aml</string>
			<key>Patches</key>
			<array>
				<dict>
					<key>Comment</key>
					<string>EHC1 to EH01</string>
					<key>Disabled</key>
					<false/>
					<key>Find</key>
					<data>
					RUhDMQ==
					</data>
					<key>Replace</key>
					<data>
					RUgwMQ==
					</data>
				</dict>
				<dict>
					<key>Comment</key>
					<string>EHC2 to EH02</string>
					<key>Disabled</key>
					<false/>
					<key>Find</key>
					<data>
					RUhDMg==
					</data>
					<key>Replace</key>
					<data>
					RUgwMg==
					</data>
				</dict>
			</array>
			<key>ReuseFFFF</key>
			<false/>
		</dict>
		<key>DropTables</key>
		<array>
			<dict>
				<key>Signature</key>
				<string>SSDT</string>
				<key>TableId</key>
				<string>CpuPm</string>
			</dict>
			<dict>
				<key>Signature</key>
				<string>DMAR</string>
			</dict>
			<dict>
				<key>Signature</key>
				<string>SSDT</string>
				<key>TableId</key>
				<string>Cpu0Ist</string>
			</dict>
		</array>
		<key>HaltEnabler</key>
		<true/>
		<key>SSDT</key>
		<dict>
			<key>DropOem</key>
			<false/>
			<key>EnableC6</key>
			<true/>
			<key>Generate</key>
			<true/>
		</dict>
	</dict>
	<key>Boot</key>
	<dict>
		<key>Arguments</key>
		<string>kext-dev-mode=1</string>
		<key>Debug</key>
		<false/>
		<key>DefaultLoader</key>
		<string>boot.efi</string>
		<key>DefaultVolume</key>
		<string>LastBootedVolume</string>
		<key>Legacy</key>
		<string>PBR</string>
		<key>Secure</key>
		<false/>
		<key>Timeout</key>
		<integer>5</integer>
		<key>XMPDetection</key>
		<false/>
	</dict>
	<key>CPU</key>
	<dict>
		<key>UseARTFrequency</key>
		<false/>
	</dict>
	<key>Devices</key>
	<dict>
		<key>Audio</key>
		<dict>
			<key>Inject</key>
			<string>28</string>
		</dict>
		<key>FakeID</key>
		<dict>
			<key>ATI</key>
			<string>0x68101002</string>
			<key>IMEI</key>
			<string>0x0</string>
			<key>IntelGFX</key>
			<string>0x0</string>
			<key>LAN</key>
			<string>0x0</string>
			<key>NVidia</key>
			<string>0x0</string>
			<key>SATA</key>
			<string>0x0</string>
			<key>WIFI</key>
			<string>0x0</string>
			<key>XHCI</key>
			<string>0x0</string>
		</dict>
		<key>USB</key>
		<dict>
			<key>AddClockID</key>
			<true/>
			<key>FixOwnership</key>
			<true/>
			<key>Inject</key>
			<true/>
		</dict>
	</dict>
	<key>GUI</key>
	<dict>
		<key>Mouse</key>
		<dict>
			<key>DoubleClick</key>
			<integer>500</integer>
			<key>Enabled</key>
			<false/>
			<key>Mirror</key>
			<false/>
			<key>Speed</key>
			<integer>8</integer>
		</dict>
		<key>Scan</key>
		<true/>
		<key>ScreenResolution</key>
		<string>1280x1024</string>
		<key>Theme</key>
		<string>embedded</string>
	</dict>
	<key>Graphics</key>
	<dict>
		<key>DualLink</key>
		<integer>1</integer>
		<key>FBName</key>
		<string>Futomaki</string>
		<key>Inject</key>
		<dict>
			<key>ATI</key>
			<true/>
			<key>Intel</key>
			<false/>
			<key>NVidia</key>
			<false/>
		</dict>
		<key>NvidiaSingle</key>
		<false/>
	</dict>
	<key>KernelAndKextPatches</key>
	<dict>
		<key>AppleRTC</key>
		<true/>
		<key>AsusAICPUPM</key>
		<false/>
		<key>Debug</key>
		<false/>
		<key>DellSMBIOSPatch</key>
		<false/>
		<key>KernelCpu</key>
		<false/>
		<key>KernelHaswellE</key>
		<false/>
		<key>KernelLapic</key>
		<false/>
		<key>KernelPm</key>
		<false/>
		<key>KextsToPatch</key>
		<array>
			<dict>
				<key>Comment</key>
				<string>Patch-ALC269</string>
				<key>Disabled</key>
				<false/>
				<key>Find</key>
				<data>
				eG1sLnps
				</data>
				<key>Name</key>
				<string>AppleHDA</string>
				<key>Replace</key>
				<data>
				em1sLnps
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>Patch-ALC269</string>
				<key>Disabled</key>
				<false/>
				<key>Find</key>
				<data>
				ihnUEQ==
				</data>
				<key>Name</key>
				<string>AppleHDA</string>
				<key>Replace</key>
				<data>
				AAAAAA==
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>Patch-ALC269</string>
				<key>Disabled</key>
				<false/>
				<key>Find</key>
				<data>
				hQjsEA==
				</data>
				<key>Name</key>
				<string>AppleHDA</string>
				<key>Replace</key>
				<data>
				AAAAAA==
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>Patch-ALC269</string>
				<key>Disabled</key>
				<false/>
				<key>Find</key>
				<data>
				ixnUEQ==
				</data>
				<key>Name</key>
				<string>AppleHDA</string>
				<key>Replace</key>
				<data>
				aQLsEA==
				</data>
			</dict>
		</array>
	</dict>
	<key>RtVariables</key>
	<dict>
		<key>BooterConfig</key>
		<string>0x28</string>
		<key>CsrActiveConfig</key>
		<string>0x67</string>
	</dict>
	<key>SMBIOS</key>
	<dict>
		<key>BiosReleaseDate</key>
		<string>10/12/2012</string>
		<key>BiosVendor</key>
		<string>Apple Inc.</string>
		<key>BiosVersion</key>
		<string>IM131.88Z.010A.B05.1210121459</string>
		<key>Board-ID</key>
		<string>Mac-FC02E91DDD3FA6A4</string>
		<key>BoardManufacturer</key>
		<string>Apple Inc.</string>
		<key>BoardType</key>
		<integer>10</integer>
		<key>ChassisAssetTag</key>
		<string>iMac-Aluminum</string>
		<key>ChassisManufacturer</key>
		<string>Apple Inc.</string>
		<key>ChassisType</key>
		<string>13</string>
		<key>Family</key>
		<string>iMac</string>
		<key>Manufacturer</key>
		<string>Apple Inc.</string>
		<key>ProductName</key>
		<string>iMac13,2</string>
		<key>SerialNumber</key>
		<string>C02K6214DNMP</string>
		<key>Trust</key>
		<false/>
		<key>Version</key>
		<string>1.0</string>
	</dict>
	<key>SystemParameters</key>
	<dict>
		<key>InjectKexts</key>
		<string>Yes</string>
		<key>InjectSystemID</key>
		<true/>
	</dict>
</dict>
</plist>

Link to comment
Share on other sites

I'm away on vacation til next week.  I'll make sure to keep you guys updated on my motherboard swap for the 780. I'm just hoping that the computrace feature isn't set to active. Anyone who knows how to get rid of that, feel free to let me know.  

Link to comment
Share on other sites

An Idiot’s (My!) Guide to Installing Mac OS X Sierra 10.12.3 on a Dell Optiplex 780 Small Form Factor

 

Before you begin

 

What you will need:

  1. A Dell Optiplex 780 SFF (I did say it’s an idiot’s guide)
  2. A Radeon HD5450 Graphics Card (the on-board card is not supposed to work, although it did for me)
  3. A USB stick, at least 8GB
  4. The following downloads:

 

What will be useful:

  1. A computer with access to the Internet (preferably NOT the Optiplex in case you need to download something halfway through)
  2. A camera/phone for taking photos of settings
  3. Another USB stick of about 2GB or more.

Check BIOS version

  1. Shutdown the Optiplex 780 SFF
  2. Restart the 780 and watch the boot screen
  3. Look at the very bottom of the screen for, “BIOS Revision AXX”, where XX is a number
  4. If the number is less than 15, you need to update the BIOS
  5. Shut down the Optiplex 780 SFF.

Record BIOS settings (in case you break something later on)

  1. Restart the 780 and when Dell logo appears keep pressing F2 until you hear a beep
  2. Scroll through each of the BIOS settings pages and take a photo for future reference
  3. Shutdown the Optiplex 780 SFF.

 

Updating the BIOS (only do this if it is less than version A15)

  1. Download O780-A15.exe from here http://www.dell.com/support/home/uk/en/ukbsdt1/product-support/product/optiplex-780/drivers
  2. Download and install unetbootin from here https://unetbootin.github.io
  3. Insert a spare USB stick in a USB port (IT WILL BE ERASED)
  4. Erase and format the USB stick for MS-DOS
  5. Open Disk Utility 
  6. Select the USB stick
  7. Click on Erase
  8. Name = USB
  9. Format = MS-DOS (FAT)
  10. Scheme = Master Boot Record
  11. Click on Erase
  12. Click Done and quit Disk Utility
  13. If it fails the first time, click Done and do step 4. again (the USB stick was still mounted)
  14. Run unetbootin
  15. Enter your login password, when prompted
  16. Select Distribution = FreeDOS
  17. Select Version = 1.0
  18. Type = USB Drive
  19. Drive = [wherever your USB stick is]
  20. Click OK and wait for it to finish
  21. Eject USB stick and remove it
  22. Re-insert USB stick
  23. Copy O780-A15.exe to the USB stick (at the top level, not in a folder)
  24. Eject USB stick and remove it
  25. Insert USB stick into Optiplex 780 SFF
  26. Start the Optiplex 780 SFF and press F12 when Dell logo appears
  27. Select USB Device and press Return
  28. Select Default and press Return OR wait for it to time out
  29. Select FreeDOS Safe Mode and press Return
  30. Type C: and press Return
  31. Type in DIR and press Return. You should see O780-A15.exe
  32. Type in O780-A15.exe and press Return (NB. first is a letter ‘oh’ the second is a number ‘zero’)
  33. Press any key when prompted. (If you don’t have an ‘any’ key, just press Return) ;-)
  34. Wait for it to finish and restart
  35. When the Dell logo appears keep pressing F2 until you hear a beep
  36. Scroll through the BIOS settings and check they haven’t changed from those you recorded earlier.
  37. Shut down the Optiplex 780 SFF
  38. Remove the USB stick.

Setting up the BIOS for Hackintosh (Make sure you have a record of current settings)

  1. Start the Optiplex 780 SFF
  2. When the Dell logo appears keep pressing F2 until you hear a beep
  3. Click on Load Defaults
  4. Click on OK
  5. Click on Yes, if you’re asked about changing SATA settings
  6. Select (everything else stays the same):
  7. Settings/Drives/Diskette Drive/Disabled
  8. Settings/Drives/SATA Operation/RAID Autodetect / AHCI and click Yes
  9. Settings/Drives/SMART Reporting/Enable SMART Reporting
  10. Settings/System Configuration/Parallel Port/Disable
  11. Settings/System Configuration/Serial Port #1/Disable
  12. Settings/Performance/Intel SpeedStep/Enable Intel SpeedStep
  13. Settings/Performance/C States Control/C States Control
  14. Settings/Virtualization Support/Virtualization/Enable intel Virtualization Technology
  15. Settings/Power Management/AC Recovery/Last Power State
  16. Click Apply
  17. Click Exit
  18. Shutdown the Optiplex 780 SFF.

Creating Sierra install USB stick

  1. On a Mac, open the App Store, search for macOS Sierra
  2. Click Download on the macOS Sierra entry
  3. Wait for it to download (times vary, but when it prompts to begin installing, close it down)
  4. Format a spare USB stick with 8GB or more free space (IT WILL BE ERASED)
  5. Open Disk Utility 
  6. Select the USB stick
  7. Click on Erase
  8. Name = USB
  9. Format = Mac OS Extended (Journaled)
  10. Scheme = GUID Partition Map
  11. Click on Erase
  12. Click Done and quit Disk Utility
  13. If it fails the first time, click Done and do step 4. again (the USB stick was still mounted)
  14. Open Terminal
  15. Copy these lines and paste into Terminal:
    ​sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/Install\ macOS\ Sierra --applicationpath /Applications/Install\ macOS\ Sierra.app --nointeraction
  16. Enter your login password and press Return
  17. Go and make a cup of tea.

Now you can begin

 

Make the USB stick Hackintosh ready

  1. Run Clover_v2.4k_r4012.pkg (the numbers will vary depending on when you downloaded it)
  2. Click Continue, Click Continue
  3. Click Change Install Location… <— YOU MUST DO THIS!
  4. Select Install macOS Sierra
  5. Click Continue
  6. Click Customize <— YOU MUST DO THIS!
  7. Select (all others are should be UNselected):
  8. Bootloader/Install boot0af in the MBR
  9. CloverEFI/Clover-EFI 64Bit SATA
  10. Drivers64UEFI/EmuVariableUefi-64
  11. Drivers64UEFI/OsxAptioFixDrv-64 <— There is NO ‘2’ in this
  12. Drivers64UEFI/PartitionDxe-64
  13. Click Install
  14. Enter your login password
  15. Click Install Software
  16. Click Close
  17. Run Clover Configurator (Vibrant Edition)
  18. Open config.plist
  19. Select Gui
  20. Select Language and change it to match your own
  21. Select Screen Resolution and change it to match your own
  22. Select SMBIOS and click the Magic Wand (right-hand side)
  23. Select the left-most icon
  24. Select iMac (10,1) - Core 2 Duo
  25. Select each of the (2) shake buttons
  26. Select System Parameters
  27. Click Generate New
  28. Select File/Save    
  29. Close Clover Configurator (Vibrant Edition)
  30. Copy config.plist to /Volumes/Install\ macOS\ Sierra/EFI/Clover/ 
  31. Click Authenticate
  32. Click replace
  33. Enter your login password
  34. Click OK
  35. Copy DSDT.aml to /Volumes/Install\ macOS\ Sierra/EFI/Clover/ACPI/patched/
  36. Click Authenticate
  37. Enter your login password
  38. Click OK
  39. Copy: AppleALC.kext, AppleIntelE1000e.kext, FakeSMC.kext, and USB_Injector.kex to: /Volumes/Install\ macOS\ Sierra/EFI/CLOVER/kexts/10.12/
  40. Click Authenticate
  41. Enter your login password
  42. Click OK
  43. Copy boot1h to /Volumes/Install\ macOS\ Sierra/ (this will only be used if you have problems)
  44.     Click Authenticate
  45.     Enter your login password
  46.     Click OK
  47. Copy Clover_v2.4k_r4012.pkg to /Volumes/Install\ macOS\ Sierra/ 
  48.     Click Authenticate
  49.     Enter your login password
  50.     Click OK
  51. Eject the USB stick Install macOS Sierra.

Install Sierra on your Optiplex 780 SFF

  1. Remove any disks other than the one you intend to install onto (prevents accidents)
  2. Install the HD5450 graphics card and other devices you intend to use (USB mouse, keyboard, etc)
  3. Insert the USB stick Install macOS Sierra
  4. Start the Optiplex 780 SFF and press F12 when Dell logo appears
  5. Select USB Device and press Return
  6. Select Boot OS X Install from Install macOS Sierra and press Return
  7. The screen appears to freeze, be patient
  8. Test your reading speed as the console text scrolls past ;-)
  9. Select Disk Utility and click Continue
  10. Select your target disk and click Erase
  11. Name = Sierra
  12. Format = Mac OS Extended (Journaled)
  13. Scheme = GUID Partition Map
  14. Click Erase
  15. Click Done
  16. Close Disk Utility
  17. Select Install MacOS and click Continue
  18. Click:
  19. Continue
  20. Agree
  21. Agree
  22. Select the Sierra disk and click Install
  23. After about 30 mins (during which the screen may go blank) the Optiplex 780 SFF will reboot and again after another 30 mins
  24. IF it hangs, switch off
  25. Start the Optiplex 780 SFF and press F12 when Dell logo appears
  26. Select USB Device and press Return
  27. Select Boot macOS Install from Sierra and press Return
  28. Select your country and keyboard and click Continue after each
  29. Click Continue
  30. Click Continue and Don’t Use
  31. Select Don’t Sign in, Continue, and Skip
  32. Click Agree and Agree
  33. Enter your details and click Continue
  34. Select your time zone and click Continue
  35. DEselect Send diagnostics & usage date to Apple and click Continue
  36. Click Continue
  37. Click Continue and press the key next to the Shift key, then click Done
  38. Open Terminal and type in 
  39. sudo spctl --master-disable
  40. and press Return
  41. Enter your login password and press Return
  42. Run Clover_v2.4k_r4012 from the USB stick /Volumes/Install\ macOS\ Sierra
  43. Click Continue, Click Continue
  44. Click Change Install Location… <— YOU MUST DO THIS!
  45. Select Install macOS Sierra
  46. Click Continue
  47. Click Customize <— YOU MUST DO THIS!
  48. Select (all others are should be UNselected):
  49. Bootloader/Install boot0af in the MBR
  50. CloverEFI/Clover-EFI 64Bit SATA
  51. Drivers64UEFI/EmuVariableUefi-64
  52. Drivers64UEFI/OsxAptioFixDrv-64 <— There is NO ‘2’ in this
  53. Drivers64UEFI/PartitionDxe-64
  54. Install RC scripts on target volume
  55. Install Clover Preference Pane
  56. Click Install
  57. Enter your login password
  58. Click Install Software
  59. Click Close
  60. Copy:
  61. /Volumes/Install\ macOS\ Sierra/EFI/Clover/config.plist to /EFI/Clover/
  62. /Volumes/Install\ macOS\ Sierra/EFI/Clover/ACPI/patched/DSDT.aml to /EFI/Clover/ACPI/patched/
  63. /Volumes/Install\ macOS\ Sierra/EFI/Clover/kexts/10.12/* to /EFI/Clover/kexts/10.12/
  64. Shut down the Optiplex 780 SFF and remove the USB stick
  65. Start the Optiplex 780 SFF.
  66. IF it hangs with boot0af: error, switch off and reinsert the USB stick.
  67. Start the Optiplex 780 SFF and press F12 when Dell logo appears
  68. Select USB Device and press Return
  69. Select Boot OS X Install from Install macOS Sierra and press Return
  70. Be patient
  71. Use the top menu to open Terminal
  72. Type in:
  73. mount
  74. And press Return
  75. Look for /Volumes/Sierra and note the entry to the left, which will be /dev/diskXsY, where X and Y are numbers
  76. Type in:
  77. cd /Volumes/Image\ Volume
  78. umount /dev/diskXsY
  79. sudo dd if=boot1h of=/dev/diskXsY bs=4096
  80. shutdown -h now
  81. where X and Y are the numbers from above and pressing Return after each line
  82. Remove the USB stick and start the Optiplex 780 SFF
  83. Enjoy your Hackintosh.
  • Like 4
Link to comment
Share on other sites

@morpheousman

 

Because the knowledge to do it came from people on this thread and starting my own felt too much like plagiarism. But I felt there were some steps that were a bit vague, so I wanted to spell them out. If you, or admin, feels it warrants a new thread, feel free to move it (or tell me to). :-)

  • Like 1
Link to comment
Share on other sites

@morpheousman

 

Because the knowledge to do it came from people on this thread and starting my own felt too much like plagiarism. But I felt there were some steps that were a bit vague, so I wanted to spell them out. If you, or admin, feels it warrants a new thread, feel free to move it (or tell me to). :-)

 

 

Well okay, to "spell them out", because you think some steps are "too vague",  but you put it on Page 20 of someone else's guide? 

 

So anyone that might need more clarity would have to read all the way up to page 20 before they could see it?  Seems a bit contradictory. 

 

But hey, I don't run this place, put it wherever you want to. :)

  • Like 1
Link to comment
Share on other sites

i have optiplex 780 SFF, Core 2 duo E8500, 8GB RAM HD5450 512MB. i have installed el capitan and everything works fine. now i have downloaded sierra from app store and followed the same guide for 780 but i am not able to install sierra. my pc get stuck at the start of installation screen. when i click on "disk utility" or "install mac os" nothing happens.

  • Like 1
Link to comment
Share on other sites

When switching from Capitan to Sierra:

Clover current version for Sierra support? Old Clover version of Capitan does not work with Sierra!
FakeSMC.kext current version for Sierra?
SIP disabled for installation (CsrActiveConfig in Clover on 0x67)?
Use your DSDT and config.plist from working Capitan for Sierra!
Link to comment
Share on other sites

@rohankhan

 

I had the same problem with one of my installs. I think I clicked on one of the menu's to change language, then canceled out of that menu. Then when I got back to the main menu it let me go forward with the install.

 

thanks man the trick worked for me.

 

but no sound after install

 

An Idiot’s (My!) Guide to Installing Mac OS X Sierra 10.12.3 on a Dell Optiplex 780 Small Form Factor

 

Before you begin

 

 

 

i have successfully installed sierra now but unable to fix sound. can u please explain the procedure for fixing sound for idio.......

Link to comment
Share on other sites

 Share

×
×
  • Create New...