AppleAHCIPort.kext v328 from High Sierra PB1_17A291m.
Info.plist has been edited so Bundle version is 999.1.1 ---> give higher priority loading in kernel cache/pre-linked kernel than v329 from later betas/GM. Need to disable SIP (since editing info.plist invalidates Apple's kext signature).
Install in /Library/Extensions and repair permissions, rebuild caches eg
sudo chown -R 0:0 /Library/Extensions/AppleAHCIPort.kext && sudo chmod -R 755 /Library/Extensions/AppleAHCIPort.kext sudo touch /System/Library/Extensions && sudo kextcache -u /
Test kext is loadable...
sudo kextutil -tn /Library/Extensions/AppleAHCIPort.kext
Confirm kext is loaded after rebooting the system...
kextstat | grep AHCIPort