Contribute
Register

[SOLVED] Doesnt work Battery Manager, TrackPad and Audio (audio not always)

Status
Not open for further replies.
usb creation is a must, it can solve sleep issues and proper power management for your usb ports. also is required if you have compatible wifi card as that will need to be setup correctly in a codeless usbport.kext

I2C:

this is an example from my machine, don't use it! :)

these are the renames (in OpenCore) that i need to have in my config.plist:
Code:
<dict>
                <key>Comment</key>
                <string>_SB.PCI0.I2C1.ETPD._CRS to _SB.PCI0.I2C1.ETPD.XCRS</string>
                <key>Count</key>
                <integer>0</integer>
                <key>Enabled</key>
                <true/>
                <key>Find</key>
                <data>
                oAp7RFNZTgEApACkCg8UEV9DUlMApIRTQkZCU0JGSQA=
                </data>
                <key>Limit</key>
                <integer>0</integer>
                <key>Mask</key>
                <data>
                </data>
                <key>OemTableId</key>
                <data>
                </data>
                <key>Replace</key>
                <data>
                oAp7RFNZTgEApACkCg8UEVhDUlMApIRTQkZCU0JGSQA=
                </data>
                <key>ReplaceMask</key>
                <data>
                </data>
                <key>Skip</key>
                <integer>0</integer>
                <key>TableLength</key>
                <integer>0</integer>
                <key>TableSignature</key>
                <data>
                RFNEVA==
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>GPIO._STA to GPIO.XSTA</string>
                <key>Count</key>
                <integer>0</integer>
                <key>Enabled</key>
                <true/>
                <key>Find</key>
                <data>
                X1NUQQCgCZNTQlJHAA==
                </data>
                <key>Limit</key>
                <integer>0</integer>
                <key>Mask</key>
                <data>
                </data>
                <key>OemTableId</key>
                <data>
                </data>
                <key>Replace</key>
                <data>
                WFNUQQCgCZNTQlJHAA==
                </data>
                <key>ReplaceMask</key>
                <data>
                </data>
                <key>Skip</key>
                <integer>0</integer>
                <key>TableLength</key>
                <integer>0</integer>
                <key>TableSignature</key>
                <data>
                RFNEVA==
                </data>
            </dict>

and attached is the aml file

this may give you an idea of how that works

to get the "rename" for Find and replace, use terminal commands from:

ie:

in terminal:
Code:
echo -n GFX0|xxd
would give the output as:
Code:
0000000: 4746 5830                                GFX0
so the above would be the "Find"

and for the "replace"

Code:
echo -n IGPU|xxd
would give out:
Code:
0000000: 4947 5055                                IGPU
usb creation is a must, it can solve sleep issues and proper power management for your usb ports. also is required if you have compatible wifi card as that will need to be setup correctly in a codeless usbport.kext

I2C:

this is an example from my machine, don't use it! :)

these are the renames (in OpenCore) that i need to have in my config.plist:
Code:
<dict>
                <key>Comment</key>
                <string>_SB.PCI0.I2C1.ETPD._CRS to _SB.PCI0.I2C1.ETPD.XCRS</string>
                <key>Count</key>
                <integer>0</integer>
                <key>Enabled</key>
                <true/>
                <key>Find</key>
                <data>
                oAp7RFNZTgEApACkCg8UEV9DUlMApIRTQkZCU0JGSQA=
                </data>
                <key>Limit</key>
                <integer>0</integer>
                <key>Mask</key>
                <data>
                </data>
                <key>OemTableId</key>
                <data>
                </data>
                <key>Replace</key>
                <data>
                oAp7RFNZTgEApACkCg8UEVhDUlMApIRTQkZCU0JGSQA=
                </data>
                <key>ReplaceMask</key>
                <data>
                </data>
                <key>Skip</key>
                <integer>0</integer>
                <key>TableLength</key>
                <integer>0</integer>
                <key>TableSignature</key>
                <data>
                RFNEVA==
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>GPIO._STA to GPIO.XSTA</string>
                <key>Count</key>
                <integer>0</integer>
                <key>Enabled</key>
                <true/>
                <key>Find</key>
                <data>
                X1NUQQCgCZNTQlJHAA==
                </data>
                <key>Limit</key>
                <integer>0</integer>
                <key>Mask</key>
                <data>
                </data>
                <key>OemTableId</key>
                <data>
                </data>
                <key>Replace</key>
                <data>
                WFNUQQCgCZNTQlJHAA==
                </data>
                <key>ReplaceMask</key>
                <data>
                </data>
                <key>Skip</key>
                <integer>0</integer>
                <key>TableLength</key>
                <integer>0</integer>
                <key>TableSignature</key>
                <data>
                RFNEVA==
                </data>
            </dict>

and attached is the aml file

this may give you an idea of how that works

to get the "rename" for Find and replace, use terminal commands from:

ie:

in terminal:
Code:
echo -n GFX0|xxd
would give the output as:
Code:
0000000: 4746 5830                                GFX0
so the above would be the "Find"

and for the "replace"

Code:
echo -n IGPU|xxd
would give out:
Code:
0000000: 4947 5055                                IGPU

so basically you would set the Find -> (as data in config.plist) 4746 5830 and then replace with -> 4947 5055
so basically you would set the Find -> (as data in config.plist) 4746 5830 and then replace with -> 4947 5055
Thanks. It's so tough for me. By the way. I remove all ssdt except 4. And again doesnt boot with lot of ACPI error. I will searching for a ready solution. Thanks for your time
 
Thanks. It's so tough for me. By the way. I remove all ssdt except 4. And again doesnt boot with lot of ACPI error. I will searching for a ready solution. Thanks for your time
well done on your efforts so far, yes it is a learning curve but can be rewarding

i'm still learning stuff to this, we all are really :)

just need to persevere :)

after you removed those acpi files, your verbose boot may differ

also you may want to use a cleaner config.plist from the laptop clover guide:
which would be this one for your hardware:

