It turns out that as early as the beginning of 2011 a Japanese researcher named
Tosio Mori , acting under the pseudonym of
forest1040 , found out that it is possible to run Node.js on an Android device, if you have root privileges. The results of his observations are presented in the following thirteen slides:
For those who do not fully understand
Japanese, the translator
Jed Schmidt has created an English version of the instructions posted
on the blog at forest1040 . In short, the proposed sequence of actions is as follows:
- Get root rights on an Android device
- Use qemu and build Linux for ARM
- Inside ARM Linux build Node.js
- Copy collected Node.js to Android device
The issues of launching Node.js on an unarranted Android were discussed in the
nodejs group on Google Groups
(in 2010 and
2011 ) - however, as far as I can tell, they didn’t have a practical result.
')
It is a pity, because it would be nice to see Node.js available on Android with the same ease as for Windows (and for Windows, as you know, just download the
node.exe file and run it).