When ARM-based devices are widespread and popular, there are always other architectures. The great power of Java is its cross-platformness, so let's try to have builds for some other architecture.
You will need an Internet connection and Linux or Windows with Cygwin installed on your computer. Also, from the author's experience, you will need at least 4GB RAM.
For a comfortable build, it's recommended to have a powerful hardware and a fast HDD.
Also, you may experience some lags or even OOM-kills during build, so make sure that all your data is saved.
Also, you will need an OpenEmbedded project configured, as described in the first recipe of this chapter.
First, we will see how to add architectures and software to OpenEmbedded:
Open your browser, and go to http://layers.openembedded.org/layerindex/branch/master/layers/.
You will find a list of architectures supported and a list of software that you...