Can't enable safari extentions on Catalina

Zeisz

New member
Joined
Dec 28, 2019
Motherboard
145000
CPU
I3 8145U
Graphics
Intel UHD 620
OS X/macOS
10.15.x
Bootloader
Clover (UEFI)
Mobile Phone
Android
Hello everyone.

I just did a clean install on my laptop and faced a problem that i had before and did not care, but now i really want to solve this misery. My problem is that i can't enable extentions from Safari preferences. It lets me click the box next to the icon, but nothing happens when i click to the box. I did some research before, and i found out that the problem is not the extentions. I have tried more than 5 extentions, its all has the same issue.

I did a crazy experiment aswell, it has a very weird result. So after the clean install i log-in to the app store and install an extention for safari. I open the extention and it tells me to enable it from safari preferences. I enable it from safari preferences menu and it works, but right after i set my device-id to 66 in config.plist (Only device ID both my speakers and headphone jack works) safari extentions that i enabled is disabled and i can not enable it again...

Maybe someone had a the issue and fixed it?
 

EliteMacx86

Administrator
Staff member
Joined
Jul 22, 2018
Motherboard
GIGABYTE Z370 AROUS GAMING 3
CPU
Intel Core i9 9900K
Graphics
2xAMD RX 580 8GB
OS X/macOS
10.15.x
Bootloader
Clover (UEFI)
Mac
MacBook Pro
Mobile Phone
Android, iOS
Hello everyone.

I just did a clean install on my laptop and faced a problem that i had before and did not care, but now i really want to solve this misery. My problem is that i can't enable extentions from Safari preferences. It lets me click the box next to the icon, but nothing happens when i click to the box. I did some research before, and i found out that the problem is not the extentions. I have tried more than 5 extentions, its all has the same issue.

I did a crazy experiment aswell, it has a very weird result. So after the clean install i log-in to the app store and install an extention for safari. I open the extention and it tells me to enable it from safari preferences. I enable it from safari preferences menu and it works, but right after i set my device-id to 66 in config.plist (Only device ID both my speakers and headphone jack works) safari extentions that i enabled is disabled and i can not enable it again...

Maybe someone had a the issue and fixed it?
No PR files attached. Make sure the Safari and the system is upto date.
 

Zeisz

New member
Joined
Dec 28, 2019
Motherboard
145000
CPU
I3 8145U
Graphics
Intel UHD 620
OS X/macOS
10.15.x
Bootloader
Clover (UEFI)
Mobile Phone
Android
No PR files attached. Make sure the Safari and the system is upto date.
I don't really know what is PR files and how to put them here but i guess its about problem reporting. The thing is, i do not think any kind of log can report why this is happening. Its a strange bug, and yes my safari and system is definitely up to date. There is no problem with any other functions of the safari, but the moment i update the system or change something on config.plist, i am not able to enable any extentions of safari, also the extentions that i installed and enable before the system update is disabled after the update and can not be turned back on...
 

EliteMacx86

Administrator
Staff member
Joined
Jul 22, 2018
Motherboard
GIGABYTE Z370 AROUS GAMING 3
CPU
Intel Core i9 9900K
Graphics
2xAMD RX 580 8GB
OS X/macOS
10.15.x
Bootloader
Clover (UEFI)
Mac
MacBook Pro
Mobile Phone
Android, iOS
I don't really know what is PR files and how to put them here but i guess its about problem reporting. The thing is, i do not think any kind of log can report why this is happening. Its a strange bug, and yes my safari and system is definitely up to date. There is no problem with any other functions of the safari, but the moment i update the system or change something on config.plist, i am not able to enable any extentions of safari, also the extentions that i installed and enable before the system update is disabled after the update and can not be turned back on...
You must attach your PR files for checking the issue. For more information, read here:
 

Zeisz

New member
Joined
Dec 28, 2019
Motherboard
145000
CPU
I3 8145U
Graphics
Intel UHD 620
OS X/macOS
10.15.x
Bootloader
Clover (UEFI)
Mobile Phone
Android
Here are the PR files, i hope i made it right.

  • Laptop: Acer Swift 3 SF-314-56
  • CPU: Intel I3-8145U
  • Graphics: Intel UHD Graphics 620, 1080P Resolution
  • Bootloader: Clover(UEFI)

