Contribute
Register

PostSetup Lenovo ideapad 310-15ISK questions

Status
Not open for further replies.

Thank you very much! You are a magician)) Works fine! Going to read about AppleALC now, trying to enable sound...
 
Thank you very much! You are a magician)) Works fine! Going to read about AppleALC now, trying to enable sound...
post here if you need help with that :)
 
Thank you very much! You are a magician)) Works fine! Going to read about AppleALC now, trying to enable sound...
you may need to enable the following:
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>

make this:
Code:
<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>

look like:
Code:
<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>

make this:
Code:
<key>Audio</key>
        <dict>
            <key>Inject</key>
            <integer>0</integer>
        </dict>

look like:
Code:
<key>Audio</key>
        <dict>
            <key>Inject</key>
            <string>No</string>
        </dict>
 
you may need to enable the following:
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>

make this:
Code:
<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>

look like:
Code:
<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>

make this:
Code:
<key>Audio</key>
        <dict>
            <key>Inject</key>
            <integer>0</integer>
        </dict>

look like:
Code:
<key>Audio</key>
        <dict>
            <key>Inject</key>
            <string>No</string>
        </dict>
Installed AppleALC kext into EFI\CLOVER\kexts\Other
Updated the config.plist as U said
Used Hackintool to verify sound, but still no device at all
my hardware is Conexant CX20751/2
 

Attachments

  • config.plist
    8.1 KB · Views: 58
  • pcidevices.txt
    3 KB · Views: 65
  • 2020-04-12 в 1.03.26.png
    2020-04-12 в 1.03.26.png
    72.7 KB · Views: 61
Installed AppleALC kext into EFI\CLOVER\kexts\Other
Updated the config.plist as U said
Used Hackintool to verify sound, but still no device at all
my hardware is Conexant CX20751/2
check here:

for different numbers to use
 
check here:

for different numbers to use
am I right just renaming 3 to 21 or 28 in plist according to the link you have provided?
Code:
<key>PciRoot(0)/Pci(0x1f,3)</key>
            <dict>
                <key>layout-id</key>
                <integer>28 or 21 or 3</integer>
                <key>#PinConfigurations</key>
                <data></data>
                <key>hda-gfx</key>
                <string>onboard-1</string>
                <key>#no-controller-patch</key>
                <integer>1</integer>
            </dict>

or maby I need to use patches or

XMLs - BUT the syntax is not okay (LayoutID instead of layout-id) dont know whre to paste...
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>LayoutID</key>
    <integer>3</integer>
    <key>PathMapRef</key>
    <array>
        <dict>
            <key>AmpPostDelay</key>
            <integer>200</integer>
            <key>AmpPreDelay</key>
            <integer>50</integer>
            <key>CodecID</key>
            <array>
                <integer>351359247</integer>
            </array>
            <key>Headphone</key>
            <dict/>
            <key>Inputs</key>
            <array>
                <string>Mic</string>
                <string>LineIn</string>
            </array>
            <key>IntSpeaker</key>
            <dict/>
            <key>LineIn</key>
            <dict/>
            <key>Mic</key>
            <dict/>
            <key>Outputs</key>
            <array>
                <string>Headphone</string>
                <string>IntSpeaker</string>
            </array>
            <key>PathMapID</key>
            <integer>1</integer>
            <key>PublishHDMI_DP</key>
            <true/>
        </dict>
    </array>
</dict>
</plist>
 
am I right just renaming 3 to 21 or 28 in plist according to the link you have provided?
Code:
<key>PciRoot(0)/Pci(0x1f,3)</key>
            <dict>
                <key>layout-id</key>
                <integer>28 or 21 or 3</integer>
                <key>#PinConfigurations</key>
                <data></data>
                <key>hda-gfx</key>
                <string>onboard-1</string>
                <key>#no-controller-patch</key>
                <integer>1</integer>
            </dict>

or maby I need to use patches or

XMLs - BUT the syntax is not okay (LayoutID instead of layout-id) dont know whre to paste...
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>LayoutID</key>
    <integer>3</integer>
    <key>PathMapRef</key>
    <array>
        <dict>
            <key>AmpPostDelay</key>
            <integer>200</integer>
            <key>AmpPreDelay</key>
            <integer>50</integer>
            <key>CodecID</key>
            <array>
                <integer>351359247</integer>
            </array>
            <key>Headphone</key>
            <dict/>
            <key>Inputs</key>
            <array>
                <string>Mic</string>
                <string>LineIn</string>
            </array>
            <key>IntSpeaker</key>
            <dict/>
            <key>LineIn</key>
            <dict/>
            <key>Mic</key>
            <dict/>
            <key>Outputs</key>
            <array>
                <string>Headphone</string>
                <string>IntSpeaker</string>
            </array>
            <key>PathMapID</key>
            <integer>1</integer>
            <key>PublishHDMI_DP</key>
            <true/>
        </dict>
    </array>
</dict>
</plist>
yes, just the layout-id (that is currently set to 3)
 
tried all of them 3/21/28 - no changes unfortunately(
Update! A had a workaround on AppleALC.
I dont know why, but needed to replace AppleHDA.kext (in guide: replace your old with vanilla if you had already pached it)
I havent done anything to my audio subsystem, but the file provided in this post solved my problem. PS layout 3)

Now going to adopt my battery)
 

Attachments

  • AppleHDA.kext.zip
    1.7 MB · Views: 50
Status
Not open for further replies.
Back
Top