Having bought a Lenovo g510 some while ago, and searching around for guides how to make Mavericks 10.9.2 work on it, I decided to start this topic so I can get the right information together on how to make Mavericks fully running on the specific machine. Help me create a comprehensive guide.
Ok, so let's start. First of all I will post the specs of my machine for the background information, and then I'll be going into the steps I have followed in order to get where I'm now.
Processor: i5-4200 2,50 Ghz
RAM: 4GB DDR3
Graphics: Intel 4600 (integrated) & AMD HD8570m (dedicated) (switchable graphics)
HDD: 1TB SATA
Wi-fi: BCM43142 802.11b/g/n (Broadcom)
Ethernet: QCA8172 (Qualcomm Atheros)
What I have accomplished so far:
1. I created a usb drive using myhack (downloaded Mavericks from the App Store), and having a Haswell processor, I had to apply the Haswell patch (you will find the related topic here)(this will stop your pc from rebooting every time you are trying to load the Mavericks installation). Optionally if you are going to use an MBR partition table you will have to patch the myhack usb drive with the MBR patch because for some reason the myhack MBR patching doesn't work (find the patch here).
2. I installed Mavericks on my hard drive without any problems. Take note that UEFI must be switched off through the BIOS, and that you also need to switch the switchable graphics to UMA graphics (also in the BIOS) because otherwise the Mavericks install will not start.
3. When I finished the installation, after the system restarts, I had to boot from the usb drive again in order to copy the mach_kernel file from the usb drive to the fresh installation through the terminal (cp "/Volumes/<myhack usb drive>/mach_kernel" "/Volumes/<fresh Mavericks install>").
4. Restart and boot into the fresh installation with -x boot flag because it won't boot into Mavericks any other way (as people have told me this has probably to do with grahpics drivers, but we will get to that later on). Finishing with the final settings.
5. Once inside, what was the most important thing for me was to get the ethernet working. ALXEthernet driver will do for that (you can find it here, but it would be a good idea to save the file to the usb drive in a new folder, together with a kext installer such as ikext (here), so you can install the ALXEthernet kext right away).
6. Now starts the epic search for drivers for making the rest of the hardware work.
What does not work (yet):
wi-fi, bluetooth, card reader, switchable graphics (or dedicated graphics at least)
Please help me out. The issues that need to be fixed is that I can't run Mavericks without -x boot flag, and the hardware listed above as not working (look at specs for specification of what hardware my machine is using).
Any further progress will be added to this first post after verification that it really works so that there will be a comprehensive guide for installing Mavericks 10.9.2 on the Lenovo g510.