however, as you are using a newer version of clover, you will need to add in the new sections like you already have:
Code:
<key>Quirks</key>
    <dict>
        <key>RebuildAppleMemoryMap</key>
        <false/>
        <key>SyncRuntimePermissions</key>
        <false/>
        <key>DisableSingleUser</key>
        <false/>
        <key>AvoidRuntimeDefrag</key>
        <true/>
        <key>SignalAppleOS</key>
        <false/>
        <key>DisableVariableWrite</key>
        <false/>
        <key>DisableLinkeditJettison</key>
        <true/>
        <key>DisableRtcChecksum</key>
        <true/>
        <key>DiscardHibernateMap</key>
        <false/>
        <key>DevirtualiseMmio</key>
        <false/>
        <key>KernelCache</key>
        <string>Auto</string>
        <key>EnableSafeModeSlide</key>
        <true/>
        <key>ProvideCustomSlide</key>
        <true/>
        <key>ForceExitBootServices</key>
        <false/>
        <key>AppleXcpmForceBoost</key>
        <false/>
        <key>FuzzyMatch</key>
        <true/>
        <key>DisableIoMapper</key>
        <true/>
        <key>ProtectSecureBoot</key>
        <false/>
        <key>PowerTimeoutKernelPanic</key>
        <true/>
        <key>ProvideConsoleGopEnable</key>
        <true/>
        <key>ProtectUefiServices</key>
        <false/>
        <key>ProtectMemoryRegions</key>
        <false/>
        <key>DummyPowerManagement</key>
        <false/>
        <key>AppleXcpmExtraMsrs</key>
        <false/>
        <key>IncreasePciBarSize</key>
        <true/>
        <key>ProvideMaxSlide</key>
        <integer>0</integer>
        <key>EnableWriteUnprotector</key>
        <true/>
        <key>ThirdPartyDrives</key>
        <false/>
        <key>SetupVirtualMap</key>
        <true/>
        <key>ExternalDiskIcons</key>
        <false/>
        <key>XhciPortLimit</key>
        <true/>
    </dict>

