Mikoman Posted December 14, 2016 Share Posted December 14, 2016 [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" 3. Leave all default. Name: Untitled, Format: OS Extended Journaled, Scheme: GUID 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 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. 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. 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 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) CLOVER.zip 2 Link to comment Share on other sites More sharing options...
wen1 Posted December 14, 2016 Share Posted December 14, 2016 Thanks a lot for posting the guide. Will be trying this tomorrow to get mine to Sierra. Link to comment Share on other sites More sharing options...
wen1 Posted December 17, 2016 Share Posted December 17, 2016 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 More sharing options...
Mikoman Posted December 18, 2016 Author Share Posted December 18, 2016 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 More sharing options...
wen1 Posted December 18, 2016 Share Posted December 18, 2016 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 More sharing options...
Mikoman Posted December 18, 2016 Author Share Posted December 18, 2016 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 More sharing options...
wen1 Posted December 19, 2016 Share Posted December 19, 2016 I was able to get the linksys also working with auto connection. I will attached files shortly Wanted to get the AC speeds working BTW, this is an excellent guide. smoothest install that I ever did for a hackintosh Link to comment Share on other sites More sharing options...
Rasstar Posted January 12, 2017 Share Posted January 12, 2017 Thanks for this guide. My only wish so far is to get sleep working. I wonder if @Rehabman fix for the Haswell will work here. I use the Edimax USB wifi dongle. The camera does not work and I have Envy 17-N100 Link to comment Share on other sites More sharing options...
Rasstar Posted January 14, 2017 Share Posted January 14, 2017 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 More sharing options...
Mikoman Posted January 16, 2017 Author Share Posted January 16, 2017 This should help you but you need to do some research of your own. https://github.com/IntelRealSense/librealsense Link to comment Share on other sites More sharing options...
Rasstar Posted January 18, 2017 Share Posted January 18, 2017 From what I have gathered this webcam will not work. No big deal I have a USB cam that works. Do you think sleep will ever work? Link to comment Share on other sites More sharing options...
Recommended Posts