I don’t see how splitting up Apple or Google would increase the number of mobile OSs. There have been companies in the past that have tried building a mobile OS either for a specific phone or as an open source OS and none of them have really gained traction. There have been rumors for a couple years now of some of the phone manufacturers talking about building their own OS to use in place of android, yet those still haven’t appeared. Microsoft failed at mobile because they were too late to the party, people already knew which mobile experience they preferred.