Android = Linux Ubuntu = Linux they both run the same exact kernel! BSD != Linux because they are 2 different kernels.
Why do people always try to say Android is not Linux?????
Android has little, if any, of that user space. That is, assume I have a dynamically linked Linux program: I'd probably won't be able to run it on Android, even if cross-compiled to the proper hardware, because much of the libraries and tools one expect a Linux distribution to have are missing there.
Mind this is begging a question: with all the TV box running Android, are manufacturer going to target Android or SteamOS (More and more so called smart TV are running some version of Android)? And what about indie developer? Right now you can pick up an Android TV Box for anything in between 50 and 100 GBP.
That is, they may share a kernel and some tools, but the user spaces are mostly alien.