모하비 HD4600 qe/ci가 안 먹습니다 .....
- 나나나나나
- 1311
- 7
나나나나나님의 기기정보
질문용 시스템 사양 | 1번 |
---|---|
추가사양 및 설치(할)OS | 10.14.1 |
공지숙지/증상설명 | 숙지 |
노트북 HD4600 사용 중입니다.
whatevergreen이라는 kext가 새로 나왔더군요 .. 그래서 한 번 시도해 보았으나
1. whatevergreen을 사용하는 경우
- 그래픽 카드 이름은 자동 인식하나 vram이 7mb로 뜹니다.
- 그래서 frame buffer 패치를 했습니다.
<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
<dict>
<key>AAPL,ig-platform-id</key>
<data>
BgAmCg==
</data>
<key>device-id</key>
<data>
Jg0AAA==
</data>
<key>framebuffer-cursormem</key>
<data>
AABgAA==
</data>
<key>framebuffer-fbmem</key>
<data>
AAAwAQ==
</data>
<key>framebuffer-patch-enable</key>
<data>
AQAAAA==
</data>
<key>framebuffer-stolenmem</key>
<data>
AAAAAg==
</data>
<key>framebuffer-unifiedmem</key>
<data>
AAAAYA==
</data>
</dict>
- 그런데 부팅이 되지 않고 검은 화면만 떠서, device-id 부분(원래 0x0416이던 것을 0x0412로 바꾸는 역할 합니다. - 부팅 로그에서 WhatEverGreen이 계속 바꿔야 한다고 외치더군요.)을 지우고 재부팅했더니 부팅은 되었으나 ... 원래와 같았습니다.
- 그래서 Inject Intel도 해보고 ig-platform-id와 IntelGFX Fake ID도 넣어보았습니다. 그래도 안 되어서 가능한 모든 조합을 시도해보았습니다. 그런데 달라지는 건 없더군요?
=> 실패
약 8시간의 시도 끝에 시에라 때 시도했던 방법으로 돌아가기로 했습니다.
2. FakePCIID를 사용하는 경우
FakePCIID.kext
FakePCIID_Intel_HD_Graphics.kext
FakePCIID_Intel_HDMI_Audio.kext
AppleIntelFramebufferAzul.kext
AppleIntelHD5000Graphics.kext
AppleIntelKBLGraphicsFramebufferInjector_3e9x.kext
넣은 후 config.plist에서
ig-platform-id와 IntelGFX Fake ID 넣었습니다.
당연히 실패했습니다.
FakePCIID 시도한 EFI 올려봅니다.
고수님들 도움 부탁드립니다 ......
[ 자문자답 ]
그냥 시에라로 넘어왔습니다. 잘 됩니다.
하이시에라도 도전해보았는데 안 됩니다. 하이시에라부터는 시에라 EFI 그대로 써도 (몰론 FakeSMC 등 kext는 업데이트 했습니다.) 안 됩니다.
나나나나나
댓글 7
안녕하세요~
먼저는
이 EFI로 대체해서 한번 사용해 보세요~
웬만하면 그래픽 잡힐 겁니다.
그리고 나서 안되면 config에서
DEVICES-- INTELGFX에 0x04168086(또는 0x04128086)
GRAPHICS-- ig-platform에 0d220003(또는 0a260006) 그리고 inject intel 체크하쎠서 시도해 보세요
잘 되시고 랩탑이라면 config/SIMBIOS도 맥북 중에서 선택하는 것도 좋을 듯 싶네요(macbook 8.1 정도)~
제가 올린 EFI에는 현재 iMac 14.2로 설정된 상태입니다.
잘 되시기를 바랍니다
#INTEL_IG,#EFI,#intel,#랩탑_PC,#zip,#config,#FX
저걸 적용하자 클로버조차 그냥 검은 화면만 뜨고 부팅이 안 됩니다 .. ?
그래서 원래 EFI에 kexts만 바꿨더니
busy timeout[0], (60s): 'PXSX'
busy timeout[1], (60s): 'PXSX'
...
뜨면서 부팅이 안됩니다.
그리고
ig-platform-id : 0x2a260006
Intel FakeID : 0x04168086 원래와 같고
FakeID만 0x0412나 0x0000로 바꾸면 검은 화면
0x1234로 바꾸면 원래와 같습니다. (8086 생략)
ig랑 Fake ID 둘 다 0x0000로 바꾸면 검은 화면 뜹니다.
#FakeID,#바꿨더니_busy_timeout,#PXSX,#busy_timeout,#ig랑_Fake_ID_둘_다_0x0000,#ig,#부팅,#화면,#검은_화면,#0x0000
제 경우는 별 도움이 되지 않을것 같네요.
저는 ig-platform-id만 0x0d220003 주고 IntelGFX fakeID는 넣지 않고 InjectIntel 체크하고 fakePCIID.kex/lilu.kext/whatevergreen.kext는 있는 상태로 부팅해보니 글리치는 생기지만 어느정도 작동하는것 같습니다만... rx590이 설치되어 있어서 제대로 시험해보지는 못했습니다.
(4790k 데스크탑입니다.)
#rx590,#ig,#IntelGFX_fakeID,#InjectIntel,#상태,#id