For 15,1 smbios you need to adjust AppleGraphicsControl.kext.
Show Contents, then go to Plugins Folder, then AppleGraphicsDevicePolicy, Show Contents again, then open Info.plist with an Editor.
Under ConfigMap, look for Config2 and change to None. Than Graphics will work with this definition, no more black screen on boot-up