Contribute
Register

[help] dell optiplex micro 7040 to hackintosh

Status
Not open for further replies.
hi there,
did anyone using dell 7040 micro successfully got the hd530 accelerated?
my build is i5/16g ram/128g ssd.
I can install el capitan and boot into the os, other things fully working but I cannot get the hd530 accelerated and the ram is 7mb.
as dell's bios do not have the options that allow me to change the size of preallocated video memory, I cannot use the conventional method of "platform id x019120000".
could anyone share his config.plist or efi if he can successfully install mac os into this machine?
thx.
 
Boot with an EFI Shell boot disk, set the DVMT @ 0x350 to 0x3
i.e.
setup_var 0x350 0x3
This will get you full QE/CI with InjectIntel = Yes and ig-platform-id = 0x19120000
 
hi there,
did anyone using dell 7040 micro successfully got the hd530 accelerated?
my build is i5/16g ram/128g ssd.
I can install el capitan and boot into the os, other things fully working but I cannot get the hd530 accelerated and the ram is 7mb.
as dell's bios do not have the options that allow me to change the size of preallocated video memory, I cannot use the conventional method of "platform id x019120000".
could anyone share his config.plist or efi if he can successfully install mac os into this machine?
thx.

Hi, please can you post your config.plist?
I see in windows 7 the dedicated memory is 192mb, do I still need to change the DVMT?
 
anyone got it works? i still stuck on the same issue with 7mb, i tried everything, and my bios on 7040, i dont know where to set DVMT... thanks...
 
Hi, please can you post your config.plist?
I see in windows 7 the dedicated memory is 192mb, do I still need to change the DVMT?
Windows isn´t a good way to determine DVMT size.
Are you using a Nvidia card or the Intel device?

anyone got it works? i still stuck on the same issue with 7mb, i tried everything, and my bios on 7040, i dont know where to set DVMT... thanks...
You can maybe set DVMT size higher via BIOS, otherwise you can use EFIshell. But before you are good to go with minStolensize patch in config.plist

Before you want to change DVMT size, please make your research, because when you make a fault, you can brick your system.
 
Hi! Any of you guys got your Dell systems working?
I can't seem to make mine work!!!

I think my problem might be in my BIOS settings...


Hello osx01, did you successed to get working audio and ethernet on your optiplex ? and may be WiFi ?
If yes, please, how you done this ?
Thank you, I have Optiplex 7440, so very similar to your config.

Any more details on how you were able to get it to install?
I've got a 7040Micro that I'm trying to hackintosh and so far haven't been able to get to the installation process.

Thanks!

i7-6700T
8GB RAM
128GB Samsung SSD
Intel 530 GPU
Intel Wifi/Bluetooth

Edit to add screen shots and config file
View attachment 211037 View attachment 211038

hi there,
did anyone using dell 7040 micro successfully got the hd530 accelerated?
my build is i5/16g ram/128g ssd.
I can install el capitan and boot into the os, other things fully working but I cannot get the hd530 accelerated and the ram is 7mb.
as dell's bios do not have the options that allow me to change the size of preallocated video memory, I cannot use the conventional method of "platform id x019120000".
could anyone share his config.plist or efi if he can successfully install mac os into this machine?
thx.

anyone got it works? i still stuck on the same issue with 7mb, i tried everything, and my bios on 7040, i dont know where to set DVMT... thanks...
 
I would like to bump this thread hoping for some support as well.
I've got an Optiplex 5040 Core I5 6500 with 8GB ram and 256GB SSD.

When I try to do the installation the Apple logo shows for a brief moment then the PC reboots.
Anyone succesfully got this generation of Dell OptiPlex computers working?
 
Hi! Any of you guys got your Dell systems working?
I can't seem to make mine work!!!

I think my problem might be in my BIOS settings...
Hi I successfully install Sierra but ethernet is not working.

Thanks
 