so the final one should look something like:

Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Comment</key>
    <string>This file is for 10.12.6+ with native KabyLake support</string>
    <key>ACPI</key>
    <dict>
        <key>AutoMerge</key>
        <true/>
        <key>FixHeaders</key>
        <true/>
        <key>Comment-DisabledAML</key>
        <string>Disable other forms of CPU PM due to SSDT/Generate/PluginType=true</string>
        <key>DisabledAML</key>
        <array>
            <string>SSDT.aml</string>
            <string>SSDT-XCPM.aml</string>
            <string>SSDT-PluginType1.aml</string>
        </array>
        <key>DSDT</key>
        <dict>
            <key>DropOEM_DSM</key>
            <false/>
            <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>
            <key>Patches</key>
            <array>
                <dict>
                    <key>Comment</key>
                    <string>change OSID to XSID (to avoid match against _OSI XOSI patch)</string>
                    <key>Disabled</key>
                    <true/>
                    <key>Find</key>
                    <data>T1NJRA==</data>
                    <key>Replace</key>
                    <data>WFNJRA==</data>
                </dict>
                <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>
                <dict>
                    <key>Comment</key>
                    <string>change EC0 to EC</string>
                    <key>Disabled</key>
                    <true/>
                    <key>Find</key>
                    <data>RUMwXw==</data>
                    <key>Replace</key>
                    <data>RUNfXw==</data>
                </dict>
                <dict>
                    <key>Comment</key>
                    <string>change H_EC to EC</string>
                    <key>Disabled</key>
                    <true/>
                    <key>Find</key>
                    <data>SF9FQw==</data>
                    <key>Replace</key>
                    <data>RUNfXw==</data>
                </dict>
                <dict>
                    <key>Comment</key>
                    <string>change ECDV to EC</string>
                    <key>Disabled</key>
                    <true/>
                    <key>Find</key>
                    <data>RUNEVg==</data>
                    <key>Replace</key>
                    <data>RUNfXw==</data>
                </dict>
                <dict>
                    <key>Comment</key>
                    <string>change HDAS to HDEF</string>
                    <key>Find</key>
                    <data>SERBUw==</data>
                    <key>Replace</key>
                    <data>SERFRg==</data>
                </dict>
                <dict>
                    <key>Comment</key>
                    <string>change HECI to IMEI</string>
                    <key>Find</key>
                    <data>SEVDSQ==</data>
                    <key>Replace</key>
                    <data>SU1FSQ==</data>
                </dict>
                <dict>
                    <key>Comment</key>
                    <string>change MEI to IMEI</string>
                    <key>Find</key>
                    <data>TUVJXw==</data>
                    <key>Replace</key>
                    <data>SU1FSQ==</data>
                </dict>
                <dict>
                    <key>Comment</key>
                    <string>change GFX0 to IGPU</string>
                    <key>Find</key>
                    <data>R0ZYMA==</data>
                    <key>Replace</key>
                    <data>SUdQVQ==</data>
                </dict>
                <dict>
                    <key>Comment</key>
                    <string>change PCI0.VID to IGPU #1 (Thinkpad)</string>
                    <key>Find</key>
                    <data>UENJMFZJRF8=</data>
                    <key>Replace</key>
                    <data>UENJMElHUFU=</data>
                </dict>
                <dict>
                    <key>Comment</key>
                    <string>change PCI0.VID to IGPU #2 (Thinkpad)</string>
                    <key>Find</key>
                    <data>VklEXwhfQURSDAAAAgA=</data>
                    <key>Replace</key>
                    <data>SUdQVQhfQURSDAAAAgA=</data>
                </dict>
            </array>
        </dict>
        <key>DropTables</key>
        <array>
            <dict>
                <key>Signature</key>
                <string>#MCFG</string>
            </dict>
            <dict>
                <key>Signature</key>
                <string>DMAR</string>
            </dict>
            <dict>
                <key>Signature</key>
                <string>SSDT</string>
                <key>TableId</key>
                <string>xh_rvp10</string>
            </dict>
        </array>
        <key>SSDT</key>
        <dict>
            <key>DropOem</key>
            <false/>
            <key>Generate</key>
            <dict>
                <key>PluginType</key>
                <true/>
            </dict>
            <key>NoOemTableId</key>
            <false/>
        </dict>
    </dict>
    <key>Boot</key>
    <dict>
        <key>Arguments</key>
        <string>dart=0 nv_disable=1 -disablegfxfirmware -cdfon -igfxnohdmi lilucpu=9 -v</string>
        <key>#DefaultVolume</key>
        <string>LastBootedVolume</string>
        <key>NeverHibernate</key>
        <true/>
        <key>Secure</key>
        <false/>
        <key>Timeout</key>
        <integer>5</integer>
    </dict>
    <key>Devices</key>
    <dict>
        <key>AddProperties</key>
        <array>
            <dict>
                <key>Device</key>
                <string>NVidia</string>
                <key>Key</key>
                <string>name</string>
                <key>Value</key>
                <data>I2Rpc3BsYXkA</data>
                <key>Comment</key>
                <string>Inject &quot;name&quot; as (data)&quot;#display&quot; to disable graphics drivers on NVidia</string>
            </dict>
            <dict>
                <key>Device</key>
                <string>NVidia</string>
                <key>Key</key>
                <string>IOName</string>
                <key>Value</key>
                <string>#display</string>
                <key>Comment</key>
                <string>Inject &quot;IOName&quot; as &quot;#display&quot; to disable graphics drivers on NVidia</string>
            </dict>
            <dict>
                <key>Device</key>
                <string>NVidia</string>
                <key>Key</key>
                <string>class-code</string>
                <key>Value</key>
                <data>/////w==</data>
                <key>Comment</key>
                <string>Inject bogus class-code to prevent graphics drivers loading for NVidia</string>
            </dict>
            <dict>
                <key>Device</key>
                <string>ATI</string>
                <key>Key</key>
                <string>name</string>
                <key>Value</key>
                <data>I2Rpc3BsYXkA</data>
                <key>Comment</key>
                <string>Inject &quot;name&quot; as (data)&quot;#display&quot; to disable graphics drivers on AMD</string>
            </dict>
            <dict>
                <key>Device</key>
                <string>ATI</string>
                <key>Key</key>
                <string>IOName</string>
                <key>Value</key>
                <string>#display</string>
                <key>Comment</key>
                <string>Inject &quot;IOName&quot; as &quot;#display&quot; to disable graphics drivers on AMD</string>
            </dict>
            <dict>
                <key>Device</key>
                <string>ATI</string>
                <key>Key</key>
                <string>class-code</string>
                <key>Value</key>
                <data>/////w==</data>
                <key>Comment</key>
                <string>Inject bogus class-code to prevent graphics drivers loading for AMD</string>
            </dict>
            <dict>
                <key>Device</key>
                <string>ATI</string>
                <key>Key</key>
                <string>vendor-id</string>
                <key>Value</key>
                <data>//8AAA==</data>
                <key>Comment</key>
                <string>Inject bogus vendor-id to prevent graphics drivers loading for AMD</string>
            </dict>
            <dict>
                <key>Device</key>
                <string>ATI</string>
                <key>Key</key>
                <string>device-id</string>
                <key>Value</key>
                <data>//8AAA==</data>
                <key>Comment</key>
                <string>Inject bogus device-id to prevent graphics drivers loading for AMD</string>
            </dict>
        </array>
        <key>Audio</key>
        <dict>
            <key>Inject</key>
            <integer>0</integer>
        </dict>
        <key>FakeID</key>
        <dict>
            <key>#Kaby Lake-Comment</key>
            <string>To avoid automatic Clover fake device-id (Skylake) injection</string>
            <key>#IntelGFX</key>
            <string>0x59168086</string>
        </dict>
        <key>Properties</key>
        <dict>
            <key>PciRoot(0)/Pci(0x02,0)</key>
            <dict>
                <key>AAPL,ig-platform-id</key>
                <data>AAAbWQ==</data>
                <key>device-id</key>
                <data>FlkAAA==</data>
                <key>#hda-gfx</key>
                <string>onboard-1</string>
                <key>#AAPL00,override-no-connect</key>
                <data></data>
                <key>#AAPL00,override-no-edid</key>
                <data></data>
                <key># DVMT-prealloc</key>
                <string>32MB BIOS, 19MB framebuffer, 9MB cursor bytes (credit RehabMan)</string>
                <key>framebuffer-patch-enable</key>
                <integer>1</integer>
                <key>framebuffer-stolenmem</key>
                <data>AAAwAQ==</data>
                <key>framebuffer-fbmem</key>
                <data>AACQAA==</data>
                <key>## @0 LVDS-&gt;DP</key>
                <string></string>
                <key>#framebuffer-con0-enable</key>
                <integer>1</integer>
                <key>#framebuffer-con0-type</key>
                <data>AAQAAA==</data>
                <key>## @1 HDMI</key>
                <string></string>
                <key>#framebuffer-con1-enable</key>
                <integer>1</integer>
                <key>#framebuffer-con1-type</key>
                <data>AAgAAA==</data>
                <key>#framebuffer-con1-flags</key>
                <data>hwEAAA==</data>
                <key>#framebuffer-con1-pipe</key>
                <data>EgAAAA==</data>
                <key>## @2 HDMI</key>
                <string></string>
                <key>#framebuffer-con2-enable</key>
                <integer>1</integer>
                <key>#framebuffer-con2-type</key>
                <data>AAgAAA==</data>
                <key>#framebuffer-con2-flags</key>
                <data>hwEAAA==</data>
                <key>#framebuffer-con2-pipe</key>
                <data>EgAAAA==</data>
                <key>## @3 HDMI</key>
                <string></string>
                <key>#framebuffer-con3-enable</key>
                <integer>1</integer>
                <key>#framebuffer-con3-type</key>
                <data>AAgAAA==</data>
                <key>#framebuffer-con3-flags</key>
                <data>hwEAAA==</data>
                <key>#framebuffer-con3-pipe</key>
                <data>EgAAAA==</data>
                <key>#1 0306-&gt;0105</key>
                <string>0x591b0000, 0105 instead of 0306, HDMI</string>
                <key>#1 framebuffer-con1-enable</key>
                <integer>1</integer>
                <key>#1 framebuffer-con1-alldata</key>
                <data>AQUKAAAIAACHAQAAAgQKAAAIAACHAQAA/wAAAAEAAAAgAAAA</data>
                <key>#2 0204-&gt;0105</key>
                <string>0x591b0000, 0105 instead of 0204, HDMI</string>
                <key>#2 framebuffer-con1-enable</key>
                <integer>1</integer>
                <key>#2 framebuffer-con1-alldata</key>
                <data>AQUKAAAIAACHAQAAAwYKAAAEAACHAQAA/wAAAAEAAAAgAAAA</data>
                <key>#3 no external</key>
                <string>0x591b0000, eliminate all external ports (0204 and 0306)</string>
                <key>#3 framebuffer-con1-enable</key>
                <integer>1</integer>
                <key>#3 framebuffer-con1-alldata</key>
                <data>/wAAAAEAAAAgAAAA/wAAAAEAAAAgAAAA/wAAAAEAAAAgAAAA</data>
            </dict>
            <key>PciRoot(0)/Pci(0x1f,3)</key>
            <dict>
                <key>#layout-id</key>
                <integer>3</integer>
                <key>#PinConfigurations</key>
                <data></data>
                <key>#hda-gfx</key>
                <string>onboard-1</string>
                <key>#no-controller-patch</key>
                <integer>1</integer>
            </dict>
        </dict>
        <key>USB</key>
        <dict>
            <key>FixOwnership</key>
            <true/>
            <key>AddClockID</key>
            <true/>
            <key>Inject</key>
            <true/>
        </dict>
        <key>UseIntelHDMI</key>
        <false/>
    </dict>
    <key>DisableDrivers</key>
    <array>
        <string>VBoxHfs</string>
    </array>
    <key>GUI</key>
    <dict>
        <key>Custom</key>
        <dict>
            <key>Entries</key>
            <array>
                <dict>
                    <key>Hidden</key>
                    <false/>
                    <key>Type</key>
                    <string>OSXRecovery</string>
                </dict>
                <dict>
                    <key>Type</key>
                    <string>Windows</string>
                    <key>Title</key>
                    <string>Windows</string>
                </dict>
            </array>
        </dict>
        <key>Hide</key>
        <array>
            <string>Preboot</string>
        </array>
        <key>Mouse</key>
        <dict>
            <key>Enabled</key>
            <false/>
        </dict>
        <key>Scan</key>
        <dict>
            <key>Entries</key>
            <true/>
            <key>Legacy</key>
            <false/>
            <key>Linux</key>
            <true/>
            <key>Tool</key>
            <true/>
        </dict>
        <key>#ScreenResolution</key>
        <string>1920x1080</string>
        <key>Theme</key>
        <string>BGM</string>
    </dict>
    <key>Graphics</key>
    <dict>
        <key>#EDID</key>
        <dict>
            <key>Inject</key>
            <false/>
        </dict>
        <key>#ig-platform-id</key>
        <string>0x591b0000</string>
        <key>Inject</key>
        <dict>
            <key>ATI</key>
            <true/>
            <key>Intel</key>
            <false/>
            <key>NVidia</key>
            <true/>
        </dict>
    </dict>
    <key>KernelAndKextPatches</key>
    <dict>
        <key>AppleRTC</key>
        <true/>
        <key>DellSMBIOSPatch</key>
        <false/>
        <key>KernelLapic</key>
        <true/>
        <key>KernelPm</key>
        <true/>
        <key>ForceKextsToLoad</key>
        <array>
            <string>\System\Library\Extensions\IONetworkingFamily.kext</string>
        </array>
        <key>KextsToPatch</key>
        <array/>
        <key>KernelToPatch</key>
        <array>
            <dict>
                <key>Comment</key>
                <string>MSR 0xE2 _xcpm_idle instant reboot(c) Pike R. Alpha</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>ILniAAAADzA=</data>
                <key>Replace</key>
                <data>ILniAAAAkJA=</data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>Disable panic kext logging on 10.13 release kernel (credit vit9696)</string>
                <key>MatchOS</key>
                <string>10.13.x</string>
                <key>Find</key>
                <data>igKEwHRE</data>
                <key>Replace</key>
                <data>igKEwOtE</data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>Disable panic kext logging on 10.14 release kernel (credit vit9696)</string>
                <key>MatchOS</key>
                <string>10.14.x</string>
                <key>Find</key>
                <data>igKEwHRC</data>
                <key>Replace</key>
                <data>igKEwOtC</data>
            </dict>
        </array>
    </dict>
    <key>RtVariables</key>
    <dict>
        <key>CsrActiveConfig</key>
        <string>0x67</string>
        <key>BooterConfig</key>
        <string>0x28</string>
    </dict>
    <key>SMBIOS</key>
    <dict>
        <key>ProductName</key>
        <string>MacBookPro14,1</string>
        <key>Trust</key>
        <true/>
    </dict>
    <key>SystemParameters</key>
    <dict>
        <key>InjectKexts</key>
        <string>Detect</string>
    </dict>
    <key>Quirks</key>
    <dict>
        <key>RebuildAppleMemoryMap</key>
        <false/>
        <key>SyncRuntimePermissions</key>
        <false/>
        <key>DisableSingleUser</key>
        <false/>
        <key>AvoidRuntimeDefrag</key>
        <true/>
        <key>SignalAppleOS</key>
        <false/>
        <key>DisableVariableWrite</key>
        <false/>
        <key>DisableLinkeditJettison</key>
        <true/>
        <key>DisableRtcChecksum</key>
        <true/>
        <key>DiscardHibernateMap</key>
        <false/>
        <key>DevirtualiseMmio</key>
        <false/>
        <key>KernelCache</key>
        <string>Auto</string>
        <key>EnableSafeModeSlide</key>
        <true/>
        <key>ProvideCustomSlide</key>
        <true/>
        <key>ForceExitBootServices</key>
        <false/>
        <key>AppleXcpmForceBoost</key>
        <false/>
        <key>FuzzyMatch</key>
        <true/>
        <key>DisableIoMapper</key>
        <true/>
        <key>ProtectSecureBoot</key>
        <false/>
        <key>PowerTimeoutKernelPanic</key>
        <true/>
        <key>ProvideConsoleGopEnable</key>
        <true/>
        <key>ProtectUefiServices</key>
        <false/>
        <key>ProtectMemoryRegions</key>
        <false/>
        <key>DummyPowerManagement</key>
        <false/>
        <key>AppleXcpmExtraMsrs</key>
        <false/>
        <key>IncreasePciBarSize</key>
        <true/>
        <key>ProvideMaxSlide</key>
        <integer>0</integer>
        <key>EnableWriteUnprotector</key>
        <true/>
        <key>ThirdPartyDrives</key>
        <false/>
        <key>SetupVirtualMap</key>
        <true/>
        <key>ExternalDiskIcons</key>
        <false/>
        <key>XhciPortLimit</key>
        <true/>
    </dict>
