Contribute
Register

[Guide] Dell Inspiron 15 7559 (skylake)

Try this:
(based on your output)
00FFFFFFFFFFFF004C834FC30000000000190104A52213780AC585A3574F9C2612505400000001010101010101010101010101010101A6A600A0F070198030203020260058C21000001A000000FE0044574A305280313536464C0A2000000000000241219B610000002B010A2020008E

Also if you get it working do share the EFI if you don't mind,
Could you please provide for me too?

00ffffffffffff0009e52f060000000001190104952213780a24109759548e271e5054000000010101010101010101010101010101013c3780de703814403020360058c21000001a302c80de703814403020360058c21000001a000000fe005948444754804e5631354e3431000000000000411196000000000a010a2020006a
 
@madt3x, you don't need this EDID patch, it's only for 4k internal display if it not work. It will not affected for HDMI
 
@madt3x, you don't need this EDID patch, it's only for 4k internal display if it not work. It will not affected for HDMI
Wow, I didn't know. I'm trying everything to make this HDMI works. Thank you

00:000 00:000 OC: Prelinked injection CtlnaAHCIPort.kext () - Invalid Parameter
what is this?
 
Last edited:
Looking for some assistance if possible. No matter what, Im not able to update to Big Sur with this laptop. I have tried clean installs and upgrades from Catalina with no success. If I am able to finally make it through the upgrade process the machine boots to a black screen. Everything in Catalina up to this point works flawless. I have no issues. I have been able to upgrade to upgrade to Big Sur on all my other machines without issues. Even my AMD machine went flawless. So I'm stumped. If anyone has any advice it would be much appreciated.
Sorry, it's stucked on apple logo, kernel panic
 
Last edited:
This is my EFI
Sound alc 16 - headphone ok.
I really need the HDMI.
Thank you
 

Attachments

  • OC7559i7.zip
    5 MB · Views: 60
This is my EFI
Sound alc 16 - headphone ok.
I really need the HDMI.
Thank you
MacBookPro13,1 would be a better choice
 
MacBookPro13,1 HDMI works!! thank you!

but I've lost bluetooth and wifi
XhciPortLimit needs to be disabled after you have setup your usborts.kext

try listing the kexts this way:
Code:
<dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>AirportBrcmFixup.kext/Contents/PlugIns/AirPortBrcmNIC_Injector.kext</string>
                <key>Comment</key>
                <string></string>
                <key>Enabled</key>
                <true/>
                <key>ExecutablePath</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>19.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>AirportBrcmFixup.kext</string>
                <key>Comment</key>
                <string></string>
                <key>Enabled</key>
                <true/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/AirportBrcmFixup</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>19.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>BrcmBluetoothInjector.kext</string>
                <key>Comment</key>
                <string></string>
                <key>Enabled</key>
                <true/>
                <key>ExecutablePath</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>19.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>BrcmFirmwareData.kext</string>
                <key>Comment</key>
                <string></string>
                <key>Enabled</key>
                <true/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/BrcmFirmwareData</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>19.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>BrcmPatchRAM3.kext</string>
                <key>Comment</key>
                <string></string>
                <key>Enabled</key>
                <true/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/BrcmPatchRAM3</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>19.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
 
XhciPortLimit needs to be disabled after you have setup your usborts.kext

try listing the kexts this way:
Code:
<dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>AirportBrcmFixup.kext/Contents/PlugIns/AirPortBrcmNIC_Injector.kext</string>
                <key>Comment</key>
                <string></string>
                <key>Enabled</key>
                <true/>
                <key>ExecutablePath</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>19.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>AirportBrcmFixup.kext</string>
                <key>Comment</key>
                <string></string>
                <key>Enabled</key>
                <true/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/AirportBrcmFixup</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>19.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>BrcmBluetoothInjector.kext</string>
                <key>Comment</key>
                <string></string>
                <key>Enabled</key>
                <true/>
                <key>ExecutablePath</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>19.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>BrcmFirmwareData.kext</string>
                <key>Comment</key>
                <string></string>
                <key>Enabled</key>
                <true/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/BrcmFirmwareData</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>19.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>BrcmPatchRAM3.kext</string>
                <key>Comment</key>
                <string></string>
                <key>Enabled</key>
                <true/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/BrcmPatchRAM3</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>19.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
I'm sorry, how can I do that?
Disable XhciPortLimit and edit the kext
 
I'm sorry, how can I do that?
Disable XhciPortLimit and edit the kext
use PlistEditPro to edit your config,.plist

find XhciPortLimit and set to false

find your kext section and removing the kexts you have regarding wifi and bluetooth and replacing the order as above
 
Back
Top