Yes, exactly. I used SMBIOS for MacBookPro12,1 with these patch:
Find: 4D61632D32453646414239363536364645353843
Replace: 4d61632d45343343314332354434383830414436
But then I tried without patch with the original IO80211Catalina.kext, smbios MacBookAir5,2 and boot-args "-no_compat_check". In both cases I got a kernel panic.