My EFI/CLOVER is as attached. All my kexts i've installed are in my L/E, i dont have any kexts in clover's kext folder. I have installed kexts using Hackintool software.


Code:
% sudo kextcache -i /
Password:
Kext with invalid signature (-67050) allowed: <OSKext 0x7fb5f0190530 [0x7fff8a332b60]> { URL = "file:///Library/Extensions/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext/", ID = "me.kishorprins.VoodooInput" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7fb5f01892d0 [0x7fff8a332b60]> { URL = "file:///Library/Extensions/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/", ID = "com.alexandred.VoodooI2CServices" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7fb5eed06920 [0x7fff8a332b60]> { URL = "file:///Library/Extensions/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/", ID = "org.coolstar.VoodooGPIO" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7fb5f017ad80 [0x7fff8a332b60]> { URL = "file:///Library/Extensions/VoodooI2C.kext/", ID = "com.alexandred.VoodooI2C" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7fb5f01357c0 [0x7fff8a332b60]> { URL = "file:///Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/", ID = "org.rehabman.voodoo.driver.PS2Mouse" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7fb5f0133640 [0x7fff8a332b60]> { URL = "file:///Library/Extensions/VoodooPS2Controller.kext/", ID = "org.rehabman.voodoo.driver.PS2Controller" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7fb5f01249d0 [0x7fff8a332b60]> { URL = "file:///Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/", ID = "org.rehabman.voodoo.driver.PS2Keyboard" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7fb5f0149210 [0x7fff8a332b60]> { URL = "file:///Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/", ID = "org.rehabman.voodoo.driver.PS2Trackpad" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7fb5f0124f20 [0x7fff8a332b60]> { URL = "file:///Library/Extensions/FakePCIID.kext/", ID = "org.rehabman.driver.FakePCIID" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7fb5f0112a40 [0x7fff8a332b60]> { URL = "file:///Library/Extensions/VirtualSMC.kext/", ID = "as.vit9696.VirtualSMC" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7fb5eec10ff0 [0x7fff8a332b60]> { URL = "file:///Library/Extensions/Lilu.kext/", ID = "as.vit9696.Lilu" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7fb5f010f250 [0x7fff8a332b60]> { URL = "file:///Library/Extensions/VoodooI2CHID.kext/", ID = "com.alexandred.VoodooI2CHID" }
Kext with invalid signature (-67050) allowed: <OSKext 0x7fb5eec86110 [0x7fff8a332b60]> { URL = "file:///Library/Extensions/USBInjectAll.kext/", ID = "com.rehabman.driver.USBInjectAll" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7fb5eec7c1d0 [0x7fff8a332b60]> { URL = "file:///Library/Extensions/WhateverGreen.kext/", ID = "as.vit9696.WhateverGreen" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7fb5eec166d0 [0x7fff8a332b60]> { URL = "file:///Library/Extensions/AppleALC.kext/", ID = "as.vit9696.AppleALC" }
Kext with invalid signature (-67061) allowed: <OSKext 0x7fb5eec15210 [0x7fff8a332b60]> { URL = "file:///Library/Extensions/NoTouchID.kext/", ID = "xyz.racermaster.NoTouchID" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7fb5eec12660 [0x7fff8a332b60]> { URL = "file:///Library/Extensions/HibernationFixup.kext/", ID = "as.lvs1974.HibernationFixup" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7fb5eec0eac0 [0x7fff8a332b60]> { URL = "file:///Library/Extensions/ACPIBatteryManager.kext/", ID = "org.rehabman.driver.AppleSmartBatteryManager" }
Invalid signature -67050 for kext <OSKext 0x7fb5f0190530 [0x7fff8a332b60]> { URL = "file:///Library/Extensions/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext/", ID = "me.kishorprins.VoodooInput" }
Invalid signature -67050 for kext <OSKext 0x7fb5eec86110 [0x7fff8a332b60]> { URL = "file:///Library/Extensions/USBInjectAll.kext/", ID = "com.rehabman.driver.USBInjectAll" }
Invalid signature -67061 for kext <OSKext 0x7fb5eec15210 [0x7fff8a332b60]> { URL = "file:///Library/Extensions/NoTouchID.kext/", ID = "xyz.racermaster.NoTouchID" }
KernelCache ID: 5725FC96B0D20555F39D7D147B920C0B
Kext with invalid signature (-67062) allowed: <OSKext 0x7fdbc05d9740 [0x7fff8a332b60]> { URL = "file:///Library/Extensions/ACPIBatteryManager.kext/", ID = "org.rehabman.driver.AppleSmartBatteryManager" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7fdbc05da430 [0x7fff8a332b60]> { URL = "file:///Library/Extensions/Lilu.kext/", ID = "as.vit9696.Lilu" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7fdbc05dd430 [0x7fff8a332b60]> { URL = "file:///Library/Extensions/HibernationFixup.kext/", ID = "as.lvs1974.HibernationFixup" }
Kext with invalid signature (-67061) allowed: <OSKext 0x7fdbc05dce20 [0x7fff8a332b60]> { URL = "file:///Library/Extensions/NoTouchID.kext/", ID = "xyz.racermaster.NoTouchID" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7fdbc05def80 [0x7fff8a332b60]> { URL = "file:///Library/Extensions/AppleALC.kext/", ID = "as.vit9696.AppleALC" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7fdbc05fb0d0 [0x7fff8a332b60]> { URL = "file:///Library/Extensions/WhateverGreen.kext/", ID = "as.vit9696.WhateverGreen" }
Kext with invalid signature (-67050) allowed: <OSKext 0x7fdbc0738650 [0x7fff8a332b60]> { URL = "file:///Library/Extensions/USBInjectAll.kext/", ID = "com.rehabman.driver.USBInjectAll" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7fdbc07d7bd0 [0x7fff8a332b60]> { URL = "file:///Library/Extensions/VoodooI2CHID.kext/", ID = "com.alexandred.VoodooI2CHID" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7fdbc07dad50 [0x7fff8a332b60]> { URL = "file:///Library/Extensions/VirtualSMC.kext/", ID = "as.vit9696.VirtualSMC" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7fdbc07dde20 [0x7fff8a332b60]> { URL = "file:///Library/Extensions/FakePCIID.kext/", ID = "org.rehabman.driver.FakePCIID" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7fdbc0629b20 [0x7fff8a332b60]> { URL = "file:///Library/Extensions/VoodooPS2Controller.kext/", ID = "org.rehabman.voodoo.driver.PS2Controller" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7fdbbe508bb0 [0x7fff8a332b60]> { URL = "file:///Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/", ID = "org.rehabman.voodoo.driver.PS2Trackpad" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7fdbbe50d8f0 [0x7fff8a332b60]> { URL = "file:///Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/", ID = "org.rehabman.voodoo.driver.PS2Keyboard" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7fdbc062f120 [0x7fff8a332b60]> { URL = "file:///Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/", ID = "org.rehabman.voodoo.driver.PS2Mouse" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7fdbc0655bc0 [0x7fff8a332b60]> { URL = "file:///Library/Extensions/VoodooI2C.kext/", ID = "com.alexandred.VoodooI2C" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7fdbc066bfd0 [0x7fff8a332b60]> { URL = "file:///Library/Extensions/VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext/", ID = "org.coolstar.VoodooGPIO" }
Kext with invalid signature (-67062) allowed: <OSKext 0x7fdbc0671820 [0x7fff8a332b60]> { URL = "file:///Library/Extensions/VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext/", ID = "com.alexandred.VoodooI2CServices" }
Kext with invalid signature (-67050) allowed: <OSKext 0x7fdbc0672fb0 [0x7fff8a332b60]> { URL = "file:///Library/Extensions/VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext/", ID = "me.kishorprins.VoodooInput" }
 

Attachments