Contribute
Register

[Guide] Acer Swift 5 SF514-53t whiskey lake MacOS10.14.5

Joined
Jul 23, 2015
Messages
64
Motherboard
Acer Swift 5 SF514-53t
CPU
i5-8265U
Graphics
UHD 620
Mac
MacBook Pro
Mobile Phone
iOS
Read here about hotpatching (SSDTs + renames):

The suggested code should be the only code in _CRS. You have more than just it inside currently.
I give it a try with the following patches, however the trackpad act like a mouse and jerky and lost 2, 3 fingers gesture. occasionally I can roll up and down but in a clumsy way.
 

Attachments

Last edited:
Joined
Apr 21, 2016
Messages
1,349
Motherboard
ASUS X556UA-Clover
CPU
i5-6200U
Graphics
HD 520,1366x768
Mobile Phone
iOS
I give it a try with the following patches, however the trackpad act like a mouse and jerky and lost 2, 3 fingers gesture. occasionally I can roll up and down but in a clumsy way.
Please use gen_debug.sh to provide the debug files.
Try disabling ACPIBatteryManager, see if it's helping. If it does, use SMCBatteryManager instead.
 
Joined
Jul 23, 2015
Messages
64
Motherboard
Acer Swift 5 SF514-53t
CPU
i5-8265U
Graphics
UHD 620
Mac
MacBook Pro
Mobile Phone
iOS
Please use gen_debug.sh to provide the debug files.
Try disabling ACPIBatteryManager, see if it's helping. If it does, use SMCBatteryManager instead.
Try disabling ACPIBatteryManager seems to be not help. Here is the debug files debug_27910.zip is under original post condition, and debug_9335.zip is the one I try to use PGIO pin.
 

Attachments

Last edited:
Joined
Apr 21, 2016
Messages
1,349
Motherboard
ASUS X556UA-Clover
CPU
i5-6200U
Graphics
HD 520,1366x768
Mobile Phone
iOS
Try disabling ACPIBatteryManager seems to be not help. Here is the debug files debug_27910.zip is under original post condition, and debug_9335.zip is the one I try to use PGIO pin.
IOReg is not attached to either. Make sure you give Terminal accessibility access in SysPrefs>Security & Privacy>Privacy>Accessibility, before running the script.

When you're not trying to use GPIO, is it laggy as well? Behaves like a mouse?
 
Joined
Jul 23, 2015
Messages
64
Motherboard
Acer Swift 5 SF514-53t
CPU
i5-8265U
Graphics
UHD 620
Mac
MacBook Pro
Mobile Phone
iOS
IOReg is not attached to either. Make sure you give Terminal accessibility access in SysPrefs>Security & Privacy>Privacy>Accessibility, before running the script.

When you're not trying to use GPIO, is it laggy as well? Behaves like a mouse?
It act as trackpad with all MacBook 1,2,3 fingers gesture well, but occasionally you have to wait 1-2sec to work after boot up.
 
Last edited:
Joined
Apr 21, 2016
Messages
1,349
Motherboard
ASUS X556UA-Clover
CPU
i5-6200U
Graphics
HD 520,1366x768
Mobile Phone
iOS
It act as trackpad with all MacBook 1,2,3 fingers gesture rowing well but occasionally you have to wait 1-2sec to work after boot up.
There are some issues when using a Touch Bar-equipped SMBIOS. Install NoTouchID.kext.
Really not sure it will solve what you describe, as I'm not sure I understood if it's actually related. Anyway attach new archives if the issue persists, after allowing Terminal to have accessibility access.
 
Last edited:
Joined
Jul 23, 2015
Messages
64
Motherboard
Acer Swift 5 SF514-53t
CPU
i5-8265U
Graphics
UHD 620
Mac
MacBook Pro
Mobile Phone
iOS
There are some issues when using a Touch Bar-equipped SMBIOS. Install NoTouchID.kext.
Really not sure it will solve what you describe, as I'm not sure I understood if it's actually related. Anyway attach new archives if the issue persists, after allowing Terminal to have accessibility access.
NoTouchID.kext dose not make difference. here the debug_15543.zip is the original run in polling mode, debug_8043.zip with GPIO pin
 

Attachments

Last edited:
Joined
Jul 23, 2015
Messages
64
Motherboard
Acer Swift 5 SF514-53t
CPU
i5-8265U
Graphics
UHD 620
Mac
MacBook Pro
Mobile Phone
iOS
I don't know why, but when in polling mode the picture of extension: VoodooGPIO had been loaded?
410423
 
Last edited:
Joined
Apr 21, 2016
Messages
1,349
Motherboard
ASUS X556UA-Clover
CPU
i5-6200U
Graphics
HD 520,1366x768
Mobile Phone
iOS
NoTouchID.kext dose not make difference. here the debug_15543.zip is the original run in polling mode, debug_8043.zip with GPIO pin
I see ACPIBatteryManager installed. Try removing it temporarily, see if issues are resolved. If they are, replace FakeSMC and ACPIBatteryManager with VirtualSMC + SMCBatteryManager.

Please explain the issue more clearly. Did not understand if it's happening with both polling and GPIO or just with one of them.

I don't know why, but when in polling mode the picture of extension: VoodooGPIO had been loaded?View attachment 410423
The kext is loaded under your GPIO controller, nothing wrong with it. VoodooI2C is separate from it, and does not register to GPIO interrupts.
 
Joined
Jul 23, 2015
Messages
64
Motherboard
Acer Swift 5 SF514-53t
CPU
i5-8265U
Graphics
UHD 620
Mac
MacBook Pro
Mobile Phone
iOS
I see ACPIBatteryManager installed. Try removing it temporarily, see if issues are resolved. If they are, replace FakeSMC and ACPIBatteryManager with VirtualSMC + SMCBatteryManager.

Please explain the issue more clearly. Did not understand if it's happening with both polling and GPIO or just with one of them.


The kext is loaded under your GPIO controller, nothing wrong with it. VoodooI2C is separate from it, and does not register to GPIO interrupts.
Yes! Previously VoodooI2C.kext v2.16 and VoodooI2CHID.kext could not loaded in my build clover kexts/other with FakeSMC.kext so I injected it in L/E with patches DSDT.aml and they run in polling mode with full function. But with the help of ben9923 put VirtualSMC + SMCBatteryManager and VoodooI2C.kext v2.2 + VoodooI2CHID.kext in clover Kexts/other with my previous patches DSDT.aml ( pin list stll 0x0000 not 0x0023) they run in GPIO mode. Thank you ben9923.
 

Attachments

Top