Jump to content

oSxFr33k

Members
  • Posts

    1,202
  • Joined

  • Last visited

Reputation

86 Excellent

3 Followers

Profile Information

  • Gender
    Male
  • Interests
    Sound and Graphic Design. Electronics in general.

Recent Profile Visitors

13,344 profile views
  1. I have to find the older version and try it. The scenario you described where you upgraded to Sonoma from Ventura is exactly what I did and version 2.89 is in system settings but a clean install of Sonoma hides it somewhere. Is there a way to launch it other than from visually launching it from system settings maybe command line? Edited: After a couple of reboots and reinstall attempts, maybe while System Settings was open, not sure exactly if that was the reason why, but it did finally install in the System Settings, I could see it install at the bottom of the window, like magic. I wish I could re-produce the exact steps to be of any use to someone else. Oh wait maybe this time instead of double clicking on the file to install I just right clicked then open instead that could be why.
  2. Is the AX210 preferred over the AC 7265? Only difference is the 7275 is dual band while the AX210 is 6E.
  3. Is there a newer version of Preference Pane? I installed v289 but don’t see it in System Settings like it’s hidden some where. I know it’s installed because when I went to re-install, it asks me if I want to overwrite. I am in Sonoma 14,3,1. Thanks
  4. How have you been, I modified my post just now it looked like I was hi-jacking your thread at first. I have a question regarding your ECDV device. Your ECDV device does show AppleACPIEC under your ECDV in your ioreg snipit you posted way back on my Asus G51JX post. My question is regarding your SSDT-EC. I see the scope is for LPCB. I have see two versions of this SSDT-EC. The one you and I are using maybe meant for laptops and one maybe for desktops where the scope is SB rather than LPCB. Should EC be under SB or LPCB or should it be under SB for desktops and LPCB for Laptops. We don’t want our AppleACPIEC under the EC device on PCs either way correct?
  5. I was curious I removed my USBports.kext and only used my SSDT EH01/EH02 I posted above the before and after and all my USB ports are 100% fully functional. I have only 4 USB ports and two hubs so I don't have the 15 port limit on either one so what's the point of having it and why do I have to have the ports labelled with PR etc? See screenshots.
  6. @deeveedee Some progress: -Finally boot into Hi-Sierra with Opencore v0.9.3 and DSDT but USB is broken cannot figure out why, I know DSDT is patched correctly, VERY FAST BOOT. -I am actually able to boot Hi-Sierra with BigSur/Ventura Opencore with SSDT's as well with USB working, boot is very quick. -I know why I had a hard time booting Catalina with Opencore and DSDT, must be because I have DosDude1's patched Catalina. To test this theory I will have to install Catalina without DosDude1's patching. -Still unable to load AGPM must be because of unknown processor. -I tried with CPUID Mask in kernel emulate using CPUID from a real MBP6,2 i7-640M ID no luck. -FInd attached Congis/Ioregs for both boot scenarios and OC EFI that boots all MacOS's -I will spend more time reading through all of your Guides in the next few weeks. -WHat other way is there to Spoof CPU other than CPUID Mask? SSDT? CPUFriend? I would really appreciate help with this one Google search finds nothing for Arrendale. Thanks! Edited: Swapped out i7-940QM back to i7-740M still no AGPM weird,I think it's the same CPUID as the i7-640M, after doing more reviewing theCPU information both my i7's are quad and the 640m is dual core. Ioreg and Configs Opencore Boot with and without DSDT.zip EFI_G51JX_GTX_360M.zip
  7. -Apologies I spoke to soon, I have made all necessary changes as was discussed to boot Opencore config with DSDT boot, in Catalina unfortunately I get waiting for root device FD8884C1-A5C6-4B2F-A117-E23A453708C5 just assuming the root device is SATA rather than the USB, working on a fix, if I can get past this point I think she will boot. - I will try to boot Hi-Sierra eventually with OC but rather start with Catalina at this point since Clover boots Catalina perfectly with AGPM and all devices properly set. -I don't think I ever posted my Ioreg from Clover boot with DSDT boot, so I have posted it maybe you can see if something is not patched properly in my DSDT for Clover. Everything is loading properly, I have AGPM with the newer processor i7-940QM, AppleACPIEC is under EC. SBRG is renamed as LPCB. EH01/EH02 showing PR ports numbers just as your ioreg screenshot shows. -The only thing broken and have not fixed in Catalina is Shutdown/Sleep/Wake which I think was working in Hi-Sierra I don't remember? -You mentioned a couple times about Bluetooth I am purposely not loading those kexts right now just the WIFI in Opencore until I finally get OC to boot in older MacOS's as you have. -One question should I be loading RestrictAgents.kext, FeatureUnlock.kext and RSRHelper.kext under Catalina with OpenCore, I believe you load them in your latest OC v0.8.8, I am using v0.9.3. Will the more current versions of OC boot your system? Catalina CLover boot Ioreg also includes OC Config.zip
  8. DSDT does not boot BigSur/Monterey nor Ventura only Catalina. I will have a look at yours. I used SSDTTime to generate the SSDTs and the USB reset partially works.
  9. @deeveedee Having a real hard time with this SSDT experimenting around it partially works EHC0 remains as EHC0 and EHC1 gets renamed as EH01. Trying to figure out how to rename EHC0 to EH02 for example here is my before and after and EHC0 just does not rename. If I try Rename EHC0 and EHC1 to EH01 and EH02 within the Opencore Config ACPI/Patch, it kills all the USB ports. I believe my USBports.kext is correct I spent a lot of time with that my EFI was posted up a few. Still working on APGM. I had to do more research on Device (EC0) I don't think I really understood how the patching should be done. My Ioreg now looks like yours for EC. This was only renames EHC1 as EH01. DefinitionBlock ("", "SSDT", 2, "CORP", "UsbReset", 0x00001000) { External (_SB_.PCI0, DeviceObj) External (_SB_.PCI0.EHC0.RHUB, DeviceObj) External (_SB_.PCI0.EHC1, DeviceObj) Scope (\_SB.PCI0.EHC0.RHUB) { Method (_STA, 0, NotSerialized) // _STA: Status { If (_OSI ("Darwin")) { Return (Zero) } Else { Return (0x0F) } } } Scope (\_SB.PCI0.EHC1) { Method (_STA, 0, NotSerialized) // _STA: Status { If (_OSI ("Darwin")) { Return (Zero) } Else { Return (0x0F) } } } Scope (\_SB.PCI0) { Device (EH01) { Name (_ADR, 0x001A0000) // _ADR: Address Method (_STA, 0, NotSerialized) // _STA: Status { If (_OSI ("Darwin")) { Return (0x0F) } Else { Return (Zero) } } } } } Edited the script to also rename ECH1 to EH02 DefinitionBlock ("", "SSDT", 2, "CORP", "UsbReset", 0x00001000) { External (_SB_.PCI0, DeviceObj) External (_SB_.PCI0.EHC0.RHUB, DeviceObj) External (_SB_.PCI0.EHC1.RHUB, DeviceObj) External (_SB_.PCI0.EHC0, DeviceObj) External (_SB_.PCI0.EHC1, DeviceObj) Scope (\_SB.PCI0.EHC0.RHUB) { Method (_STA, 0, NotSerialized) // _STA: Status { If (_OSI ("Darwin")) { Return (Zero) } Else { Return (0x0F) } } } Scope (\_SB.PCI0.EHC1.RHUB) { Method (_STA, 0, NotSerialized) // _STA: Status { If (_OSI ("Darwin")) { Return (Zero) } Else { Return (0x0F) } } } Scope (\_SB.PCI0.EHC1) { Method (_STA, 0, NotSerialized) // _STA: Status { If (_OSI ("Darwin")) { Return (Zero) } Else { Return (0x0F) } } } Scope (\_SB.PCI0.EHC0) { Method (_STA, 0, NotSerialized) // _STA: Status { If (_OSI ("Darwin")) { Return (Zero) } Else { Return (0x0F) } } } Scope (\_SB.PCI0) { Device (EH01) { Name (_ADR, 0x001A0000) // _ADR: Address Method (_STA, 0, NotSerialized) // _STA: Status { If (_OSI ("Darwin")) { Return (0x0F) } Else { Return (Zero) } } } } Scope (\_SB.PCI0) { Device (EH02) { Name (_ADR, 0x001D0000) // _ADR: Address Method (_STA, 0, NotSerialized) // _STA: Status { If (_OSI ("Darwin")) { Return (0x0F) } Else { Return (Zero) } } } } }
  10. I have to go back to the huge general opencore thread or the documentation on OC but vit9696 mentions something regarding that it may not be a good idea to load a patched DSDT because in memory the unpatched DSDT is already being loaded or some pre-ACPI patching is done off the native DSDT or something in that regards, I don’t remember exact reason why to avoid it.
  11. -The AGPMenabler is how you know your GPU was spoofed, if not where in ioreg tells you? -Have to review kernel patches might have left a few things in there I have to remove. -I might put the i7-720M back in but it’s the same Device-ID as the i7-940XM. -Not sure what else I have to do to fake CPU tried also in Platform Generic CPU device. -I keep forgetting to remove PMC SSDT -I just now noticed a pre boot message OCCPU: failed to get FSBFrequecy data using Apple Platform Info - Not Found. I thought I had the 3 kexts loaded for CPU I will double check the ASP one but thought for sure I was loading it.
  12. -I have not tested the VGA nor the HDMI ports yet. Will VGA work in MacOS BigSur+ -Successful install of Big Sur, WIFI working might re-install Ventura 13.2.1 or maybe update to see if I can get the WIFI to work -I cannot get the SSDT to inject the graphics investigating but DeviceProperties takes care of it, I am using WhateverGreen. -I tried to Fake CPU with CPU Mask , still says unknown processor but also seems to be running fine, you will see the edit in OC config attached files. -I am unsure if the deviceProperty Nvidia Spoof is working or not, Ioreg attached, where/what am I looking for if Spoofing is working or not? -Assuming from my readings that if AGPM is enabled it will show up under CPU1? -DSDT just reboots with Big Sur and I made sure RebaseRegions was enabled. -Does AppleACPIEC really need to be present in Ioreg? I thought that was what needed to be prevented in a hack. I see EC and ECO with _STA in Ioreg and I am fairly sure the SSDT is correct. -My USB ports kext is correct but for some odd reason it won't let me rename EHC0 but the important one to rename is EHCI or EHC1 correct? -The Kext created from SSDTTime 'SSDT-USB-Reset.aml' I believe is the one that does the EHC renaming and without it, none of the USB ports will work. -Still a lot of work left for PS2 devices, using USB keyboard and USB mouse for now. -Need to get Sleep/Wake/shutdown to work. This actually broke in Catalina and never was able to figure out how to fix it. -Have to work on getting LCD brightness to function, No slider present in Display in settings. -I have a real MacBookPro6,2 with the GT330M I can supply Ioreg if you want to see it for reference? -Can I get a copy of your Ioreg? -Please find EFI and my Ioreg from Big Sur attached fairly sure its the same as what I already attached from previous post where I finally booted with GPU acceleration with attached files. EFI and Ioreg Big Sur.zip
×
×
  • Create New...