Nokia N97 Linux !full! Site
You could, in theory, boot your $700 Nokia N97 into a command-line Linux environment where you could run vi , compile a C program, or watch over serial as dmesg spat out ARM assembly errors. It was a proof of concept, not a daily driver.
The N97 was built like a tank and packed with features that early Linux mobile enthusiasts craved: nokia n97 linux