Piker-Alpha / AppleHDA8Series.sh

Bash script to create AppleHDA892.kext
37 stars 31 forks source link

Abandoned project? #20

Open cecekpawon opened 8 years ago

cecekpawon commented 8 years ago

This script is always useful for user without bootloader helps to patching kexts. Please take a look my fork, hope you found something useful to merge.

Piker-Alpha commented 8 years ago

Thanks for that. And no. This project is certainly not abandoned, but real life got in the way. Like having our second child and frequent flying to/from Amsterdam for work.

1.) Why do you need to remove the file first? 2.) Changes like "$1" to "${1}" isn't really necessary are they? 3.) Support for multiple patterns is great. Hadn't thought about it, but why do we need it?

cecekpawon commented 8 years ago

Hello, glad to hear that yo family man, soon i'll got similar condition, waiting for my 1st child here Pike

1) Sorry I dont get that. Did I remove some file(s)? Where? Before installing to (S)\L\E? 2) Yes due my hobbit while coding PHP, always putting {var} inside "". You can ignore that for sure. 3) I need to replace 2 patterns to get my sound work like ex below:

find,replace#find,replace

8B19D411,9208EC10#8319D411,00000000

-b AppleHDA:\x8b\x19\xd4\x11,\x92\x08\xec\x10#\x83\x19\xd4\x11,\x00\x00\x00\x00

Please do the best

Piker-Alpha commented 8 years ago

Sorry. I was talking about having to removing the generated kext first. Need to run now, or I'll miss my flight to Spain ;)

cecekpawon commented 8 years ago

Nice update Pike,

I saw you tricking proposed multiple patch patterns in this line by reading users OS version, just hope that values can be used for all other codecs too sir.. To be more generic, on the next update, maybe you consider to change this checking procedure (current: OS ver) to looking for existence of target binary (something like -f /usr/bin/csrutil). The "Nightly" build should be impacted by this filter..