Repatterning an Inherited Operating System