Slighlty OT: Anybody knows why installing an OS on mobile hardware cannot be just like installing Windows in the old days? First installing the base system and then drivers for 'non-standard' hardware components. Why do need hardware manufacturers and OS vendors to talk? Getting the G-Suite seems to be a problem now but there are already some alternatives for each of the G-Suite's apps and I'd welcome any newcomer to…
It is like Linux 15 years ago, there are a few good drivers and one has to check compatibility charts.
Other problem is hardware detection. OS on PC can detect what hardware is installed. On mobile you need hardware map. There is no way to have universal installer for all mobile phones.