blankmac Posted January 1, 2016 Share Posted January 1, 2016 (edited) I'm posting up my Clover folder, it has all the DSDT/SSDTs in the patched section. I'm also posting up a separate text file with the battery patches. Until we get a skylake mobile Mac, we are in a bit of an odd spot. As is, AppleLPC won't load and as such, the power button and probably many other things don't work quite right. It can be faked, but with the Macbook pro 11,2 smbios, things still don't work as expected. The USB devices cause a sleep assertion that prevents the whole sleep/wake thing. That's easily eliminated, but without a working power button, there's no way to wake the SP4 from sleep. I expect a lot of these types of problems to resolve themselves when we can use the appropriate smbios. I've left the power patch out of the files so you don't accidentally put the SP4 to sleep, necessitating a hard shut down. Of course, you can always continue to use the latest iMac smbios, but then you won't have brightness control, etc. not that it matters at this point. Apparently some other folks have already taken a look at the latest developer preview 10.11.3 kexts and there's not really any improvement with the famebuffers just yet. Oh, and I'm adding my ioreg too, but it's nothing new really and probably has some goofy things going on because I was working on the LPC thing. A few more months and I bet we will be in business. EDIT *** - I take that back, guys, the power edit is in there so if you put your system to sleep while using my DSDT/SSDTs, you will not be able to wake it unless you have a functional power button. I will start working on a patch list, but again, until we get a real viable smbios to use + working framebuffers, it doesn't make much difference. EDIT *** - refined the battery patch a little. CLOVER.zip jhaxpro’s MacBook Pro.zip SP4BatteryPatch.txt Edited January 8, 2016 by blankmac Link to comment Share on other sites More sharing options...
blankmac Posted January 2, 2016 Share Posted January 2, 2016 So I haven't really used the SP4 in OSX for anything yet because of all the UI artifacts, but on a whim I installed chrome and oddly, it renders perfectly. I haven't had one artifact on a web page at all, including youtube/videos. Safari is completely unusable for me and doesn't even render most pages. Same with the quicktime player -- totally unusable, but VLC works perfectly. Weird. Also, with brightness on the lowest setting and tethered via USB to my phone for the internet, OSX is reporting 5hrs 15 minutes battery time remaining. I think that's pretty encouraging considering that while power management is working for the CPU, it is probably not working for the GPU just yet. AGPM is loaded, but I only saw two speeds. Link to comment Share on other sites More sharing options...
alex.daoud Posted January 2, 2016 Share Posted January 2, 2016 So I haven't really used the SP4 in OSX for anything yet because of all the UI artifacts, but on a whim I installed chrome and oddly, it renders perfectly. I haven't had one artifact on a web page at all, including youtube/videos. Safari is completely unusable for me and doesn't even render most pages. Same with the quicktime player -- totally unusable, but VLC works perfectly. Weird. Also, with brightness on the lowest setting and tethered via USB to my phone for the internet, OSX is reporting 5hrs 15 minutes battery time remaining. I think that's pretty encouraging considering that while power management is working for the CPU, it is probably not working for the GPU just yet. AGPM is loaded, but I only saw two speeds. Have you patched the OSYS declaration for Darwin? There are many OSYS checks in the DSDT/SSDT. Can't hurt to try it (keep a backup of your working DSDT just in case). Link to comment Share on other sites More sharing options...
blankmac Posted January 2, 2016 Share Posted January 2, 2016 Have you patched the OSYS declaration for Darwin? There are many OSYS checks in the DSDT/SSDT. Can't hurt to try it (keep a backup of your working DSDT just in case). I know I did originally, but when I went back through to build the battery patch, I may have missed it. Probably going to try starting from scratch, reinstalling, etc... Just to make sure my results are repeatable. Keeping my fingers crossed that you'll have some good news on the touchscreen front. :-) Link to comment Share on other sites More sharing options...
alex.daoud Posted January 4, 2016 Share Posted January 4, 2016 I know I did originally, but when I went back through to build the battery patch, I may have missed it. Probably going to try starting from scratch, reinstalling, etc... Just to make sure my results are repeatable. Keeping my fingers crossed that you'll have some good news on the touchscreen front. :-) No luck with the touchscreen unfortunately. Doesn't even look like the Linux scene has sorted it out yet: https://github.com/jimdigriz/debian-mssp4 Link to comment Share on other sites More sharing options...
blankmac Posted January 5, 2016 Share Posted January 5, 2016 No luck with the touchscreen unfortunately. Doesn't even look like the Linux scene has sorted it out yet: https://github.com/jimdigriz/debian-mssp4 Yeah, not very surprising. Thanks for looking into it though. Link to comment Share on other sites More sharing options...
fflouzada Posted January 7, 2016 Share Posted January 7, 2016 please can anyone post a easy guide with download links for users like that dont know how to do it? im very new at this, I dont even know how to install kexts ... thank you! Link to comment Share on other sites More sharing options...
scubasteve04 Posted January 17, 2016 Share Posted January 17, 2016 check this new docking station out. it has a 256gb ssd inside it. I bought one and tested it out. works fast when installing os x 10.11.2 on the SSD and since I need a usb Bluetooth and wifi connections. getting the dock was needed anyway for the usb ports http://etauro.com/etauro_dp/en/productdisplay/ducge4s-256-ac-adapter-included it will also be available on amazon on Jan 29th http://www.amazon.com/dp/B01A80Z4SO?m=A2WGPJJFB691RM&ref_=v_sp_widget_detail_page Link to comment Share on other sites More sharing options...
scubasteve04 Posted January 21, 2016 Share Posted January 21, 2016 Tested 10.11.3. No improvement that I can find Link to comment Share on other sites More sharing options...
musiqkid Posted January 30, 2016 Share Posted January 30, 2016 Has anyone seen this, touch screen works on the surface pro 4, no artifacts, no clover, not even secure boot disabled 45sec boot into osx. Can this be real? https://www.youtube.com/watch?v=FKCtjoR2hU0 Link to comment Share on other sites More sharing options...
blankmac Posted January 30, 2016 Share Posted January 30, 2016 Virtual machine would be my guess. 1 Link to comment Share on other sites More sharing options...
musiqkid Posted January 31, 2016 Share Posted January 31, 2016 Virtual machine would be my guess. can't be! he start's video from when he presses the power button to boot in mac Link to comment Share on other sites More sharing options...
blankmac Posted January 31, 2016 Share Posted January 31, 2016 can't be! he start's video from when he presses the power button to boot in mac That doesn't really mean anything given the video editing, but you're right, it's not a virtual machine... It's nothing more than a splashtop remote desktop. You can see the menu bar icon for it when you look closely. Also, note the black bars above and below the "desktop", this is because whatever computer he's mirroring has a 1080p or similar ratio screen. Link to comment Share on other sites More sharing options...
upsguy27 Posted February 25, 2016 Share Posted February 25, 2016 Any recent progress on this? Link to comment Share on other sites More sharing options...
nbjan Posted February 26, 2016 Share Posted February 26, 2016 EFI.ZIP file can not be downloaded , google is said to have prompted a virus, only can be downloaded to authors . Link to comment Share on other sites More sharing options...
blankmac Posted February 26, 2016 Share Posted February 26, 2016 Any recent progress on this?There probably won't be any progress until we see an update that includes some completed SkyLake integrated graphics drivers. Hopefully the next round of macbook's will open some doors for us. Link to comment Share on other sites More sharing options...
bernito Posted March 6, 2016 Share Posted March 6, 2016 There probably won't be any progress until we see an update that includes some completed SkyLake integrated graphics drivers. Hopefully the next round of macbook's will open some doors for us. I do not have nearly the technical expertise of most of the people on these forums (I am self taught / greatly assisted by everyone on this and other forums), but want to see this project succeed as a fully functioning SP4 would be the ultimate hackintosh in my mind, I apologize in advance if my suggestions are technically or otherwise incorrect, but would like to contribute if possible. My most recent build is an early 2015 Dell XPS 13 (9343) with QHD+ 3,200 x 1,800 touchscreen that is fully functioning except for the camera (no know fix for cameras that do not display serial numbers) and the SD card reader. I recognize that the XPS 13 has Intel 5500 graphics while the SP4 has Intel 515, 520 or 540 graphics, but am wondering if a similar frame buffer patch I used on the XPS13 would work on theSP4? RehabMan, Austere.J, FireWolf, Darkvoid and countless others helped the entire community get fully functioning graphics with no artifacts via a combination of adjusting the DVMT pre-allocated memory in BIOS and applying a frame buffer patch. After taking these steps it is possible to inject Intel graphics on the XPS 13 and enjoy a touch screen enabled El Capitan in 3,200 x 1,800 resolution. Do you think it is possible that a similar approach might work with the SP4. Link to comment Share on other sites More sharing options...
blankmac Posted March 6, 2016 Share Posted March 6, 2016 long post here. It seems the real issue is that the SkyLake IGPU frame buffer isn't completed yet. But hey, what do I know, fiddle around with it. You'd certainly be a hero if you discovered a working combination. :-) Link to comment Share on other sites More sharing options...
marvellrick Posted March 11, 2016 Share Posted March 11, 2016 I was searching on how would i install linux on surface pro 4, and found some interesting things There's some work to be done,but among other things, a driver for debian has been posted. From some things i've read, the bluetooth and the wifi is combo module and work as one, and some drivers where posted so the wifi would work. https://packages.debian.org/jessie-backports/firmware-libertas . The links are on the right side. (it is free) The thing is this driver works along with debian jessie kernel. And then this one works either with mac/windows (through virtual machine), or it may work on metal through dual boot so i thing a lot of work is done in this field. I thing this might be a little helpful Link to comment Share on other sites More sharing options...
alex.daoud Posted March 12, 2016 Share Posted March 12, 2016 Someone has started reverse engineering the Intel Precise Touch drivers that are used on the SP4: https://github.com/jimdigriz/intel-precise-touch. Will probably not work on Linux since it seems like just interaction with the registers as opposed to anything involved with touch. Interesting to note though. Link to comment Share on other sites More sharing options...
astibojr Posted March 23, 2016 Share Posted March 23, 2016 Official OS X 10.11.4 supports Intel HD 520 without artefacts. Tested on ASUS UX303UB Intel Core i7-6500U - Intel HD 520. Just update to the official and use the ig-platform-id. For mine it's 0x1916000. Link to comment Share on other sites More sharing options...
blankmac Posted March 23, 2016 Share Posted March 23, 2016 Official OS X 10.11.4 supports Intel HD 520 without artefacts. Tested on ASUS UX303UB Intel Core i7-6500U - Intel HD 520. Just update to the official and use the ig-platform-id. For mine it's 0x1916000. Excellent! Thx for the heads up!! Link to comment Share on other sites More sharing options...
blankmac Posted March 25, 2016 Share Posted March 25, 2016 Proceed with caution guys, 10.11.4 breaks the NVMe driver on the SP4. It's not very apparent why, at the moment, since there are other machines that are still able to use it on 10.11.4. You also have to switch to the Aptio2 driver for it to even attempt booting. Bleh.... Link to comment Share on other sites More sharing options...
marvellrick Posted March 26, 2016 Share Posted March 26, 2016 Has anyone tried it out? Link to comment Share on other sites More sharing options...
blankmac Posted March 26, 2016 Share Posted March 26, 2016 Has anyone tried it out?KP on the NVMe driver. It will boot on an external drive though. Link to comment Share on other sites More sharing options...
Recommended Posts