A second worthwhile consideration is to boot the Linux kernel as a Symbian process, using something like user-mode linux, with drivers that talk underneath to Symbian.