Jump to content

[GUIDE] Sierra on HP ENVY17-n103n Skylake 6700HQ


Mikoman
 Share

11 posts in this topic

Recommended Posts

[uPDATE 12/15/2016] added RehabMan's ACPIBatteryManager.kext to the CLOVER.zip file to enable battery monitoring. 

 

[uPDATE 12/13/2016] SMBios changed from iMac17.1 to MBP11.2 to enable native HDMI output

 

 

Working: full resolution with acceleration, hdmi output, sound, mic, webcam, touchpad, keyboard, BT, LAN, imessage, facetime, Siri, battery

 

Not working: wifi, nvidia, sleep

 

What you will need: working mac/hackintosh with Install Sierra app, 8gb USB drive, attached clover zip file, Clover Configurator app, Latest Clover 3961 or newer, kext utility.  

 

What you may/may not also need: USB keyboard + USB mouse. (only for install), patience, cup of coffee. 

 

Prepare the media

 

1. Insert your USB to your mac/hack

2. Open disk utility, select USB (click on the USB name, do not click on its partitions) and hit "erase"

post-83633-0-02185300-1481671346_thumb.jpg

3. Leave all default. Name: Untitled, Format: OS Extended Journaled, Scheme: GUID

post-83633-0-64331400-1481671355_thumb.jpg

4. Hit erase. Wait to finish

5. Fire up terminal and paste 

sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/Untitled --applicationpath /Applications/Install\ macOS\ Sierra.app --nointeraction

6. Wait to finish

7. Unzip attached clover file. Open config.plist using Clover configurator. Go to SMBIOS, hit that magic wand, select imac17,1 MBP11.2, shake few times Week of manufacture and Unit number to get serial. 

 

UPDATE: use MBP11.2 to get hdmi working OOB

 

post-83633-0-79902600-1481671331_thumb.jpg
post-83633-0-12150400-1481671339_thumb.jpg

8. Verify that the serial is not used by real mac on checkcoverage.apple.com. You should get "Serial not found" hit ok.

9. Copy serial to Board serial number and add 5 random digits and uppercase letters at the end (C02DSJUTAS56IT9) - this serial is just random generated by my brain do not use it.

 

10. Open terminal and enter

uuidgen

11. Paste the generated uuid to SmUUID

12. Save the config.plist (double check if you saved the file to the CLOVER folder using textedit or reopen the config.plist with Clover Configurator. Check generated data)

13. Install clover, select your USB as install location, hit "Customize" and select "Install for UEFI booting only" and "Install Clover in the ESP", leave everything else as default. Hit install. 

post-83633-0-08439500-1481671316_thumb.jpg
post-83633-0-73271600-1481671321_thumb.jpg

14. If your EFI partition did not stay mounted, mount it using Clover configurator. Double check that you mounted the EFI partition from your USB and not the EFI of your current mac/hack. 

15. Copy and replace the CLOVER folder inside EFI partition. 

16. You should be good to go.

 

Install

 

1. Boot from USB, select boot drive "Install macos Sierra"

2. The boot to installer can take some time. If you will get stuck at some place for more than 15 minutes something is wrong. Reboot using power button and try it again.

3. Install Sierra. Reboot

4. Boot from USB but now select your installed Sierra drive. This should boot a lot faster. 

5. If you booted to Sierra successfully repeat the steps to install Clover and copy over Clover folder to EFI partition. Don't forget to select your Sierra drive now.

 

Post checks and fixes.

 

1. Connect your network cable to RJ45 slot on the notebook. You should have network connection. Open terminal and hit

ifconfig

2. Check if the LAN interface is "en0" (the one with IP address)

3. If not enter to terminal

sudo rm /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist

4. reboot

 

5. recheck if your LAN is en0

6. reboot

7. try to log in to imessage. You should be prompted with the password. Check your iphone/ipad for the password and enter it. If is all ok (account is not inactive) you should have imessage working. Connect your iphone, transfer contact list and try it. 

8. If you don't see all contacts in imessage, that means imessage is still waiting to activation. Try to turn off and on again the imessage service in your iphone. You should get the popup "Would you like to use imessage on this device" Click yes. 

9. Give it some time. Play with your hack for some time, reboot it few times. As soon as you will see all your contacts in imessage now it should work. The name should be blue when you move the mouse over. 

post-83633-0-75225700-1481671361_thumb.jpg

10. Login to the rest of services like facetime, icloud,appstore

11. Update to 10.12.2

