질문용 시스템 사양 | 1번 |
---|---|
추가사양 및 설치(할)OS | 10.14.6 |
공지숙지/증상설명 | 숙지 |
EFI.z01 EFI.z02 EFI.zip
HP 15-DK0165TX라는 제품을 가지고 해킨토시를 만들려고하는데요 ㅠㅠ
한달이 넘게 혼자힘으로 어떻게든 조금이나마 해보려해도 되질 않아 다시 질문합니다.. ㅠㅠ
1.해킨툴을 보니 버스 ID,파이프,플래그,인덱스가 있는게 이것이 의미하는게 뭔지 모르겠습니다.
2. 0X3E9B0007(MAC MINI)로 플랫폼 아이디를 넣으면 블랙스크린이 되는데 이게 정상적으로 된 상태인지 잘모르겠습니다...
어떻게 해야 좋을까요?
3.패치를 어떤식으로 하는게 좋을 지 모르겠습니다. 조금이나마 도와주시면 감사하겠습니다.
한번에 올릴수가 없어서 분할로 올렸습니다. ㅠㅠ 3개 다다운 받으면 efi 파일 확인하실 수있습니다. 좋은 조언 부탁드리겠습니다.
선 검색, 후 질문
습관을 갖으시길 바랍니다.
7mb 라는 키워드로만 검색해도 답변이 엄청나게 많이 나옵니다.
검색해서 1-2개 답변이 나오는 것도 아니고 그 답변들이 부실한 글도 아니고
굉장히 친절하게 많은 분들이 답변을 달았던 글들이 이렇게 검색없이 반복해서 질문에 올라오니
그분들의 노고가 너무 안타까워서 글을 남깁니다.
먼저, 글 에대해 답변을 달아주시는 노고에대해서는 감사함을 잘 알고있습니다.
저 또한 회원님이 말씀하신 것처럼 선 검색 , 후 질문이라는 것은 알고 있습니다.
제가 올린 질문 글이 부실해보일지 몰라도 .7mb라는 키워드뿐만 아니라 uhd630등등 검색해서 나온 글도 하나하나 다 읽어 보았고,
관련 글들을 검색하였을 때 제가 생각하기로는 이 문제에 대한 해결이 두 분류로 나뉘는데, MinStolenSize" DVMT Patches 또는 해킨툴
첫번째 방식, 두번째 방식인 둘다 팁 앤정보에 있는 글까지 읽고 동일하게 따라서 시도해보았으나, 되질 않았습니다.
결론적으로 그 글들을 참고한 내용으로 되질 않아 많은 착오 끝에 질문글을 올렸습니다.
질문글을 보충하자면,
제가 가진 cpu는 아직까지 성공사례가 없는 내장그래픽 uhd630을 가진 9세대 coffee lake refresh 모바일 모델입니다.
platform id 0x3e9b0007 입력또는 해킨툴로 어느정도 시도해본 결과 블랙스크린까지 나오기에,
버스 ID,파이프,플래그,인덱스와 같은 항목에 대한 이해가 있으면 될거라 생각해서 질문을 올렸습니다.
(해당 내용에 대한 글은 찾기 어려웠습니다.)
이외에 다른 방법이 있으시면 관련해서 무엇이든 답변주시면 감사하겠습니다.
https://www.tonymacx86.com/threads/help-my-hp-15-dk0165tx-i7-9750h.281720/
도움이 되시길 빕니다.
이것역시 검색으로 찾아온 자료입니다.
답변감사합니다.
해당글은 제가 토니맥에 질문으로 올려놓은 글입니다, 아직까지 별다른 답변이 없네요 ㅠㅠ
1. 인덱스, 버스 ID, 파이프, 플래그에 대한 내용은 다음 글에 설명되어 있습니다.
Hackintool 의 인텔 내장 그래픽 Frame Buffer 설정에 대한 자세한 내용은 다음 글을 참고하세요.
글이 모두 영어로 되어 있어도 번역기를 사용하세요.
그런데, 위의 글에서 다음과 같은 내용이 보입니다.
- 3 개의 소프트웨어 커넥터를 Con0, Con1 및 Con2 라고합니다.
- 3 개의 물리적 포트 5, 6 및 7은 소프트웨어 Index 1, 2 및 3으로 제공됩니다.
- Index 1은 항상 물리적 포트 5를 나타냅니다.
- Index 2는 항상 물리적 포트 6을 나타냅니다.
- Index 3은 항상 물리적 포트 7을 나타냅니다.
- HDMI와 DVI는 동일한 것으로 간주됩니다. 물리적 HDMI 및 DVI 포트는 모두 유형을 HDMI로 설정하십시오.
- DP와 VGA는 동일한 것으로 간주됩니다. 물리적 DP 및 VGA 포트는 모두 유형을 DP로 설정하십시오.
- Type 외에도 BusID 라는 것을 지정해야합니다.
- 모든 소프트웨어 커넥터에는 고유한 BusID 가 할당되어야 하지만 특정 BusID 값만 허용됩니다.
- DisplayPort가 가장 유연합니다.
BusID 0x02, 0x04, 0x05, 0x06이 허용됩니다.
이러한 값은 모든 마더 보드에서 작동해야합니다. 이 값은 VGA에도 적용됩니다.
- HDMI는 매우 제한적입니다.
BusID 0x01, 0x02, 0x04, 0x06 만 허용되지만 일부 마더 보드는 이러한 가능성 중 하나만 허용합니다.
예를 들어 Gigabyte Designare Z390은 0x04 만 허용합니다.
- DVI는 HDMI와 동일합니다. 동일한 BusID 및 동일한 유형이 사용됩니다.
Hackintool 로 커넥터 설정을 할 때 위의 내용들을 고려하며 설정할 필요가 있습니다.
그리고, 파이프 값은 Hackintool 에서 마우스로 가져다 대고 있으면 상세 설명이 뜹니다.
파이프와 플래그 값은 수정할 일이 거의 없습니다.
파이프와 플래그 값은 수정하지 말고 그대로 두세요.
2. 질문글에 첨부된 3개의 Config.plist 파일 중에서 어떤 Config.plist 파일로 부팅했을 때 블랙아웃 현상이 발생하는지는 모르겠지만,
제가 Hackintool 로 직접 여러가지 경우의 수를 따져가며
노트북의 Intel UHD 630 내장 그래픽 설정값에 맞게
Config.plist 파일을 수정하였습니다.
위에 첨부한 Clover 폴더 안에 있는 Config.plist 파일 모두 그대로 사용하세요.
Properties 값을 복사해서 기존에 사용하던 Config.pilst 에 붙여 넣어서 사용하지 마세요.
여러가지 경우의 수를 따지다 보니 Config.plist 파일이 총 14개 입니다.
우선, Config.plist 로 부팅해보고
안된다면, Config-2.plist 부터 Config-14.plist 까지 차례대로 모두 시도해보세요.
클로버 부트로더 화면에서 아래의 옵션 > Configs 메뉴로 들어가면 Config.plist 를 선택할 수 있습니다.
🍀 다음은 각 Config.plist 파일 별 Hackintool 패치 내용입니다.
Config.plist ( 플랫폼 ID = 0x3E9B0000, 비디오 장치 ID 스푸핑 체크 안함, 커넥터 관련 값 입력 안함 )
Config-2.plist ( 플랫폼 ID = 0x3E9B0009, 비디오 장치 ID 스푸핑 체크 안함, 커넥터 관련 값 입력 안함 )
Config-3.plist ( 플랫폼 ID = 0x3E9B0006, 비디오 장치 ID 스푸핑 체크 안함, 커넥터 관련 값 입력 안함 )
Config-4.plist ( 플랫폼 ID = 0x3E9B0007, 비디오 장치 ID 스푸핑 체크 안함, 커넥터 관련 값 입력 안함 )
Config-5.plist ( 플랫폼 ID = 0x3E9B0000, 비디오 장치 ID 스푸핑 체크함=3E9B, 커넥터 관련 값 입력 안함 )
Config-6.plist ( 플랫폼 ID = 0x3E9B0009, 비디오 장치 ID 스푸핑 체크함=3E9B, 커넥터 관련 값 입력 안함 )
Config-7.plist ( 플랫폼 ID = 0x3E9B0006, 비디오 장치 ID 스푸핑 체크함=3E9B, 커넥터 관련 값 입력 안함 )
Config-8.plist ( 플랫폼 ID = 0x3E9B0007, 비디오 장치 ID 스푸핑 체크함=3E9B, 커넥터 관련 값 입력 안함 )
Config-9.plist ( 플랫폼 ID = 0x3E9B0000, 비디오 장치 ID 스푸핑 체크 안함, 커넥터 관련 값 입력함 )
Config-10.plist ( 플랫폼 ID = 0x3E9B0000, 비디오 장치 ID 스푸핑 체크함=3E9B, 커넥터 관련 값 입력함 )
Config-11.plist ( 플랫폼 ID = 0x3E9B0009, 비디오 장치 ID 스푸핑 체크 안함, 커넥터 관련 값 입력함 )
Config-12.plist ( 플랫폼 ID = 0x3E9B0009, 비디오 장치 ID 스푸핑 체크함=3E9B, 커넥터 관련 값 입력함 )
Config-13.plist ( 플랫폼 ID = 0x3E9B0006, 비디오 장치 ID 스푸핑 체크 안함, 커넥터 관련 값 입력함 )
Config-14.plist ( 플랫폼 ID = 0x3E9B0006, 비디오 장치 ID 스푸핑 체크함=3E9B, 커넥터 관련 값 입력함 )
커넥터 관련 값은 추가적으로 편집하지 않고 Hackintool 기본값 그대로 입력하였습니다.
Config.plist 파일을 모두 차례대로 부팅해보면서
노트북 디스플레이가 블랙아웃 현상이 일어나지 않고 Intel UHD 630 의 그래픽 가속이 잡히는 Config.plist 부터 먼저 찾고나서
위의 1. 번 내용을 고려하여 Hackintool 로 DP, HDMI 포트 설정을 하세요.
3. 질문글에 첨부된 분할 압축 파일을 다운받아서 압축을 풀고 나온 Config.plist 파일에서
Graphics > ig-platform-id 항목의 값이 0x12345678 로 입력되어 있는데,
ig-platform-id 항목의 값이 0x12345678 로 입력되어 있으면
Devices > Fake ID > Intel GFX 항목에 0x3E9B8086 값이 입력되어 있어도 QE/CI 그래픽 가속이 활성화되지 않습니다.
마찬가지로, Devices > Fake ID > Intel GFX 항목에 0x12345678 값을 입력하면
Graphics > ig-platform-id 항목의 값이 0x3E9B0000 등의 적절한 Platform ID 값이 입력되어 있어도
QE/CI 그래픽 가속이 활성화되지 않습니다.
0x12345678 값은
Mac OS 를 설치하려는 도중에 인텔 내장 그래픽을 사용하는 컴퓨터 또는 노트북에서
IOConsoleUsers : gIOScreenLockState 3 와 같은 구문이 출력되고 GUI 화면으로 넘어가지 않는 문제가 발생하거나,
Mac OS 설치를 완료하고 인텔 내장 그래픽의 QE/CI 그래픽 가속을 활성화 하기 위해서
여러가지 설정값을 입력하다가 올바르지 않은 Platform ID 값의 입력으로 인해서 Mac OS 를 부팅하는 도중에
AppleIntelSKL/KBL/CFL/~...FrameBuffer 와 같은 Kext 파일에서 커널 패닉이 발생하는 등의 문제가 발생하였을 때
임시 방편으로 입력하는 값입니다.
그리고, Intel i7-9750H CPU 의 내장 그래픽 장치 ID 는 3E9B 입니다.
다음 사이트에서 확인할 수 있습니다.
Intel i7-9750H 내장 그래픽의 장치 ID 는 3E9B 입니다.
그러면, ig-platform-id 값은 0x3E9B 로 시작하는 값이 Intel i7-9750H 의 Intel UHD 630 내장 그래픽에 맞는 값입니다.
그러므로, Hackintool 에서는 상단 우측의 플랫폼 ID 항목의 값을 0x3E9B 로 시작하는 값으로 선택해야 합니다.
0x3E9B 로 시작하는 값이 모두 4개인데 위의 2. 번에서 첨부해드린 Clover 폴더 안에있는 14개의 Config.plist 파일로 모두 시도해보면 됩니다.
그리고, 인텔 내장 그래픽의 QE/CI 활성화를 하기 위해서는
BIOS 설정에서 DVMT Pre-Allocated Memory 항목의 값을 64 MB 이상으로 설정하는 것이 중요합니다.
그런데, 노트북의 BIOS 설정에는 이 DVMT 관련 설정 항목이 숨겨져 있습니다.
그래서, 예전에는 클로버의 Config.plist 파일에서 Kernel and Kext Patches > Kexts To Patch 항목에
minStolenSize Patch 값을 입력해서 해결하였었습니다.
그런데, Hackintool 에서는 다음 사진에서 "DVMT 32 MB 사전 할당" 항목에 체크하면 됩니다.
당연히, 2. 번에서 첨부해드린 14개의 Config.plist 파일에는 모두 DVMT 32 MB 사전 할당 설정이 적용되어 있습니다.
그리고, 아래 사진에는 SkyLake 로 설정되어 있는데 단순히 DVMT 32 MB 사전 할당 항목이 있다는 것만 알려 드리기 위해 첨부한 사진입니다.
댓글을 적다보니 많이 길어졌네요.
천천히 시도해보고, 도움이 되기를 바랍니다.
먼저 이렇게 장문의 답변을 주신 것에 대해 정말로 감사합니다.
1. 토니맥에 나와있는 프레임버퍼관련해서 하위 답글 달아진 부분까지 다시한번 꼼꼼히 읽어봐야겠습니다.
관련 답글들도 번역해서 하나하나 꼼꼼히 살펴보겠습니다.
인덱스 값과 BusID( 0x01, 0x02, 0x04, 0x06으로만 설정) 값에 대해서는 개념적인 정리 부분에 있어 좋은 도움이 된 것같습니다.
2. 정말 안타깝게도 14개 파일중 정상적으로 작동되는 것은 없었습니다. ㅠㅠ
4번,8번은 블랙아웃되는 현상이 나타났고, 나머지는 재부팅되는 현상이 나타났습니다.
4,8번 값인 0X3E9B0007로 관련 컨넥터값을 변경해봐야겠습니다..
3. 말씀하신대로 0X12345678같은경우 부팅이 안되어 임시적으로 설정한 값입니다.
플랫폼 ID 값을 알 수가 없어 , 플랫폼 id방향이라도 어떻게해야할까 고민했었는데, 일단 0x3E9B가 포함된 값으로 한번 다시 시도해보겠습니다.
마지막으로 정말 정성스러움이 느껴지는 답변주셔서 감사합니다.
아래에 첨부한 5개의 Config.plist 파일로 차례대로 다시 시도해보세요.
4번, 8번 Config.plist 에서 부트 옵션 하나를 더 추가해 보았습니다.
기존에 있던 4번, 8번 Config.plist 를 삭제하고 아래에 첨부한 4번, 8번 Config.plist 를 사용해보세요.
그리고, 드문 경우지만 0x3E9B~ 플랫폼 ID 가 아니더라도 다른 플랫폼 ID 를 통해서 QE/CI 그래픽 가속이 활성화되는 경우가 있습니다.
나머지 3개 Config15~17.plist 는 0x3EA50009 플랫폼 ID 이고, SMBios 가 MacBook Pro 15,2 로 설정되어 있습니다.
위의 4번, 8번 Config.plist 는 SMBios 가 MacBook Pro 15,1 로 설정되어 있습니다.
더운날씨에도 친절하고 정성스러운 답변주셔서 감사합니다.
이번에는 5개의 파일 모두 구동해본 결과 전부 4,8번과 동일하게 블랙스크린이 나오네요 ㅠㅠ
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 조회 수 | 날짜 | 글쓴이 |
---|---|---|---|
모니터(오류화면) 사진 찍을 때 팁(소소함) +270 | 11만 | 17.07.3020:49 | 달쇠 |
빠르고 정확한 답변을 받는 팁 및 질답자의 매너, EFI폴더 압축법 +90 | 12만 | 17.02.1014:21 | Mactopia |
Hot 램 증설.. 그리고 자꾸 재부팅되는 PC.. +9 | 119 | 24.10.2513:02 | 김밉상 |
Hot 고수분들 제발 도와주세요 +2 | 113 | 24.10.2513:28 | 희밍현수님 |
113 | 24.10.2513:28 | 희밍현수님 | |
119 | 24.10.2513:02 | 김밉상 | |
63 | 24.10.2421:15 | 활주로임 | |
62 | 24.10.2322:21 | 활주로임 | |
88 | 24.10.2318:25 | 헷인토시 | |
76 | 24.10.2317:01 | 활주로임 | |
126 | 24.10.2315:51 | 배고픈사람 | |
153 | 24.10.2308:19 | 미찌콘 | |
126 | 24.10.2213:48 | 아킬리오 | |
101 | 24.10.2210:36 | MCMC | |
75 | 24.10.2200:57 | 헷인토시 | |
187 | 24.10.2123:22 | 마요네즈 | |
1481 | 24.10.1914:54 | 활주로임 | |
207 | 24.10.2017:21 | RTings | |
1519 | 24.10.2000:14 | Kylee | |
127 | 24.10.1921:50 | 루이코아낭 | |
1123 | 24.10.1918:03 | Gastone | |
90 | 24.10.1721:28 | Oscar | |
213 | 24.10.1712:11 | 희밍현수님 | |
77 | 24.10.1612:42 | SystemShock | |
324 | 24.10.1517:37 | Gastone | |
1327 | 24.10.1517:20 | 물만두 | |
1674 | 24.10.1317:18 | 물만두 | |
1282 | 24.10.1315:07 | Steer | |
882 | 24.10.1004:51 | Steer | |
199 | 24.10.0920:24 | KImET | |
941 | 24.10.0915:49 | lesmi | |
186 | 24.10.0911:23 | LumOS | |
77 | 24.10.0902:16 | lesmi | |
913 | 24.10.0822:09 | 애플맨 | |
1323 | 24.10.0810:58 | soullees | |
123 | 24.10.0723:26 | 오십견 | |
1247 | 24.10.0723:14 | Steer | |
126 | 24.10.0721:40 | 서재희 | |
82 | 24.10.0704:04 | g2030h61 | |
94 | 24.10.0704:00 | g2030h61 | |
102 | 24.10.0620:14 | SystemShock | |
119 | 24.10.0617:57 | 늘심심 | |
1556 | 24.10.0601:48 | 아스타틴 | |
1279 | 24.10.0515:04 | lesmi | |
136 | 24.10.0422:58 | 낡은기계 | |
553 | 24.10.0315:33 | oreo | |
121 | 24.10.0315:26 | 매치포인트 | |
184 | 24.10.0313:01 | 매치포인트 | |
158 | 24.10.0311:30 | KAKU | |
404 | 24.10.0207:44 | 데스맥 | |
258 | 24.09.3014:22 | 민준송 | |
203 | 24.09.2922:21 | oreo | |
136 | 24.09.2917:58 | 수박 | |
116 | 24.09.2913:21 | 루마루 |
파일을 열어볼 수 가 없네요/''