Why one cannot download the drivers of the Android OS like we do in our pc's I know that i sound kind of a noob but i had this question from the day i started tweaking my phone .I know that without kernel sources it is very hard to get drivers for the phone for the sake of custom ROM support but my question is why can't i just download the drivers from the manufacturer website as i download for my pc .i can install the desired android version i want and if the driver is available for the respective Android version i could simply install it as an application as i would do it in my PC.what exactly the kernel sources contain.
sadly if it was an application like on the PC there would be billions of pirated versions and you would have to bother to search through all of them to find the official one. If there is an update for your phone it will appear as a notification and it will inform you that it is available.