12. If is either your touchpad/keyboard,sound not working Using kext utility install voodooPS2 and voodooHDA to your SLE. Same for network. You can find those files in the CLOVER/kext/others. This is why you may or may not need the USB keyboard and mouse. Don't forget to remove AppleHDA.kext from SLE.

13. If is all working for you, you may remove the verbose boot parameter to get rid of that text during boot.

 

 

Enjoy

post-83633-0-40411900-1481678222_thumb.jpg

 

 

 

Credits go to PikeRalpha, RehabMan and all the developers and guys on forum. 


If you have different CPU and want to try the guide remove the ssdt files from CLOVER/ACPI/patched and enable C and P states generation in clover. Also try different IGFX fakeid's if you have something different than HD530. 

If you can't get the install/login screen try some unknown fakeid (like 191b5678) to boot without framebuffer. It would be laggy but you still can install. Keep in mind this boot can take really long because it will try to load the framebuffer over and over until it times out. You should see lots of messages "can't load framebuffer".

 

This config.plist includes patch for the graphic glitches by PikeRalpha. 

 

<key>Device</key>
<string>IntelGFX</string>
<key>Key</key>
<string>AAPL,GfxYTile</string>
<key>Value</key>
<string>AQAAAA==</string>
 
AHCIPortInjector.kext (included) is needed otherwise you wont see SATA drives. 
CLOVER kext folder also includes latest fakesmc, RehabMan-VoodooPS2-2016-1208 and voodooHDA-2.8.9 (lastest versions to date 12/14/2016)

post-83633-0-08439500-1481671316_thumb.jpg

post-83633-0-73271600-1481671321_thumb.jpg

post-83633-0-79902600-1481671331_thumb.jpg

post-83633-0-12150400-1481671339_thumb.jpg

post-83633-0-02185300-1481671346_thumb.jpg

post-83633-0-64331400-1481671355_thumb.jpg

post-83633-0-75225700-1481671361_thumb.jpg

post-83633-0-40411900-1481678222_thumb.jpg

CLOVER.zip

  • Like 2
Link to comment
Share on other sites

Guide worked perfectly so far. Trying to get dual boot working.

 

For some reason, sound does not work for me. Did you do something special for sound?

 

Edit: nevermind. still working through the post install steps.

 

Edit 2: Everything works well. I do have a minor issue though. My audio volume from laptop speakers is really low. Trying to see if I can adjust the gain.

Link to comment
Share on other sites

Hi Wen,

 

did you removed AppleHDA.kext from /S/L/E?

try to install the voodooHDA.kext directly to /S/L/E.

 

Also here is the updated clover folder. 

 

It has dsdt patch to map brightness keys (fn+f2 and fn+f3), added intelbrightness.kext to enable brightness control and clover fix GFX0 to IGPU to enable power management. 

+edited voodoohda.kext with enabled half volume fix. 

 

PS: as always don't forget to add your SN, board SN and uuid. 

 

PS2: When you run the mac with updated clover for the first time you will get black screen. That's because your brightness is at lowest value. Just hit fn+f3 and add some brightness. 

CLOVER.zip

Link to comment
Share on other sites

excellent, I will give this a shot

 

Thanks


Also, what are using for usb wifi? I am trying to use linksys AE6000, which works with a driver posted earlier but does not auto connect when I boot up. I have to launch the perf pane.

 

Edit: Brightness control works perfect. Hoping the power management fix helps with the battery life. I was getting may be a couple of hours with full battery

Link to comment
Share on other sites

I'm using tplink tl-wn725n. Drivers are directly from their web site supporting MAC OS. It's not a dual band but i don't mind that. Its small and it does connect after boot. 

 

I was thinking about to limit the brightness range so that with lowest setting the display wont go off. But as i was reading some posts, it can bring more problems than good. So i will stick with this. 

Link to comment
Share on other sites

  • 4 weeks later...

My laptop has a different webcam. Everything else works but the webcam. Anyone know how I can fix it?

 

Intel® RealSense 3D Camera (Front F200):

 

  Product ID: 0x0a66

  Vendor ID: 0x8086  (Intel Corporation)

  Version: 27.80

  Serial Number: 040150123010

  Speed: Up to 5 Gb/sec

  Manufacturer: Intel® RealSense 3D Camera (Front F200)

  Location ID: 0x14c00000 / 6

  Current Available (mA): 900

  Current Required (mA): 440

  Extra Operating Current (mA): 0

  Built-In: Yes

Link to comment
Share on other sites

 Share

×
×
  • Create New...