Contribute
Register

Mojave installation on Lenovo Ideapad 300-15ISK

Status
Not open for further replies.
I followed your guide and the complete guide you linked.
when I try to "compile" I have an error:
syntax error unexpected PARSEOP_ARG1

in this part of the script:
Device (SAT0)
{
Name (_ADR, 0x00170000) // _ADR: Address
Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method
{
If (PCIC (Arg0))
{
Return (PCID (Arg0, Arg1, Arg2, Arg3))
}

If (CondRefOf (\_SB.PCI0.SAT0.SDSM))
{
Return (SDSM)
Arg0
Arg1 /*here*/
Arg2
Arg3
}
 
I followed your guide and the complete guide you linked.
when I try to "compile" I have an error:
syntax error unexpected PARSEOP_ARG1

in this part of the script:
Device (SAT0)
{
Name (_ADR, 0x00170000) // _ADR: Address
Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method
{
If (PCIC (Arg0))
{
Return (PCID (Arg0, Arg1, Arg2, Arg3))
}

If (CondRefOf (\_SB.PCI0.SAT0.SDSM))
{
Return (SDSM)
Arg0
Arg1 /*here*/
Arg2
Arg3
}
zip and upload your origin folder and i will take a look tomorrow
 
Anyway reading a guide on the forum I discovered than many people have the same problem.
So I removed arg1,arg2, arg3, arg4 because they say it's not necessary. Doing that I have no errors and I can compile the DSDT.aml.
After that, battery status disappeared even if all the rest works good.
Thanks for your help.
 

Attachments

  • origin.zip
    79.4 KB · Views: 31
Anyway reading a guide on the forum I discovered than many people have the same problem.
So I removed arg1,arg2, arg3, arg4 because they say it's not necessary. Doing that I have no errors and I can compile the DSDT.aml.
After that, battery status disappeared even if all the rest works good.
Thanks for your help.
you will need to zip and upload your clover folder
 
Here my clover folder!
 

Attachments

  • CLOVER.zip
    4.3 MB · Views: 41
Here my clover folder!
config.plist:

enable these:
Code:
<key>Fixes</key>
            <dict>
                <key>Comment-IRQ Fix</key>
                <string>The following fixes may be needed for onboard audio/USB/etc</string>
                <key>FixTMR</key>
                <false/>
                <key>FixRTC</key>
                <false/>
                <key>FixIPIC</key>
                <false/>
                <key>FixHPET</key>
                <false/>
            </dict>
and these:
Code:
<dict>
                    <key>Comment</key>
                    <string>change _OSI to XOSI</string>
                    <key>Disabled</key>
                    <true/>
                    <key>Find</key>
                    <data>X09TSQ==</data>
                    <key>Replace</key>
                    <data>WE9TSQ==</data>
                </dict>
                <dict>
                    <key>Comment</key>
                    <string>change _DSM to XDSM</string>
                    <key>Disabled</key>
                    <true/>
                    <key>Find</key>
                    <data>X0RTTQ==</data>
                    <key>Replace</key>
                    <data>WERTTQ==</data>
                </dict>
also in terminal, pop this in:

Code:
sudo kextcache -i /

and copy and paste the results here
 
I've already installed voodooHDA, should I uninstall it before to modify the config.plist?
and about "enable" what do you mean? Do I have to change all the "false" in "true" and "disable" in "enable"?
 
Last edited:
I've already installed voodooHDA, should I uninstall it before to modify the config.plist?
and about "enable" what do you mean? Do I have to change all the "false" in "true" and "disable" in "enable"?
i don't use voodooHDA, you are on your own on that one

also missing your output sudo kextcache -i /
 
Kext with invalid signatured (-67062) allowed: <OSKext 0x7ffe0a79b030 [0x7fffaac0e8e0]> { URL = "file:///Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/", ID = "org.rehabman.voodoo.driver.PS2Mouse" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7ffe0a78b840 [0x7fffaac0e8e0]> { URL = "file:///Library/Extensions/VoodooPS2Controller.kext/", ID = "org.rehabman.voodoo.driver.PS2Controller" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7ffe0a660f90 [0x7fffaac0e8e0]> { URL = "file:///System/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/", ID = "org.rehabman.voodoo.driver.PS2Mouse" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7ffe0a793950 [0x7fffaac0e8e0]> { URL = "file:///Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/", ID = "org.rehabman.voodoo.driver.PS2Keyboard" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7ffe0a657670 [0x7fffaac0e8e0]> { URL = "file:///System/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/", ID = "org.rehabman.voodoo.driver.PS2Keyboard" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7ffe0a78db20 [0x7fffaac0e8e0]> { URL = "file:///Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/", ID = "org.rehabman.voodoo.driver.PS2Trackpad" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7ffe0a656ce0 [0x7fffaac0e8e0]> { URL = "file:///System/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/", ID = "org.rehabman.voodoo.driver.PS2Trackpad" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7ffe0a655ff0 [0x7fffaac0e8e0]> { URL = "file:///System/Library/Extensions/VoodooPS2Controller.kext/", ID = "org.rehabman.voodoo.driver.PS2Controller" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7ffe0a1c5fa0 [0x7fffaac0e8e0]> { URL = "file:///System/Library/Extensions/AppleHDADisabler.kext/", ID = "net.osrom.kext.Disabler" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7ffe0a031b50 [0x7fffaac0e8e0]> { URL = "file:///System/Library/Extensions/VoodooHDA.kext/", ID = "org.voodoo.driver.VoodooHDA" }


KernelCache ID: 19EE03E7ACA2C05D0B30B81F2990EB89


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fa659058690 [0x7fffaac0e8e0]> { URL = "file:///System/Library/Extensions/VoodooHDA.kext/", ID = "org.voodoo.driver.VoodooHDA" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fa6592c5420 [0x7fffaac0e8e0]> { URL = "file:///System/Library/Extensions/AppleHDADisabler.kext/", ID = "net.osrom.kext.Disabler" }


Kext rejected due to improper filesystem permissions: <OSKext 0x7fa656d3e810 [0x7fffaac0e8e0]> { URL = "file:///System/Library/Extensions/VoodooI2CELAN.kext/", ID = "me.kishorprins.VoodooI2CELAN" }


Kext with invalid signatured (-67030) allowed: <OSKext 0x7fa6594f7d60 [0x7fffaac0e8e0]> { URL = "file:///System/Library/Extensions/AppleHDA.kext/", ID = "com.apple.driver.AppleHDA" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fa6596a57c0 [0x7fffaac0e8e0]> { URL = "file:///System/Library/Extensions/VoodooPS2Controller.kext/", ID = "org.rehabman.voodoo.driver.PS2Controller" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fa6596a60d0 [0x7fffaac0e8e0]> { URL = "file:///System/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/", ID = "org.rehabman.voodoo.driver.PS2Trackpad" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fa6596ab850 [0x7fffaac0e8e0]> { URL = "file:///System/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/", ID = "org.rehabman.voodoo.driver.PS2Keyboard" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fa6596b6da0 [0x7fffaac0e8e0]> { URL = "file:///System/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/", ID = "org.rehabman.voodoo.driver.PS2Mouse" }


Kext rejected due to improper filesystem permissions: <OSKext 0x7fa6593750a0 [0x7fffaac0e8e0]> { URL = "file:///Library/Extensions/VoodooI2CELAN.kext/", ID = "me.kishorprins.VoodooI2CELAN" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fa659379b10 [0x7fffaac0e8e0]> { URL = "file:///Library/Extensions/VoodooPS2Controller.kext/", ID = "org.rehabman.voodoo.driver.PS2Controller" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fa65937a310 [0x7fffaac0e8e0]> { URL = "file:///Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/", ID = "org.rehabman.voodoo.driver.PS2Trackpad" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fa6593810a0 [0x7fffaac0e8e0]> { URL = "file:///Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/", ID = "org.rehabman.voodoo.driver.PS2Keyboard" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fa65938c260 [0x7fffaac0e8e0]> { URL = "file:///Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/", ID = "org.rehabman.voodoo.driver.PS2Mouse" }
 
Kext with invalid signatured (-67062) allowed: <OSKext 0x7ffe0a79b030 [0x7fffaac0e8e0]> { URL = "file:///Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/", ID = "org.rehabman.voodoo.driver.PS2Mouse" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7ffe0a78b840 [0x7fffaac0e8e0]> { URL = "file:///Library/Extensions/VoodooPS2Controller.kext/", ID = "org.rehabman.voodoo.driver.PS2Controller" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7ffe0a660f90 [0x7fffaac0e8e0]> { URL = "file:///System/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/", ID = "org.rehabman.voodoo.driver.PS2Mouse" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7ffe0a793950 [0x7fffaac0e8e0]> { URL = "file:///Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/", ID = "org.rehabman.voodoo.driver.PS2Keyboard" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7ffe0a657670 [0x7fffaac0e8e0]> { URL = "file:///System/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/", ID = "org.rehabman.voodoo.driver.PS2Keyboard" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7ffe0a78db20 [0x7fffaac0e8e0]> { URL = "file:///Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/", ID = "org.rehabman.voodoo.driver.PS2Trackpad" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7ffe0a656ce0 [0x7fffaac0e8e0]> { URL = "file:///System/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/", ID = "org.rehabman.voodoo.driver.PS2Trackpad" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7ffe0a655ff0 [0x7fffaac0e8e0]> { URL = "file:///System/Library/Extensions/VoodooPS2Controller.kext/", ID = "org.rehabman.voodoo.driver.PS2Controller" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7ffe0a1c5fa0 [0x7fffaac0e8e0]> { URL = "file:///System/Library/Extensions/AppleHDADisabler.kext/", ID = "net.osrom.kext.Disabler" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7ffe0a031b50 [0x7fffaac0e8e0]> { URL = "file:///System/Library/Extensions/VoodooHDA.kext/", ID = "org.voodoo.driver.VoodooHDA" }


KernelCache ID: 19EE03E7ACA2C05D0B30B81F2990EB89


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fa659058690 [0x7fffaac0e8e0]> { URL = "file:///System/Library/Extensions/VoodooHDA.kext/", ID = "org.voodoo.driver.VoodooHDA" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fa6592c5420 [0x7fffaac0e8e0]> { URL = "file:///System/Library/Extensions/AppleHDADisabler.kext/", ID = "net.osrom.kext.Disabler" }


Kext rejected due to improper filesystem permissions: <OSKext 0x7fa656d3e810 [0x7fffaac0e8e0]> { URL = "file:///System/Library/Extensions/VoodooI2CELAN.kext/", ID = "me.kishorprins.VoodooI2CELAN" }


Kext with invalid signatured (-67030) allowed: <OSKext 0x7fa6594f7d60 [0x7fffaac0e8e0]> { URL = "file:///System/Library/Extensions/AppleHDA.kext/", ID = "com.apple.driver.AppleHDA" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fa6596a57c0 [0x7fffaac0e8e0]> { URL = "file:///System/Library/Extensions/VoodooPS2Controller.kext/", ID = "org.rehabman.voodoo.driver.PS2Controller" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fa6596a60d0 [0x7fffaac0e8e0]> { URL = "file:///System/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/", ID = "org.rehabman.voodoo.driver.PS2Trackpad" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fa6596ab850 [0x7fffaac0e8e0]> { URL = "file:///System/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/", ID = "org.rehabman.voodoo.driver.PS2Keyboard" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fa6596b6da0 [0x7fffaac0e8e0]> { URL = "file:///System/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/", ID = "org.rehabman.voodoo.driver.PS2Mouse" }


Kext rejected due to improper filesystem permissions: <OSKext 0x7fa6593750a0 [0x7fffaac0e8e0]> { URL = "file:///Library/Extensions/VoodooI2CELAN.kext/", ID = "me.kishorprins.VoodooI2CELAN" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fa659379b10 [0x7fffaac0e8e0]> { URL = "file:///Library/Extensions/VoodooPS2Controller.kext/", ID = "org.rehabman.voodoo.driver.PS2Controller" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fa65937a310 [0x7fffaac0e8e0]> { URL = "file:///Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/", ID = "org.rehabman.voodoo.driver.PS2Trackpad" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fa6593810a0 [0x7fffaac0e8e0]> { URL = "file:///Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/", ID = "org.rehabman.voodoo.driver.PS2Keyboard" }


Kext with invalid signatured (-67062) allowed: <OSKext 0x7fa65938c260 [0x7fffaac0e8e0]> { URL = "file:///Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/", ID = "org.rehabman.voodoo.driver.PS2Mouse" }
no point in having those kexts in there as they are not doing anything because FakeSMC.kext is missing

best to delete those (apart from AppleHDA.kext as that is a system kext, shame you patched it)

what other patches did you do in your DSDT?
 
Status
Not open for further replies.
Back
Top