*적용중인 도장
안녕하세요. 야크트74 입니다.
X1C7 TB3 (Thunderbolt 3) 안정화 최종 입니다. (수정) - IR camera 및 고용량 USB 3.0 USB 인식문제 해결
일단
https://x86.co.kr/mymac/4585304
글을 참조 하십시요.
위 글의 미해결 부분
USBInjectAll.kext 사용시 잠자기 지입 안됨. / 진입되었다가 깨어나면 TB3 포트가 죽는 문제 / 시스템 정상종료 안됨 등의 문제점이 있습니다.
아래는 해결 방법입니다.
Hackintool 을 사용한 USBPorts.kext 을 생성하여 해결 합니다.
중요한 점은 저의 X1C7 CTO 모델에는 IR Camera가 USB로 붙는데 이것이 작동하되 TB3 안정화에는 치명적이더군요. IR Camera를 포기 합니다.
1. USBInjectAll.kext 를 사용하여 부팅해서 포트 정보와 IR Camera 포트를 확인 합니다.
먼저 다음 주소의 사항을 숙지 하셔서 USB port limit 을 해제를 정확히 합니다.
https://hackintosher.com/forums/thread/list-of-hackintosh-usb-port-limit-patches-10-15-updated.467/
1. USB port limit 해제 패치와 최신 USBInjectAll.kext 를 사용 합니다.
2. hackintool을 실행 하여 다음과 같이 포트 설정을 합니다.
HS08 ( IR Camera)
HS09 (fingerprint)
HS10 ( bluetooth)
포트를 internal로 설정 합니다.
그외
HS03 (SS03)
HS04 (SS04)
포트를 USB3로 설정 합니다.
HS02/HS05
포트를 TypeC+Sw로 설정 합니다.
PS. 물리적으로 HS03 (SS03)는 같은 포트 입니다. HS04 (SS04)와 마찬가지 입니다.
연결하는 USB타입에 따라 같은 물리적인 포트 인데 포트 이름이 바뀌는 군요. 쿨럭~!!!
hackintool에서 USB설정 내보내기를 합니다.
type 1. USBPorts.kext 만 Clover/kexts에 넣고 사용하기
type 2 SSDT-EC-USBX.aml 와 SSDT-UIAC.aml 를 Clover/ACPI/patched 에 넣고
USBInjectAll.kext를 Clover/kexts에 넣고 사용하기
SMBIOS를 자주 바꾼다면 Type 2.가 좋겠죠?
저는 Type 2로 했습니다. 설정 하고 리부팅
다음과 같습니다.
HS08 포트 입니다. 기억해 둡니다.
2. USB kext가 없는 상태 (TB3 활성 상태) 로 리부팅 합니다.
3. Hackintool을 실행하여 USBPorts.kext 생성 합니다. (IR Camera 및 불필요 항목 삭제)
HS03 / HS04 포트 ( USB3.0 ) 포트 및 HS10 (블루투스 내장 포트) 만 남겨두고 다른 포트를 삭제 합니다.
!!! HS10 포트는 블루투스 포트 입니다. 삭제하면 안되겠죠?
!!! USB-C 타입 포트도 삭제 합니다. ( 이유 . TB3포트가 정상적으로 활성화 되면 USB-C 타입포트는 TB3 포트에 물립니다. )
IORegistryExplorer 로 확인.
4. 생성한 USBPorts.kext를 Clover/kexts에 넣고 리부팅 합니다.
잠자기/깨어나기 ( TB3포트 정상) / 시스템 리부팅/종료 정상 입니다.
IR Camera도 동작 잘 합니다.
감사 합니다.
수고하세요.
첨부 : TB3 hotplug/hotswap ACPI (aml ) 최종
#TB,#Lenovo_ThinkPad_X1_Carbon_7th_Gen,#IR_Camera,#TB3_활성_상태,#Hackintool
(TB3) 안정화 // 필수!!! (수정2!!) 방법으로 XHC / USB설정을 정학히 하고 나니 Type-C 1/2 포트 모두 HDMI hotplug/hotswap 제대로 동작 합니다.
Tunderbolt3 Dock 에서도 테스트 완료 하였습니다.
TB 포트가 보이지 않으시면, 자료실의 kext
https://x86.co.kr/index.php?_filter=search&mid=kext&search_keyword=IOElectrify&search_target=title_content&document_srl=3810362
를 우선 사용하여 자신의 TB포트 상위 값을 찾아 보세요.
계속 질문드려 죄송합니다... 알려주신대로 찾아본 결과 RP07 인 것을 확인했습니다! 이후에 tb3.aml을 저렇게 RP07 로 수정하는 것이 맞을까요? 그리고 하고 보니 워닝이 저렇게 떠있는데 수정할 수 있는 방법이 있는지요?
dtpg.aml은 저 uuid 부분을 교체해야하는 것일까요? 교체한다면 어떤 uuid로 해야할까요...
죄송하고 감사합니다ㅠㅠ
TB가 RP07로 확인이되고 몇가지 aml 작업을 하신 것으로 보여 집니다. 가장 기본적인 활성 파일을 올려 드리니,확인 해 보세요,
항상 감사합니다~^^ dtpg.aml도 사용해야할까요~? TBTU로 로드하니 아래 사진처럼 나왔어요~ 현재 usbports.kext로 연결했습니다. 궁금한게 있는데 해킨툴에서 usbctype+sw 에서 sw가 뭘 의미하는지 궁금합니다~
그리고 c타입 포트에서 허브를 뺐다가 다시 끼우면 usb 인식이 끊어지네요 ㅠㅠ 그런데 이상한 건 hdmi는 인식을 합니다... 완전 끊어진게 아닌듯합니다... 하지만 외장 모니터에 연결하면 외장 모니터에만 화면이 나오고 노트북 디스플레이는 안나오는 문제가 있습니다... ㅠㅠEFI올려봅니다 ...OC 2.zip
Sw 는 스위치의 의미 입니다.
첨부하여 드렸던, aml을 기본으로 USB 포트 작업등을 잘 해보세요. 해킨에서 썬더볼트 가 USB 정렬과 깊은 관련이 있으니까요.
수고 하십시요.
앞서 확인한 정보에 의하면 TBTU가 맞을 것 같네요. 올리신 EFI를 살펴 보니 DSDT가 없네요.
기쁨의 보고를 드립니다~ 그렇게 안잡히던 외부 모니터와의 듀얼 출력이 가능해졌습니다~ ssdt 일부 수정과 조합으로 했습니다 ㅠㅠ 많은 도움을 주셨기에 가능했습니다. 충돌되는 ssdt가 있었던 건데 무지렁이가 그걸 모르고... 오픈코어가 좀더 예민한 대신 안정적이라는 역설적인 상황을 체감했습니다. 클로버는 무던한 스타일이라 겹쳤어도 넘어갔던거 같습니다. 현재는 두 부트로더의 acpi를 동일하게 맞춰줬습니다.
다만 위 내용의 핵심인 썬더볼트는 아직 모르겠습니다. 시스템 정보 pci에는 드라이버 설치에 "예" 라고 뜨긴 하는데 이게 진짜 잡혀서 그런건지 그냥 디바이스탭에 넣어놔서 그런건지 모르겠어요 ㅋ 저의 한계가... 아직도 썬더볼트 쪽 usb-c 단자는 처음 끼워놓고 쓸때는 허브가 인식을 하는데 중간에 빼놨다가 다시 끼우면 허브가 인식을 못합니다. 그런데 이상한게 hdmi는 계속 인식을 합니다.(아까랑 같은 상황) 일단 usb 정렬은 최대한 알려주신대로 해보려고 노력했습니다~ 그런데 처음 질문할때는 위 설명중 타입 1(usbports만 켁스트에 넣기)을 사용했는데 현재는 타입2로 바꿔봤습니다. 결론적으로 해킨툴에서 출력되는 화면은 같고 문제도 같습니다~
여러 도움을 주셔서 가진 지식에 비해 안정적인 설치를 진행했습니다 감사합니다~!
안녕하세요~^^ 제가 usb를 더 들여다보다 모르는게 있어서 질문올립니다~
io레지스트로 보는데 jhl6240 썬더볼트 부분에 pxsx가 아니라 UPSB 라는 문구가 있어서 여쭙고자 합니다~ 이 부분이 같은 건데 문구만 그런 걸까요? 유의미한 차이가 있는 걸까요~?
TB3.aml 에서 RP07 / PXSX 패스 아래 첫번째 하위 장치를 그렇게 정의해서 그 장치 이름으로 보이는 겁니다.
안녕하세요? x1 yoga(1st/skylake/hd520모델)을 최근 oc로 설치준비하고 있는데요. 자습서를 따라 config.plist도 이상없게 준비했는데, 설치화면전에 메모리 패닉으로 설치화면까지 가지 못하고 있습니다. x1 yoga(1st,hd520,skylake)에 대한 그래픽에 대한 조언좀 부탁드려봅니다. config.plist에러는 없었는데 부팅중 메모리 패닉 발생하네요.. 해킨툴 사용법도 이해가 잘 안되는 상황이라 그런지 매번 제자리네요.
답변을 작성했는데...저장이 안된건지 .(없어졌네요.)
첨부해주신 hd520 plist는 기존 제 config.plist의 그래픽부분을 대체해서 사용해봐야되는거지요?
퇴근후에 시도해보겠습니다. 답변 소중하고 감사드려요. 꾸벅.. 부팅화면 첨부해봅니다. 감사합니다.
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 조회 수 | 날짜 | 글쓴이 |
---|---|---|---|
macOS Sequoia 15.0.1 24A348 정식버젼 고스트 이미지 OC 1.0.2 ft: 전체공개 +29 | 938 | 24.10.1121:10 | 좌절금지 |
오픈코어 1.0.2 +23 | 575 | 24.10.0900:22 | 줌바이퍼 |
[중급편] 노트북 해킨 +16 | 1403 | 24.07.1219:19 | Stultus |
macOS Ventura 13.7 22H123 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체 공개 +17 | 575 | 24.09.1917:09 | 좌절금지 |
macOS Sonoma 14.7 23H124 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체공개 +31 | 909 | 24.09.1723:58 | 좌절금지 |
[초급편] 문제 스스로 해결하기 +20 | 4003 | 24.03.2920:07 | Stultus |
[입문편] 첫 해킨 길라잡이 +40 | 5087 | 24.01.1218:54 | Stultus |
[필독 - 안정화] macOS 해킨토시 설치 후 안정화 작업 목록 및 글타래 모음 총정리 📋 +67 | 5.1만 | 23.01.0913:39 | shl628 |
Hot AMD Sequoia용 AppleALC 1.9.2 +3 | 107 | 24.10.2319:04 | 사노라맨 |
Hot [Sequoia 15.0.1, OC r1.0.2] ASUS TUF B550-PLUS / RYZEN 5 5600X / RX470 +2 | 103 | 24.10.2322:26 | 뿌엥 |
Hot OCLP로 지원되지 않는 기기/dGPU를 사용하는 해킨토시의 사이드카 품질 문제 해결방법 +1 | 120 | 24.10.2321:29 | 해킨도전자 |
103 | 24.10.2322:26 | 뿌엥 | |
120 | 24.10.2321:29 | 해킨도전자 | |
107 | 24.10.2319:04 | 사노라맨 | |
786 | 24.10.1412:27 | shl628 | |
671 | 24.10.1316:00 | 수박 | |
344 | 24.10.1222:56 | Stultus | |
938 | 24.10.1121:10 | 좌절금지 | |
733 | 24.10.1115:53 | 수박 | |
575 | 24.10.0900:22 | 줌바이퍼 | |
1403 | 24.07.1219:19 | Stultus | |
1212 | 24.10.0500:31 | 줌바이퍼 | |
569 | 24.10.0410:49 | Tamy | |
749 | 24.09.2923:48 | 머트 | |
628 | 24.09.2822:28 | 머트 | |
463 | 24.09.2808:22 | Tamy | |
894 | 24.09.2321:32 | Stultus | |
994 | 24.09.2210:59 | 좌절금지 | |
644 | 24.09.2203:23 | 누림어멈 | |
1191 | 24.09.1919:17 | 좌절금지 | |
575 | 24.09.1917:09 | 좌절금지 | |
498 | 24.09.1813:37 | Stultus | |
909 | 24.09.1723:58 | 좌절금지 | |
601 | 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 | |
462 | 24.09.0112:54 | 해킨도전자 | |
546 | 24.08.3115:34 | 머핀X | |
306 | 24.08.2601:42 | 화정큐삼 | |
305 | 24.08.2422:59 | 하나브 | |
318 | 24.08.2316:25 | 화정큐삼 | |
415 | 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 | |
538 | 24.08.1022:10 | 오디세이 | |
168 | 24.08.1019:05 | jbhlyk | |
200 | 24.08.0923:20 | RogerT |