Contribute
Register

(GUIDE) Dell Inspiron 15 7573 - Catalina 10.15.7 - OC 0.6.0 | I7-8550U - 4K - UHD 620 - BEST 100% Simple SETUP

Status
Not open for further replies.
Honestly, My OpenCore config for this platform is the MOST COMPLETE that I've seen. the MODS here can tell you how long I've been working on this platform and finally it is 100%. Try out my EFI and give me a report please. May have to tweak for your setup since you have i5 and 1080p
After years of clover, I finally switched to opencore with your config & it’s great. You even got the sd card working which was the one thing missing in my setup.

Although I did update to Big Sur today & it went kaputs lol. It boots, responds to keys & there’s sound. But the screen is blank. Just a heads up before anyone else goes diving in without reading up. I updated the kexts & opencore, still black. Anyone else update?
 
After years of clover, I finally switched to opencore with your config & it’s great. You even got the sd card working which was the one thing missing in my setup.

Although I did update to Big Sur today & it went kaputs lol. It boots, responds to keys & there’s sound. But the screen is blank. Just a heads up before anyone else goes diving in without reading up. I updated the kexts & opencore, still black. Anyone else update?
thanks for your feedback. I Have NOT updated to Big Sur Yet. did you try resetting your nvram? also, you can try to connect an external monitor and see if you can boot the internal screen. Once I do Update to Big Sur, I will update the guide to reflect the changes and put it in the appropriate place.
 
Last edited:
thanks for your feedback. I Have NOT updated to Big Sur Yet. did you try resetting your nvram? also, you can try to connect an external monitor and see if you can boot the internal screen. Once I do Update to Big Sur, I will update the guide to reflect the changes and put it in the appropriate place.
I tested the monitor as you suggested & macOS runs without issue when connected. So there’s nothing wrong with the opencore setup, it’s already compatible with Big Sur & only minimal changes would have to be made to the config. You did good man.

We have to update the device properties section in opencore. If we had a 1080P screen, we’d be fine but apparently Big Sur has issues with 4K displays on laptops. In order for the screen to boot alongside the system, it needs to run at 48hz or lower.

I found a few threads on the issue in the support section. I’m currently unable to run the script to fix it no matter what I try, perhaps you’ll have better luck at it. Here’s our EDID:

00ffffffffffff004d10911400000000271b0104a52313780edf58a35435b5260f4b54000000010101010101010101010101010101014dd000a0f0703e80302035005ac210000018000000000000000000000000000000000000000000fe00344e35394a804c513135364431000000000002410323001200000b010a20200085
 
Last edited:
You need to create a file which contain your edid which you extract from linux with xrandr --props

You'll get something like this:
Code:
00ffffffffffff0006af2b23000000001c1b0104a51d117802ee95a3544c99260f50540000000101010101010101010101010101010152d000a0f0703e803020350025a5100000180000000f0000000000000000000000000020000000fe0041554f0a202020202020202020000000fe00423133335a414e30322e33200a00f2

You create a file where you replace this with your edid.

edid.txt

Code:
"IODisplayEDID" = <00ffffffffffff0006af2b23000000001c1b0104a51d117802ee95a3544c99260f50540000000101010101010101010101010101010152d000a0f0703e803020350025a5100000180000000f0000000000000000000000000020000000fe0041554f0a202020202020202020000000fe00423133335a414e30322e33200a00f2>

Then you create file script.py with this content and change the path to your edid.txt path!

edid = check_output('cat /Users/dan/Documents/edid | grep -i "IODisplayEDID"',


Code:
# Get and modify laptop 4k display edid for big sur
from subprocess import check_output
from base64 import b64encode
edid = check_output('cat /Users/dan/Documents/edid | grep -i "IODisplayEDID"',
                    shell=True, encoding='utf-8')
edid = edid.split('<')[1].split('>')[0]
print('Display EDID:', edid)
edid = edid[:108] + 'a6a6' + edid[112:] # set refresh rate to 48Hz
data = [int(edid[i:i+2], 16) for i in range(0, len(edid), 2)]
checksum = hex(256 - sum(data[:-1]) % 256)[2:]
print('Modified EDID:', edid[:-2] + checksum)
data[-1] = int(checksum, 16)
print('data:', b64encode(bytes(data)).decode('utf-8'))
print('you need to add data to PciRoot(0x0)/Pci(0x2,0x0)>AAPL00,override-no-connect')


to run the command open terminal python3 /path/to/script.py

best regards
This thread is the solution to the problem with Big Sur
 
Brightness Keys (F11 and F12) without FN key Combo (Karabiner)
Btw I see you mentioned karabiner, does that mean you need to use it to change the brightness? It works natively on my clover setup but didn’t work with the opencore files without going in the settings, neither did headphones. Maybe there’s is indeed a little bit of internal differences between our devices.

Eithe way, Here‘s my clover folder with the methods. I‘m also using a BCM94360CS card from a MacBook so there’s no need for network kexts & I found a way to have 2 hard drives with the big battery to dual boot windows. Recently I stumbled upon a less spacious way to install the wifi card from another thread, but I didn’t feel like changing what already works. I’ll find the links to the items for you later if you’re interested.
 

Attachments

  • F455217E-5B24-4A6E-A0C5-1E1540BF8FBA.jpeg
    F455217E-5B24-4A6E-A0C5-1E1540BF8FBA.jpeg
    3.1 MB · Views: 103
  • 1E28663B-C1D0-4B60-9281-A9BDBBB49AE5.jpeg
    1E28663B-C1D0-4B60-9281-A9BDBBB49AE5.jpeg
    5.9 MB · Views: 98
  • CLOVER.zip
    12.1 MB · Views: 65
Btw I see you mentioned karabiner, does that mean you need to use it to change the brightness? It works natively on my clover setup but didn’t work with the opencore files without going in the settings, neither did headphones. Maybe there’s is indeed a little bit of internal differences between our devices.

Eithe way, Here‘s my clover folder with the methods. I‘m also using a BCM94360CS card from a MacBook so there’s no need for network kexts & I found a way to have 2 hard drives with the big battery to dual boot windows. Recently I stumbled upon a less spacious way to install the wifi card from another thread, but I didn’t feel like changing what already works. I’ll find the links to the items for you later if you’re interested.
our laptops seem to be different. do you have 2x M.2 ssd slots? or you rigged it? I tried using BCM94360CS with an NGFF to mini-pcie adapter, my laptop did not boot. if you can elaborate a bit on the way you were able to get 2 hard drives without changing battery? appreciate your feedback
 
so were you able to get the screen to work 4k @60?
Nope but from everything I’ve tested & the threads I read, that’s the lone issue. I can’t run the script to fix it. My python is corrupted I guess. So I can’t fix it right now but the laptop works fine with the monitor
 
Nope but from everything I’ve tested & the threads I read, that’s the lone issue. I can’t run the script to fix it. My python is corrupted I guess. So I can’t fix it right now but the laptop works fine with the monitor
ill hold off on Big Sur until this is resolved. how did you install the 2nd ssd?
 
ill hold off on Big Sur until this is resolved. how did you install the 2nd ssd?
I went through the service manuals and we have the same computer, same Realtek drivers, same ssd slots, battery etc... the only difference is I have an Ethernet port & yours is a 2 in 1.

Sure let me go through my purchase history & I’ll write you a quick guide on setting up the BCM94360CS, hope you still have it; and the 2nd ssd.
 
Status
Not open for further replies.
Back
Top