Default Why does changing build.prop fingerprint invalidate the rom/booting?

if i change the build fingerprint in build.prop it leads to an unbootable rom. Just black screen after kernel. ADB boot log doesn't show anything useful (but its running). I've wiped all caches before booting.

What's happening here? Why is the system corrupt once the string is changed?
Galaxy SIII I9300:
CM11 (Temasek) + Devil3 Kernel + F2FS
CWM Devil Touch v6.0.4.5 (Dual Boot)