</dict>
</plist>
 
well done on your efforts so far, yes it is a learning curve but can be rewarding

i'm still learning stuff to this, we all are really :)

just need to persevere :)

after you removed those acpi files, your verbose boot may differ

also you may want to use a cleaner config.plist from the laptop clover guide:
which would be this one for your hardware:

however, as you are using a newer version of clover, you will need to add in the new sections like you already have:
Code:
<key>Quirks</key>
    <dict>
        <key>RebuildAppleMemoryMap</key>
        <false/>
        <key>SyncRuntimePermissions</key>
        <false/>
        <key>DisableSingleUser</key>
        <false/>
        <key>AvoidRuntimeDefrag</key>
        <true/>
        <key>SignalAppleOS</key>
        <false/>
        <key>DisableVariableWrite</key>
        <false/>
        <key>DisableLinkeditJettison</key>
        <true/>
        <key>DisableRtcChecksum</key>
        <true/>
        <key>DiscardHibernateMap</key>
        <false/>
        <key>DevirtualiseMmio</key>
        <false/>
        <key>KernelCache</key>
        <string>Auto</string>
        <key>EnableSafeModeSlide</key>
        <true/>
        <key>ProvideCustomSlide</key>
        <true/>
        <key>ForceExitBootServices</key>
        <false/>
        <key>AppleXcpmForceBoost</key>
        <false/>
        <key>FuzzyMatch</key>
        <true/>
        <key>DisableIoMapper</key>
        <true/>
        <key>ProtectSecureBoot</key>
        <false/>
        <key>PowerTimeoutKernelPanic</key>
        <true/>
        <key>ProvideConsoleGopEnable</key>
        <true/>
        <key>ProtectUefiServices</key>
        <false/>
        <key>ProtectMemoryRegions</key>
        <false/>
        <key>DummyPowerManagement</key>
        <false/>
        <key>AppleXcpmExtraMsrs</key>
        <false/>
        <key>IncreasePciBarSize</key>
        <true/>
        <key>ProvideMaxSlide</key>
        <integer>0</integer>
        <key>EnableWriteUnprotector</key>
        <true/>
        <key>ThirdPartyDrives</key>
        <false/>
        <key>SetupVirtualMap</key>
        <true/>
        <key>ExternalDiskIcons</key>
        <false/>
        <key>XhciPortLimit</key>
        <true/>
    </dict>

