All Activity
- Past hour
-
Mahmudul Kabir joined the community
-
Kevin Stratos joined the community
-
Chris Floyd joined the community
-
Eziz Yedyyew joined the community
-
flynn canberra changed their profile photo
-
Aaron Chadwick changed their profile photo
-
Shopping changed their profile photo
-
HP EliteDesk 800 G4 Mini with RX560 dGPU
CloverLeaf replied to deeveedee's topic in Installation Guides
@deeveedee Yes, I saw that but it didn't fix the issue for me. I will test again in a few days. -
White Paxton joined the community
- Today
-
HP EliteDesk 800 G4 Mini with RX560 dGPU
deeveedee replied to deeveedee's topic in Installation Guides
@CloverLeaf Pastrychef's black screen was fixed by eliminating WhateverGreen.kext. I plan to find a solution that keeps WEG. I'll be able to start looking at this later this week. -
akcn sdlkjans joined the community
-
Ltechsmart joined the community
-
qh88viphuongdan joined the community
-
Amex Car Rental changed their profile photo
-
Incanca changed their profile photo
-
Praveen414 changed their profile photo
-
I don't know how Windows lives. Once I tested 3D graphics in Windows with two cases HPET switched on in BIOS and off. The results are different but Windows works in both cases.
-
@Slice - @MaLd0n 's Proposed config.plist includes unconditional ACPI patches that change TMR, RTC and PIC IRQs. My question remains - if not obsolete, why don't these changes affect Windows? I'm asking because I don't know - not because I'm challenging anyone.
-
hideyuki da joined the community
-
-
-
why no ioreg or logs ? without them we can't help there's no such code in icl gen11 int... static irq_handler_t intel_irq_handler(struct drm_i915_private *dev_priv) { if (HAS_GMCH(dev_priv)) { if (IS_CHERRYVIEW(dev_priv)) return cherryview_irq_handler; else if (IS_VALLEYVIEW(dev_priv)) return valleyview_irq_handler; else if (GRAPHICS_VER(dev_priv) == 4) return i965_irq_handler; else if (GRAPHICS_VER(dev_priv) == 3) return i915_irq_handler; else return i8xx_irq_handler; } else { if (GRAPHICS_VER_FULL(dev_priv) >= IP_VER(12, 10)) return dg1_irq_handler; else if (GRAPHICS_VER(dev_priv) >= 11) return gen11_irq_handler; else if (GRAPHICS_VER(dev_priv) >= 😎 return gen8_irq_handler; else return ilk_irq_handler; } } if icl is gen8 then static inline void gen8_master_intr_enable(void __iomem * const regs) { raw_reg_write(regs, GEN8_MASTER_IRQ, GEN8_MASTER_IRQ_CONTROL); } and we need static inline void gen11_master_intr_enable(void __iomem * const regs) { raw_reg_write(regs, GEN11_GFX_MSTR_IRQ, GEN11_MASTER_IRQ); } confirmed icl frame uses GEN8_MASTER_IRQ a lot in apple code undefined8 AppleIntelFramebufferController::hwDisableInterrupts(void) { uint uVar1; AppleIntelFramebufferController *in_RDI; _DAT_0010dd28 = _DAT_0010dd28 + 1; interruptLock(); if ((in_RDI->m_AppleIntelFramebufferController).field_0xfcc != '\0') { _DAT_0010dd30 = _DAT_0010dd30 + 1; (in_RDI->m_AppleIntelFramebufferController).field_0xfcc = 0; WriteRegister32(in_RDI,0x44200,0); DAT_0010d338 = DAT_0010d338 + 1; uVar1 = ReadRegister32(in_RDI,0xc2000); WriteRegister32(in_RDI,0xc2000,uVar1 | 0x80); WriteRegister32(in_RDI,0xc4004,0xffffffff); WriteRegister32(in_RDI,0xc400c,0); WriteRegister32(in_RDI,0xc4008,0xffffffff); WriteRegister32(in_RDI,0xc4008,0xffffffff); uVar1 = ReadRegister32(in_RDI,0xc2000); WriteRegister32(in_RDI,0xc2000,uVar1 & 0xffffff7f); WriteRegister32(in_RDI,0x44474,0xffffffff); WriteRegister32(in_RDI,0x4447c,0); WriteRegister32(in_RDI,0x44478,0xffffffff); WriteRegister32(in_RDI,0x44478,0xffffffff); WriteRegister32(in_RDI,0x44464,0xffffffff); WriteRegister32(in_RDI,0x4446c,0); WriteRegister32(in_RDI,0x44468,0xffffffff); WriteRegister32(in_RDI,0x44468,0xffffffff); WriteRegister32(in_RDI,0x44404,0xffffffff); WriteRegister32(in_RDI,0x4440c,0); WriteRegister32(in_RDI,0x44408,0xffffffff); WriteRegister32(in_RDI,0x44408,0xffffffff); WriteRegister32(in_RDI,0x44414,0xffffffff); WriteRegister32(in_RDI,0x4441c,0); WriteRegister32(in_RDI,0x44418,0xffffffff); WriteRegister32(in_RDI,0x44418,0xffffffff); WriteRegister32(in_RDI,0x44424,0xffffffff); WriteRegister32(in_RDI,0x4442c,0); WriteRegister32(in_RDI,0x44428,0xffffffff); WriteRegister32(in_RDI,0x44428,0xffffffff); } interruptUnlock(); return 0; }
- 166 replies
-
- whatevergreen
- iris xe
-
(and 1 more)
Tagged with:
-
fifi joined the community
-
AldenTV changed their profile photo
-
adel mobark changed their profile photo
-
Binayak Choudhury changed their profile photo
-
I said nothing about RTC and PIC. They are not obsolete.
-
I am not sure but may be you may activate VESA mode somehow. For example by faking device-id to comet lake value.
-
Yes, I do.
-
HP EliteDesk 800 G4 Mini with RX560 dGPU
CloverLeaf replied to deeveedee's topic in Installation Guides
Nice! Last time I tried playing with RX560 I was not able to pass the black screen after boot. @pastrychef had exactly the same issue. Seems like everything is working but no video output. I would love to see your Mini working! PS: Just ordered Mini G4+RX560.... Will contribute to the troubleshooting soon. -
AG - EV Charging changed their profile photo
-
I can't get past the ACPI errors even with setting ig-platform-id to 12345678. Also, do you mean the graphics will never be able to be activated in the future?
-
@Slice So the only reason that the TMR, RTC and PIC IRQ ACPI patches don't affect Windows is because they are unnecessary? As I mentioned, I stopped applying IRQ patches after I started disabling HPET (which Apple did, I think starting with Mac Models in 2018).
-
michalama started following Post installation problems..
-
dwgraham172 started following Eng Mohamed Salah
-
dwgraham172 started following sergANt
-
dwgraham172 started following Anto65
-
dwgraham172 started following ontimemovingdelivery
-
dwgraham172 started following Multitech Elevators
-
dwgraham172 started following Mr.Enrich
-
dwgraham172 started following Brianna Schoonewolff
-
@Slice We need to Write MBR ; See Script Clover_Duet Anyone want to use Clover-LegacyDuet # Clone the repository git clone https://github.com/CloverHackyColor/Clover-LegacyDuet.git # Put your Clover (EFI folder) on Clover-LegacyDuet repository # Run Clover_Duet.command Result You don't know how to use Clover Duet 🚫 Do not use this program on a disk where Clover or OpenCore is already installed!
- 29,867 replies
-
- 2
-
- bootloader
- efi
-
(and 2 more)
Tagged with:
-
so I've tried copying HP-EliteBook-840-G4>Packages>OC-EFI>EFI over to my EFI and when booting it never gets passed all the coding. I've tried making OC from HP-EliteBook-840-G4>Create_App.command and when booting it never gets passed all the coding. I've tried making OC from HP-EliteBook-840-G4>Packages>OC-Package and when booting it never gets passed all the coding. I can only boot from my original EFI folder that was successful making Big Sur. and when I install OCLP I can’t even make it to the Apple logo.
-
The EFI for Open Core is still experimental, having some issues with USB mounting, DVD Drive etc. Keep in mind, I changed the EDID for the AOU FullHD Screen mod. If you use stock screen, use the stock EDID in Tlucks package. Bear in mind I'm using an i7-2720QM CPU so maybe CpuPM is not working properly. EFI T420 V1 Tluck.zip
-
Show your ioreg for this situation.
-
Good!
- 29,867 replies
-
- bootloader
- efi
-
(and 2 more)
Tagged with:
-
It's a pity Alder Lake iGPU has no chances in macOS. May be you can get to desktop in VESA mode. ig-platform-id = 0x12345678
-
TMR is obsolete device not needed by macOS nor by Windows. It just occupies IRQ.
-
well guys i tried ALL day till now to get weg and nblue working on my laptop, i cant do it. I tried all versions listed here, none worked, no device property numbers listed have worked, nothing. Im beyond frustrated, i've done ALL options here, im just beyond frustrated and ready to admit defeat and grab my win11 usb and forget it without one of us facetiming me and helping me. I've reached that lvl of difficulty.
- 166 replies
-
- whatevergreen
- iris xe
-
(and 1 more)
Tagged with:
-
After disconnect internally DVD this issue about errCode = 0xe0030005 during booting since Ventura 13.3.1 disappeared !
-
@MaLd0n Another way that OC can break Windows is with ACPI patches that unconditionally change ACPI. I do the IRQ fixes with SSDTs instead of OC ACPI patches (e.g., I don't use config.plist > ACPI > Patch for IRQ fixes) so that I can condition them on _OSI("Darwin"). Why don't the ACPI patches like "TMR IRQ 0 Fix" affect Windows? Just asking, because I don't know - not challenging your wisdom. Thank you. EDIT: Although, after I started disabling HPET, I no longer needed IRQ fixes.
-
EFI MorenoAv.zip