Contribute
Register

[Solved] Some strange problems with Dell Inspiron 15 5000

Status
Not open for further replies.
Joined
Jun 15, 2015
Messages
34
Motherboard
Dell Inspiron 15 5000
CPU
i3-8130U
Graphics
UHD 620
Hello. I have a couple issues with my Hackintosh.

The following aren't functioning properly
-Wake (When I press sleep on the OS and press my keyboard / mouse, it won't wake. It wakes with power button / lid
-After waking up my pc, the trackpad will no longer allow for scroll movements regardless of method used to wake
-Sound doesn't work. ALC255 I think. Layout 3 using AppleALC
-Prefpane for trackpad doesn't load,

I think the trackpad is just buggy and I would appreciate some help in fixing it.
I was using voodoops2 previously, but I have switched to I2C just to see if it works (it didn't). Will be uninstalling.

Thank you so much for your help!

Update: Audio problems solved by editing the .plist file on Xcode. CLOVER CONFIGURATOR IS NOT RELIABLE!
Check IoRegExplorer if you want to find the layout id.

wake problems solved by using voodooi2c, prefpane loads, gestures work as well. However, tracking is so abyssmal that it's not worth the fix. I will be looking into this shortly.
 

Attachments

  • untitled folder.zip
    2.2 MB · Views: 46
Last edited:
Hello. I have a couple issues with my Hackintosh.

The following aren't functioning properly
-Wake (When I press sleep on the OS and press my keyboard / mouse, it won't wake. It wakes with power button / lid
-After waking up my pc, the trackpad will no longer allow for scroll movements regardless of method used to wake
-Sound doesn't work. ALC255 I think. Layout 3 using AppleALC
-Prefpane for trackpad doesn't load,

I think the trackpad is just buggy and I would appreciate some help in fixing it.
I was using voodoops2 previously, but I have switched to I2C just to see if it works (it didn't). Will be uninstalling.

Thank you so much for your help!
issue with one of your kexts:
Code:
Kext rejected due to improper filesystem permissions: <OSKext 0x7faab8f24740 [0x7fffa08478f0]> { URL = "VoodooI2CHID.kext/ -- file:///Library/Extensions/", ID = "com.alexandred.VoodooI2CHID" }

try enabling these:

Code:
<key>Fixes</key>
            <dict>
                <key>AddPNLF</key>
                <false/>
                <key>Comment-IRQ Fix</key>
                <string>The following fixes may be needed for onboard audio/USB/etc</string>
                <key>FixHPET</key>
                <false/>
                <key>FixIPIC</key>
                <false/>
                <key>FixMutex</key>
                <false/>
                <key>FixRTC</key>
                <false/>
                <key>FixTMR</key>
                <false/>
            </dict>

this:
Code:
<key>PciRoot(0)/Pci(0x1f,3)</key>
            <dict>
                <key>#hda-gfx</key>
                <string>onboard-1</string>
                <key>#layout-id</key>
                <integer>3</integer>
                <key>#no-controller-patch</key>
                <integer>1</integer>
            </dict>

should be:
Code:
<key>PciRoot(0)/Pci(0x1f,3)</key>
            <dict>
                <key>hda-gfx</key>
                <string>onboard-1</string>
                <key>layout-id</key>
                <integer>3</integer>
                <key>#no-controller-patch</key>
                <integer>1</integer>
            </dict>

using VoodooI2C, then you will need to enable these:
Code:
<dict>
                <key>Comment</key>
                <string>Prevent Apple I2C kexts from attaching to I2C controllers</string>
                <key>Disabled</key>
                <true/>
                <key>Find</key>
                <data>
                SU9LaXQ=
                </data>
                <key>InfoPlistPatch</key>
                <true/>
                <key>Name</key>
                <string>com.apple.driver.AppleIntelLpssI2C</string>
                <key>Replace</key>
                <data>
                SU9LaXM=
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>Prevent Apple I2C kexts from attaching to I2C controllers</string>
                <key>Disabled</key>
                <true/>
                <key>Find</key>
                <data>
                SU9LaXQ=
                </data>
                <key>InfoPlistPatch</key>
                <true/>
                <key>Name</key>
                <string>com.apple.driver.AppleIntelLpssI2CController</string>
                <key>Replace</key>
                <data>
                SU9LaXM=
                </data>
            </dict>
 
Layout 11 works

I was looking at my plist via XCode and realized the stupid layout-id never changed via clover configurator. Audio seems solved!

IOReg was outputting 3 and I was so confused as to why.
 
Last edited:
Status
Not open for further replies.
Back
Top