Jump to content

Denisuu

Donators
  • Posts

    57
  • Joined

  • Last visited

Everything posted by Denisuu

  1. Adding the kext above to OpenCore seems to work. I'm testing system stability now before I make it permanent. ./voltageshift offset -165 -70 -165 -70 -------------------------------------------------------------------------- VoltageShift offset Tool -------------------------------------------------------------------------- Before CPU voltageoffset: 0mv Before GPU voltageoffset: 0mv Before CPU Cache: 0mv Before System Agency: 0mv -------------------------------------------------------------------------- After CPU voltageoffset: -165mv After GPU voltageoffset: -70mv After CPU Cache: -165mv After System Agency: -70mv -------------------------------------------------------------------------- Edit: After a day of testing I moved the voltageshift script to /Library/Scripts/VoltageShift then ran: sudo ./voltageshift buildlaunchd -165 -70 -165 -70 0 0 1 -1 -1 -1 0 This makes the values above permanent.
  2. Hi, I under-volted my CPU in Windows and I know these values are stable. (I've torture tested it for 16 hours with Prime95 small FFT's. Did some video encoding with Handbrake used the system for 2 weeks and finished Half-Life Black Mesa without a BSOD) This under-volt makes a massive difference in temperatures! Can I use these voltages in MacOS too? What would be the recommended way? Add the VoltageShift kext to OpenCore or is there a better way? Do I need to re-make CPUFriendDataProvider.kext? Throttlestop settings: CPU Core: -0.1650mV Intel GPU: -0.0703mV CPU Cache: -0.1650mV iGPU Unslice: +0.0mV System Agent: -0.0703mV
  3. CX8150 only has layout-id 21 and 22 it doesn't work on either. I only added HDA-GFX to the igpu patch and alcid=21 to boot arguments.
  4. I fixed it by going through all Bus-ID's. This way I found out that HDMI is on con2 Bus-ID 02. <key>PciRoot(0x0)/Pci(0x2,0x0)</key> <dict> <key>AAPL,ig-platform-id</key> <data> AACbPg== </data> <key>device-id</key> <data> mz4AAA== </data> <key>framebuffer-con0-alldata</key> <data> 00000800 02000000 98000000 </data> <key>framebuffer-con1-alldata</key> <data> 01050900 00040000 87010000 </data> <key>framebuffer-con2-alldata</key> <data> 02020A00 00080000 87010000 </data> <key>framebuffer-con0-enable</key> <data> AQAAAA== </data> <key>framebuffer-con1-enable</key> <data> AAAAAA== </data> <key>framebuffer-con2-enable</key> <data> AQAAAA== </data> <key>framebuffer-patch-enable</key> <data> AQAAAA== </data> <key>framebuffer-unifiedmem</key> <data> AAAAgA== </data> </dict> The only thing that's not working yet is audio over HDMI. Adding this to iGPU doesn't do anything. I also tried to add my audio device under PciRoot(0x0)/Pci(0x1F,0x30) but that doens't work either. <key>hda-gfx</key> <string>onboard-1</string>
  5. I already tried every I5-8300H/I7-8750H patch I could find. So strange I can't get it to work while it works perfectly in Windows and it's attached to iGPU not dGPU. This new motherboard shipped without serial numbers, could this be causing the problem? If I want my ethernet port to work I always have to spoof my MAC address through terminal so maybe HDMI doesn't work without motherboard serial or something? I already requested if someone could help me recover MAC & Serials here: [HELP] ASUS N580GD - Missing Serial, MAC-address (& Unlock hidden settings)
  6. No doesn't work, my laptop screen turns black for a second so it detects I attach HDMI but display says "No HDMI signal from your device". Hackintool doesn't show anything connected either.
  7. That fixed it. HDMI is the only thing that doesn't work now. Everything else works perfectly.
  8. Brightness keys and sleep work again, but now trackpad is broken again.
  9. Trackpad worked once I changed 0x0017 to 0x001B. How can I verify it's in interrupts in IOreg? Sleep is broken now though. FN + Brightness also doesn't work. Name (SBFG, ResourceTemplate () { GpioInt (Level, ActiveLow, ExclusiveAndWake, PullDefault, 0x0000, "\\_SB.PCI0.GPI0", 0x00, ResourceConsumer, , ) { // Pin list 0x001B } HDMI doesn't do anything. My display shows: "No HDMI signal from your device" Send me Denniss-MBP.fritz.box.zip
  10. SSDT-XOSI + Config.plist renames from Dortania don't work. Rehabman's SSDT-XOSI also doesn't work. Ok I will use your DSDT, but wake up from keyboard doesn't work. Can you try to add interrupts?
  11. The problem with polling on Asus laptops is that the trackpad sometimes stops working for a while. Normally ELAN1200 should work with interrupts on Coffee Lake and above. What should I do to try get it working in interrupts? I don't see this in the patched DSDT where I can try different pins: Name (SBFG, ResourceTemplate () { GpioInt (Level, ActiveLow, ExclusiveAndWake, PullDefault, 0x0000, "\\_SB.PCI0.GPI0", 0x00, ResourceConsumer, , ) { // Pin list 0x17 } }) Can you send a DSDT with only trackpad fixes? I want try turn it in to an SSDT. I also can't seem to get HDMI working. I found this in Windows and on the Intel site: Device ID: 0x3E9B Under display information it shows: Display 2: Connected to Intel(R) UHD Graphics 630 (So not to dGPU) I tried the values from below and Hackintool patches. I know I'm asking a lot, I don't mind donating again if you can help me get HDMI and interrupts working.
  12. Trackpad also works with this one. What's the difference? Interrupts is not possible? I already tried patching with Hackintool, it didn't work. Maybe I'm doing something wrong. Send me N580GD.zip
  13. Trackpad is working now! Is it working in interrupts mode? How can I see which one is active? HDMI is still not working. Send me N580GD.zip
  14. Here you go! Send me N580GD.zip
  15. Hi, I replaced my motherboard in my laptop, I managed to get everything except Trackpad and HDMI working. Before I had N580VD (I7-7700HQ) now I have N580GD (I5-8300H). On the Kaby Lake model it was impossible to get this trackpad working with interrupts due to a bugged ASUS GPIO pin. I hope on the newer Coffee Lake model it's possible to get interrupts working. (At the moment the trackpad doesn't work at all, not even under polling.) Trackpad: With VoodooI2C.kext, VoodooI2CHID.kext and SSDT-GPI0.aml ETDP shows in IOreg, but settings shows 'No trackpad found' though. Trackpad info: Path: _SB.PCI0.I2C1 Device: ETPD Pin: 0x05F GPIO: Unpinned I found an SSDT on TonyMac for my laptop, but it doesn't make my trackpad work. (My Laptop doesn't have touch-screen, or USTP under I2C1) LINK: SSDT-I2C1_USTP.aml HDMI: The HDMI port and USB-C to HDMI don't work.I tried to insert the values below that I found in the same topic on TonyMac no HDMI output on both, only a difference in VRAM. When I only have ig-platform-id in my config.plist VRAM shows as 1536MB When I add all the values found in an EFI on TonyMac VRAM shows up as 2048MB. LINK: TonyMac N580GD (I7-8750H) EFI Questions: Is there any benefit in having 2GB VRAM as compared to 1,5GB? Do you think it's possible to make the SSDT above work for my laptop? (Or this one: SSDT-ETPD.dsl) Or could you patch my DSDT only for I2C? Could you help me to get HDMI/USB-C Display working? Thanks in advance! Full EFI: ASUS-N580GD N580GD - Original DSDT - FW324.7z N580GD IOreg.7z
  16. I thought you didn't get your machine to boot? My EFI is already posted above...
  17. Here are the files: https://github.com/Denisuu/ASUS-N580GD-Hackintosh Everything works accept for trackpad and HDMI. Trackpad: is showing up as ETPD in IOreg but doesn't work yet. HDMI: I'm currently using 2 external displays with a Dell D6000 universal dock over USB-C which does work. N580GD IOreg.7z
  18. I had a N580VD laptop but broke the motherboard and replaced it with a N580GD motherboard. Because I now have the newer Coffee Lake CPU (instead of a Kaby Lake) I will need to completely re-do the EFI. I will let you know when I manage to install Big Sur.
  19. Is there an SSDT to disable the 1st NVMe slot? It would be a pain to remove the SSD eachtime. I added a video of all device properties in the last post. I can also boot in to Linux if there's a command to see the hardware address.
  20. Pardon my ignorance, but where do I put the patch exactly? This is a video of the NVMe drive that needs to be disabled by SSDT. I don't see the hardware path. https://drive.google.com/file/d/1ZuwqB_TU2ffAqBL5ZTxapXPWeA1QWJR8/view?usp=sharing
  21. Here is a video: https://drive.google.com/file/d/1ZbuIdWvwY3pNcTqLxIc7GsxVbLNegbQp/view?usp=drivesdk
  22. You mean I should try the USB2.0 port? I tried both USB ports.
  23. I just tried to remove the unsupported SSD, the system is still not booting. Still a prohibited sign, but no kpanic output.
  24. The location paths tab isn't there for the NVMe drive. This seems to be the only useful information I can give. Device instance path: SCSI\DISK&VEN_NVME&PROD_PC611_NVME_SK_HY\5&15EF63E8&0&000000 Parent: PCI\VEN_1C5C&DEV_1639&SUBSYS_16391C5C&REV_00\4&194146f&0&00D8
  25. Yea I never saw the kernel panic before, after I saw it I figured it might be NVMe. I have 2 NVMe drives in this laptop, it seems the "512GB SK Hynix PC611" isn't supported. This one "256GB Micron 1100 M.2 (MTFDDAV256TBM)" does work, since it was the SSD in my old Hackintosh laptop. Would it be possible to disable the first NVMe slot with a SSDT? So I can keep it in the laptop for Windows?
×
×
  • Create New...