If you want to run android system on computers, such as mini computers or soc devices, what hardware conditions are required? How to implement it?

  android, question

I want to get a mini computer to be the route for my home. I will get the linux system (I use iptable method, I don’t know if there is any other method, if there is, please also mention it). I want to see if android system and apps can be installed.

If x86 android is installed, there are no additional conditions, similar to linux.