Jump to content

oldman20

Members
  • Posts

    28
  • Joined

  • Last visited

Everything posted by oldman20

  1. Thank, I asked that cause I experienced system damage when boot OCLP Ventura with Enable SIP, and now tried without amfi_get_out_of_my_way, it doesn't break OS but can't boot
  2. Thank, it will not break os like enable SIP in Ventura + OCLP?
  3. As title, can i disable amfi_get_out_of_my_way in POST INSTALL? I have some issue experience with it as i think: Bitwarden, Discord, Authy force close, some permission grant not availble... This is my spec: __****__ Dell Inspiron 3558 (UEFI) Intel Core i5 (5th Gen) 5200U /2.20GHz 8GB RAM DDR3L Intel(R) HD Graphics 5500/ nVIDIA GeForce 920M - 1366x768 Realtek ALC255/ALC3234 @ Intel Wildcat Point-LP PCH - High Definition Audio Controller [F0]/ layout-id=20 Intel(R) Dual Band Wireless-AC 3160 Dell Touchpad /Synaptics I2C-INT3433 Realtek RTS5129 CRW Samsung SSD 860 EVO MZ-76E250BW 250GB (GPT)
  4. Thank, i reset NVRAM twice at OC Picker, this is my OC build myself followed The GUIDE Dortania and recheck many times. Almost funtions work well as hardware possibly forgot, currently running Monterey 12.6, and patched CFG Lock And another Report when suddenly freeze black screen when loading new empty text, or normal task EFI_latest.zip Problem Report for loginwindow.txt.zip
  5. I finish my hack and check almost futions working, but as title, sometime it just black screen then show apple logo loading when using, i waited few minutes but stuck at this, CPU Fan still working, i must hold power to reboot, after that a popup Problem Report for WindowServer appear with content: Anyone have this issue? What is can be reason? Im running Monterey 12.6 download from AppleStore
  6. I can manager OC boot and boot with GUI OC, but exclude macOS and recovery, tools use external icon from custom theme, other OS like Windows, Pop!OS still using EFI icon instead custom icon inside theme folder How can i custom that? Thank!
  7. As title, I booted with both Clover and OpenCore and realized when booted with OC, opencore doesn't reduce brighter when ac plugin like booted with Clover, how can solved this issue in OC? Thank
  8. Hi all, currently I used VerbStub.kext to manager input sound between InternalMic and ExtMic (LineIn), but ALCPlugFix-Swift by black.dragon74 can be the best program to use than VerbStub.kext to switch input/ output audio? Here's example configuration: The question is how can I know current Pin widget with command terminal to set it? And is it possible to use ALCPlugFix-Swift auto switch between InternalMic and Line-In (External Mic)? Here current working PIN show by Hackintool and Pinconfigurator: Thank all!
  9. Trackpad show in System Preferences but doesn't any function work, here is IOReg Even if working, how can know that from VoodooPS2Trackpad or RMI2C? HackBook Pro.ioreg
  10. I tried with i2csynaptics, not work, rmi too Maybe this is speciak case. Btw, would u take a look my config.plist is correct for i2c? (Order kext and patches)? And here said about Supported Situations, maybe any hoping? with your ssdt above + ssdt tpd1, GPI0 exist and interrupt mode Polling, but in acpi-device show "i2c IOACPIPlatformDevice is not serializable", maybe it is reason? HackBook Pro-I2C-Polling.ioreg
  11. after tried many times, still not working I followed voodooi2c guide carefully: correct my ACPI ID is TPD1, and know my CPU is Broadwell no need GPI0 controller patch, and I2C Controller Patches? Windows Emulation patch will done with SSDT-XOSI.aml Look at IOInterruptSpecifiers to know the hexadecimal APIC pin number is 0x1e mean 30 in decimal, less than 47, then can proceed to install kexts. But at Step Ensure I2C Serial bus name is correctly labelled, I not sure about it. Here is original method from DSDT: _SB.PCI0.I2C1.TPD1: Device (TPD1) { Name (_ADR, One) // _ADR: Address Method (_HID, 0, NotSerialized) // _HID: Hardware ID { If (LEqual (RDGI (0x35), One)) { Return (0xB0068C11) } Else { Return (0xAF068C11) } } Name (_CID, "PNP0C50") // _CID: Compatible ID Name (_UID, One) // _UID: Unique ID Name (_S0W, 0x04) // _S0W: S0 Device Wake State Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If (LEqual (Arg0, ToUUID ("3cdff6f7-4267-4555-ad05-b30a3d8938de") /* HID I2C Device */)) { If (LEqual (Arg2, Zero)) { If (LEqual (Arg1, One)) { Return (Buffer (One) { 0x03 }) } Else { Return (Buffer (One) { 0x00 }) } } If (LEqual (Arg2, One)) { Return (0x20) } } Else { Return (Buffer (One) { 0x00 }) } Return (Zero) } Method (_STA, 0, NotSerialized) // _STA: Status { If (LEqual (And (SDS1, 0x08), 0x08)) { Return (0x0F) } Else { Return (Zero) } } Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Name (SBFI, ResourceTemplate () { I2cSerialBusV2 (0x002C, ControllerInitiated, 0x00061A80, AddressingMode7Bit, "\\_SB.PCI0.I2C1", 0x00, ResourceConsumer, , Exclusive, ) Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, ,, _Y2A) { 0x0000001E, } }) If (LEqual (GR13, One)) { CreateDwordField (SBFI, \_SB.PCI0.I2C1.TPD1._CRS._Y2A._INT, VAL3) // _INT: Interrupts Store (0x1B, VAL3) } If (LOr (LOr (LEqual (BID, 0x80), LEqual (BID, 0x82)), LEqual (BID, 0x83))) { CreateDwordField (SBFI, \_SB.PCI0.I2C1.TPD1._CRS._Y2A._INT, VAL4) // _INT: Interrupts Store (0x1A, VAL4) } Return (SBFI) } } I renamed SBFI to SBFB and remove: Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, ,, _Y2A) { 0x0000001E, } But can't compile, so I removed these too: }) If (LEqual (GR13, One)) { CreateDwordField (SBFI, \_SB.PCI0.I2C1.TPD1._CRS._Y2A._INT, VAL3) // _INT: Interrupts Store (0x1B, VAL3) } If (LOr (LOr (LEqual (BID, 0x80), LEqual (BID, 0x82)), LEqual (BID, 0x83))) { CreateDwordField (SBFI, \_SB.PCI0.I2C1.TPD1._CRS._Y2A._INT, VAL4) // _INT: Interrupts Store (0x1A, VAL4) } Then compiled SSDT-TPD1.aml success (below attached files), put this SSDT-TPD1.aml in OC/ACPI and add to config.plist. Reboot and nothing change Trackpad work like mouse, no gestures but Trackpad setting not show in system preferences, and nothing advance setting for trackpad in BIOS. Battery status + brighter slide working well In IOReg, TPD1 show Interrupt mode is APIC, and can't see GPI0 - which I understand no need for Broadwell CPU right? What were I missing? thank and regards! SSDT-TPD1.ioreg Without-SSDT-TPD1.ioreg SSDT-TPD1.aml.zip
  12. you are right, sorry. now back zero HackBook Pro.ioreg
  13. Thank so much, finally working, would u look it again? HackBook Pro_Working.ioreg btw, The Guide in Dortania not same, is it still properly working? And do I still need VoodooPS2Controller.kext anymore?
  14. I followed this https://dortania.github.io/Getting-Started-With-ACPI/Laptops/trackpad-methods/manual.html#edits-to-the-sample-ssdt would u teach me what value I need change like the guide? This
  15. I replaced with your ssd and kexts, keyboard + right/left mouse touchpad work, but nothing in system/ trackpad. I ran ResetNVRAM in picker OC HackBook Pro.ioreg config.plist.zip
  16. and in guide VoodooI2C https://github.com/VoodooI2C/VoodooI2C/blob/master/Documentation/Installation.md#gpio-patches-skylake-or-newer-systems it said patches with only skylake, while mine is Broadwell,so I just followed that but still not working
  17. Thank all! I followed order kexts and add TDP1 new but trackpad still not found, just keyboard detected like firstime HackBook Pro (2).ioreg and I tried following The Guide Dortania https://dortania.github.io/Getting-Started-With-ACPI/Laptops/trackpad-methods/manual.html#checking-gpi0 here my Device (GPI0) Device (GPI0) { Method (_HID, 0, NotSerialized) // _HID: Hardware ID { If (LEqual (PCHG, 0x02)) { Return ("INT3437") } Return ("INT33C7") } Name (RBUF, ResourceTemplate () { DWordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange, 0x00000000, // Granularity 0x00000000, // Range Minimum 0x000003FF, // Range Maximum 0x00000000, // Translation Offset 0x00000400, // Length ,, _Y1C, TypeStatic, DenseTranslation) }) CreateDWordField (RBUF, \_SB.PCI0.GPI0._Y1C._MIN, BMIN) // _MIN: Minimum Base Address CreateDWordField (RBUF, \_SB.PCI0.GPI0._Y1C._MAX, BMAX) // _MAX: Maximum Base Address Method (_CRS, 0, Serialized) // _CRS: Current Resource Settings { Store (GPMN, BMIN) Store (GPMX, BMAX) Return (RBUF) } Method (_HRV, 0, NotSerialized) // _HRV: Hardware Revision { Return (^^LPCB.CRID) } Method (_STA, 0, NotSerialized) // _STA: Status { If (LEqual (GPMN, Zero)) { Return (Zero) } If (LAnd (LEqual (OSYS, 0x07DC), LEqual (SMD0, One))) { Return (Zero) } If (LLess (OSYS, 0x07DC)) { Return (Zero) } If (LEqual (SMGP, Zero)) { Return (Zero) } Return (0x0F) } } Followed The Guide,, I understand need change all LEqual (GPMN, LAnd (LEqual (OSYS, 0x07DC), LEqual (SMD0, One, LLess (OSYS, 0x07DC, LEqual (SMGP values? But these values not like example: I mean not Method like example, they have LEqual, LAnd, LLess,... I don't know how start change?
  18. sorry my misstake, but I understand u said revert voodoops2 or patch i2c, so I leave voodoops2 to switch to i2c
  19. I only used VoodooI2C.kext + VoodooI2CHID.kext, not ps2, am I wrong right?
  20. here Sir, but keyboard not working anymore HackBook Pro-I2C.ioreg
  21. new issue: my trackpad can't showup setting like previous, what can I do? thank all again
×
×
  • Create New...