Contribute
Register

Razer Blade 15 - High Sierra 10.13.6 - Success(-)

Status
Not open for further replies.
Did you disassemble the AML files?

If you're opening the SSDT-10-OptTabl.aml file, you are doing it wrong. It needs to be disassembled to a .dsl file in order to work with properly.
Once you do that and save it, the edits will take.

if you don't mind could you make me the .aml file? please

attached there's .dsl (patched file) and also .aml but I think it's not patched even if I made it from the patched .dsl.. I don't know what's wrong
 

Attachments

  • Archive.zip
    12.4 KB · Views: 65
if you don't mind could you make me the .aml file? please

attached there's .dsl (patched file) and also .aml but I think it's not patched even if I made it from the patched .dsl.. I don't know what's wrong
Not really sure what was going on when you tried to save it as an aml file. All I did was open the dsl file and saw the patches in there and saved it as a .aml file and the patches are still there.
So here's the patched .aml even though I didn't do anything but save it lol. You did all the work correctly, so not sure what was going on.
 

Attachments

  • SSDT-10-OptTabl.aml
    7.8 KB · Views: 62
Not really sure what was going on when you tried to save it as an aml file. All I did was open the dsl file and saw the patches in there and saved it as a .aml file and the patches are still there.
So here's the patched .aml even though I didn't do anything but save it lol. You did all the work correctly, so not sure what was going on.

Thank you, copied and pasted that file and my gpu still works, I can see it in about system page. I'm not sure it is patched tho, when I open it looks different than .dsl.. can't find "External(\_SB.PCI0.PEG0.PEGP._OFF, MethodObj)" nor "Method (_INI) {_OFF() } // added to call _OFF". I don't know if it's normal
 
Thank you, copied and pasted that file and my gpu still works, I can see it in about system page. I'm not sure it is patched tho, when I open it looks different than .dsl.. can't find "External(\_SB.PCI0.PEG0.PEGP._OFF, MethodObj)" nor "Method (_INI) {_OFF() } // added to call _OFF". I don't know if it's normal
Post problem reporting files
 
ok, uploaded
Remove GenericUSBXHCI.kext, FakePCIID_XHCIMux.kext - not applicable for your hardware.
FakePCIID_Broadcom_WiFi.kext deprecated, use AirPortBrcmFixup.kext.
Shiki.kext is deprecated, merged into WhateverGreen.kext, remove.
AppleBacklightInjector.kext not needed with AppleBacklightFixup.kextm remove.
FakePCIID_Intel_HD_Graphics.kext is probably not needed, try to remove (remove FakePCIID.kext too in that case, it won't have any use)
If you don't need VoodooTSCSync.kext, remove it.

Use latest release of VoodooI2C + VoodooI2CHID (2.1.4). Don't use other/modified versions.
The kexts you're using are causing an incompatibility, VoodooI2CHID isn't loading because of that...
 
Last edited:
Remove GenericUSBXHCI.kext, FakePCIID_XHCIMux.kext - not applicable for your hardware.
FakePCIID_Broadcom_WiFi.kext deprecated, use AirPortBrcmFixup.kext.
Shiki.kext is deprecated, merged into WhateverGreen.kext, remove.
AppleBacklightInjector.kext not needed with AppleBacklightFixup.kextm remove.
FakePCIID_Intel_HD_Graphics.kext is probably not needed, try to remove (remove FakePCIID.kext too in that case, it won't have any use)
If you don't need VoodooTSCSync.kext, remove it.

Use latest release of VoodooI2C + VoodooI2CHID (2.1.4). Don't use other/modified versions.
The kexts you're using are causing an incompatibility, VoodooI2CHID isn't loading because of that...
After you get latest kexts, add pci8086,a160 to IONameMatch in the info.plist of VoodooI2C.kext.
It'll be included in a future release, but you'll need to add it yourself now.

thank you, tried with latest kexts as you suggested but gestures doesn't work, just basic functions, also cursor keep moving until I click, if I apply the old kext with polling patch cursor move correctly but no gestures. I've uploaded debug files with latest kexts
 

Attachments

  • debug_30490.zip
    5.5 MB · Views: 61
thank you, tried with latest kexts as you suggested but gestures doesn't work, just basic functions, also cursor keep moving until I click, if I apply the old kext with polling patch cursor move correctly but no gestures. I've uploaded debug files with latest kexts
Your trackpad is probably Synaptics - so only basic gestures work.
With VoodooI2CSynaptics you'll may have multitouch, but it's not released yet due to instability. I guess you can try bulding it yourself for testing.

You should patch your DSDT for GPIO interrupts to fix that cursor movement issue. Polling shouldn't be used, as it's highly inefficient (and on some devices, can cause the issue you're describing)

Just change this:
Code:
ConcatenateResTemplate (SBFB, SBFI)
To this:
Code:
ConcatenateResTemplate (SBFB, SBFG)
inside the _CRS method under TPD0.

BTW, remove EmuVariableUefi-64.efi - it's interfering with native NVRAM on your machine.
DataHubDxe-64.efi may be removed too. Don't think it's needed on recent machines.
 
Your trackpad is probably Synaptics - so only basic gestures work.
With VoodooI2CSynaptics you'll may have multitouch, but it's not released yet due to instability. I guess you can try bulding it yourself for testing.

You should patch your DSDT for GPIO interrupts to fix that cursor movement issue. Polling shouldn't be used, as it's highly inefficient (and on some devices, can cause the issue you're describing)

Just change this:
Code:
ConcatenateResTemplate (SBFB, SBFI)
To this:
Code:
ConcatenateResTemplate (SBFB, SBFG)
inside the _CRS method under TPD0.

BTW, remove EmuVariableUefi-64.efi - it's interfering with native NVRAM on your machine.
DataHubDxe-64.efi may be removed too. Don't think it's needed on recent machines.

Thank you very much! Now trackpad works minus gestures.. is it normal that tracking speed under system preferences goes down to the minimum value everytime I turn on pc or when I change wi-fi? Annoying I set the speed that I want and if I turn on/off vpn or if I restart pc it changes
 
Thank you very much! Now trackpad works minus gestures.. is it normal that tracking speed under system preferences goes down to the minimum value everytime I turn on pc or when I change wi-fi? Annoying I set the speed that I want and if I turn on/off vpn or if I restart pc it changes
That's not normal, but I'm not sure what's causing that...
Check if NVRAM is working, maybe try resetting mouse preferences (deleting the settings .plist?). Did you replace the prefpane somewhen?
 
Status
Not open for further replies.
Back
Top