HTC Legend, 600Mhz, 384MB RAM, Debian Squeeze
Galasy S III, 1.4Ghz Quad Core, 1GB RAM, Ubuntu 12.04
So here is a small guide on the process of doing this for anyone interested.
1. Make sure you have already done the following
Rooted your device
Preferably have a Custom ROM like Cyanogenmod install since generally custom ROMs leave more resources available on the system.
2. Start by installing this app (https://play.google.com/store/apps/deta ... xonandroid) so you can install linux on your android device (i recommend Ubuntu).
Simply follow the instructions the app provides, i used the core system image, and did all the configuration through SSH.
3. Once you have booted into linux do the following to change your root password, and update the system.
Code: Select all
passwd
apt-get update
apt-get upgrade
That's it now you have an OpenRA server running on Android . I have also attached an init.d script for those who wish to have there server automatically start when the linux thing boots.
Some after thoughts and notes:
- It could be an idea to enable Swap on your Android device but it probably is not needed.
- Keep your charger plugged in this will use a bit of power.
- I haven't looked into it much but i think its possible to setup reverse tethering on Android which means your server could be connected with a cable rather than wifi.
- Also if your using an older device (or a device with an ARMv6) you will need to run Debian Squeeze you can use Debian Kit (https://play.google.com/store/apps/deta ... debian_kit) to install it.