Jump to content

Latitude E5550: no graphics acceleration for HD5500 in Mojave


bgrau2000

Recommended Posts

Thanks Mr Jake Lo,

 

Health & calm permitting, I will try those.

 

I might also clone on SSD a vanilla Catalina working on a real Mac macmini7,1 & try Clover & OpenCore on it as there is more work on Catalina & forward than older High Sierra, Mojave.

 

Thanks to you all for support.

 

Stay Safe.

Link to comment
Share on other sites

Finally, I have graphics acceleration thanks to the resource given by Jake Lo.

I have no exact idea which this worked because the Clover configurator (v5.26) initially complained with red flash icons, but the cooking I used worked,

I call it cooking because for me it is mostly trial & error.

So I used the combination which already worked for everything apart from QE/CI acceleration.

Then injected the Properties for the video.

Ticked some extra bits which Herve disapproves of,

Replaced the old CLOVERX64.efi with the new one from the resource I got,

& it worked.

To make sure I am including here the config.plist that works as attached.

I will copy & paste some relevant bits showing the outcome.

I removed the Airport hack, maybe it helped, I will put it back.

It seems I lost ethernet also, but it's easy to fix even using an ethernet usb dongle.

 

Here from Hakintool:

Spoiler
-----------------------------------------------------------------------
System Info
-----------------------------------------------------------------------
Host                           bgraus-MacBook-Air.local
OS                             macOS Mojave Version 10.14.6 (Build 18G9323)
Kernel                         Darwin 18.7.0 x86_64
RAM                            16.00 GB
Model Identifier               MacBookPro12,1
CPU                            Intel(R) Core(TM) i5-5300U CPU @ 2.30GHz
Intel Generation               Broadwell
Platform ID                    0x16260006
Board ID                       Mac-E
FW Version                     188.0.0.0.0
Serial Number                 
Hardware UUID                 
System ID                     
ROM                           
Board Serial Number           
VDA Decoder                    Fully Supported
-----------------------------------------------------------------------
Serial Info
-----------------------------------------------------------------------
Country                        China (Quanta Computer)
Year                           2015
Week                           10.15.2015-10.21.2015
Line                           2333 (copy 1)
Model                          MacBook Pro (Retina, 13-inch, Early 2015)
Model Identifier               MacBookPro12,1
Valid                          Possibly
-----------------------------------------------------------------------
IGPU
-----------------------------------------------------------------------
GPU Name                       Intel HD Graphics 5500
GPU Device ID                  0x16168086
Total VRAM                     1536 MB
Free VRAM                      0 MB
Quartz Extreme (QE/CI)         Yes
Metal Supported                Yes
Metal Device Name              Intel(R) Iris(TM) Graphics 6100
Metal Default Device           Yes
Metal Low Power                Yes
Metal Headless                 No

 

 

& System Profiler:

Spoiler
Intel HD Graphics 5500:
  Chipset Model:    Intel HD Graphics 5500
  Type:    GPU
  Bus:    Built-In
  VRAM (Dynamic, Max):    1536 MB
  Vendor:    Intel
  Device ID:    0x1616
  Revision ID:    0x0009
  Metal:    Supported, feature set macOS GPUFamily1 v4
  Displays:
Display:
  Resolution:    1920x1080 (1080p FHD - Full High Definition)
  UI Looks like:    1920 x 1080 @ 60 Hz
  Framebuffer Depth:    24-Bit Colour (ARGB8888)
  Main Display:    Yes
  Mirror:    Off
  Online:    Yes
  Rotation:    Supported
  Automatically Adjust Brightness:    No
  Connection Type:    DisplayPort

 

 

& ioreg which now shows the correct framebuffer to input, attached.

config.plist.zip

 

Dell-E5550.ioreg.zip

Link to comment
Share on other sites

Well, never perfect, trackpad no longer supports scrolling so I have to use a USB mouse for that, it can point, & has right/left click but no 2-finger scrolling.

 

