*적용중인 도장
안녕하세요.
내일 / 아 오늘이군요. 출장인데 오기가 발동해서 글을 쓰고 있네요.
제목 : "MinStolenSize" DVMT Patches 를 사용한 초간단 IGPU 잡기 (mojave) 입니다.
whatevergeen 및 device 설정 필요 없습니다.
결론을 말씀 드리면, MinStolenSize / kext 패치 값만 정확하면 아무런 설정이 필요 없다는 결론 입니다.
제 설정은 다음과 같습니다.
IGPU 인젝션 체크 / kext 패치 부분에 제 갤탭프로 S skylake 에 해당하는 값만 주었습니다.
결과는
whatevergeen 과 device 설정을 한것과 동일한 결과 입니다.
저의 kexts에는 별다른게 없습니다.
MinStolenSize 에 관한 검색을 하면 여러 값들에 대한 글들이 있습니다. 대부분 틀린 것들 입니다.
그래서 안된다는 뎃글이 무수히 달려 있죠.
mojave 10.14.5에서 사용가능한 MinStolenSize 값들은 cpu 종류 별로 아래와 같습니다.
https://hommiemac.blogspot.com/2019/05/how-toenable-intel-gpu-on-mojave.html
그리고, 아직 검증이 덜 되었지만, Fake-ID 및 Platform-ID 값이 공백인 상태에서 정확히 그래픽을 잡을 수 있는 이유는
글과 같이 사용하고 있는 CPU와 같은 SMBIOS의 선택에 있을 것으로 보입니다.
감사 합니다.
내장 쓰는경우 framebuffer 삽질을 하는 이유는 가속보단 커넥터때문이라 보면 됩니다
내장 그래픽경우 2~3개 있는 커넥터중 기본값으로 두면 1~2개만 작동하고 안 되는 포트 나옵니다
bios옵션 제대로 변경 가능한 기종이라면 ig flatform만 잡아도 가속 잡히거나, 기컷해야 fakeid만 주면 가속 잘 되는 경우가 대부분입니다
네 감사 합니다. 제껀 갤럭시 탭프로 S라 바이오스 설정할수 있는게 없습니다. ㅜㅜ
바이오스에서 못 만져도 framebuffer를 잡는 과정에서 할당되는 비됴램을 강제로 설정 가능합니다
https://x86.co.kr/filesu/3600924
이 방법 말씀이신가요??
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 조회 수 | 날짜 | 글쓴이 |
---|---|---|---|
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 | 좌절금지 | |
647 | 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 |
하이시에라와 달리 모하비는 MinStolenSize 패치가 안정적이지 못하네요. 뭔가를 조금 수정했다가 원복 했는데, 재연이 안되네요.
참고로. Skylake 경우
/System/Library/Extensions/AppleIntelSKLGraphicsFramebuffer.kext/Contents/Info.plist 열보면 지원하는 플랫폼 ID 값이 있습니다.
모하비 같은 경우
0x19168086 0x191E8086 0x19268086 0x19278086 0x19128086 0x19328086 0x19028086 0x19178086 0x193B8086 0x191B8086
값이 들어 있습니다. IGPU 인젝션시 플랫폼 ID 란에 맞는 값을 넣어주면 되는데요. 모하비 경우 AppleIntelSKLGraphicsFramebuffer.kext 로드 실패가 계속 반복되네요. 저의 경우 시에라에서 kext없이 인식된 값이 0x191E8086 입니다. 그런데 모하비에서 리스트 ID 중 다른 것으로 바꿔서 부팅 하여도 플랫폼 ID가 0x191E8086로만 인식하네요. IGPU 인젝션이 설정한데로 되지 않는 현상이 있는 것 같습니다.
많이 어렵네요.