• 0
nanerasingh

Dell Vostro 2420 HD4000 Hackintosh Sierra 10.12.3 Works

Question

Posted (edited)

Dell Vostro 2420 HD4000 Sierra 10.12.3 Works

Hello,

Finally i succeed to install sierra on Dell Vostro 2420 HD4000, i5-3210,NVIDIA GeForce GT 620M(NVidia will never work)

working with Clover bootloader &

Chemelon boot loader enoch Chameleon-2.4svn-r2877 works but only working while booting boot loader flag below, i tried edit chameleon boot plist with below but not working, its only works boot loader selection boot flag.

IntelCapriFB=3

1.HD4000 with QE/CI. igplatform-id=0166009 injecton.

Clover boot loader add this string below=>

<key>Graphics</key>
 <dict>
  <key>ig-platform-id</key>
  <string>0x01660003</string>

2.Touchpad working after rehabman new ps2controller from GitHub.

3.Wifi replaced with BCM4322 OOB WORKs.Ethernet RTL8111 Works oob,

4.sound working with voodoo 2.8.9. Tried Apple HDA but not working, need test again.

5.camera working. Fake smc with kozlec plugin works.

Not working

1.Apple hda patching not working on 10.2.3, dont know the issue. maybe sierra patching apple hda required.(circus Logic CS4213)

2. Voodoo sound microphone problem, no voice recorded, mic detected but not listening voice, tried mic issue in forums.

if microphone issue can be solved then it will be better, please help for solution.

Dropbox link for clover config plist, after clicking wait for loading, its not blank.

https://www.dropbox.com/s/61tmubs3vnl6dqx/config.plist?dl=0

or another link below with attachment of plist file

http://www.insanelymac.com/forum/topic/322580-dell-vostro-2420-hd4000-hackintosh-sierra-10123-works/

Edited in green color

Edited by nanerasingh
1 person likes this

Share this post


Link to post
Share on other sites

5 answers to this question

  • 1

1st post edited, please check.

Chameleon boot loader works with IntelCapriFB=3

Clover flags

<key>Graphics</key>
 <dict>
  <key>ig-platform-id</key>
  <string>0x01660003</string>

Share this post


Link to post
Share on other sites
  • 0

hello,

I have i3-3110m @2.4ghz x4 with intel hd 4000

intel HD not working on my laptop, used 0x01660003,9 as well boot-args too

I have Lenovo g500s

Share this post


Link to post
Share on other sites
  • 0
On 3/9/2017 at 11:57 AM, nanerasingh said:

Dell Vostro 2420 HD4000 Sierra 10.12.3 Works

Hello,

Finally i succeed to install sierra on Dell Vostro 2420 HD4000, i5-3210,

working with Clover bootloader

1.HD4000 with QE/CI. igplatform-id=0166009 injecton.

2.Touchpad after rehabman new ps2controller.

3.Wifi replaced with BCM4322 OOB WORKs.Ethernet RTL8111 Works oob,

4.sound working with voodoo 2.8.9 

5.camera working. Fake smc with kozlec plugin works.

Not working

1.Apple hda patching not working, dont know the issue. maybe sierra patching apple hda required.(circus Logic CS4213)

2. Voodoo sound microphone problem, no voice recorded, mic detected but not listening voice, tried mic issue in forums

if microphone issue can be solved then it will be better, please help for solution.

Hey!
I have a dell laptop with HD4000...

While Installing I'm getting

"An error occurred while running scripts from the package graphicenabler.pkg"

I've tried  enabling/disabling graphics related things but no luck...

Can you suggest something?

Share this post


Link to post
Share on other sites
  • 0

Hi, i am using this config file for clover try it.

Drobox link https://www.dropbox.com/s/61tmubs3vnl6dqx/config.plist?dl=0

Spoiler

