Theoretically, it would be possible to build a custom Android firmware for any computing device capable of running a modern operating system. However, to make life easy, we will limit ourselves to ...