To switch to Sonoma I recommend SMBios Macbookair 8.1 for Skylake, Kabylake and Kabylake Refresh, the HW gen is practically identical for these series and therefore the use of this SMBios guarantees the best functioning...... MacbookPro 15.x would be a stretch as it has a Coffelake CPU
AAPL,ig-platform-id Data 0000C087 or 0500C087
device-id Data C0870000