In new versions of systemd, setting StandardInput=tty causes the tty to be reset during boot, including a switch to text mode. If plymouth is booting drawing on the framebuffer (no KMS) then this causes the splash graphics to be wiped from the screen while the system is booting and loading the unit file. I can't see any good reason why fedora-readonly.service has StandardInput=tty. Can this be removed? Other service files installed by initscripts should be reviewed at the same time.
*** This bug has been marked as a duplicate of bug 785662 ***