전혀 새로울 것 없지만,
나름 삽질 끝에 저 같은 해킨 초보분들 입장에서 최대한 "쉽다고" 생각되는 안정화 방법을 남겨봅니다.
제 경우엔 Bluetooth/Wifi 모듈을 브로드컴 BCM943602CS를 사용해서, 좌절금지님 모하비 고스트로 설치하니 바로 네이티브로 잡혔습니다.
https://x86.co.kr/kext/3520341
https://x86.co.kr/mymac/3582124
하지만, 잠자기의 경우 (전형적이라 할 수 있는) 두 가지 문제가 있었어요:
1. 잠자기 시간이 길어지면 커널패닉 발생
(1번 문제 해결 후에도)
2. 잠자기에서 깨어나면 블루투스/와이파이 모듈과 키보드 등이 먹통 (로지텍 유니파잉 리시버는 작동)
____________________________________________________________________________________________________
1. 와이파이 kext 정리 :
결론적으로 1번은 와이파이 kext가 정리되지 않아서였구요,
제 메인보드 LAN은 인텔칩이어서 퀄컴칩용인 AtherosE2200Ethernet.kext를 삭제하니 해결되었습니다.
____________________________________________________________________________________________________
2. USB 정리 :
깨어난 후 블루투스 실종은 USB 정리가 문제였고,
기본적으로 아래 두 링크를 참고하여, 각각 덜 어려운 방법을 조합하여 정리했습니다.
여기서 IORegistryExplorer.app.zip 사용하여, 사용/비사용하는 USB 포트 식별하는 방식과,
우선, IORegbistryExplorer 검색창에 usb를 치고, USB를 넣었다 뺐다 하면서 사용하지 않는 USB를 인식합니다.
(그냥 해보시면 참 쉽지만, 자세한 방법은 봄날님 글 참고하시면 됩니다.)
그리고, 해킨툴을 다운 받아 사용하지 않는 포트는 아래 파란원을 클릭해 모두 죽입니다.
Asus Z170i Pro Gaming M/B를 기준으로, 저는 아래 캡쳐에 나온 포트 외에는 모두 죽여 딱 15개를 맞췄습니다.
물론 커넥터 타입도 USB3, USB2에 각각 맞게 수정해줍니다.
위 캡처 이미지의 빨간원을 클릭해 USBPorts.kext, SSDT-UIAC.aml, SSDT-USBX.aml의 세 파일을 데스크탑에 생성합니다.
USBPorts.kext는 Clover > kext 폴더로 복사하고, USBInjectAll.kext는 휴지통으로 보냅니다.
SSDT-UIAC.aml과 SSDT-USBX.aml 두 파일은 Clover > ACPI > patched 폴더에 넣어줍니다.
그리고 재시동해주고 잠자기 후에 블루투스가 잘 살아있는지 확인해줍니다.
저는 자기 전에 잠자기 걸어 놓고 아침에 확인했네요. 참고로 데탑 기본설정이라는 선잠자기(hibernatemode 0) 사용 중입니다.
아이폰이나 아이패드가 있다면,
사진 에어드랍으로 보내도 보고, 사파리 가서 서핑하면서 핸드오프도 잘 되는지 확인해봅니다. 끝.
맞는 말씀입니다.
제 경우 HS01-SS01, HS02-SS02, HS05-SS06, HS07-SS07, HS08-SS-09가 각각 짝으로 사실 5개의 포트입니다. 저속과 고속일 때 다르게 잡힐 뿐입니다. 그래서 포트 테스트는 USB3.0 기기로 하시길 추천합니다.
제 경우 bluetooth 컨트롤러인 HS13은, 해외에서도 아수스 Z170 보드의 경우 그냥 USB2.0으로 잡고 쓰시는 분이 계셔서 저도 internal이 아닌 2.0으로 잡고 씁니다. 아직 문제는 없었습니다.
잠자기나 자다가 깨어났을때 문제 안 생기던가요?
보통 내장으로 안 잡으면 저런쪽에 문제가 생깁니다 (자다가 깨어나면 블투가 끈켜있거나, 블투 키보드로 깨어날 수 없는등의 사소한건 물른이고, 심하면 진입 불가)
잠자기루 깨어났을때 USB 먹통으 usb 패치 문제라고대부분 알고 계신데요.
혹시나 싶어서 자료실에 CpuFriends kext를 Other안에 복사하여 재부팅후 잠자기 테스트 해보시겠어요?
CPU 코어로 인해 잠자기/깨어나기가 문제가 종종 생기기도 하거든요
저는 본문의 과정으로도 usb 먹통은 해결되었지만, 혹시 몰라 예방적으로 kext 추가했습니다. 감사합니다.
좋은 팁 감사합니다! 와이프 컴퓨터가 잠자기에 약간 문제가 있는데 바로 해봐야겠어요!
항상 USB가 비정상으로 잡혔는데 많은 도움이 될 것 같습니다.
도전해봐야 겠네요.
감사합니다.
제 컴에서는 SSDT-USBX.aml 파일이 생성되질 않네요.
나머지 2개 파일로 해보겠습니다.
2파일로만 하니 잠들지를 못 하네요...T T
기가바이트 Z390 m gaming 보드인데 안 되는 군요.
블루투스/와이파이 모듈에 꼽는 USB선 만 뽑으면
와이파이는 잘 되고, 잠자기도 잘 됩니다.
다만 블루투스가 안 되더군요.
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 조회 수 | 날짜 | 글쓴이 |
---|---|---|---|
macOS Sequoia 15.0.1 24A348 정식버젼 고스트 이미지 OC 1.0.2 ft: 전체공개 +30 | 944 | 24.10.1121:10 | 좌절금지 |
오픈코어 1.0.2 +23 | 579 | 24.10.0900:22 | 줌바이퍼 |
[중급편] 노트북 해킨 +16 | 1407 | 24.07.1219:19 | Stultus |
macOS Ventura 13.7 22H123 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체 공개 +17 | 577 | 24.09.1917:09 | 좌절금지 |
macOS Sonoma 14.7 23H124 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체공개 +31 | 910 | 24.09.1723:58 | 좌절금지 |
[초급편] 문제 스스로 해결하기 +20 | 4005 | 24.03.2920:07 | Stultus |
[입문편] 첫 해킨 길라잡이 +40 | 5090 | 24.01.1218:54 | Stultus |
[필독 - 안정화] macOS 해킨토시 설치 후 안정화 작업 목록 및 글타래 모음 총정리 📋 +67 | 5.1만 | 23.01.0913:39 | shl628 |
Hot AMD Sequoia용 AppleALC 1.9.2 +3 | 111 | 24.10.2319:04 | 사노라맨 |
Hot [Sequoia 15.0.1, OC r1.0.2] ASUS TUF B550-PLUS / RYZEN 5 5600X / RX470 +2 | 106 | 24.10.2322:26 | 뿌엥 |
Hot OCLP로 지원되지 않는 기기/dGPU를 사용하는 해킨토시의 사이드카 품질 문제 해결방법 +1 | 123 | 24.10.2321:29 | 해킨도전자 |
106 | 24.10.2322:26 | 뿌엥 | |
123 | 24.10.2321:29 | 해킨도전자 | |
111 | 24.10.2319:04 | 사노라맨 | |
791 | 24.10.1412:27 | shl628 | |
681 | 24.10.1316:00 | 수박 | |
346 | 24.10.1222:56 | Stultus | |
944 | 24.10.1121:10 | 좌절금지 | |
736 | 24.10.1115:53 | 수박 | |
579 | 24.10.0900:22 | 줌바이퍼 | |
1407 | 24.07.1219:19 | Stultus | |
1218 | 24.10.0500:31 | 줌바이퍼 | |
569 | 24.10.0410:49 | Tamy | |
749 | 24.09.2923:48 | 머트 | |
629 | 24.09.2822:28 | 머트 | |
463 | 24.09.2808:22 | Tamy | |
895 | 24.09.2321:32 | Stultus | |
995 | 24.09.2210:59 | 좌절금지 | |
646 | 24.09.2203:23 | 누림어멈 | |
1191 | 24.09.1919:17 | 좌절금지 | |
577 | 24.09.1917:09 | 좌절금지 | |
498 | 24.09.1813:37 | Stultus | |
910 | 24.09.1723:58 | 좌절금지 | |
602 | 24.09.1722:40 | 좌절금지 | |
453 | 24.09.1717:13 | 맥가즈아 | |
562 | 24.09.1708:13 | 김경석 | |
234 | 24.09.1617:47 | Panictosh | |
768 | 24.09.1504:35 | Tamy | |
584 | 24.09.1319:18 | Stultus | |
706 | 24.09.1019:44 | 치토 | |
484 | 24.09.0118:13 | 머핀X | |
463 | 24.09.0112:54 | 해킨도전자 | |
546 | 24.08.3115:34 | 머핀X | |
306 | 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 | 화정큐삼 | |
300 | 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 | |
539 | 24.08.1022:10 | 오디세이 | |
168 | 24.08.1019:05 | jbhlyk | |
200 | 24.08.0923:20 | RogerT |
참고로 USB 작업시 고르는 타입은 대부분의 경우 USB2/USB3/Internal 3가지중 하나가 됩니다 (설령 커넥터가 물리적으로 C타입을 사용하더라도 대게의 경우 USB3입니다)
자세한건 https://1.egloos.com/1470882 를 봐주세요
USB2는 말 그대로 USB2 전용 포트를 말합니다
USB3도 역시 USB3를 칭하는데 주의점이 USB3포트에 USB2 장치를 꽃았을때 반응이 있는 포트는 USB2가 아닌 USB3로 설정해야 합니다
Internal은 무선랜에 포함된 블투나 온보드 허브등을 말합니다
요즘 버전의 HackinTool을 쓰면 대부분 자동으로 잡히지만, 무선랜의 블투등은 수동으로 지정해줘야 합니다