Contribute
Register

Razer Blade (2018) Advanced No Audio

Status
Not open for further replies.
Joined
May 4, 2020
Messages
18
Motherboard
Razer Blade 15 - Clover
CPU
i7-8750H
Graphics
UHD 630/GTX 1070
Hey everyone,

So I followed the installation guide posted by vettz500 (https://www.tonymacx86.com/threads/...e-high-sierra-10-13-6-17g2208-17g5019.264017/) to get Mojave installed on my Razer Blade. Everything was working perfectly until I updated to Catalina and the Audio stopped working (no devices found).

A little backstory on this week long process of getting everything working. When I upgraded to Catalina I read that you have to upgrade to Clover r5111, so I did that. Come to find out that would make my trackpad and audio not work. So I downgraded back to r47xx and now everything I care about seems to be working again minus the audio. Important piece of information, the laptop has a Realtek ALC298 audio device.

Please, let me know if you have any questions or need any further information from me!
 

Attachments

  • debug_19040.zip
    6.2 MB · Views: 72
(Reserving this to edit if solution is found so others don't have to go through what I went through)
 
Hey everyone,

So I followed the installation guide posted by vettz500 (https://www.tonymacx86.com/threads/...e-high-sierra-10-13-6-17g2208-17g5019.264017/) to get Mojave installed on my Razer Blade. Everything was working perfectly until I updated to Catalina and the Audio stopped working (no devices found).

A little backstory on this week long process of getting everything working. When I upgraded to Catalina I read that you have to upgrade to Clover r5111, so I did that. Come to find out that would make my trackpad and audio not work. So I downgraded back to r47xx and now everything I care about seems to be working again minus the audio. Important piece of information, the laptop has a Realtek ALC298 audio device.

Please, let me know if you have any questions or need any further information from me!
remove these kexts from /L/E:
Code:
Kext with invalid signature (-67050) allowed: <OSKext 0x7fd55959ef00 [0x7fff8ad798c0]> { URL = "file:///Library/Extensions/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/", ID = "com.alexandred.VoodooI2CServices" }
Kext with invalid signature (-67050) allowed: <OSKext 0x7fd559588b00 [0x7fff8ad798c0]> { URL = "file:///Library/Extensions/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/", ID = "org.coolstar.VoodooGPIO" }
Kext with invalid signature (-67050) allowed: <OSKext 0x7fd5594224b0 [0x7fff8ad798c0]> { URL = "file:///Library/Extensions/VoodooI2C.kext/", ID = "com.alexandred.VoodooI2C" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7fd55960ba30 [0x7fff8ad798c0]> { URL = "file:///Library/Extensions/FakeSMC.kext/", ID = "org.netkas.driver.FakeSMC" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7fd55957b670 [0x7fff8ad798c0]> { URL = "file:///Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/", ID = "org.rehabman.voodoo.driver.PS2Mouse" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7fd5595707f0 [0x7fff8ad798c0]> { URL = "file:///Library/Extensions/VoodooPS2Controller.kext/", ID = "org.rehabman.voodoo.driver.PS2Controller" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7fd559568400 [0x7fff8ad798c0]> { URL = "file:///Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/", ID = "org.rehabman.voodoo.driver.PS2Keyboard" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7fd5595213e0 [0x7fff8ad798c0]> { URL = "file:///Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/", ID = "org.rehabman.voodoo.driver.PS2Trackpad" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7fd559552010 [0x7fff8ad798c0]> { URL = "file:///Library/Extensions/LiluFriend.kext/", ID = "com.apple.security.LiluFriend" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7fd559604fb0 [0x7fff8ad798c0]> { URL = "file:///Library/Extensions/AirportBrcmFixup.kext/", ID = "as.lvs1974.AirportBrcmFixup" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7fd559604580 [0x7fff8ad798c0]> { URL = "file:///Library/Extensions/Lilu.kext/", ID = "as.vit9696.Lilu" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7fd5595055a0 [0x7fff8ad798c0]> { URL = "file:///Library/Extensions/NoTouchID.kext/", ID = "xyz.racermaster.NoTouchID" }
/Library/Extensions/LiluFriend.kext - dependency 'as.vit9696.AppleALC' not found.
Kext with invalid signature (-67062) allowed: <OSKext 0x7fd55b8042b0 [0x7fff8ad798c0]> { URL = "file:///Library/Extensions/WhateverGreen.kext/", ID = "as.vit9696.WhateverGreen" }
/Library/Extensions/LiluFriend.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)
Kext with invalid signature (-67050) allowed: <OSKext 0x7fd559410ef0 [0x7fff8ad798c0]> { URL = "file:///Library/Extensions/VoodooI2CHID.kext/", ID = "com.alexandred.VoodooI2CHID" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7fd5595236a0 [0x7fff8ad798c0]> { URL = "file:///Library/Extensions/USBInjectAll.kext/", ID = "com.rehabman.driver.USBInjectAll" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7fd55940f880 [0x7fff8ad798c0]> { URL = "file:///Library/Extensions/ACPIBatteryManager.kext/", ID = "org.rehabman.driver.AppleSmartBatteryManager" }
Invalid signature -67050 for kext <OSKext 0x7fd55959ef00 [0x7fff8ad798c0]> { URL = "file:///Library/Extensions/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/", ID = "com.alexandred.VoodooI2CServices" }
Invalid signature -67050 for kext <OSKext 0x7fd559588b00 [0x7fff8ad798c0]> { URL = "file:///Library/Extensions/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/", ID = "org.coolstar.VoodooGPIO" }
Invalid signature -67050 for kext <OSKext 0x7fd5594224b0 [0x7fff8ad798c0]> { URL = "file:///Library/Extensions/VoodooI2C.kext/", ID = "com.alexandred.VoodooI2C" }
Invalid signature -67050 for kext <OSKext 0x7fd559410ef0 [0x7fff8ad798c0]> { URL = "file:///Library/Extensions/VoodooI2CHID.kext/", ID = "com.alexandred.VoodooI2CHID" }

and make sure they are in clover/kexts/other

config.plist:

enable these:
Code:
<key>Comment-IRQ Fix</key>
                <string>The following fixes may be needed for onboard audio/USB/etc</string>
                <key>FixHPET</key>
                <false/>
                <key>FixIPIC</key>
                <false/>
                <key>FixRTC</key>
                <false/>
                <key>FixTMR</key>
                <false/>

this:
Code:
<key>Audio</key>
        <dict>
            <key>Inject</key>
            <integer>30</integer>
            <key>ResetHDA</key>
            <true/>
        </dict>

should be:
Code:
<key>Audio</key>
        <dict>
            <key>Inject</key>
            <string>No</string>
            <key>ResetHDA</key>
            <true/>
        </dict>

then you can trial and error different layout-id's in this section:
Code:
<key>PciRoot(0x0)/Pci(0x1f,0x3)</key>
            <dict>
                <key>PinConfigurations</key>
                <data>
                </data>
                <key>hda-gfx</key>
                <string>onboard-1</string>
                <key>latout-id</key>
                <integer>30</integer>
                <key>layout-id</key>
                <integer>3</integer>
                <key>no-controller-patch</key>
                <integer>1</integer>
            </dict>
 
Did this. Now she’s not bootin up.
 
@tony.sugent

I think we've got the same model laptop, I'm using this configuration for audio rn:

Screenshot 2020-05-11 at 01.55.45.png


Where 0x1D000000 is equivalent of the layout 29 in your editor.
 
bit a of a vague response....

Sorry I took a break on this and got to work on something else after the boot failure. Booting with Verbose gives me this. I think one of the Kexts that was deleted was needed.
 

Attachments

  • 7AC315A3-BD3A-4D0A-938D-50738FCDD497.jpeg
    7AC315A3-BD3A-4D0A-938D-50738FCDD497.jpeg
    3.4 MB · Views: 64
Sorry I took a break on this and got to work on something else after the boot failure. Booting with Verbose gives me this. I think one of the Kexts that was deleted was needed.
normally means you need SSDT-EC.aml in acpi/patched folder
 
normally means you need SSDT-EC.aml in acpi/patched folder

Hmmmm.. I don’t think that will be fixable without booting into the system. I’m going to restart the whole operation. Just so I don’t take up your time with a bunch of questions that probably won’t lead me to the answer. Can you briefly describe what I did wrong?
 
Status
Not open for further replies.
Back
Top