Welcome to osx86.net

If you need help with your Hackintosh we have all the drivers, kexts and bootloaders and other stuff that you hadn't figured out you needed yet. Register now to get access to all of the files and forums.


codertech

Members
  • Content count

    3
  • Joined

  • Last visited

  1. Version 1.0.0

    68 downloads

    HP Pavilion x360 (i5 Skylake 6200u Intel 520 Graphics) model: HP 15-bk020wm base patched DSDT - Works with 10.11 El Capitan and 10.12 Sierra - not tested with earlier versions - laptop battery display working
  2. The question: anyone have any luck with Skylake/Intel 520 I2C touch screens or hdmi ports? The rest is a guide for others who have this or similar hardware so they can get everything I have to work. This is the HP Pavilion x360 from Wal-Mart HP-15-bk020wm The pcie sd-card reader driver kext works but appears to be a beta so it has issues. touchscreen device manager in windows reports Synaptics HID compliant touch screen device 7501 vid_06cb col01 UP:000D_U:0004 there is an additional reference to an i2c pcie hid device 7501 as well with irq value of 1024 IORegestryExplorer found INT3442 (I2C0) 8086:9d60 and INT3443 (I2C1) 8086:9d61 exist ubuntu linux command xinput_calibrator identifies the touch screen as: SYNA7501:00 06cb:181c My laptop works with most things resolved at this point and I really like it even without the few things that it does not do - it required a memory patch for 8192 (8gb ram) in clover's config.plist to boot properly - I am using this machine to post on this forum (even the installer required the 8gb update in clover to boot) - If future drivers resolve my issues, that would make me happy, though at this time perhaps one with usb-based card reader and touch screen, and one with a working hdmi adapter would be a better choice. My real mac does not have a touch screen anyway so I have not any loss honestly. The other issues were resolvable just fine with usb external adapters. --included files: DSDT.aml - patched to fix errors so power indicator will display properly config.plist - the serial number of the machine is generic [used in other online postings] here, you should change it HWiNFO64 Report.html clover-kexts-other.zip MironeAudio282v2-works-with-enabler-and-plist-edit.zip RehabMan-Voodoo-2016-1208.zip (voodoo install instructions at https://github.com/RehabMan/OS-X-Voodoo-PS2-Controller) RehabMan-IntelBacklight-2017-0226.zip - from: https://bitbucket.org/RehabMan/os-x-acpi-backlight/downloads/ Mac-RDM-2.2-Sierra.dmg - Retina Display Manager App (Allows more resolutions) - Sierra Version Mac-RDM-2.1-El_Capitan.dmg - Retina Display Manager App (Allows more resolutions) - El Capitan Version --the clover kexts I am loading in 'Other': ACPIBatteryManager.kext - from https://github.com/RehabMan/OS-X-ACPI-Battery-Driver aDummyHDA.kext - part of Mirone's applehda patcher (see below) FakeSMC.kext GenericUSBXHCI.kext HWInfo.kext NullCPUPowerManagement.kext RealtekRTL8111.kext - from https://github.com/RehabMan/OS-X-Realtek-Network SATA-100-series-unsupported.kext Sinetek-rtsx.kext - from http://www.insanelymac.com/forum/topic/321080-sineteks-driver-for-realtek-rtsx-sdhc-card-readers/ (beta)VoodooPS2Controller.kext - from: https://github.com/RehabMan/OS-X-Voodoo-PS2-Controller IntelBacklight.kext - from: https://bitbucket.org/RehabMan/os-x-acpi-backlight/downloads/ - RDM (Retina Display Manager) app **UPDATE** I have found that I can upgrade my display to 1080p (1900x1080) with RDM !!! (best regular resolution is set for this laptop at 1366x768 but RDM lets it do more) -- Just add the RDM app to your startup apps in system preferences -> users & groups -> (specific user) -> Login Items to make it start when you log in (RDM will allow you to do 2560x1600 but the text is so small and compressed I cannot read anything, but it does work.) - since uploading this info i added the brightness (backlight) fix and IntelBacklight.kext to my setup-- you should put this kext in Clover/Kexts/Other and edit the clover plist... near the top find this: <key>Fixes</key> <dict> <key>NewWay_80000000</key> <true/> </dict> change it to this (brightness apps such as the 'brightness slider' will work better when you do this too): <key>Fixes</key> <dict> <key>NewWay_80000000</key> <true/> <key>AddPNLF_1000000</key> <true/> </dict> --Not Working: touch screen HDMI - at this time the workaround is to use a USB/HDMI adapter internal wifi-ac (not sure it will ever work) - use a USB wireless device as a workaround (see below more wireless-n devices are available but i do have ac working) --Working: function keys for brightness control - (tested in Sierra) go to [System Preferences -> Keyboard -> Shortcuts] and set brightness controls with FN+F2 and FN+F3 to complete the settings and make it work properly audio control function keys keyboard backlight and backlight function key trackpad (voodoops2 driver) with drag and drop and preference pane now works in sierra (el capitan allows bottom right click with terminal commands - see below) usb3 webcam bluetooth- connected properly and I am able to send files to my paired galaxy phone over bluetooth ethernet rtl81111 kext battery power via kext and repaired dsdt sound (realtek laptop driver 282v2 from Mirone's applehda patcher 1.7 http://www.insanelymac.com/forum/files/file/496-applehda-patcher/) - install the hdaenabler kext as well as the applehda kext - i used the 'kext utility' app to install - i have found it needs to be reinstalled after a big os update - included aDummyHDA.kext from this package as well as an edit in the config.plist in clover app store - see below for fix Sinetek's pcie card reader beta driver works in Sierra (changed device 522A renamed to 5227 in info.plist) - (el capitan complained to me about dependencies and did not load) but Sierra loads the sd cards after removing these files: /System/Library/Extensions/*Lpss*.kext -- there is a known issue however that it crashes if you try to eject the sd card as of Feb. 2017. If there is a better driver or Sinetek updates a new one that resolves this in the future it would be great, but for now i just don't eject the card after it is loaded - It does work but a usb card reader may be a better option at this time. - laptop function key and FN+function key swapping - people tended to do this with Karabiner but not yet compatible with Sierra - you can do it in the bios -- hit F10 when booting to get to the bios settings, go to System Configuration, and Disable 'Action Keys' if you want to get the function keys to act like normal computers, and making the special keys respond if you hold down the FN key and the function key instead --fix sierra's graphics glitches added to clover's config.plist the data from the zipped plist here: https://www.{censored}.com/threads/fix-skylake-menu-bar-glitch-fix.206400/ the config.plist uploaded in this posting includes this set of patches --wifi workarounds: fox-fi with pdanet works with tether, not in blu tooth (but not very lucky with that lately even with windows) Anewkodi wireless ac dongle (i got it on amazon) - the windows 10 driver worked, the description has a link to the latest driver so scroll down and find it here http://anewkodi.com/?product=network-adapter-usb-wi-fi-dongle-adapter-600mbps - the linux driver is old but there was another one for that chipset online that does work (i have this machine triple booting with ubuntu 16.0.4) for completeness here: https://github.com/Grawp/rtl8812au_rtl8821au -- the driver for OS X states it is for 10.11 but it worked for me in both El Capitan and Sierra. - the terminal commands to get trackpad to do 2-finger clicks and bottom right click (same time) in el capitan are here (sierra does not need this): (from this thread: https://forums.macrumors.com/threads/right-click-possible-to-have-2-finger-tap-and-bottom-right-click.1306957/ ) defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadCornerSecondaryClick -int 2 defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadRightClick -bool true defaults -currentHost write NSGlobalDomain com.apple.trackpad.trackpadCornerClickBehavior -int 1 defaults -currentHost write NSGlobalDomain com.apple.trackpad.enableSecondaryClick -bool true --touchbar (the new macbook thing for an updated sierra) additionally apple has created a touch bar - the programmed method (called a hack on other baords) worked here with my ipad https://github.com/bikkelbroeders/TouchBarDemoApp/releases but those who have the 'duet' display app have the touch bar included - it has more features and as a plus also works when I boot into Windows - it is 9.99 so not free - --apple app store fix: the issues... clover has to have static machine id (can't change each boot) en0 network adapter usually not set up to fix ethernet adapter (en0) data, go here: /Library/Preferences/SystemConfiguration delete these two files: NetworkInterfaces.plist preferences.plist reboot (rebuilds interfaces) - Additional keyboard ideas: The Print Screen key has a couple of different effects: Clicking 'prt scr' itself toggles on and off the voodoo trackpad but clicking ALT + prt scr (Command + Print Screen on a Mac) treats it as Command + F18 -- You can use key mapping to make alt+print screen in the system settings -> keyboard -> shortcuts to make it do a print screen -- or look for the BetterTouchTool app (not entirely free but really nice for key remappings on macs) The HP x360 Airplane mode key: There is no airplane mode key on Macs but you can use control+f12 or alt+f12 -- the BetterTouchTool app allows you to set these easily (or other remapper) - Airplane mode refers to turning off both wi-fi and bluetooth. I have not done this but an answer here ( https://stackoverflow.com/questions/8328183/how-to-programmatically-turn-on-and-off-bluetooth-wifi-and-sound-on-osx ) provided a handy information bluetooth command line tool: http://www.frederikseiffert.de/blueutil/ though it may only work with a real mac?? -- if your wifi adapter is en1 to turn it on/off this is the command: sudo ifconfig en1 up [or] sudo ifconfig en1 down -- making a script for each or one for toggling would be a great way to handle this key. There are also airport power commands mentioned, though not up to date for Sierra in that set of postings at this time. Alt+F1 (like command+F1 on a mac) supposedly handles screen mirroring - this may be the same or similar - on a PC the F1 key is often used as HELP in programs (the key has a question mark on it on the x360 so remapping it to launch Siri, Safari, or even a Spotlight Search would be handy. On the HP Pavilion x360 the F4 key (Alt+F4 or Ctrl-F4 is remappable on a mac) handles screen displays - can be used for something else via BetterTouchTool but similar to the Command+F1 option listed above