@choronako, please update your profile (personal details) with your Motherboard or Make/Model, CPU and Graphics Card.
The Rules said:
Profiles need to contain at least your primary system to assist others with helping you.
 
I have a Dell Optiplex 5040 that I hackintoshed at work (Sierra 10.12.2)
16 GB ram, 128 GB SSD, stock config i5.
Runs pretty smoothly actually, quite amazing.

Video OK (must change the DVMT, check above post #22 from Jakelo)
Ethernet OK
Dual screen OK (must use a DP and a HDMI cable though)
Sound OK (back sound jack is not working - known issue apparently - need patching obviously)

didn't bother setting up a SSDT for sleep or PM, can't care less, it's at work, it runs all week long.
but I'm pretty sure that ssdtPRGen.ssh can create one easily

Kexts I use (some may be irrelevant - but I made that hack quite a while ago, so I can't be sure what is actually used or not - like ethernet).
AppleALC.kext
AppleIntelE1000e.kext
AtherosE2200Ethernet.kext
FakeSMC.kext
IntelMausiEthernet.kext
RealtekRTL8111.kext
USBInjectAll.kext


here is my config.plist

Code:
<?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>FixShutdown_0004</key>
                <true/>
            </dict>
            <key>Name</key>
            <string>DSDT.aml</string>
            <key>Patches</key>
            <array>
                <dict>
                    <key>Comment</key>
                    <string>Rename HDAS to HDEF</string>
                    <key>Disabled</key>
                    <false/>
                    <key>Find</key>
                    <data>
                    UEVHUA==
                    </data>
                    <key>Replace</key>
                    <data>
                    R0ZYMA==
                    </data>
                </dict>
            </array>
            <key>ReuseFFFF</key>
            <false/>
        </dict>
        <key>SSDT</key>
        <dict>
            <key>DropOem</key>
            <false/>
            <key>Generate</key>
            <dict>
                <key>CStates</key>
                <false/>
                <key>PStates</key>
                <false/>
            </dict>
        </dict>
    </dict>
    <key>Boot</key>
    <dict>
        <key>Arguments</key>
        <string>-v slide=0 dart=0 darkwake=0</string>
        <key>Debug</key>
        <false/>
        <key>DefaultVolume</key>
        <string>LastBootedVolume</string>
        <key>Legacy</key>
        <string>PBR</string>
        <key>Secure</key>
        <false/>
        <key>Timeout</key>
        <integer>2</integer>
        <key>XMPDetection</key>
        <false/>
    </dict>
    <key>CPU</key>
    <dict>
        <key>UseARTFrequency</key>
        <false/>
    </dict>
    <key>Devices</key>
    <dict>
        <key>AddProperties</key>
        <array>
            <dict>
                <key>Device</key>
                <string>IntelGFX</string>
                <key>Disabled</key>
                <false/>
                <key>Key</key>
                <string>AAPL,GfxYTile</string>
                <key>Value</key>
                <data>
                AQAAAA==
                </data>
            </dict>
        </array>
        <key>Audio</key>
        <dict>
            <key>Inject</key>
            <string>13</string>
        </dict>
        <key>USB</key>
        <dict>
            <key>AddClockID</key>
            <true/>
            <key>FixOwnership</key>
            <true/>
            <key>Inject</key>
            <true/>
        </dict>
    </dict>
    <key>DisableDrivers</key>
    <array>
        <string>Nothing</string>
    </array>
    <key>GUI</key>
    <dict>
        <key>Hide</key>
        <array>
            <string>\EFI\BOOT\BOOTX64.EFI</string>
            <string>Windows</string>
        </array>
        <key>Language</key>
        <string>en:0</string>
        <key>Mouse</key>
        <dict>
            <key>DoubleClick</key>
            <integer>500</integer>
            <key>Enabled</key>
            <true/>
            <key>Mirror</key>
            <false/>
            <key>Speed</key>
            <integer>8</integer>
        </dict>
        <key>Scan</key>
        <dict>
            <key>Entries</key>
            <true/>
            <key>Legacy</key>
            <string>First</string>
            <key>Linux</key>
            <false/>
            <key>Tool</key>
            <true/>
        </dict>
        <key>ScreenResolution</key>
        <string>1920x1080</string>
        <key>Theme</key>
        <string>embedded</string>
    </dict>
    <key>Graphics</key>
    <dict>
        <key>Inject</key>
        <dict>
            <key>ATI</key>
            <false/>
            <key>Intel</key>
            <true/>
            <key>NVidia</key>
            <false/>
        </dict>
        <key>NvidiaSingle</key>
        <false/>
        <key>ig-platform-id</key>
        <string>0x19120000</string>
    </dict>
    <key>KernelAndKextPatches</key>
    <dict>
        <key>AppleIntelCPUPM</key>
        <true/>
        <key>AppleRTC</key>
        <true/>
        <key>Debug</key>
        <false/>
        <key>KernelCpu</key>
        <false/>
        <key>KernelHaswellE</key>
        <false/>
        <key>KernelLapic</key>
        <false/>
        <key>KernelPm</key>
        <true/>
        <key>KextsToPatch</key>
        <array>
            <dict>
                <key>Comment</key>
                <string>10.11-SKL-Port_0x5-DP2HDMI</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                AQUJAAAEAACHAQAA
                </data>
                <key>Name</key>
                <string>AppleIntelSKLGraphicsFramebuffer</string>
                <key>Replace</key>
                <data>
                AQUJAAAIAACHAQAA
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>change 15 port limit to 26 in XHCI kext (100-Series-10.12)</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                g710////EA==
                </data>
                <key>Name</key>
                <string>AppleUSBXHCIPCI</string>
                <key>Replace</key>
                <data>
                g710////Gw==
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>10.11-SKL-1912000-4_displays</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                AQMDAw==
                </data>
                <key>Name</key>
                <string>AppleIntelSKLGraphicsFramebuffer</string>
                <key>Replace</key>
                <data>
                AQMEAw==
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>External icons patch</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                RXh0ZXJuYWw=
                </data>
                <key>Name</key>
                <string>AppleAHCIPort</string>
                <key>Replace</key>
                <data>
                SW50ZXJuYWw=
                </data>
            </dict>
        </array>
    </dict>
    <key>RtVariables</key>
    <dict>
        <key>BooterConfig</key>
        <string>0x28</string>
        <key>CsrActiveConfig</key>
        <string>0x3</string>
    </dict>
    <key>SMBIOS</key>
    <dict>
        <key>BiosReleaseDate</key>
        <string>06/12/13</string>
        <key>BiosVendor</key>
        <string>Apple Inc.</string>
        <key>BiosVersion</key>
        <string>MP61.88Z.0116.B04.1312061508</string>
        <key>Board-ID</key>
        <string>Mac-F60DEB81FF30ACF6</string>
        <key>BoardManufacturer</key>
        <string>Apple Inc.</string>
        <key>BoardSerialNumber</key>
        <string>XXXXXXXXXX</string>
        <key>BoardType</key>
        <integer>11</integer>
        <key>ChassisAssetTag</key>
        <string>Pro-Enclosure</string>
        <key>ChassisManufacturer</key>
        <string>Apple Inc.</string>
        <key>ChassisType</key>
        <string>06</string>
        <key>Family</key>
        <string>Mac Pro</string>
        <key>Manufacturer</key>
        <string>Apple Inc.</string>
        <key>ProductName</key>
        <string>MacPro6,1</string>
        <key>SerialNumber</key>
        <string>XXXXXXXXXXX</string>
        <key>SmUUID</key>
        <string>A36003BE-193E-4451-B0C6-5301105A96D9</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>

save it, re-generate a SMBIOS and take it from there
 
Last edited:
Status
Not open for further replies.
Back
Top