Jump to content

R-88

Donator
  • Content Count

    143
  • Joined

  • Last visited

Community Reputation

2 Neutral

About R-88

  • Rank
    Geek
  • Birthday 09/18/1976

Hackintosh Specs

  • CPU
    i9 7920X
  • Motherboard
    WS X299 PRO
  • GPU
    XFX RX 590

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Hello mald0n, I followed the guide for the usb, but some ports are not seen by hackintool, yet the usb key works, is this normal?
  2. You are the best! As you can see now that H_EC exists my battery works and also see the power adapter! There are some ACPI errors that I don't understand how to fix them... I attach a new send me, consider that I am using OC Debug let me know P.S. Can't power off but reboot Send me MacBook-Pro-2.zip Picture.png.zip
  3. u need drop OEM table in config.plist and add ur new table Thanx for the reply!!! But is not clear. In my old Clover config i can't have any table OEM selected... I attach the old EFI Clover and the New EFI Opencore, i don't understand what you tell me to do, sorry... http://gofile.me/6EH67/qGR1IJyjB http://gofile.me/6EH67/vPhXFmqpj !!! IN THE PREVIOUS DSDT MADE BY YOU I HAVE H_EC NOT EC, also in all my SSDT I HAVE H_EC, in fact if I don't change H_EC in EC in the SSDT-1 the battery is not detected. Can't you leave H_EC on DSDT and I patch H_EC to EC ?? Send me MacBook-Pro-2.home-life.hub.zip
  4. There are ACPI errors 1. You have changed H_EC to EC, this does not allow my battery patch to work 2. My battery patch applies to the SSDT-2, not the DSDT 3. Using Clover my patch worked together with your DSDT, why doesn't it work with Opencore? 4. I have included the SysReport with native DSDT and SSDT extracted with Opencore and new SendMe http://gofile.me/6EH67/BpyStCARz
  5. ok opencore work, we fix first the dsdt and after i will fix the battery please consider i have my usbPort.kext i've extract all necessary http://gofile.me/6EH67/4N0YZgkUq http://gofile.me/6EH67/bD2YRxH8T
  6. Ok so now I use opencore I will send you a new runme and a will work on a new dsdt
  7. I’ve wrote my patch by myself. It is in the rehab repository but can’t work on opencore. My original patch was made for ssdt1. Now with opencore I’ve extracted new ACPI and I have find the embedded on ssdt2. This is not clear, why it is changed?? my dsdt and ssdt work on clover but not on opencore. Why??
  8. Please try to solve this errors, if i fix the SAT0 error the patch have 24 errors, if i can't fix sat0 the patch is working...🙄 DSDT-PATCH.zip DSDT.dsl.zip
  9. same problem I have to figure out how to indicate the _BIF method and _BST MaciASL recognizes the patch but doesn't know where to apply it, any suggestions? into method label _BIF code_regex ECR2\s+\(RefOf\s+\(BA1T\)\), replaceall_matched begin B1B2(B1T0,B1T1), end; into method label _BST code_regex ECR2\s+\(RefOf\s+\(BA1T\)\), replaceall_matched begin B1B2(B1T0,B1T1), end;
  10. This is My patch and my SSDT-2, i dont understand why the red parts can't work.... With Mojave this patch was perfect...there is a must way to indicate INTO METHOD LABEL?? into definitionblock code_regex . insert begin Method (B1B2, 2, NotSerialized) { Return(Or(Arg0, ShiftLeft(Arg1, 8))) }\n end; into scope label \_SB.PCI0.LPCB.H_EC code_regex BA1T,\s+16, replace_matched begin B1T0,8, B1T1,8, end; into scope label \_SB.PCI0.LPCB.H_EC code_regex BA2T,\s+16, replace_matched begin B2T0,8, B2T1,8, end; into scope label \_SB.PCI0.LPCB.H_EC code_regex BA3T,\s+16, replace_matched begin B3T0,8, B3T1,8, end; into scope label \_SB.PCI0.LPCB.H_EC code_regex BA4T,\s+16, replace_matched begin B4T0,8, B4T1,8, end; into scope label \_SB.PCI0.LPCB.H_EC code_regex BA5T,\s+16, replace_matched begin B5T0,8, B5T1,8, end; into scope label \_SB.PCI0.LPCB.H_EC code_regex BA6T,\s+16, replace_matched begin B6T0,8, B6T1,8, end; into method label _BIF code_regex ECR2\s+\(RefOf\s+\(BA1T\)\), replaceall_matched begin B1B2(B1T0,B1T1), end; into method label _BIF code_regex ECR2\s+\(RefOf\s+\(BA2T\)\), replaceall_matched begin B1B2(B2T0,B2T1), end; into method label _BIF code_regex ECR2\s+\(RefOf\s+\(BA3T\)\), replaceall_matched begin B1B2(B3T0,B3T1), end; into method label _BIF code_regex ECR2\s+\(RefOf\s+\(BA4T\)\), replaceall_matched begin B1B2(B4T0,B4T1), end; into method label _BIF code_regex ECR2\s+\(RefOf\s+\(BA5T\)\), replaceall_matched begin B1B2(B5T0,B5T1), end; into method label _BIF code_regex ECR2\s+\(RefOf\s+\(BA6T\)\), replaceall_matched begin B1B2(B6T0,B6T1), end; into method label _BST code_regex ECR2\s+\(RefOf\s+\(BA1T\)\), replaceall_matched begin B1B2(B1T0,B1T1), end; into method label _BST code_regex ECR2\s+\(RefOf\s+\(BA2T\)\), replaceall_matched begin B1B2(B2T0,B2T1), end; into method label _BST code_regex ECR2\s+\(RefOf\s+\(BA3T\)\), replaceall_matched begin B1B2(B3T0,B3T1), end; into method label _BST code_regex ECR2\s+\(RefOf\s+\(BA5T\)\), replaceall_matched begin B1B2(B5T0,B5T1), end; # utility methods to read/write buffers from/to EC by RehabMan into method label RE1B parent_label \_SB.PCI0.LPCB.H_EC remove_entry; into method label RECB parent_label \_SB.PCI0.LPCB.H_EC remove_entry; into scope label \_SB.PCI0.LPCB.H_EC insert begin Method (RE1B, 1, NotSerialized)\n {\n OperationRegion(ERAM, EmbeddedControl, Arg0, 1)\n Field(ERAM, ByteAcc, NoLock, Preserve) { BYTE, 8 }\n Return(BYTE)\n }\n Method (RECB, 2, Serialized)\n {\n ShiftRight(Arg1, 3, Arg1)\n Name(TEMP, Buffer(Arg1) { })\n Add(Arg0, Arg1, Arg1)\n Store(0, Local0)\n While (LLess(Arg0, Arg1))\n {\n Store(RE1B(Arg0), Index(TEMP, Local0))\n Increment(Arg0)\n Increment(Local0)\n }\n Return(TEMP)\n }\n end; # patch 256 bit SMBD register (fixes by RehabMan) into scope label \_SB.PCI0.LPCB.H_EC code_regex (SMBD,)\s+(256) replace_matched begin SMBX,%2,//%1%2 end; into method label SMBR code_regex \(SMBD, replaceall_matched begin (RECB(0x44,256), end; #EOF SSDT-2.aml
  11. not clear, if you have inserted the usb in the dsdt, why i need it? my usb are working all without usbinjectall.kext
  12. looks good, what do you think? last 2 questions: 1. I need TSCAdjustReset.kext? 2. I need to build USBPorts.kext? Send me iMac-Pro-di-Simone.zip
  13. I need firewire, how to fix? P.S. I've found this, is possible solution?? Note that any devices in respective PCIe slots on the ASUS WS X299 Sage 10G sharing the same PCI device at different PCI bridges, like PC02.BR2A.SL05 in case of the ANS1 NVME controller in Slot-1 (PCI bridge @10) and in case of the ARPT OSXWIFI Broadcom BCM94360CD BT/WIFI PCIe Adapter in Slot-3 (PCI bridge @08), need to be implemented in the same system SSDT, like in case of SSDT-X299-Slot1-Slot3-PC02-BR2A-SL05-ANS-ARPT.aml. Hi Maldon, I solved it by myself by changing the slot to the Firewire card. Now works. I ask you to redo the DSDT because I changed the order of the cards and now it no longer sees anything in System Profiler / PCI Cards Thank you! http://gofile.me/6EH67/g2YardKjd
  14. Grab the oc folder from send me files. You need your own dsdt to boot. Or use the dortania guide (if you don’t have dsdt use the dortania’s ssdt to boot the system with usb, next use runme.app from Olarila and request your dsdt)
×
×
  • Create New...