I use Android phone as "brain" of my DIY robot in connection with Arduino Mega board. It is generally low-cost solution, because cheapest Android phone costs about $30 and Arduino Mega clone costs $7. So it is cheaper than most of single-board computers and have more i/o pins than all of them and have all needed possibilities: wifi, camera, GSM, GPS, gyroscope etc.
But I want to decrease price of the solution and decrease it's weight. So I could buy only mainboard of a smartphone without excess LCD screen, box and battery. And run it.
But I don't know, whether it is possible to run mainboard without a screen. Is it possible to run it and also reinstall Android via USB if I need it?
I know that most of single board computers allow to install Android. But I mean indeed a mainboard of ordinary phone.