All nokia needs to do to break compatability is to use features which do not run reasonably well on current hardware (maybe simply more complex algorithms, or simply a 3d interface