Jump to content
InsanelyMac Forum

yc_richard

Members
  • Content count

    23
  • Joined

  • Last visited

About yc_richard

  • Rank
    InsanelyMac Protégé

Profile Information

  • Gender
    Male
  1. yc_richard

    [Guide] 10.10 On the Surface Pro 3

    Same here, fix the ownership and loadkext results in an immediate restart...
  2. About dsdt, I did exactly what is in the main guide, start from part "21)". except [usb] USB3 Multiplex. Then, follow @johnrey's update post http://www.insanelymac.com/forum/topic.../page-15#entry2184070 For post-installation, such as clover config, I refered @johnrey's list http://www.insanelymac.com/forum/topic.../page-17#entry2184732
  3. yep, I can confirm everything works now in El Capitan. Thanks for your updated list. I find most of the patch you mentioned from Rehbman's repo.
  4. Addition to the usb fix from @johnrey, just make sure you also use "Inject" and "FixOwnership" in Device-USB part of the clover config. I stuck in kernel panic for so long before realizing this (even with the new patched DSDT).
  5. Thanks for the new patch and tips! the sound is back, I always forgot to restart twice, not enough patient, lol. My HDMI is also on, magic!
  6. Hi, I just upgraded my SVS with i5 cpu from 10.10 to 10.11. thanks to @johnrey, all USB works natively now! However, I find other things that used to work in yosemite being broken: - no sound. I also tried the Mirone's AppleHDA 10.11 patch for ALC275, but with no luck. - sleep is broken. as soon as I put it to sleep, it will wake up automatically in 1s. - HD4000's HDMI port patch has no effect. This means I can not use my external screen...!!! Really hope somebody can help me out, especially the HDMI, mine is the high resolution hd4000. Maybe I didn't choose the right configuration in Clover? happy hack to all!
  7. Hi WM, My experience is that even on a usb drive if a bootloader is not properly signed (or signed but uncertificates in the uefi), my surface pro 3 won't be able to boot it. it will show binary unauthorized error and boot the second entry which is Windows. While getting Clover to boot in secure mode not only require a signed .efi, but also adding the certificates you use into UEFI databases. The latter step absolutely requires an access to uefi. I don't think there is much you can do if you can not go into bios to disable the secure boot or remove all the platform key. Installing OSX will not be any issue after you fix the bios, i.e either by getting the uefi password, or maybe there is a hidden OEM way to do a hard reset.
  8. I finally managed to secure boot CLOVER on surface pro 3, no more red screen. Thanks Andy for the amazing signing tool and Quattro for the detail instruction&help !!! I boot directly from CLOVER, no shim.efi is required. (Specifically, chain loading with shim.efi dosen't work for me somehow, dunno why). And since sp3 already have the UEFI 3rdParty CA installed, one have to first delete all the platform key in order to start from scratch. There are the steps I followed: 1. Use sbsigntool to sign all the necessary binary (*.efi) under /EFI/Clover (also /EFI/Boot/ if on a usb key), /System/Library/CoreServices/boot.efi, Recovery HD/com.apple.xx/boot.efi 2. Use Microsoft's OEM_PK_Surface to backup current dbs and PK. 3. go into bios and delete all the platform key. 4. back into window use modified Onlydbs.ps1 script to first append OEM db, KEK , dbx. 5. boot from keytool USB key and append all the cert files from sbsigntool into db and KEK. (one clover signing certificate convert from pem using openssl, two *.der files under /src, and all the rest *.der is under /src/EFI_SECDB. change extension name from der to cer) 6. back into window use modified OnlyPK.ps1 script to add the finishing PK key. 7. use EasyUEFI to create a new entry pointing to /EFI/CLOVER/CLOVERX64.efi on SYSTEM partiotion, move it above Microsoft's boot entry. (This is a work around than renaming CLOVERX64.efi to bootmgfw.efi, so that future windows update will not break it) 8. reboot, voila! secure boot enabled and Clover is up. 9.(optional) as suggested by Quattro, in Windows backup the new KEK, db, dbx and PK using a modified SavePlatformKey.ps1 script.
  9. Awesome job, man! by chain loading Clover with Shim, it works in non secure boot at the moment for me. I signed Cloverx64.efi with sbsign and rename to grubx64.efi under the same folder of shim.efi, then enrolled the clover certificates using mokmanager. With secure boot on, it shows "binary is whitelisted" and does not load the secondary bootloader(clover in my case). You have any ideas? Could you help me to about the long named UEFI script (OnlyDBs.ps1) you mention in the instruction please. I did not find it in any resources. I am also interested about what it does in windows's cmd. Secondly, is it necessary to sign the boot.efi in /System/Library/CoreServices ? Last, I am on a surface pro 3, it seems to come with the UEFI 3rdParty CA installed, does it mean I will only have to register the clover certificates using mokmanager (or keytool)?
  10. yc_richard

    [Guide] 10.10 On the Surface Pro 3

    Hi, can you explain how to enable handoff with usb bluetooth adapter. Clover patch or any app specifically? (just google continuum for mac, it is a game, lol) I have an IOgear. it is plug n play, but not handoff feature. thanks!
  11. yc_richard

    [Guide] 10.10 On the Surface Pro 3

    Have you test Continuity and Handoff with these gadgets? I can never get mine to work. And how does the performance of OSX on SD card compare with SSD?
  12. yc_richard

    [Guide] 10.10 On the Surface Pro 3

    Have you try Rehabman's VoodooPS2Controller, it has nice implementation on multitouch for synaptics' clickpad. Cuz in the linux community, I've seen people enabling surface pro3's type cover using synaptics driver: https://github.com/matthewwardrop/linux-surfacepro3/issues/1 The link in that thread may give some ideas?
  13. yc_richard

    [Guide] 10.10 On the Surface Pro 3

    Hi, I can confirm it works well without editing the IOSUBFAM kext. Thank you very much, upgrading to 10.10.3 goes really smoothly !
  14. yc_richard

    [Guide] 10.10 On the Surface Pro 3

    Use EAPUFix, internal speaker works after sleep and no more loss of sound in idle mode. I use fix type 3, so that it does the background status check every 1.5s to enable EAPU if it is disabled. This solution isn't optimum, but works flawless. Just Install thisEAPDFix.kext.zip into S/L/E. How did you change the AFGLowPowerState? in dsdt or kext? (yep, I'm chinese as well )
  15. yc_richard

    [Guide] 10.10 On the Surface Pro 3

    Thanks for the Function Key! It works well for adjusting the brightness To save the level in NVRAM after reboot, you have to check "Install RC script" during Clover installation. I fixed some syntax error for the DSDT and SSDT-2,3,4 DSDT+SSDT.zip based on your dsdt. However, SSDT-5 is really weird, even one fix it in .dsl, the compiled .aml is still wrong... It's true that audio still has some bug, like after the sleep or logout, it wouldn't work any more.
×