Although possible, I wish installing operative systems in phones was as simple as it is for computers.
I'm already hearing experts saying it is the simple but it's not :(
It is definitely possible though, I've done it myself in 2012, but I pretty quickly gave up due to the above issues and the bugs I found in the hardware vendor code:
- Google lets you flash Android from the browser, using WebUSB: https://flash.android.com.
- Most Android phones can be unlocked and flashed with some command line tool.
- With Apple, you're screwed.
Sony's android devices pioneered being extremely developer friendly, shame that department was closed. It's hopefully unrelated, but someone will interpret this as impact of being developer friendly on your business.