Contribute
Register

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

Status
Not open for further replies.
Joined
Oct 31, 2018
Messages
32
Motherboard
Razer Blade 2017
CPU
i7-7700HQ
Graphics
GTX 1060 - UHD 630
Mobile Phone
  1. Android
  2. iOS
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: 47
Joined
Dec 8, 2011
Messages
546
Motherboard
Razer Blade 15 - Clover
CPU
i7-8750H
Graphics
UHD 630/GTX 1060 - 1920x1080
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
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: 46
Joined
Oct 31, 2018
Messages
32
Motherboard
Razer Blade 2017
CPU
i7-7700HQ
Graphics
GTX 1060 - UHD 630
Mobile Phone
  1. Android
  2. iOS
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
 
Joined
Dec 8, 2011
Messages
546
Motherboard
Razer Blade 15 - Clover
CPU
i7-8750H
Graphics
UHD 630/GTX 1060 - 1920x1080
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
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
 
Joined
Apr 21, 2016
Messages
1,009
Motherboard
ASUS X556UA-Clover
CPU
i5-6200U
Graphics
HD 520,1366x768
Mobile Phone
  1. iOS
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:
Joined
Oct 31, 2018
Messages
32
Motherboard
Razer Blade 2017
CPU
i7-7700HQ
Graphics
GTX 1060 - UHD 630
Mobile Phone
  1. Android
  2. iOS
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: 44
Joined
Apr 21, 2016
Messages
1,009
Motherboard
ASUS X556UA-Clover
CPU
i5-6200U
Graphics
HD 520,1366x768
Mobile Phone
  1. iOS
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.
 
Joined
Oct 31, 2018
Messages
32
Motherboard
Razer Blade 2017
CPU
i7-7700HQ
Graphics
GTX 1060 - UHD 630
Mobile Phone
  1. Android
  2. iOS
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
 
Joined
Apr 21, 2016
Messages
1,009
Motherboard
ASUS X556UA-Clover
CPU
i5-6200U
Graphics
HD 520,1366x768
Mobile Phone
  1. iOS
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.
Top