- Joined
- Apr 12, 2010
- Messages
- 67
- Motherboard
- Lenovo ThinkCentre M73-Clover
- CPU
- i3-4130T/H81
- Graphics
- HD4400
- Mac
- Mobile Phone
Can someone tell me if it is possible to get a replacement kext into the prelinked kernel cache under Big Sur ?
I am running 11.6.1 with OpenCore 0.7.7 and would like to replace the stock Apple IO80211Family.kext
with my own modified version which sits in /L/E. Injection no longer works. Attempts to affect the cache via
injection just cause a "Refusing kext" error and KP probably due to illegal access of the sealed boot snapshot.
I have followed some older guides to remove the boot snapshot in recovery mode but get stopped with
"insufficient privileges" errors every time no matter the csrutil status.
Anybody having any success stripping away the boot snapshot, rebuilding kernel cache and regenerating a new snapshot ?
Or has Apple now officially locked this down allowing us only to provide additional kexts via injection.
If so, how do vendors provide new kexts to support their products since they presunably would bw using /L/E ?
I am running 11.6.1 with OpenCore 0.7.7 and would like to replace the stock Apple IO80211Family.kext
with my own modified version which sits in /L/E. Injection no longer works. Attempts to affect the cache via
injection just cause a "Refusing kext" error and KP probably due to illegal access of the sealed boot snapshot.
I have followed some older guides to remove the boot snapshot in recovery mode but get stopped with
"insufficient privileges" errors every time no matter the csrutil status.
Anybody having any success stripping away the boot snapshot, rebuilding kernel cache and regenerating a new snapshot ?
Or has Apple now officially locked this down allowing us only to provide additional kexts via injection.
If so, how do vendors provide new kexts to support their products since they presunably would bw using /L/E ?