minor bugfixes for bootcontrol, moved product detection to pre_start script