여태까지 커맥 사운드 잡기가 복잡했습니다.
Voodoohda 방식으로 /S/L/E 파일을 수정하던 시절에서
cloveralc 명령을 사용해서 터미널에서 잡던 시절로 넘어 왔습니다.
VoodooHDA는 잡음이 들리는 등 신뢰성에 문제가 있었고 시스템 파일을 수정해서 찝찝했을 뿐 아니라 osx 버전업 할 때마다 작업을 반복해야 했습니다.
cloveralc 명령 방식은 신뢰성은 있었으나 역시 시스템 파일을 건드리고, config.plist가 수동으로 변경되어 복잡했습니다.
그 후 나온 lilu+ applealc + config.plist 방식은 시스템 파일을 건들지 않는 획기적인 방법이었습니다.
EFI 파티션에 lilu, applealc 파일을 두면 되니까 업그레이드해도 다시 설정할 필요가 없었습니다.
다만 자기 오디오 하드웨어에 맞는 layout-id를 파악해서 config.plist 에 지정해야 하는 문제가 있었습니다.
물론 DSDT에 layout-id를 한번만 설정하면 신경 쓸 필요가 없지만 DSDT를 수정하는 것은 대부분의 커맥 사용자의 수준을 넘는 것이라 권하기 어려운 일이었죠.
applealc 방식은 이어폰 잡음이 생기는 경우가 있는데 이 때 codeccommand를 /S/L/E 나 /L/E에 둬야 하는 문제도 있죠.(저의 경우 EFI 파티션에 두면 적용 안 됨)
제가 씽크패드 T470에 커맥을 쓰고 있는데 applealc를 사용하고 alc298 코덱을 위한 설정을 해도 소리가 안 나더군요.
예전에 voodoohda 프로그램을 실행해서 시스템 파일을 건들면 소리는 나는데 찝찝해서 다 원상 복구하고 소리 없이 쓰고 있습니다.
꼭 소리를 들어야 하면 그냥 블루투스로 소리를 들었는데 슬립 들어갔다 오면 블루투스가 죽어서 거의 소리는 포기하고 있었습니다.
마침 오늘 시간이 나서 날 잡아서 소리 나게 해 볼려고 뒤져봤습니다.
applealc도 버전업이 되어서 업그레이드 하고 alc298을 인식하게 해 주는 값들을 바꾸어가며 리부팅 해봤는데 역시나 소리가 안 나더군요.
그래서 voodoohda 쪽을 다시 뒤져봤더니 voodoohda.kext가 있더군요.
이 파일을 applealc 처럼 EFI 파티션에 복사하기만 하면 되는 것 같아서 해봤더니 훌륭하게 소리가 나네요.
저는 여태까지 voodoohda는 시스템 수정 방식 밖에 없는 줄 알았는데 이번에 보니까 2016년부터 단일 kext 방식으로 바뀌었네요.ㅠㅠ
이젠 시스템 파일 고칠 필요 없이 voodoohda.kext를 EFI/Clover/kexts/Other 에 복사하면 됩니다.
config.plist의 오디오 부분은 다 지워도 되네요.
사운드 하드웨어를 자동 인식해서 알아서 설정하는 것 같습니다.
applealc는 config.plist에 layout-id 를 설정해줘야 하는데 이건 그것도 필요 없네요.
/L/E에서 codeccommand를 제거해도 이어폰 소리가 깨끗하네요.
다만 이어폰 꽂았을 때 자동 전환이 안 되는 문제가 있는 듯 합니다.
그래도 (제가 실력이 없어서) applealc에서 못 잡은 하드웨어를 한 방에 잡아 주고 소리도 깔끔해서 앞으로 이쪽으로 정착하게 될 것 같습니다.
커맥에서 소리 못 듣고 계신 분은 voodoohda.kext 여러분도 한 번 시도해 보시길....
#applealc,#EFI_파티션,#시스템_파일,#cloveralc,#방식,#applealc도,#DSDT,#Voodoohda
켁스트로만 되었다고 해서 한번 시도해보았습니다.
일단, 말씀하신데로 잘 잡힙니다.
하지만, 디지털연결은 잡히지 않네요. 디지털은 아직 lilu + alc조합이 가장 간편한듯합니다. 어차피 그거도 두 파일만 넣으면 되니까요.
팁 감사합니다.
헉... 개발 사이트에서 이력을 보니 그 전에는 Voodoohad.pkg인 것 같아서 그렇게 썼습니다.
제가 잘 몰라서 켁스트 방식은 최근까지 못 쓰고 있었거든요.
그 전에도 텍스트 방식이 있었다면은 제가 몰랐던 것이겠지요.^^
혹시 몰라서 다시 뒤져봤는데 2.8.9 이전 버전은 pkg 방식으로 스스로 시스템 커스터마이징하는 방식이네요.
혹시 applealc.kext 처럼 voodoohda.kext 단독으로 사용가능한 이번 버전 링크 좀 알려 주실 수 있나요?
https://x86osx.com/bbs/zboard.php?id=pds&select_arrange=reg_update&desc=desc&page_num=300&selected=&exec=&sn=off&ss=on&sc=on&su=&category=&keyword=Voodoo&x=0&y=0
깃헙에서 못찾으셨으면 저도 뭐... 다른데 가서 찾을 요령 같은건 없는데요...
근데 위 사이트 자료실 업로드 내역을 보시면 kext 형태로 폴리는 voodoohda가 2012년에도 올라 왓엇는데요..
기억이 맞다면 2011년 자음에도 그런식으로 썻던것 같고요
저장소 쪽이 이전을 한다던가 하면서 한쪽을 정리한게 아닌가 싶네요
그렇군요.
제 기억에 voodoohda 이전 버전은 applehda.kext를 disable 시키고, /s/l/e에 복사 해 넣고 하는 작업을 voodoohda.pkg 가 했기 때문에 시스템 파일 어떤 것이 변경되는지도 모르고 사용했던 것으로 기억합니다.
applealc.kext가 voodoohda의 성과물을 이용한다는 글을 어디선가 본 기억이 나는데, 아마 applealc가 나온 이후 voodoohda 개발진들이 단일 캑스트로 처리되게 개선한 것으로 생각됩니다.
어쨌든 사용자가 편해질수록 좋으니 맘에 드는 것을 사용하면 되겠죠.
ga-z170x ud5 th 보드는 config.plist에서 사운드 관련 다지워도 잡히네요~~ 감사합니다
오우.. 깔끔한데요?? 저도 나중에 해킨할떄 참고해야겠어요.(지금은 주업무가 윈도우밖에 안돌아가서 SSD+ 메인보드 바꿀떄까진 윈도우로 계속 쓰려고요)
DESKMINI(Asrock h110 mini-stx 보드)에서는 config.plist 설정에 voodoohda 관련 설정 하지 않으면 이어폰에서 잡음이 나네요.
/L/E에 codeccommand 를 복사해도 마찬가지입니다.
lilu+applealc로 잘 설정되어 있는 상태인데다, 다시 voodoohda로 삽질하기 귀찮아서 일단 applealc로 복귀합니다.
voodoohda.kext 방식은 이 켁스트만으로 별 문제 없이 잘 되거나 lilu+appleacl+config.plist 방식이 잘 안될 때 사용하시기 바랍니다.
시스템 차이 때문인가? voodoohda+config.plist에선 잡음이 없는 듯 한데, 하이시에라 베타에서도 가능하네요.
감사합니다.
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 조회 수 | 날짜 | 글쓴이 |
---|---|---|---|
macOS Sequoia 15.0.1 24A348 정식버젼 고스트 이미지 OC 1.0.2 ft: 전체공개 +30 | 948 | 24.10.1121:10 | 좌절금지 |
오픈코어 1.0.2 +23 | 583 | 24.10.0900:22 | 줌바이퍼 |
[중급편] 노트북 해킨 +16 | 1413 | 24.07.1219:19 | Stultus |
macOS Ventura 13.7 22H123 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체 공개 +17 | 579 | 24.09.1917:09 | 좌절금지 |
macOS Sonoma 14.7 23H124 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체공개 +31 | 910 | 24.09.1723:58 | 좌절금지 |
[초급편] 문제 스스로 해결하기 +20 | 4008 | 24.03.2920:07 | Stultus |
[입문편] 첫 해킨 길라잡이 +40 | 5100 | 24.01.1218:54 | Stultus |
[필독 - 안정화] macOS 해킨토시 설치 후 안정화 작업 목록 및 글타래 모음 총정리 📋 +67 | 5.1만 | 23.01.0913:39 | shl628 |
Hot [Sequoia 15.0.1, OC r1.0.2] ASUS TUF B550-PLUS / RYZEN 5 5600X / RX470 +2 | 110 | 24.10.2322:26 | 뿌엥 |
Hot OCLP로 지원되지 않는 기기/dGPU를 사용하는 해킨토시의 사이드카 품질 문제 해결방법 +1 | 133 | 24.10.2321:29 | 해킨도전자 |
110 | 24.10.2322:26 | 뿌엥 | |
133 | 24.10.2321:29 | 해킨도전자 | |
113 | 24.10.2319:04 | 사노라맨 | |
802 | 24.10.1412:27 | shl628 | |
694 | 24.10.1316:00 | 수박 | |
346 | 24.10.1222:56 | Stultus | |
948 | 24.10.1121:10 | 좌절금지 | |
738 | 24.10.1115:53 | 수박 | |
583 | 24.10.0900:22 | 줌바이퍼 | |
1413 | 24.07.1219:19 | Stultus | |
1223 | 24.10.0500:31 | 줌바이퍼 | |
569 | 24.10.0410:49 | Tamy | |
750 | 24.09.2923:48 | 머트 | |
629 | 24.09.2822:28 | 머트 | |
465 | 24.09.2808:22 | Tamy | |
895 | 24.09.2321:32 | Stultus | |
995 | 24.09.2210:59 | 좌절금지 | |
648 | 24.09.2203:23 | 누림어멈 | |
1192 | 24.09.1919:17 | 좌절금지 | |
579 | 24.09.1917:09 | 좌절금지 | |
498 | 24.09.1813:37 | Stultus | |
910 | 24.09.1723:58 | 좌절금지 | |
603 | 24.09.1722:40 | 좌절금지 | |
455 | 24.09.1717:13 | 맥가즈아 | |
562 | 24.09.1708:13 | 김경석 | |
234 | 24.09.1617:47 | Panictosh | |
770 | 24.09.1504:35 | Tamy | |
584 | 24.09.1319:18 | Stultus | |
707 | 24.09.1019:44 | 치토 | |
484 | 24.09.0118:13 | 머핀X | |
463 | 24.09.0112:54 | 해킨도전자 | |
547 | 24.08.3115:34 | 머핀X | |
307 | 24.08.2601:42 | 화정큐삼 | |
306 | 24.08.2422:59 | 하나브 | |
319 | 24.08.2316:25 | 화정큐삼 | |
416 | 24.08.1810:56 | CanBe | |
363 | 24.08.1800:04 | 화정큐삼 | |
301 | 24.08.1722:03 | 화정큐삼 | |
201 | 24.08.1710:14 | jbhlyk | |
312 | 24.08.1622:06 | Stultus | |
218 | 24.08.1511:16 | hackillious | |
169 | 24.08.1421:30 | 세유니 | |
419 | 24.08.1419:58 | Stultus | |
377 | 24.08.1311:26 | 오디세이 | |
270 | 24.08.1115:46 | 좌절금지 | |
186 | 24.08.1111:21 | 티타보르 | |
233 | 24.08.1022:46 | Stultus | |
540 | 24.08.1022:10 | 오디세이 | |
168 | 24.08.1019:05 | jbhlyk | |
200 | 24.08.0923:20 | RogerT |
한번 시도해보고 피드백드리겠습니다. 모든 시스템에서 잘된다면 좋겠네요.