When a phone is developed, it is made for the specs of a specific OS. The result is it is nearly difficult the install a different OS or if you can, there will be too many issues with it working properly.
For example, is it possible to install Android on a Windows phone? It's impossible to install android on any windows mobile . But geeks tried and was able to install android 7 on Lumia 520. But not so impressive because most of the day to day options like Wi-Fi and Bluetooth will be disabled when u install android on Lumia 520.
In my opinion, it is just not worth the time, effort and energy to try it unless you just like to play with that kind of thing. Overall results will be dismal at best. Just my thoughts...