*적용중인 도장
집에서 유령처럼 떠돌고 있던 놋북을 최신 catalina 10.15.4 beta6으로의 업데이트 과정.
1. catalina 10.15.4 정식버전에서 그냥 업데이트 누른 후 재부팅.
2. 클로버 부트로더에서 진행중 hash data from me never returns 라는 메시지 죽어라고 출력하고 재부팅...동일과정 무한반복.
3. 엑팔육 검색해서 부트 플레그에 -disable gfxfirmware를 추가해주니 install과정 정상진입.
4. install 후 멀쩡하던 HDMI 외부모니터 출력이 Hot Plug를 해야만 작동.. 그나마 Hidpi도 사망.
5. 해킨툴 삽질 시작...(i3 6006U, HD520)
6. 여러번의 시도 끝에 원하던 조합 찾아냄.
원하던 조합
i)부팅과정 완료후 외부모니터 핫플러깅 없이도 정상 출력.
ii) 외부 모니터 3840x2160 30Hz출력(모니터는 60Hz까지 지원하지만 노트북 HDMI가 버전 1.4인 관계로...)
iii)Hidpi 작동.
1)해킨툴 커넥터 항목에서 Index 1번 항목의 HDMI를 클릭하면 아래 칸의 옵션에서 CN커넥터 항상 연결됨 체크(전 항상 연결해 놓습니다 테레비에...)
2)내장그래픽의 확장메뉴에서 HDMI2.o(4K)활성화 체크.(부팅후 1080P 60Hz까지 나오지만 요거 선택하면 모니터 사망..노트북 출력이 지원하지 않습니다)
3)내장그래픽의 확장메뉴에서 프레임버퍼 포트제한 2(제 놋북엔 외부 모니터 출력이 하나 ,노트북 모니터랑 2개)
4)내장그래픽의 LSPCON메뉴에서 커넥터 인덱스 2 체크, 사용자 선호모드 hdmi2.0선택. 드라이버 활성화는 미선택.(정답이라곤 말씀 못드립니다)
여기까지 하고 패치를 생성하면
<key>Properties</key>
<dict>
<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
<dict>
<key>AAPL,ig-platform-id</key>
<data>AAAWGQ==</data>
<key>AAPL,slot-name</key>
<string>Internal@0,2,0</string>
<key>device-id</key>
<data>FhkAAA==</data>
<key>device_type</key>
<string>VGA compatible controller</string>
<key>enable-hdmi20</key>
<data>AQAAAA==</data>
<key>framebuffer-con0-busid</key>
<data>AAAAAA==</data>
<key>framebuffer-con0-enable</key>
<data>AQAAAA==</data>
<key>framebuffer-con0-flags</key>
<data>mAAAAA==</data>
<key>framebuffer-con0-index</key>
<data>AAAAAA==</data>
<key>framebuffer-con0-pipe</key>
<data>EgAAAA==</data>
<key>framebuffer-con0-type</key>
<data>AgAAAA==</data>
<key>framebuffer-con1-busid</key>
<data>BQAAAA==</data>
<key>framebuffer-con1-enable</key>
<data>AQAAAA==</data>
<key>framebuffer-con1-flags</key>
<data>jwEAAA==</data>
<key>framebuffer-con1-index</key>
<data>AQAAAA==</data>
<key>framebuffer-con1-pipe</key>
<data>EgAAAA==</data>
<key>framebuffer-con1-type</key>
<data>AAgAAA==</data>
<key>framebuffer-con2-busid</key>
<data>BAAAAA==</data>
<key>framebuffer-con2-enable</key>
<data>AQAAAA==</data>
<key>framebuffer-con2-flags</key>
<data>hwEAAA==</data>
<key>framebuffer-con2-index</key>
<data>/////w==</data>
<key>framebuffer-con2-pipe</key>
<data>CgAAAA==</data>
<key>framebuffer-con2-type</key>
<data>AAQAAA==</data>
<key>framebuffer-con3-busid</key>
<data>AAAAAA==</data>
<key>framebuffer-con3-enable</key>
<data>AQAAAA==</data>
<key>framebuffer-con3-flags</key>
<data>IAAAAA==</data>
<key>framebuffer-con3-index</key>
<data>/////w==</data>
<key>framebuffer-con3-pipe</key>
<data>AAAAAA==</data>
<key>framebuffer-con3-type</key>
<data>AQAAAA==</data>
<key>framebuffer-patch-enable</key>
<data>AQAAAA==</data>
<key>model</key>
<string>Intel Skylake GT2 [HD Graphics 520]</string>
라고 나오는데...
이 값을 plistPro나 Xcode로 config.plist를 불러와서 device 항목에 추가하면 되지만 xcode는 제가 쓸일이 없고 PlistPro는 유료라서
clover configurator로 불러와서 텍스트모드 항목에 Device를 찾아서 추가한 뒤 동기화 시키기를 했습니다.
그리고 난 후에 device의 PCI 속성값패치에 보면 작업했던 내용들이 알아먹기 쉽게 저장되어 있고 해킨툴에서 수동으로 해서 그런지 2번과
3번 커넥터도 표시는 되어 있지만 인덱스가 ffffffff로 표시되어 쓰지 않는 것으로 되어 있음을 알 수 있었습니다. 해킨툴의 LSPCON의 드라이버를
활성화시키면 원하는 값이 나오지 않아 그냥 선택하지 않고 수동으로 했습니다.
결국은 config.plist의 PCI 속성값을 패치하기 위한 과정이므로 config.plist를 수정하여 저장한 후 재부팅....정상 출력.
오디오는 그전부터 다 잘나왔고 그래픽은
Qe/Ci, 메탈 다 잘 지원하네요.
여튼 그래픽의 핵심은 해킨툴로 프레임버퍼를 어떻게 잘 때려잡느냐 인 것 같습니다....
문제점
외장 모니터(테레비)가 정상적으로 뜨면 놋북 모니터가 사망합니다. (아마..4k 60Hz를 무리하게 시킨 결과가 아닐까 싶네요)
테레비에 연결해서 쓰는 거라 전 별 문제가 없습니다만...
이 노트북 쓰시는 분이 별로 없을 것 같아서 PCI속성값 보시라고 config.plist만 첨부합니다.
첨부 :
#framebuffer,#AQAAAA,#PlistPro,#해킨툴_커넥터_항목,#AAAAAA
제목 | 조회 수 | 날짜 | 글쓴이 |
---|---|---|---|
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 | 104 | 24.10.2322:26 | 뿌엥 |
Hot OCLP로 지원되지 않는 기기/dGPU를 사용하는 해킨토시의 사이드카 품질 문제 해결방법 +1 | 120 | 24.10.2321:29 | 해킨도전자 |
104 | 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 | |
1213 | 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 |