The ECM (or PCM) has to be compatible with the OS (or vice-versa).