@Barry K. Nathan about your newer micropatcher Legacy USB fix to use the
kmutil
binary from
beta 3
, (I also use for my patched prelinkedkernel a beta 3 kernel and its beta 3 kext), you use the
--bundle-path
(
@testheit method) to build
BootKernelExtensions.kc
with
@parrotgeek1 LegacyUSBInjector.kext embedded and also
SystemKernelExtensions.kc
with that kext ?
(I ask this because from my test for "UUID kernelcache Preboot matching" is sufficient to update BKE)
I mean LegacyUSBInjector.kext is bundled on both the kernelcollections or BKE only ?
If you put it also in SKE, instead of rebuild SKE, could you try to include it to build on the
AuxiliaryKernelExtensions.kc
( /Library/Extensions/ ) ?
About the use of
CMD+S
and
exit
(on next beta 11, I release an updated basesystem fix for that), I guess this required
HID: Legacy Shim 2
"booting delay" through single user mode is due to when with a non-APFS Mac simultaneously occurs:
1) BigSur is installed on an external USB hard disk and plugged for booting to a Legacy USB port (there are also USB 2.0 legacy port not only USB 1.1 )
2) As input devices are used:
- internal trackpad and internal keyboard (I guess both use an internal Legacy USB Hub)
- USB mouse and USB keyboard (both plugged to Legacy USB ports, or one USB port with a keyboard USB hub port for mouse or both plugged to an external USB 2.0 hub)
- bluetooth mouse and bluetooth keyboard (if internal bluetooth hardware version is 2.1+EDR then it's an internal Legacy USB Hub)
- mixed situation for example a bluetooth mouse and USB keyboard or an USB bluetooth for wireless mouse and internal keyboard
so in this particular case when root device and input devices are plugged to Legacy USB ports, I guess
CMD+S
and
exit
is required even using your newer micropatcher Legacy USB fix, but I could be wrong.