Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


Everything posted by rongu

  1. Computer: Dell Alienware 15 r3, i7-7700HQ/Intel Kaby Lake rev. 05, BIOS 1.0.9, Intel® HD Graphics 630/ NVIDIA GeForce GTX 1070 (1920x1080) G-SYNC Panel 16GB RAM, Clover UEFI Working: - Discrete GPU GTX 1070 (WebDriver-378.05.05.25f01, NVWebDriverLibValFix.kext and NvidiaGraphicsFixup.kext) - i7-7700HQ Power Management (ssdt.aml | HWP | freqvector script) - Keyboard and Trackpad not complete yet, complement with Karabiner-Elements-11.0.0 (ApplePS2SmartTouchPad.kext) VoodooPS2Controller.kext - Audio ALC298-13 (ALC298_Alienware.zip) - Gigabit Lan (AtherosE2200Ethernet.kext) - Wifi & Bluetooth (swap card BCM94352Z) - Auto/Timer/Sleep, Wake - NVMe 960EVO M.2 SSD (use HackrNVMeFamily.kext, patch_nvme.sh --spoof option) - NVME Toshiba M.2 SSD (convert to 4K LBA, use smartool under ubuntu) - USB2/3, USB3 type C - Mini-display port to display port - HDMI port Video only Not Working: - Intel iGPU 630 HD (due to g-sync feature, display from iGPU not possible, but can be make use during video playback for quicksync) - Display brightness (work around use Shades) Patch Applied - dsdt.aml: - "Fix _WAK Arg0 v2"
