I really can ' t tell if you are kidding about the talking thing . What kind of show isnt even loud enough to where two people fucking talking would bother you ? <| sep |> Im no kext developer but will try to answer your questions with my limited knowledge nbsp 1 Kexts are specific to the hardware . What do you mean with software ? The OS ? Most of the time kexts are only for one OS version 10 . X . . So as long as you have the 10 . X version , it works usually with a few exceptions network kexts . But if Apple decides to change something in the core then you often need newer kexts . This happens mostly with Graphics ' kexts . The OS needs the kexts they are the same as Windows ' drivers to communicate with the hardware . The Applications then can call functions of the loaded kexts directly or through the OS . 2 Unfortunately there is no single page where you can find ALL kextsdrivers . Every developer tends to release his modified kexts on different sites . Mostly sourceforge , github and bitbucket . And then someone from insanelymac . com , tonymacx 86 . com etc . comes along and uploads the driver to their site . Or the developer writes a forum entry on a osx 86 site for his specific kexts and maybe a guide on how to install the kext , how to set up your bootloader etc . nbspYou can find a lot herekextsnbspBut its better to find out who the developer of the kexts is and then download the newest release directly from them ! For example , Rehabman , who hosts the FakeSMC . kext , has a lot of useful kexts on his github and bitbucket sitesrepositories guides on bitbucket are also very helpful ! nbspThen there is netkas , who has a lot of info about graphics on his blog probably a ton of other people i have missed nbspLaptop specific tutorials , DSDT E d i t i ngpatchinglaptopdsdtssdts . 152573 DSDTPatchRead into DSDT editing , you will need it most of the time to get everything working on a laptop ! Hope this helps you with your laptop build !