Jump to content

[Guide] Hackintosh Install El Capitan 10.11.3 on Hp Pavilion 15 hd5500


sudo_dudo
 Share

1 post in this topic

Recommended Posts

Introduction

This guide should work for all HP Pavilion 15 Broadwell(5th gen) laptops. I used AB205TX. This is my first guide so please use comment section if I missed something.

I have used Andres Zero Cross' guide and made changes to make it work for us.

 

My Specifications

Processor: i5 5200u

Graphics: HD5500 and GT940m

Display: 15.6" 1920x1080

Ram: 8Gb DDR3L

Dual Booted with Windows 10

 

What’s not working:
1. Built-in WiFi (Can't! Obviously, use an external adapter)
2. GT 940m (MacOSX doesn’t support Nvidia optimus.)

Prerequisites:

1.  A Mac/Hackintosh/VM for making the install usb.

2.  A pendrive 8GB or more.

3.  Clover Configurator installed on machine you will use for making the install usb.

 

Getting the Bios ready:

1. Disable virtualisation.

2. Disable Secure Boot.

3. Enable Legacy Mode.

 

Use clover r3330. Nvram problems have been reported in some of the latest versions. I recommend version r3330 because it worked just fine for me.

 

Making Install USB:

RehabMan made a very detailed guide (mentioned below) on how to install clover on usb. While following his(did I just assume his gender? :P) guide keep the following things in mind:

The guide: https://www.tonymacx...-clover.148093/

1.Follow the UEFI way and 2 partition method (not necessary but    recommended) 

2.When installing clover on "Clover Efi"partition use the following configuration

- Install for UEFI booting Only

- Install Clover in the ESP 

- For Drivers64UEFI (DataHubDxe-64, EmuVariableUefi-64, OsxAptioFixDrv-64, PartitonDxe-64)

then click Install.

Open Config.plist at your EFI Partition of USB Installer (EFI/Clover/) with Clover Configurator and match these

e9clco.jpg

nxl0sy.jpg

use nv_disable only if you have a nvidia card with Intel HD using optimus technology.

29puo3o.jpg

4jw8ya.jpg

59wv1y.jpg

15eto9u.jpg

Note: In the below snap my MLB is not there. You will have one already filled, let it be and don't delete it.

2rxfx1w.jpg

15y85ki.jpg

 

-Go to Clover EFI > EFI > Clover > Kexts > other > and paste FakeSMC.kext and VoodooPS2controller.kext in attachments. Delete rest of the kexts in the folder.

Now, just boot from your USB and install.

Installing Clover on HDD:
1.Install Clover on your hard disk and check

- Install RC scripts on target volume
- Install all RC Scripts on all other bootable volume
- Optional RC Scripts
2.Mount EFI partition of USB Installer copy the Clover folder to EFI partition of your hard disk, thus replacing the Clover folder of your hard disk.

 

I have attached my Post-Install Clover files in case you have hp pavilion 15 ab205tx or you need to see my config.plist

 

My dsdt and ssdts should work for you if you have the same machine. Just copy the clover folder to your efi partition and update your bios to F.82 Rev.A from HP website. If you are using my clover folder as it is you probably don't need to apply any of these patches below as they are already enabled in my config.plist.

Fixing Graphics:

Open config.plist at your EFI/CLOVER/ on your hard drive with Clover Configurator and write these patches in "kextToPatch" at "Kernel and Kext Patches"

- Name=AppleIntelBDWGraphicsFramebuffer, Find=4139C4763E, Replace=4139C4EB3E, Comment=Unlocking framebuffer"

- Name=AppleIntelBDWGraphicsFramebuffer, Find=39CF763C, Replace=39CF773C (Add this with the one above only If the above patch doesn't work alone)

To activate HDMI Audio:
- Name=
AppleIntelBDWGraphicsFramebuffer, Find=02000001050B00000400000705000002040B00000400000705, Replace=02000001050B00000800000705000002040B00000400000705, Comment=“HDMI audio Fix"
Now go to Graphics Section and in “ig-platforms-id" type
0x16260006

In the Boot you can uncheck verbose and kext-dev-mode=1
Open EFI partition on your HDD go to EFI > Clover > kexts > other > and delete all the kexts in it and replace them by ApplePS2SmartTouchPad.kext and FakeSMC.kext

 

 

Fixing Audio

For audio : https://redd.it/4e23w6 for ab205tx it is ALC290. I used Layout ID: 3

Reboot, now you have QE/CI for Intel HD 5500, Audio and Touchpad with gestures working.  

 

Fixing Performance:

1. Open up the config.plist of your HDD and choose a suitable SMBIOS. Generally its the one with similar processor. I used Macbook Pro(12,1). 

Follow this guide: https://www.tonymacx86.com/threads/guide-how-to-configure-your-systems-smbios-correctly.198155/

2. You will need to enable Native power management to get the most performance out of your machine.

Follow this Guide: https://www.tonymacx...laptops.175801/

 

Fixing Battery:

1. After you have enabled Native Power Management you can disable Nvidia card for OSX to get more battery backup as the card draws power even though it is not supported on os x.

Follow this guide: https://www.tonymacx...laptops.163772/

Note: after disabling Nvidia you can boot without nv_disable=1 and remember to drop oem ssdt after patching your own.

2. To get a working battery status follow this guide: https://www.tonymacx...-status.116102/

 

Hotkeys:

Volume and music hotkeys should work out of the box for us. Brightness hotkeys however don't. You need to do some patching to get them working like volume keys but, that's too much work for something such small. To make them work just go to syetem prefs>keyboard>shortcut and change brightness shortcuts to fn+f2 and fn+f3 :hysterical:  depending on your machine.Now you have brightness keys working just press fn and then the keys to change brightness.

 

Fixing Internet/AppStore/iMessage/Facetime:

I use External USB adapter to connect to Wifi.

Note: Use latest wifi driver for the USB adapter(the cd included with the adapter often has outdated drivers). Old drivers caused kernel panics for me. If USB wifi adapters are costly in your country or ones from good brands aren't available you can use Leoxsys usb wifi adapters which were the only ones that worked for me among all the cheap Chinese products I could find.

 

You might notice that you are unable to sign into you Apple Id in AppStore and iMessage. This is because Apple collects some data while you sign in which we provide using our SMBIOS but that's not enough. We need ethernet set en0 and most importantly it should be shown as builtin, which is not possible for us as our ethernet/Wifi cards aren't supported. RehabMan came up with an excellent way to solve the problem. He faked ethernet device that shows up as onboard ethernet, this is possible by adding a device in DSDT.

Solution: https://github.com/RehabMan/OS-X-Null-Ethernet

 

Sync time between windows and mac:

If you are dual booting like me, you may find that windows or osx shows incorrect time. for that follow this guide: http://www.insanelymac.com/forum/topic/298027-guide-aio-guides-for-hackintosh/?do=findComment&comment=2020591

 

Credits:

Hackintosh community and all those whose guides I linked. Specially RehabMan and Andres.
HAPPY HACKING!

 

My Clover Folder : http://jmp.sh/v/GiIDIGWQe7k9IaT3uvnY

kexts.zip

Link to comment
Share on other sites

 Share

×
×
  • Create New...