- "HPET Fix" - "SMBUS Fix" - "IRQ Fix" - "RTC Fix" - "OS Check Fix" - "Fix Mutex with non-zero SyncLevel" Using 'Hot Patch" and SSDT injections (https://github.com/RehabMan/OS-X-Clover-Laptop-Config/tree/master/hotpatch) Summary and outstanding issues: - For some reason voodooTCSync.kext is required to prevent KP. - Mouse cursor invisible upon booting up, right click to show. - Audio no sound output if the process of sleep is interrupted. - Seems to have problems in my kernel logs, can anybody help?
 * kernel: (AppleACPIPlatform) ACPI Error: * Namespace lookup failure, AE_ALREADY_EXISTS - Working on HDMI audio, can anybody help ? Others: - Managed to install Serria 10.12.6 on Alienware 13r3/17r4 as above. - Include native screen brightness control and key mapping, due to non-gsync config. (RehabMan's Patching DSDT/SSDT for LAPTOP back light control) - DGPU can be disable for extended battery life, Note: I have very limited knowledge about computer and hackintosh, so please comment if any. Credits: - http://www.insanelymac.com - Piker-Alpha, superb knowledge, scripts and ... - RehabMan, superb knowledge, documentation, scripts and ... - Cat Woman, gigabit lan driver ... - Macmerc, audio driver ... - And those I may have miss out ... - Me, for :wallbash: CLOVER.zip LE_Kext.txt aw15r3.ioreg.zip kernel.log.zip
  2. Appreciate your reply, Thank You.
  3. I am stuck with some PM981 too, bought a NVMe M.2 SSD Enclosure (10Gbps) from http://www.orico.cc/us/product/detail/951.html I had tried booting os x 10.14.5 with it and of course data storage works, doing about 500-600 MB/s with BlackMagic Speed test via USB3.1 Type-C. Never achieve speed what they claim.
  4. @osy, i am not interested in your reply anymore. I thank you for your contribution which I think it was great (It not what it looks like) and have fun guys !!! signning off this thread
  5. What do you mean by saying " I do this only on my free time--which is already rare"
  6. @osyYou should have at least reply or acknowledge LPC not loading bug than I dun have to waste my time hunting. I ask you at least 3 time or more. That was when ?
  7. @kowbot Thanks, that means AppleLPC.kext was not loaded in your system (HVK) also. I have a HNK version and wonder why it not loading AppleLPC.kext despite device-id change in clover->devices->properties changes with "PciRoot(0)/Pci(31,0) device-id C19C0000" (according to osy it should load). At the end of the day, AppleLPC.kext is needed for proper CPU Power Management (https://pikeralpha.wordpress.com/2013/10/05/xnu-cpu-power-management/). To get AppleLPC loaded: - Disable device change in clover/devices/propeties by adding a "#" to "PciRoot(0)/Pci(31,0)", see attach picture. - Install the attached AppleLPC_Injector.kext in clover/kexts/others. - save/reboot and verify with command "kextstat | grep AppleLPC" in your terminal again. - double check with IOregistryviewer HNK & HVK should have the same LPC controller (HM175 Chipset) pic8086,a152. Attached picture & terminal LPC output are mine. Can you or anybody test and reply, Thanks ! Managed to test on a HVK system and confirmed AppleLPC.kext was not loaded without LPC injection. Last picture is a HVK (iMac18,2 profile) average idle frequency with AppleLPC.kext loaded. More test and time to tell. AppleLPC_Injector.zip
  8. @kowbot Glad you found a way to manage the freezing issues and Thanks for sharing. You might want to include the BIOS version (0057 or 0056). I'm trying to borrow one HVK to test. @kowbot "I disable VT-d in bios how working Parallels os OS X? " At this point of time, the biggest bottleneck with hypervisors is Direct I/O and with VT-d enable, it should help with I/O intensive virtualization. To me VT-d is good to have not must have. If you are a PRO providing a virtual service, hosting guests, running something where you need the performance ........ then VT-d is very important. Normal day to day, casual run additional OS ...then not that important, I can't tell if they were any difference. I use VMware Fusion I don't know much about Parallel.
  9. @kowbotHey, have you tried resetting your BIOS and select Low Power Enable or Balance Enable under PrimaryPower Settings and see how it goes.... Other things your can try to isolate your issues by -Removing your windows' m.2 storage -Running your system with single stick of ram -Disable wifi/bt in BIOS
  10. @KKKW, glad it work out for you. To match our PEGP to injected AGPM profile add the following patch below or after "change GFX0 to IGPU". See Pic1 - Add a patch "change PEGP to GFX0" in Clover->DSDT->Patches, find hex "50454750", replace hex "47465830" Save and reboot, verify with IOregistryviewer see Pic2 That should be all for AGPM..... i hope
  11. 여보세요 I don't have BCM943602BAED DW1830 so I can't really tell you much. lt very unlikely the IGPU patch cause your Bluetooth not to work but I won't rule that out. If you really think is the patch then disable it or revert back to original HaC_mini. You should know by then.
  12. Just take mine, latest working version config.plist. config.zip
  13. Are you are referring to patch "change GFX0 to IGPU" ?
  14. I am sorry I don't know about dw1830. What igpu patch you think is the problem ?
  15. You should only used BrcmFirmwareRepo.kext & BrcmPatchRAM2 in /Library/Extensions OR BrcmFirmwareData.kext & BrcmPatchRAM2 in clover/kexts/others. HaC mini config.plist work bluetooth ???
  16. No, I cannot get them to work together (VT-d conflict with BrcmFirmwareData.kext). Work around, disable Bluetooth and enable VT-d in the BIOS. I have reboot from wake issues on 10.14.6 but none on 10.14.5, both with NTFY patch disabled. @Dagvelo I have no trouble with sleep/wake 10.14.6 with NTFY patch disabled.
  17. For those who are interested to verify if a successful AGPM profile is being injected, you should have 2 GPUs (GFX0 & IGPU) under iMac18,3/Machine at AGPMController. See enabling Intel QuickSync for reference in previous post.
  18. @kowbot Thanks for pointing the error, btw you also need additional patch below & updated dAGPM.kext - Add a patch "change GFX0 to IGPU" in Clover->DSDT->Patches, find hex "47465830", replace hex "49475055" dAGPM.zip
  19. I am not sure about the thermal profiles but I think is also important to match the hardware profile. If you choose a macmini81 the system expect IGPU to be around and always on, I checked dsdt & etc and wonder what happen if call were being made in routine related IGPU which in this case is always off (disable). In term of hardware profile, I think iMac18,3 is closer as it has a GFX0, and a IGPU connected to nothing, like our NUC (from some Intel NUC spec). That why I guess my preview.app's problem goes away as the log tells me the problem is due to some HW Jpeg decoding. With iMac18,3 we have IGPU doing the decoding. Also by selecting iMac18,3 we enable quicksync, this one I had check. I think it is easier to deal with thermal profiles of the CPU by tweaking (ssdtgen, HWPValue or whatever), please correct me if I am wrong. At the end of the day, we will probably find out what best as we go along. PS, I missed one very important step regarding enabling IGPU, we need a patch "change GFX0 to IGPU" for everything else to work properly especially the AGPM.
  20. Here you go config.plist.zip. By the way I am on 10.14.6 now
  21. @osy Do you think any chance by enabling IGPU quicksync resolve Preview.app crash? My Preview.app no longer crash (or funny image) after that. X finger !
  22. For those interested in enabling Intel Quicksync (IGPU) of NUC8i7HNK/HVK. Changelog 2019-0725-00 - Add iMac18,2 as an option - Add iMac18,2 GPUs profile in dAGPM.kext - Tested on NUC8i7HVK Requirements: - HaC_mini 1.2 (osy, NUC8 Hero !) - Add "-disablegfxfirmware" into Clover->boot arguments - Add a patch "change GFX0 to IGPU" in Clover->DSDT->Patches, find hex "47465830", replace hex "49475055" - Add a patch "change PEGP to GFX0" in Clover->DSDT->Patches, find hex "50454750", replace hex "47465830" - Check Intel Inject box [/] and set 0x59120003 for ig-platform-id under Clover->Graphics - Select iMac18,2 or iMac18,3 under Clover->SMBIOS, save and reboot to BIOS menu ( I prefer iMac18,2) - Enable IGPU under Graphics, save and exit, boot to Desktop - Optional, copy dAGPM.kext into Clover/kexts/others (GFX0 & IGPU AGPM profile are from iMac18,2 & iMac18,3 respectively) To verify Quicksync feature, download and run Intel® Power Gadget. Other than normal CPU (blue bar), you should also see additional green bar (Intel iGPU status) on the right. Go to Gigabyte website and do some browsing or play iTune trailer movies, you should see the green frequency varies according to different load. CPU frequency will plunge as iGPU load increase in some case. Another test is to download Trial version of MacX Video Converter Pro, make sure INTEL/AMD/NVIDIA box [l] is checked when launch and click the blue info thing, you should see "Hardware Encoding Supported YES" message. For those using Final Cut will benefit for sure. Have fun dAGPM.zip
  23. Both Wifi/BT works fine On my set, I have to disable VT-d in the bios under Secuirty tab. dart=0 in Clover boot argument actually doing the same thing but does not always work. After you complete the above, just install the following to Clover/kexts/Other, see attached AirportBrcmFixup.kext BrcmFirmwareData.kext BrcmPatchRAM2.kext BCM94352Z.zip Note, the attached files are not my work, they were created by a group of wonderful people and they are here for convenient sake. File source, https://bitbucket.org/RehabMan/
  24. Just remember to disable IGPU in the bios and follow osy's instruction you should be good. Also disable VT-d if you install BrcmFirmwareData.kext (BCM94352Z wifi/BT replacement), mine refuse to boot successfully. dart=0 don't always work !
  25. @osy For some reason, AppleLPC.kext was not loaded with the patch you directed me to "The setting is here: https://github.com/osy86/HaC-Mini/blob/master/Clover/config.plist#L167" Would you be able to show me the output of your nuc8 with the command in terminal "kextstat |grep AppleLPC" ? This my nuc8 output with LPC injection and I get nothing with device-id override for PciRoot(0)/Pci(31,0). Thanks !