<?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>Graphics</key>
 <dict>
  <key>ig-platform-id</key>
  <string>0x01660003</string>
  <key>Inject</key>
  <dict>
   <key>ATI</key>
   <false/>
   <key>Intel</key>
   <true/>
   <key>NVidia</key>
   <false/>
  </dict>
  <key>InjectEDID</key>
  <false/>
 </dict>
  <key>NvidiaSingle</key>
  <false/>
 </dict>
 <key>ACPI</key>
 <dict>
  <key>DSDT</key>
  <dict>
   <key>#SlpSmiAtWake</key>
   <true/>
   <key>Debug</key>
   <false/>
   <key>DropOEM_DSM</key>
   <dict>
    <key>ATI</key>
    <false/>
    <key>Firewire</key>
    <false/>
    <key>HDA</key>
    <false/>
    <key>HDMI</key>
    <false/>
    <key>IDE</key>
    <false/>
    <key>IntelGFX</key>
    <false/>
    <key>LAN</key>
    <false/>
    <key>LPC</key>
    <false/>
    <key>NVidia</key>
    <false/>
    <key>SATA</key>
    <false/>
    <key>SmBUS</key>
    <false/>
    <key>USB</key>
    <false/>
    <key>WIFI</key>
    <false/>
   </dict>
   <key>Fixes</key>
   <dict>
    <key>FixHDA_8000</key>
    <true/>
    <key>#FixHPET_0010</key>
    <true/>
    <key>#FixSATA_0400</key>
    <true/>
    <key>#FixShutdown_0004</key>
    <true/>
    <key>DeleteUnused_400000</key>
    <true/>
    <key>FixDarwin_0002</key>
    <true/>
    <key>FixDisplay_0100</key>
    <true/>
    <key>FixRegions_10000000</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>Rename HDAS to HDEF</string>
            <key>Find</key>
            <data>SERBUw==</data>
            <key>Replace</key>
            <data>SERFRg==</data>
        </dict> 
    <dict>
     <key>Comment</key>
     <string>change _DSM to XDSM</string>
     <key>Find</key>
     <data>X0RTTQ==</data>
     <key>Replace</key>
     <data>WERTTQ==</data>
    </dict>
   </array>
   <key>ReuseFFFF</key>
   <false/>
  </dict>
  <key>DropTables</key>
  <array>
   <dict>
    <key>#Length</key>
    <integer>720</integer>
    <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>#UseSystemIO</key>
   <false/>
   <key>DropOem</key>
   <false/>
   <key>Generate</key>
   <false/>
  </dict>
 </dict>
 <key>Boot</key>
 <dict>
  <key>#Timeout</key>
  <integer>3</integer>
  <key>Arguments</key>
  <string>dart=0 -v nv_disable=1 darkwake=0 slide=0 </string>
  <key>Debug</key>
  <false/>
  <key>DefaultLoader</key>
  <string>boot.efi</string>
  <key>DefaultVolume</key>
  <string>MAC</string>
  <key>Legacy</key>
  <string>PBR</string>
  <key>Secure</key>
  <false/>
  <key>XMPDetection</key>
  <false/>
 </dict>
 <key>BootGraphics</key>
 <dict>
  <key>EFILoginHiDPI</key>
  <integer>1</integer>
  <key>UIScale</key>
  <integer>1</integer>
 </dict>
 <key>CPU</key>
 <dict>
  <key>UseARTFrequency</key>
  <false/>
 </dict>
 <key>Devices</key>
 <dict>
  <key>#AddProperties</key>
  <array>
   <dict>
    <key>Device</key>
    <string>NVidia</string>
    <key>Key</key>
    <string>AAPL,HasPanel</string>
    <key>Value</key>
    <data>AQAAAA==</data>
   </dict>
   <dict>
    <key>Device</key>
    <string>NVidia</string>
    <key>Key</key>
    <string>AAPL,Haslid</string>
    <key>Value</key>
    <data>AQAAAA==</data>
   </dict>
  </array>
  <key>#FakeID</key>
  <dict>
   <key>#ATI</key>
   <string>0x67501002</string>
   <key>#IMEI</key>
   <string>0x1e208086</string>
   <key>#IntelGFX</key>
   <string>0x01268086</string>
   <key>#LAN</key>
   <string>0x100E8086</string>
   <key>#NVidia</key>
   <string>0x11de10de</string>
   <key>#SATA</key>
   <string>0x25628086</string>
   <key>#WIFI</key>
   <string>0x431214e4</string>
   <key>#XHCI</key>
   <string>0x0</string>
  </dict>
  <key>#ForceHPET</key>
  <false/>
  <key>#Inject</key>
  <false/>
  <key>#Properties</key>
  <string>7a00000001000000010000006e0000000200000002010c00d041030a0000000001010600001b7fff040028000000500069006e0043006f006e00660069006700750072006100740069006f006e00730000000800000001080100180000006c00610079006f00750074002d00690064000000080000000c000000</string>
  <key>#SetIntelBacklight</key>
  <false/>
      <key>Audio</key>
    <dict>
        <key>Inject</key>
        <integer>1</integer>
    </dict>
  <key>NoDefaultProperties</key>
  <false/>
  <key>USB</key>
  <dict>
   <key>AddClockID</key>
   <true/>
   <key>FixOwnership</key>
   <true/>
   <key>HighCurrent</key>
   <true/>
   <key>Inject</key>
   <true/>
  </dict>
  <key>UseIntelHDMI</key>
  <false/>
 </dict>
 <key>GUI</key>
 <dict>
  <key>Volumes</key>
          <dict>
                     <key>Legacy</key>
                     <string>First</string>
                     <key>Hide</key>
                     <array>
                         <string>System Reserved</string>
                     </array>
  <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>Theme</key>
  <string>hackintoshzone</string>
 </dict>
 <key>KernelAndKextPatches</key>
 <dict>
  <key>#ATIConnectorsController</key>
  <string>6000</string>
  <key>#ATIConnectorsData</key>
  <string>000400000403000000010000210302040400000014020000000100000000040310000000100000000001000000000001</string>
  <key>#ATIConnectorsPatch</key>
  <string>040000001402000000010000000004040004000004030000000100001102010500000000000000000000000000000000</string>
  <key>#FakeCPUID</key>
  <string>0x010676</string>
  <key>AppleRTC</key>
  <true/>
  <key>AsusAICPUPM</key>
  <true/>
  <key>Debug</key>
  <false/>
  <key>DellSMBIOSPatch</key>
  <false/>
  <key>KernelCpu</key>
  <true/>
  <key>KernelHaswellE</key>
  <true/>
  <key>KernelLapic</key>
  <true/>
  <key>KernelPm</key>
  <true/>
  <key>KextsToPatch</key>
  <array>
   <dict>
    <key>Comment</key>
    <string>No Panic on MacPro4,1 - 5,1</string>
    <key>Find</key>
    <data>cgoATWFjUHJvNCwxAE1hY1BybzUsMQBY</data>
    <key>Name</key>
    <string>AppleTyMCEDriver</string>
    <key>Replace</key>
    <data>cgoAAAAAAAAAAAAAAAAAAAAAAAAAAABY</data>
   </dict>
   <dict>
    <key>Comment</key>
    <string>(c)Pike R. Alpha GP</string>
    <key>Disabled</key>
    <false/>
    <key>Find</key>
    <data>Ym9hcmQtaWQ=</data>
    <key>Name</key>
    <string>AppleGraphicsDevicePolicy</string>
    <key>Replace</key>
    <data>Ym9hcmQtaXg=</data>
   </dict>
   <dict>
    <key>Comment</key>
    <string>(c)Pike R. Alpha</string>
    <key>Disabled</key>
    <false/>
    <key>Find</key>
    <data>Ym9hcmQtaWQ=</data>
    <key>Name</key>
    <string>AppleGraphicsDevicePolicy</string>
    <key>Replace</key>
    <data>Ym9hcmQtaXg=</data>
   </dict>
   <dict>
    <key>Comment</key>
    <string>Increase 15 port limit to 26 in AppleUSBXHCIPCI</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>IONVMeFamily Pike R. Alpha Patch#1</string>
    <key>Disabled</key>
    <false/>
    <key>Find</key>
    <data>ibP4AgAAweAMBQAQAACJgw==</data>
    <key>Name</key>
    <string>IONVMeFamily</string>
    <key>Replace</key>
    <data>ibP4AgAAweAJBQAQAACJgw==</data>
   </dict>
   <dict>
    <key>Comment</key>
    <string>IONVMeFamily Pike R. Alpha Patch#2</string>
    <key>Disabled</key>
    <false/>
    <key>Find</key>
    <data>D7aMiIIAAACD+QwPhTIBAA==</data>
    <key>Name</key>
    <string>IONVMeFamily</string>
    <key>Replace</key>
    <data>D7aMiIIAAACD+QkPhTIBAA==</data>
   </dict>
   <dict>
    <key>Comment</key>
    <string>IONVMeFamily Pike R. Alpha Patch#3</string>
    <key>Disabled</key>
    <false/>
    <key>Find</key>
    <data>AMeDpAAAAAAQAABIi0gISA==</data>
    <key>Name</key>
    <string>IONVMeFamily</string>
    <key>Replace</key>
    <data>AMeDpAAAAAACAABIi0gISA==</data>
   </dict>
   <dict>
    <key>Comment</key>
    <string>IONVMeFamily Pike R. Alpha Patch#4</string>
    <key>Disabled</key>
    <false/>
    <key>Find</key>
    <data>SYnGTYX2dGFBwecMSWP/vg==</data>
    <key>Name</key>
    <string>IONVMeFamily</string>
    <key>Replace</key>
    <data>SYnGTYX2dGFBwecJSWP/vg==</data>
   </dict>
   <dict>
    <key>Comment</key>
    <string>IONVMeFamily Pike R. Alpha Patch#5</string>
    <key>Disabled</key>
    <false/>
    <key>Find</key>
    <data>hv8PAABIwegMD7cPgeH/Dw==</data>
    <key>Name</key>
    <string>IONVMeFamily</string>
    <key>Replace</key>
    <data>hv8PAABIwegJD7cPgeH/Dw==</data>
   </dict>
   <dict>
    <key>Comment</key>
    <string>IONVMeFamily Pike R. Alpha Patch#6_7</string>
    <key>Disabled</key>
    <false/>
    <key>Find</key>
    <data>icGB4f8PAABIAdFIgfn/DwAAdzs=</data>
    <key>Name</key>
    <string>IONVMeFamily</string>
    <key>Replace</key>
    <data>icGB4f8BAABIAdFIgfn/AQAAdzs=</data>
   </dict>
   <dict>
    <key>Comment</key>
    <string>IONVMeFamily Pike R. Alpha Patch#8</string>
    <key>Disabled</key>
    <false/>
    <key>Find</key>
    <data>SYHF/w8AAEnB7QxJiwQkSA==</data>
    <key>Name</key>
    <string>IONVMeFamily</string>
    <key>Replace</key>
    <data>SYHF/w8AAEnB7QlJiwQkSA==</data>
   </dict>
   <dict>
    <key>Comment</key>
    <string>IONVMeFamily Pike R. Alpha Patch#9_10</string>
    <key>Disabled</key>
    <false/>
    <key>Find</key>
    <data>BgIAAEyNuAAQAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAAQAABJKfQ=</data>
    <key>Name</key>
    <string>IONVMeFamily</string>
    <key>Replace</key>
    <data>BgIAAEyNuAACAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAACAABJKfQ=</data>
   </dict>
   <dict>
    <key>Comment</key>
    <string>IONVMeFamily Pike R. Alpha Patch#11</string>
    <key>Disabled</key>
    <false/>
    <key>Find</key>
    <data>AABJiY4iAQAAugAQAABIKQ==</data>
    <key>Name</key>
    <string>IONVMeFamily</string>
    <key>Replace</key>
    <data>AABJiY4iAQAAugACAABIKQ==</data>
   </dict>
   <dict>
    <key>Comment</key>
    <string>IONVMeFamily Pike R. Alpha Patch#12</string>
    <key>Disabled</key>
    <false/>
    <key>Find</key>
    <data>yAAAAEkp17gAEAAATYskJA==</data>
    <key>Name</key>
    <string>IONVMeFamily</string>
    <key>Replace</key>
    <data>yAAAAEkp17gAAgAATYskJA==</data>
   </dict>
   <dict>
    <key>Comment</key>
    <string>IONVMeFamily Pike R. Alpha Patch#13</string>
    <key>Disabled</key>
    <false/>
    <key>Find</key>
    <data>4b+AQBUGTYnWugAQAABFMQ==</data>
    <key>Name</key>
    <string>IONVMeFamily</string>
    <key>Replace</key>
    <data>4b+AQBUGTYnWugACAABFMQ==</data>
   </dict>
   <dict>
    <key>Comment</key>
    <string>IONVMeFamily Pike R. Alpha Patch#14</string>
    <key>Disabled</key>
    <false/>
    <key>Find</key>
    <data>iWTY+EmBxAAQAABJgccA8A==</data>
    <key>Name</key>
    <string>IONVMeFamily</string>
    <key>Replace</key>
    <data>iWTY+EmBxAACAABJgccA8A==</data>
   </dict>
   <dict>
    <key>Comment</key>
    <string>IONVMeFamily Pike R. Alpha Patch#15</string>
    <key>Disabled</key>
    <false/>
    <key>Find</key>
    <data>Bf8PAABIwegMZvfB/w8PlQ==</data>
    <key>Name</key>
    <string>IONVMeFamily</string>
    <key>Replace</key>
    <data>Bf8PAABIwegJZvfB/w8PlQ==</data>
   </dict>
   <dict>
    <key>Comment</key>
    <string>IONVMeFamily Pike R. Alpha Patch#16</string>
    <key>Disabled</key>
    <false/>
    <key>Find</key>
    <data>weIIQQ+2wcHgDEQJ0EQJwA==</data>
    <key>Name</key>
    <string>IONVMeFamily</string>
    <key>Replace</key>
    <data>weIIQQ+2wcHgCUQJ0EQJwA==</data>
   </dict>
   <dict>
    <key>Comment</key>
    <string>IONVMeFamily Pike R. Alpha Patch#17</string>
    <key>Disabled</key>
    <false/>
    <key>Find</key>
    <data>RYTJD5XAD7bAweAMRAnYRA==</data>
    <key>Name</key>
    <string>IONVMeFamily</string>
    <key>Replace</key>
    <data>RYTJD5XAD7bAweAJRAnYRA==</data>
   </dict>
  </array>
 </dict>
 <key>RtVariables</key>
 <dict>
  <key>BooterConfig</key>
  <string>0x28</string>
  <key>CsrActiveConfig</key>
  <string>0x67</string>
  <key>ROM</key>
  <string>UseMacAddr0</string>
 </dict>
 <key>SMBIOS</key>
 <dict>
  <key>BiosVendor</key>
  <string>Apple Inc.</string>
  <key>BiosVersion</key>
  <string>IM142.88Z.0118.B17.1612221936</string>
  <key>Board-ID</key>
  <string>Mac-27ADBB7B4CEE8E61</string>
  <key>BoardManufacturer</key>
  <string>Apple Inc.</string>
  <key>ChassisType</key>
  <string>0x13</string>
  <key>Family</key>
  <string>iMac</string>
  <key>Manufacturer</key>
  <string>Apple Inc.</string>
  <key>ProductName</key>
  <string>iMac14,2</string>
 </dict>
 <key>SystemParameters</key>
 <dict>
  <key>#NvidiaWeb</key>
  <false/>
  <key>InjectKexts</key>
  <string>Detect</string>
  <key>InjectSystemID</key>
  <true/>
 </dict>
</dict>
</plist>

 

Share this post


Link to post
Share on other sites
  • 0

System pref shows =igplatform-id=0166009

I used in clover efi not tried uefi

<key>Graphics</key>
 <dict>
  <key>ig-platform-id</key>
  <string>0x01660003</string>

Try all clover id for HD4000 AND TEST WHICH ONE WILL WORK,

Use latest clover bootloader enoch and edit ig id or use this config file.

chameleon bootloader works but only in hdmi, I didn't chcekd all ig id in chameleon, its better if someone check and post the results.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now