Checking Rehabman drivers for trackpad/touchpad here:

https://code.google.com/archive/p/os-x-voodoo-ps2-controller/downloads

from

https://github.com/RehabMan/OS-X-Voodoo-PS2-Controller

Link to comment
Share on other sites

Neither Rehabman's nor Slice's nor acidanthera 's voodooPS2Controller worked for me, I put it in L/E,

now will try in the Clover kexts folder but I doubt it will work either.

For the audio my settings gets both analog & hdmi sound, so I will only touch this if later I try hdmi & there is an issue, though I'm not interested in using with this laptop an external HDMI monitor, I might test it if I am bored later.

 

& that's a noper, trackpad not cracked yet...

 

anyways I have an Apple magic trackpad & it works perfectly.

 

I am going o try these suggestions in here:

https://www.reddit.com/r/hackintosh/comments/rm7ma0/fixed_trackpad_dell_latitude_5480/?rdt=42093

 

Link to comment
Share on other sites

  • Moderators

Latitude 5480 has an Alps I2C touchpad, not the same, won't work.

The E5550 should have an Alps PS2 touchpad, try SkyrilHD's version, although it should have been integrated into Acidanthera's. 

https://github.com/SkyrilHD/VoodooPS2-ALPS

 

You shouldn't have to add any kext to /L/E or /S/L/E

 

AppleALC.kext will have HDMI audio support too, you just need to patch the framebuffer for HDMI audio

Link to comment
Share on other sites

I removed all kexts from /L/E & /S/L/E that can be run exclusively from Clover ../Other/kexts.

 

but sometimes when I have different versions of OS X to test I do as needed per case.

I need to delete all the kexts I added for trackpad & try SkyrillHD separately.

 

In config.plist there is both injection for HDMI & layout id 11

 

Spoiler

<key>Audio</key>
        <dict>
            <key>Inject</key>
            <integer>11</integer>
            <key>ResetHDA</key>
            <false/>
        </dict>
        <key>Properties</key>
        <dict>
            <key>PciRoot(0x0)/Pci(0x1B,0x0)</key>
            <dict>
                <key>layout-id</key>
                <integer>28</integer>
            </dict>

 

Link to comment
Share on other sites

  • Administrators

Decide which audio layout you want to inject; can't do both, 11 and 28...

 

Re: using/booting multiple versions of macOS, I guess you ignore that Clover supports injecting kexts for multiple OS X/macOS versions...

 

If you look closer in the kexts folder, provided you've properly installed Clover through one of its official installation packages, you should notice sub-folders labelled 10.x or 11/12/13/etc on top of Other. Guess what they're for... You may put in Other folder only those kexts you always want to inject such as Lilu & PlugIns. Of course, and it should be obvious, you can mix use of those version-specific kext folders with the general one.

 

So, to summarise and be crystal clear:

  • kexts/Other -> general purpose folder, kexts that are not version specific
  • kexts/13 -> kexts specific to Ventura
  • kexts/12 -> kexts specific to Monterey
  • kexts/11 -> kexts specific to Big Sur
  • kexts/10.15 -> kexts specific to Catalina
  • etc. all the way down to 10.7 for Lion
Link to comment
Share on other sites

11 & 28 are there, & the audio works, with 11 only sometimes HDMI appear on its own, sometimes analog & sometimes both.

 

With 11 & 28 both HDMI & analog audio appear reliably, so unless it stops working I keep them both.

 

Also the bootloader is "hybrid" it uses cloverx64.efi later version but bootx64 is for Clover 5102.

If I use bootx64 boot aligned version with Clover version it will not boot.

 

It's cooking but it works for my setup with full QE/CI.

 

Trackpad: SkyrillHD kext does not help, still no gestures, just move, point, right click, no selection ability either, there might be no solution for this trackpad.

I will make do with an ordinary mouse or Apple external trackpad when/if I use this laptop with Mac OS.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...