Jump to content

PMheart

Coders
  • Content Count

    947
  • Joined

  • Last visited

  • Days Won

    24

Reputation Activity

  1. Like
    PMheart reacted to Cyberdevs in Mac Tweaks   
    You're welcome
    Thanks for reporting the typo I really appreciate it and I fixed it. 
  2. Like
    PMheart got a reaction from Cyberdevs in Mac Tweaks   
    A nice all-in-one manager, thanks.
     
    By the way, a small typo at "Finder" -> "Disable the extension change warning in macOS" -> "Disable WarIngings". (remove I)
  3. Like
    PMheart got a reaction from crazybirdy in High Sierra MBR and Firmware Check Patch   
    Glad to see, no obvious change for DP2.
  4. Like
    PMheart reacted to Mirone in AppleHDA Patcher   
    @PMheart,
     
    I do not see problems in clearing some checks of codec_id, 
    even by that AppleHDA Patcher can handle it 
    and clover also, I also have another particular way of dealing with this, but I understand your preference for 0x11d41984.
  5. Like
    PMheart got a reaction from Mirone in AppleHDA Patcher   
    Yes. I know. There's some logical jump on each codec id. And TBH I'm too lazy to check that and thus I have patched 11d41984 since 10.8 and now it's still working. 
     
    Alright. Same here ALC887. I prefer to patch 11d41984 cuz for 11d4198b we may need additional patches like zeroing out 11d4198a (in 10.12.x).
    Yup. I found something like this.
    loc_58ba7: if (rax > 0x11d4198a) goto loc_58c57; loc_58bb2: if (rax == 0x10ec0262) goto loc_58d78; loc_58bbd: if (rax != 0x10ec0885) { if (rax == 0x11d41984) { rax = AppleHDAFunctionGroupAD1984::metaClass; } else { if ((rax & 0xffff0000) == 0x10de0000) { rax = *(int32_t *)(rdi + 0x10); rax = rax & 0x1; if (rax == 0x0) { rax = AppleHDAFunctionGroup::metaClass; } else { rax = AppleHDAFunctionGroupGK10X::metaClass; } } else { rax = AppleHDAFunctionGroup::metaClass; } } } else { rax = AppleHDAFunctionGroupALC885::metaClass; } goto loc_58e5a; // Something more here... if (rax != 0x11d4198b) { if (rax != 0x15ad1975) { if (rax == 0x1aec8800) { rax = AppleHDAFunctionGroupWM8800::metaClass; } else { if ((rax & 0xffff0000) == 0x10de0000) { rax = *(int32_t *)(rdi + 0x10); rax = rax & 0x1; if (rax == 0x0) { rax = AppleHDAFunctionGroup::metaClass; } else { rax = AppleHDAFunctionGroupGK10X::metaClass; } } else { rax = AppleHDAFunctionGroup::metaClass; } } } else { rax = AppleHDAFunctionGroupALC885::metaClass; } } else { rax = AppleHDAFunctionGroupAD1988::metaClass; }  Ah also. Sorry for delaying replying...
  6. Like
    PMheart reacted to Micky1979 in AppleHDA Patcher   
    Hi PMheart... it's an algo that decide that
  7. Like
    PMheart reacted to Mirone in AppleHDA Patcher   
    hello, @PMheart, 0x11d4198b is still the best choice for that in some cases some microfonnes externals may not work with 0x11d41984 as was the case with my codec is ALC887, and also as it happens in 10.12.3 codecs Conexant and some IDT. it is still too early to speak of a new macOS, let's wait.
  8. Like
    PMheart got a reaction from Micky1979 in NVMeP   
    Hi. Micky.
    The external icon patch has been changed. Here it is:
    48 85 C0 74 07 80 8B 18 01 00 00 10 ==> 90 90 90 90 90 80 8B 18 01 00 00 10
    Previous the $8 was 0x08 and now it’s 0x18.
    FYI.
     
    PMheart
  9. Like
    PMheart reacted to Fljagd in DummyTrim.kext   
    Thanks for all the advice
    There it's done
    thanks again
  10. Like
    PMheart reacted to Fljagd in DummyTrim.kext   
    I see what you mean
    https://goo.gl/photos/QxEzSRnrqY1RXagY7
    Thank 
  11. Like
    PMheart reacted to Fljagd in DummyTrim.kext   
    Thank a lot
  12. Like
    PMheart got a reaction from crazybirdy in Sierra MBR Patch   
    Ah no. I guessed maybe the full installer distribution that downloaded from MAS is 16C68. For otherwise (Updating) it's 16C67.
  13. Like
    PMheart got a reaction from crazybirdy in Sierra MBR Patch   
    Why 16C68 for 10.12.2... In my case it is 16C67.
  14. Like
    PMheart got a reaction from crazybirdy in Sierra MBR Patch   
    No. Apple introduced a restriction since 10.12 PB4/DB5, which is a check for signature for Packages, and this means we cannot modify OSInstall.mpkg. But it is not necessary to modify it now.
×