N900 has different from n810 processor. To run maemo 5 on n810 needs to recompile all from sources. Because of some part of maemo 5 is closed only Nokia developers can do this. Also needs to port n810 hardware drivers to new maemo 5 kernel.