so the final one should look something like:

Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Comment</key>
    <string>This file is for 10.12.6+ with native KabyLake support</string>
    <key>ACPI</key>
    <dict>
        <key>AutoMerge</key>
        <true/>
        <key>FixHeaders</key>
        <true/>
        <key>Comment-DisabledAML</key>
        <string>Disable other forms of CPU PM due to SSDT/Generate/PluginType=true</string>
        <key>DisabledAML</key>
        <array>
            <string>SSDT.aml</string>
            <string>SSDT-XCPM.aml</string>
            <string>SSDT-PluginType1.aml</string>
        </array>
        <key>DSDT</key>
        <dict>
            <key>DropOEM_DSM</key>
            <false/>
            <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>
            <key>Patches</key>
            <array>
                <dict>
                    <key>Comment</key>
                    <string>change OSID to XSID (to avoid match against _OSI XOSI patch)</string>
                    <key>Disabled</key>
                    <true/>
                    <key>Find</key>
                    <data>T1NJRA==</data>
                    <key>Replace</key>
                    <data>WFNJRA==</data>
                </dict>
                <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>
                <dict>
                    <key>Comment</key>
                    <string>change EC0 to EC</string>
                    <key>Disabled</key>
                    <true/>
                    <key>Find</key>
                    <data>RUMwXw==</data>
                    <key>Replace</key>
                    <data>RUNfXw==</data>
                </dict>
                <dict>
                    <key>Comment</key>
                    <string>change H_EC to EC</string>
                    <key>Disabled</key>
                    <true/>
                    <key>Find</key>
                    <data>SF9FQw==</data>
                    <key>Replace</key>
                    <data>RUNfXw==</data>
                </dict>
                <dict>
                    <key>Comment</key>
                    <string>change ECDV to EC</string>
                    <key>Disabled</key>
                    <true/>
                    <key>Find</key>
                    <data>RUNEVg==</data>
                    <key>Replace</key>
                    <data>RUNfXw==</data>
                </dict>
                <dict>
                    <key>Comment</key>
                    <string>change HDAS to HDEF</string>
                    <key>Find</key>
                    <data>SERBUw==</data>
                    <key>Replace</key>
                    <data>SERFRg==</data>
                </dict>
                <dict>
                    <key>Comment</key>
                    <string>change HECI to IMEI</string>
                    <key>Find</key>
                    <data>SEVDSQ==</data>
                    <key>Replace</key>
                    <data>SU1FSQ==</data>
                </dict>
                <dict>
                    <key>Comment</key>
                    <string>change MEI to IMEI</string>
                    <key>Find</key>
                    <data>TUVJXw==</data>
                    <key>Replace</key>
                    <data>SU1FSQ==</data>
                </dict>
                <dict>
                    <key>Comment</key>
                    <string>change GFX0 to IGPU</string>
                    <key>Find</key>
                    <data>R0ZYMA==</data>
                    <key>Replace</key>
                    <data>SUdQVQ==</data>
                </dict>
                <dict>
                    <key>Comment</key>
                    <string>change PCI0.VID to IGPU #1 (Thinkpad)</string>
                    <key>Find</key>
                    <data>UENJMFZJRF8=</data>
                    <key>Replace</key>
                    <data>UENJMElHUFU=</data>
                </dict>
                <dict>
                    <key>Comment</key>
                    <string>change PCI0.VID to IGPU #2 (Thinkpad)</string>
                    <key>Find</key>
                    <data>VklEXwhfQURSDAAAAgA=</data>
                    <key>Replace</key>
                    <data>SUdQVQhfQURSDAAAAgA=</data>
                </dict>
            </array>
        </dict>
        <key>DropTables</key>
        <array>
            <dict>
                <key>Signature</key>
                <string>#MCFG</string>
            </dict>
            <dict>
                <key>Signature</key>
                <string>DMAR</string>
            </dict>
            <dict>
                <key>Signature</key>
                <string>SSDT</string>
                <key>TableId</key>
                <string>xh_rvp10</string>
            </dict>
        </array>
        <key>SSDT</key>
        <dict>
            <key>DropOem</key>
            <false/>
            <key>Generate</key>
            <dict>
                <key>PluginType</key>
                <true/>
            </dict>
            <key>NoOemTableId</key>
            <false/>
        </dict>
    </dict>
    <key>Boot</key>
    <dict>
        <key>Arguments</key>
        <string>dart=0 nv_disable=1 -disablegfxfirmware -cdfon -igfxnohdmi lilucpu=9 -v</string>
        <key>#DefaultVolume</key>
        <string>LastBootedVolume</string>
        <key>NeverHibernate</key>
        <true/>
        <key>Secure</key>
        <false/>
        <key>Timeout</key>
        <integer>5</integer>
    </dict>
    <key>Devices</key>
    <dict>
        <key>AddProperties</key>
        <array>
            <dict>
                <key>Device</key>
                <string>NVidia</string>
                <key>Key</key>
                <string>name</string>
                <key>Value</key>
                <data>I2Rpc3BsYXkA</data>
                <key>Comment</key>
                <string>Inject &quot;name&quot; as (data)&quot;#display&quot; to disable graphics drivers on NVidia</string>
            </dict>
            <dict>
                <key>Device</key>
                <string>NVidia</string>
                <key>Key</key>
                <string>IOName</string>
                <key>Value</key>
                <string>#display</string>
                <key>Comment</key>
                <string>Inject &quot;IOName&quot; as &quot;#display&quot; to disable graphics drivers on NVidia</string>
            </dict>
            <dict>
                <key>Device</key>
                <string>NVidia</string>
                <key>Key</key>
                <string>class-code</string>
                <key>Value</key>
                <data>/////w==</data>
                <key>Comment</key>
                <string>Inject bogus class-code to prevent graphics drivers loading for NVidia</string>
            </dict>
            <dict>
                <key>Device</key>
                <string>ATI</string>
                <key>Key</key>
                <string>name</string>
                <key>Value</key>
                <data>I2Rpc3BsYXkA</data>
                <key>Comment</key>
                <string>Inject &quot;name&quot; as (data)&quot;#display&quot; to disable graphics drivers on AMD</string>
            </dict>
            <dict>
                <key>Device</key>
                <string>ATI</string>
                <key>Key</key>
                <string>IOName</string>
                <key>Value</key>
                <string>#display</string>
                <key>Comment</key>
                <string>Inject &quot;IOName&quot; as &quot;#display&quot; to disable graphics drivers on AMD</string>
            </dict>
            <dict>
                <key>Device</key>
                <string>ATI</string>
                <key>Key</key>
                <string>class-code</string>
                <key>Value</key>
                <data>/////w==</data>
                <key>Comment</key>
                <string>Inject bogus class-code to prevent graphics drivers loading for AMD</string>
            </dict>
            <dict>
                <key>Device</key>
                <string>ATI</string>
                <key>Key</key>
                <string>vendor-id</string>
                <key>Value</key>
                <data>//8AAA==</data>
                <key>Comment</key>
                <string>Inject bogus vendor-id to prevent graphics drivers loading for AMD</string>
            </dict>
            <dict>
                <key>Device</key>
                <string>ATI</string>
                <key>Key</key>
                <string>device-id</string>
                <key>Value</key>
                <data>//8AAA==</data>
                <key>Comment</key>
                <string>Inject bogus device-id to prevent graphics drivers loading for AMD</string>
            </dict>
        </array>
        <key>Audio</key>
        <dict>
            <key>Inject</key>
            <integer>0</integer>
        </dict>
        <key>FakeID</key>
        <dict>
            <key>#Kaby Lake-Comment</key>
            <string>To avoid automatic Clover fake device-id (Skylake) injection</string>
            <key>#IntelGFX</key>
            <string>0x59168086</string>
        </dict>
        <key>Properties</key>
        <dict>
            <key>PciRoot(0)/Pci(0x02,0)</key>
            <dict>
                <key>AAPL,ig-platform-id</key>
                <data>AAAbWQ==</data>
                <key>device-id</key>
                <data>FlkAAA==</data>
                <key>#hda-gfx</key>
                <string>onboard-1</string>
                <key>#AAPL00,override-no-connect</key>
                <data></data>
                <key>#AAPL00,override-no-edid</key>
                <data></data>
                <key># DVMT-prealloc</key>
                <string>32MB BIOS, 19MB framebuffer, 9MB cursor bytes (credit RehabMan)</string>
                <key>framebuffer-patch-enable</key>
                <integer>1</integer>
                <key>framebuffer-stolenmem</key>
                <data>AAAwAQ==</data>
                <key>framebuffer-fbmem</key>
                <data>AACQAA==</data>
                <key>## @0 LVDS-&gt;DP</key>
                <string></string>
                <key>#framebuffer-con0-enable</key>
                <integer>1</integer>
                <key>#framebuffer-con0-type</key>
                <data>AAQAAA==</data>
                <key>## @1 HDMI</key>
                <string></string>
                <key>#framebuffer-con1-enable</key>
                <integer>1</integer>
                <key>#framebuffer-con1-type</key>
                <data>AAgAAA==</data>
                <key>#framebuffer-con1-flags</key>
                <data>hwEAAA==</data>
                <key>#framebuffer-con1-pipe</key>
                <data>EgAAAA==</data>
                <key>## @2 HDMI</key>
                <string></string>
                <key>#framebuffer-con2-enable</key>
                <integer>1</integer>
                <key>#framebuffer-con2-type</key>
                <data>AAgAAA==</data>
                <key>#framebuffer-con2-flags</key>
                <data>hwEAAA==</data>
                <key>#framebuffer-con2-pipe</key>
                <data>EgAAAA==</data>
                <key>## @3 HDMI</key>
                <string></string>
                <key>#framebuffer-con3-enable</key>
                <integer>1</integer>
                <key>#framebuffer-con3-type</key>
                <data>AAgAAA==</data>
                <key>#framebuffer-con3-flags</key>
                <data>hwEAAA==</data>
                <key>#framebuffer-con3-pipe</key>
                <data>EgAAAA==</data>
                <key>#1 0306-&gt;0105</key>
                <string>0x591b0000, 0105 instead of 0306, HDMI</string>
                <key>#1 framebuffer-con1-enable</key>
                <integer>1</integer>
                <key>#1 framebuffer-con1-alldata</key>
                <data>AQUKAAAIAACHAQAAAgQKAAAIAACHAQAA/wAAAAEAAAAgAAAA</data>
                <key>#2 0204-&gt;0105</key>
                <string>0x591b0000, 0105 instead of 0204, HDMI</string>
                <key>#2 framebuffer-con1-enable</key>
                <integer>1</integer>
                <key>#2 framebuffer-con1-alldata</key>
                <data>AQUKAAAIAACHAQAAAwYKAAAEAACHAQAA/wAAAAEAAAAgAAAA</data>
                <key>#3 no external</key>
                <string>0x591b0000, eliminate all external ports (0204 and 0306)</string>
                <key>#3 framebuffer-con1-enable</key>
                <integer>1</integer>
                <key>#3 framebuffer-con1-alldata</key>
                <data>/wAAAAEAAAAgAAAA/wAAAAEAAAAgAAAA/wAAAAEAAAAgAAAA</data>
            </dict>
            <key>PciRoot(0)/Pci(0x1f,3)</key>
            <dict>
                <key>#layout-id</key>
                <integer>3</integer>
                <key>#PinConfigurations</key>
                <data></data>
                <key>#hda-gfx</key>
                <string>onboard-1</string>
                <key>#no-controller-patch</key>
                <integer>1</integer>
            </dict>
        </dict>
        <key>USB</key>
        <dict>
            <key>FixOwnership</key>
            <true/>
            <key>AddClockID</key>
            <true/>
            <key>Inject</key>
            <true/>
        </dict>
        <key>UseIntelHDMI</key>
        <false/>
    </dict>
    <key>DisableDrivers</key>
    <array>
        <string>VBoxHfs</string>
    </array>
    <key>GUI</key>
    <dict>
        <key>Custom</key>
        <dict>
            <key>Entries</key>
            <array>
                <dict>
                    <key>Hidden</key>
                    <false/>
                    <key>Type</key>
                    <string>OSXRecovery</string>
                </dict>
                <dict>
                    <key>Type</key>
                    <string>Windows</string>
                    <key>Title</key>
                    <string>Windows</string>
                </dict>
            </array>
        </dict>
        <key>Hide</key>
        <array>
            <string>Preboot</string>
        </array>
        <key>Mouse</key>
        <dict>
            <key>Enabled</key>
            <false/>
        </dict>
        <key>Scan</key>
        <dict>
            <key>Entries</key>
            <true/>
            <key>Legacy</key>
            <false/>
            <key>Linux</key>
            <true/>
            <key>Tool</key>
            <true/>
        </dict>
        <key>#ScreenResolution</key>
        <string>1920x1080</string>
        <key>Theme</key>
        <string>BGM</string>
    </dict>
    <key>Graphics</key>
    <dict>
        <key>#EDID</key>
        <dict>
            <key>Inject</key>
            <false/>
        </dict>
        <key>#ig-platform-id</key>
        <string>0x591b0000</string>
        <key>Inject</key>
        <dict>
            <key>ATI</key>
            <true/>
            <key>Intel</key>
            <false/>
            <key>NVidia</key>
            <true/>
        </dict>
    </dict>
    <key>KernelAndKextPatches</key>
    <dict>
        <key>AppleRTC</key>
        <true/>
        <key>DellSMBIOSPatch</key>
        <false/>
        <key>KernelLapic</key>
        <true/>
        <key>KernelPm</key>
        <true/>
        <key>ForceKextsToLoad</key>
        <array>
            <string>\System\Library\Extensions\IONetworkingFamily.kext</string>
        </array>
        <key>KextsToPatch</key>
        <array/>
        <key>KernelToPatch</key>
        <array>
            <dict>
                <key>Comment</key>
                <string>MSR 0xE2 _xcpm_idle instant reboot(c) Pike R. Alpha</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>ILniAAAADzA=</data>
                <key>Replace</key>
                <data>ILniAAAAkJA=</data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>Disable panic kext logging on 10.13 release kernel (credit vit9696)</string>
                <key>MatchOS</key>
                <string>10.13.x</string>
                <key>Find</key>
                <data>igKEwHRE</data>
                <key>Replace</key>
                <data>igKEwOtE</data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>Disable panic kext logging on 10.14 release kernel (credit vit9696)</string>
                <key>MatchOS</key>
                <string>10.14.x</string>
                <key>Find</key>
                <data>igKEwHRC</data>
                <key>Replace</key>
                <data>igKEwOtC</data>
            </dict>
        </array>
    </dict>
    <key>RtVariables</key>
    <dict>
        <key>CsrActiveConfig</key>
        <string>0x67</string>
        <key>BooterConfig</key>
        <string>0x28</string>
    </dict>
    <key>SMBIOS</key>
    <dict>
        <key>ProductName</key>
        <string>MacBookPro14,1</string>
        <key>Trust</key>
        <true/>
    </dict>
    <key>SystemParameters</key>
    <dict>
        <key>InjectKexts</key>
        <string>Detect</string>
    </dict>
    <key>Quirks</key>
    <dict>
        <key>RebuildAppleMemoryMap</key>
        <false/>
        <key>SyncRuntimePermissions</key>
        <false/>
        <key>DisableSingleUser</key>
        <false/>
        <key>AvoidRuntimeDefrag</key>
        <true/>
        <key>SignalAppleOS</key>
        <false/>
        <key>DisableVariableWrite</key>
        <false/>
        <key>DisableLinkeditJettison</key>
        <true/>
        <key>DisableRtcChecksum</key>
        <true/>
        <key>DiscardHibernateMap</key>
        <false/>
        <key>DevirtualiseMmio</key>
        <false/>
        <key>KernelCache</key>
        <string>Auto</string>
        <key>EnableSafeModeSlide</key>
        <true/>
        <key>ProvideCustomSlide</key>
        <true/>
        <key>ForceExitBootServices</key>
        <false/>
        <key>AppleXcpmForceBoost</key>
        <false/>
        <key>FuzzyMatch</key>
        <true/>
        <key>DisableIoMapper</key>
        <true/>
        <key>ProtectSecureBoot</key>
        <false/>
        <key>PowerTimeoutKernelPanic</key>
        <true/>
        <key>ProvideConsoleGopEnable</key>
        <true/>
        <key>ProtectUefiServices</key>
        <false/>
        <key>ProtectMemoryRegions</key>
        <false/>
        <key>DummyPowerManagement</key>
        <false/>
        <key>AppleXcpmExtraMsrs</key>
        <false/>
        <key>IncreasePciBarSize</key>
        <true/>
        <key>ProvideMaxSlide</key>
        <integer>0</integer>
        <key>EnableWriteUnprotector</key>
        <true/>
        <key>ThirdPartyDrives</key>
        <false/>
        <key>SetupVirtualMap</key>
        <true/>
        <key>ExternalDiskIcons</key>
        <false/>
        <key>XhciPortLimit</key>
        <true/>
    </dict>
