Contribute
Register

<< Solved >> Encountered USB-Identifier(non-unique) & still waiting for root device

Status
Not open for further replies.
Quite embarrassing. I am looking at Forum-Laptop-Catalina Laptop Support-Catalina Laptop Guides.:banghead:
 
it is according to the guide now
 

Attachments

  • CLOVER.zip
    6.7 MB · Views: 61
I've did a few further edits of the clover folder, and I have now successfully booted into MacOS. But I face 2 problems:
1. sound does not work even with applealc.kext and -alcbetaall
2. with voodoops2controller and voodi2c, the touchpad and keyboard still does not work.

here is my latest version of CLOVER folder. Could you please help me to solve the problem? thx.
 

Attachments

  • CLOVER.zip
    33.8 KB · Views: 58
I've did a few further edits of the clover folder, and I have now successfully booted into MacOS. But I face 2 problems:
1. sound does not work even with applealc.kext and -alcbetaall
2. with voodoops2controller and voodi2c, the touchpad and keyboard still does not work.

here is my latest version of CLOVER folder. Could you please help me to solve the problem? thx.
remove HDMIAudio.kext, Shiki.kext

also you haven't uploaded your config.plist
 
Hello. I removed them and added a DSDT.aml, which got the touchpad and keyboard working now:clap:. But the applealc is still not working. another problem is that when it seems that the SIP is disabled, I cannot change the file permissions of the System folder. CLOVER folder (with config.plist in it) is shown below. Can you help me to edit it? thx.
 

Attachments

  • CLOVER.zip
    9.3 MB · Views: 63
Hello. I removed them and added a DSDT.aml, which got the touchpad and keyboard working now:clap:. But the applealc is still not working. another problem is that when it seems that the SIP is disabled, I cannot change the file permissions of the System folder. CLOVER folder (with config.plist in it) is shown below. Can you help me to edit it? thx.
you have too many "Fixes" enabled:

Code:
<key>Fixes</key>
            <dict>
                <key>AddDTGP</key>
                <true/>
                <key>AddHDMI</key>
                <true/>
                <key>AddIMEI</key>
                <true/>
                <key>AddMCHC</key>
                <true/>
                <key>AddPNLF</key>
                <true/>
                <key>FixADP1</key>
                <true/>
                <key>FixAirport</key>
                <true/>
                <key>FixDisplay</key>
                <true/>
                <key>FixHDA</key>
                <true/>
                <key>FixHPET</key>
                <true/>
                <key>FixIntelGfx</key>
                <false/>
                <key>FixLAN</key>
                <true/>
                <key>FixMutex</key>
                <true/>
                <key>FixRTC</key>
                <true/>
                <key>FixRegions</key>
                <true/>
                <key>FixSBUS</key>
                <false/>
                <key>FixShutdown</key>
                <true/>
                <key>FixTMR</key>
                <true/>
                <key>FixUSB</key>
                <true/>
                <key>FixWAK</key>
                <true/>
            </dict>

should be:

Code:
<key>Fixes</key>
            <dict>
                <key>FixTMR</key>
                <true/>
                <key>FixRTC</key>
                <true/>
                <key>FixIPIC</key>
                <true/>
                <key>FixHPET</key>
                <true/>
            </dict>

this:

Code:
<key>Audio</key>
        <dict>
            <key>Inject</key>
            <integer>13</integer>

should be:

Code:
<key>Audio</key>
        <dict>
            <key>Inject</key>
            <string>No</string>

and this:

Code:
<key>PciRoot(0)/Pci(0x1f,3)</key>
            <dict>
                <key>#PinConfigurations</key>
                <data>
                </data>
                <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>#PinConfigurations</key>
                <data>
                </data>
                <key>hda-gfx</key>
                <string>onboard-1</string>
                <key>layout-id</key>
                <integer>3</integer>
                <key>#no-controller-patch</key>
                <integer>1</integer>
            </dict>

and change the 3 to whatever is your codec layout as per:

this:
Code:
<key>RtVariables</key>
    <dict>
        <key>BooterConfig</key>
        <string>0x28</string>
        <key>CsrActiveConfig</key>
        <string>0x77</string>
    </dict>

should be:
Code:
<key>RtVariables</key>
    <dict>
        <key>BooterConfig</key>
        <string>0x28</string>
        <key>CsrActiveConfig</key>
        <string>0x67</string>
    </dict>
not sure why you changed that for?
 
Hello there. I checked my codecID and it seems to be alc298. But there are a ton of layout ids under acidanthera’s resources folder, so which one should I choose?
 
Hello there. I checked my codecID and it seems to be alc298. But there are a ton of layout ids under acidanthera’s resources folder, so which one should I choose?
the one that works....

it is trial and error
 
tried. Unfortunately, nothing works. But thanks for the support
 
Status
Not open for further replies.
Back
Top