Contribute
Register

Need advice on buying new laptop

Status
Not open for further replies.
you can see this error here:

Code:
kxld[as.vit9696.WhateverGreen]: The following symbols are unresolved for this kext:
kxld[as.vit9696.WhateverGreen]:     DeviceInfo::create()
kxld[as.vit9696.WhateverGreen]:     DeviceInfo::deleter(DeviceInfo*)
kxld[as.vit9696.WhateverGreen]:     KernelPatcher::routeMultiple(unsigned long, KernelPatcher::RouteRequest*, unsigned long, unsigned long long, unsigned long, bool, bool)
kxld[as.vit9696.WhateverGreen]:     KernelPatcher::eraseCoverageInstPrefix(unsigned long long, unsigned long)
kxld[as.vit9696.WhateverGreen]:     WIOKit::renameDevice(IORegistryEntry*, char const*, bool)
kxld[as.vit9696.WhateverGreen]:     WIOKit::getDeviceAddress(IORegistryEntry*, unsigned char&, unsigned char&, unsigned char&)
kxld[as.vit9696.WhateverGreen]:     WIOKit::readPCIConfigValue(IORegistryEntry*, unsigned int, unsigned int, unsigned int)
kxld[as.vit9696.WhateverGreen]:     CPUInfo::getGeneration(unsigned int*, unsigned int*, unsigned int*)
kxld[as.vit9696.WhateverGreen]:     _lilu_os_log
Link failed (error code 5).

looks like your kexts needs updating

Use this to make sure your kexts are up to date:
I used that tool, 5 kext need updating but when I updated those kexts the boot up animation was going on loop.. Some of them was causing that problem.
#419
 
I used that tool, 5 kext need updating but when I updated those kexts the boot up animation was going on loop.. Some of them was causing that problem.
#419
you can't use old mismatched lilu kexts
 
you can't use old mismatched lilu kexts
I updated the following kexts:
AppleALC.kext(after reboot it was working normally)
CodecCommander.kext(after reboot it was working normally)
FakeSMC.kext(after reboot it was working normally)
Lilu.kext(after reboot it was working normally)

The one that is causing the problem is:
VoodooI2C.kext(version 2.1.4 - It's looping in boot animation)
I switched back to the previous version I had 1.0.4
The log is with VoodooI2C.kext installed version 1.0.4

Now I think the kexts are good? Except I don't know about this one:
Code:
Kext rejected due to improper filesystem permissions: <OSKext 0x7fe9ed7c0930 [0x7fff9b0e18f0]> { URL = "DummyHDA.kext/ -- file:///Library/Extensions/", ID = "com.apple.driver.AppleHDA" }
 

Attachments

  • debug_32776.zip
    2.7 MB · Views: 49
Last edited:
I removed the DummyHDA.kext and the audio is working. The kextcache log is looking good.
-Is the CPU power management and USB ports implemented good?
-TouchPad not working
-Microphone not working
 

Attachments

  • debug_14184.zip
    2.8 MB · Views: 50
I removed the DummyHDA.kext and the audio is working. The kextcache log is looking good.
-Is the CPU power management and USB ports implemented good?
-TouchPad not working
-Microphone not working
you should add these patches in your config.plist under KextsToPatch for your trackpad issue:
Code:
<dict>
                <key>Comment</key>
                <string>Prevent Apple I2C kexts from attaching to I2C controllers, credit CoolStar</string>
                <key>Name</key>
                <string>com.apple.driver.AppleIntelLpssI2C</string>
                <key>Find</key>
                <data>SU9LaXQ=</data>
                <key>Replace</key>
                <data>SU9LaXM=</data>
                <key>InfoPlistPatch</key>
                <true/>
            </dict>
            <dict>
                <key>Comment</key>
                <string>Prevent Apple I2C kexts from attaching to I2C controllers, credit CoolStar</string>
                <key>Name</key>
                <string>com.apple.driver.AppleIntelLpssI2CController</string>
                <key>Find</key>
                <data>SU9LaXQ=</data>
                <key>Replace</key>
                <data>SU9LaXM=</data>
                <key>InfoPlistPatch</key>
                <true/>
            </dict>
 
you should add these patches in your config.plist under KextsToPatch for your trackpad issue:
Code:
<dict>
                <key>Comment</key>
                <string>Prevent Apple I2C kexts from attaching to I2C controllers, credit CoolStar</string>
                <key>Name</key>
                <string>com.apple.driver.AppleIntelLpssI2C</string>
                <key>Find</key>
                <data>SU9LaXQ=</data>
                <key>Replace</key>
                <data>SU9LaXM=</data>
                <key>InfoPlistPatch</key>
                <true/>
            </dict>
            <dict>
                <key>Comment</key>
                <string>Prevent Apple I2C kexts from attaching to I2C controllers, credit CoolStar</string>
                <key>Name</key>
                <string>com.apple.driver.AppleIntelLpssI2CController</string>
                <key>Find</key>
                <data>SU9LaXQ=</data>
                <key>Replace</key>
                <data>SU9LaXM=</data>
                <key>InfoPlistPatch</key>
                <true/>
            </dict>
I added the patches, the touchpad is still not working.
Is the CPU power management and USB ports implemented good?
 

Attachments

  • debug_12607.zip
    2.8 MB · Views: 60
you haven't added those patches to your config.plist as i mentioned above
I tried 3-4 times with different combinations, saved it, reboot the laptop and it's not saved(how should the text look like?
This is the code(default):
Code:
<key>KextsToPatch</key>
        <array/>
    </dict>
And how would I put the code?
Code:
<key>KextsToPatch</key>
        <array>
                <dict>
                <key>Comment</key>
                <string>Prevent Apple I2C kexts from attaching to I2C controllers, credit CoolStar</string>
                <key>Name</key>
                <string>com.apple.driver.AppleIntelLpssI2C</string>
                <key>Find</key>
                <data>SU9LaXQ=</data>
                <key>Replace</key>
                <data>SU9LaXM=</data>
                <key>InfoPlistPatch</key>
                <true/>
            </dict>
            <dict>
                <key>Comment</key>
                <string>Prevent Apple I2C kexts from attaching to I2C controllers, credit CoolStar</string>
                <key>Name</key>
                <string>com.apple.driver.AppleIntelLpssI2CController</string>
                <key>Find</key>
                <data>SU9LaXQ=</data>
                <key>Replace</key>
                <data>SU9LaXM=</data>
                <key>InfoPlistPatch</key>
                <true/>
            </dict>
            </array>
            <array/> 
            </dict>
Like this?
 
Status
Not open for further replies.
Back
Top