Jump to content

E7440: eDP on HD4400


BatteryDie

Recommended Posts

Interesting... I changed AAPL,ig-platform <FF FF FF FF> on config. It did completed boot without using -igfxvesa flag BUT no acceleration yet. I think I am very close. I got to look deep framebuffer on IORegistryExplorer. I'll update this post later.

I tried 0x0A260005 <0500260A>. Still timeout IGPU issue.
I tried 0x0A160000 <0000160A>. System got kernel panic'd by AppleIntelFramebufferAzul.kext.
I tried 0x0a2e0008 <08002E0A>. Still timeout IGPU issue.
I tried 0x0a2e000a <0A002E0A>. Still timeout IGPU issue.
I tried 0x0a26000a <0A00260A>. Still timeout IGPU issue.
I tried 0x04128086 <86801204>. System got completed boot but no graphics acceleration because it is fake ID.

Edited by BatteryDie
Link to comment
Share on other sites

  • Replies 39
  • Created
  • Last Reply

Top Posters In This Topic

  • Administrators

A few comments:

  • your DSDT injects correct desktop HD4600 id 0x0412 + correct layout id 0x0a260006; as such, it's not required to do so in Clover; you can simply tick "Inject Intel" only
  • you're injecting Rehabman's FakePCIID kexts alongside lilu +  whatevergreen; that could clash

Try and remove the following kexts: AppleBacklightFixup + lilu + whatevergreen.

 

Normally, with:

  1. desktop HD4600 id 0x0412 + layout 0xa260006 injected in DSDT
  2. "Inject Intel" ticked in Clover
  3. FakePCIID + FakePCIID_Intel_HD_Graphics kexts injected through Clover

you should be getting full graphics acceleration on your HD4400

 

You may also need to revise your Clover config on the following fronts:

  • ACPI tab:
    • activate "Fix Headers"
    • remove dropping of SSDT tables "CpuPM" + "Cpu0Ist"
    • activate "APSN" + "APLF"
  • Boot tab:
    • remove "-xcpm"
  • Kernel & Kext patches:
    • activate "KernelXCPM"
  • System parameters:
    • set "Inject Kexts" to Yes

 

Link to comment
Share on other sites

All right It successfully but no acceleration and macOS reported "Display 7MB" on About Mac. Intel HD 5000 graphics kext are not loaded unlike WhateverGreen kext made it loaded.
 

I changed Clover config you suggested. I added FakePCIID_Intel_HD_Graphics kext and removed AppleBacklightFixup and WhateverGreen. I kept lilu for AppleALC kext. Did I miss something?

 

Edit: Which did you saw EFI pack? On debug_32479.zip, E7440_Mojave.zip or E7x40_Mojave.zip?

Edited by BatteryDie
Link to comment
Share on other sites

2 hours ago, Jake Lo said:

Seems to be a common issue with touchscreen model.

Can you try running this app and see what it shows under Connecters. You might have to select 10.13.6 or 10.14 under Framebuffer in the menu bar if it's blank

ckleea is correct. I can boot macOS 10.9. installer without any flag or code to intel disable gfx but I do not try install on it. I just want install Mojave. 

However, there is someone who have E7440 with touchscreen. I saw his post on reddit. He got it working. https://www.reddit.com/r/hackintosh/comments/98c0qy/dell_latitude_e7440/

 

I will check framebuffer out after class.

 

 

Link to comment
Share on other sites

×
×
  • Create New...