</dict>
</plist>
It is well said "to persevere". But it's one thing when I understand it and another thing when I don't understand it. But I also want it to be. I see how you want (irony) that the person who has been sitting for 3 weeks with blown-up brains, who does not understand SSDT and this is obvious, to make another effort. To understand what is in those links that you send me, I need to understand at least a little in specific terms. Until yesterday, I did not know what the DSDT differs from the SSDT, that an unpatched DSDT is useless (you said it to me) and so on. Are you good at aero and space navigation? If I told you, it's very easy to build an ideal route to a certain point in space. Here are links on this topic. It is very difficult, some of them study it in academies and universities. Therefore, I'll just do it myself, relying on my knowledge a posteriori. Nevertheless, I really appreciate your attempts to help me and thank you for your help and wasting time. But I would prefer if you fix SSDT because you have a lot of experience and skills, and could be save our time. Thanks one more time
 
How can I clear our correspondence in this post so that someone else can familiarize themselves with the essence of my problem without deviating from the essence of the problem towards our correspondence?
 
It is well said "to persevere". But it's one thing when I understand it and another thing when I don't understand it. But I also want it to be. I see how you want (irony) that the person who has been sitting for 3 weeks with blown-up brains, who does not understand SSDT and this is obvious, to make another effort. To understand what is in those links that you send me, I need to understand at least a little in specific terms. Until yesterday, I did not know what the DSDT differs from the SSDT, that an unpatched DSDT is useless (you said it to me) and so on. Are you good at aero and space navigation? If I told you, it's very easy to build an ideal route to a certain point in space. Here are links on this topic. It is very difficult, some of them study it in academies and universities. Therefore, I'll just do it myself, relying on my knowledge a posteriori. Nevertheless, I really appreciate your attempts to help me and thank you for your help and wasting time. But I would prefer if you fix SSDT because you have a lot of experience and skills, and could be save our time. Thanks one more time
hackintosh isn't really rocket science though...

and no, I won't be creating your SSDT or relevant renames for you, no point otherwise you will come back to say yes, that worked, and now can you do the trackpad and everything else on my laptop?

maybe instead extract your dsdt as per the guide i linked you and then just add the battery patch relevant for your system, save the DSDT and place in ACPI/Patched folder, reboot and your battery should appear
 
How can I clear our correspondence in this post so that someone else can familiarize themselves with the essence of my problem without deviating from the essence of the problem towards our correspondence?
I posted earlier (see #40) maybe you didn't notice. Why not start from Mojave instead of Big Sur using Rehabman's repo ? It supports your model Probook G5. Then you can start from there studying his SSDT and the kexts he use and upgrade to to Catalina or Big Sur. The installation in Rehabman's repo may still write to S/L/E and it can be a headache to move up but at least it is a start. Big Sur is a bit hard and some people are still trying to install it.
 
hackintosh isn't really rocket science though...

and no, I won't be creating your SSDT or relevant renames for you, no point otherwise you will come back to say yes, that worked, and now can you do the trackpad and everything else on my laptop?

maybe instead extract your dsdt as per the guide i linked you and then just add the battery patch relevant for your system, save the DSDT and place in ACPI/Patched folder, reboot and your battery should appear
I realized a long time ago that you wont do it. Therefore, I ask you to clear our useless correspondence, in which there is no constructive
 
hackintosh isn't really rocket science though...

and no, I won't be creating your SSDT or relevant renames for you, no point otherwise you will come back to say yes, that worked, and now can you do the trackpad and everything else on my laptop?

maybe instead extract your dsdt as per the guide i linked you and then just add the battery patch relevant for your system, save the DSDT and place in ACPI/Patched folder, reboot and your battery should appear
Which SSDT connected with Super IO?
 
I remove all SSDT's. In patched folder just patched dsdt. And now Super IO error when booting Big Sur. I decide delete unnecesary ssdt's
 
Status
Not open for further replies.
Back
Top