모하비 부팅오류
- 묵성
- 942
- 33
묵성님의 기기정보
추가사양 및 설치(할)OS | 10.14 |
---|---|
공지숙지/증상설명 | 숙지 |
그래픽이 너무 안잡혀서 -v로 부팅해보니 "attempting system restart..."문가 바로뜨고 바로 재부팅이 됩니다.
#attempting_system_restart,#모하비_부팅,#오류_그래픽
묵성
댓글 33
55번시도해서 찍었습니다ㅠㅠ
카메라 밝기값을 최대한 낮추고 찍어도 너무 빨리지나가서 제 핸드폰 한계인거같습니다
#카메라_밝기값,#핸드폰,#한계
fakeid값으로 0x12345678주고 부팅을 하면 정상적으로 부팅은되지만 메모리가 7m잡힙니다.
#부팅,#정상
kakeid는 그냥 부팅 및 현재 기기의 값일뿐이고 실제는 ig-platfotm-id로 gpu 값을 맞춰주셔야 제대로 그래픽이 잡힐 겁니다
#ig,#platfotm,#gpu_값,#kakeid,#기기,#실제,#id,#그래픽,#부팅
HD520이 0x19160000이라 platform-id값에 0x19160000값을 주고 부팅을해도 부팅이 되지가 않아요 값이 새로 변경된거일까요?
#id,#부팅,#HD
원래 clover bootloader 상에서는 skylake mobile의 HD520이면 19160000 값이 맞습니다. 근데 때로는 이상한 놈들이 가끔있습니다. 이 값을 따르지 않는...저도 삼성 always 9시리즈 모델이 그랬었구요
#skylake_mobile의_HD520,#clover_bootloader_상,#삼성_always,#모델,#놈들
fakeid로 부팅하신후 원래 모델 id로 바꾸셨죠? 12345678 값은 처음 부팅때만 쓰시는 거니까요
#모델_id,#부팅
config설정에서 제가 따로 fake값을 주지 않고 부팅을 했는데 패닉이 발생해서 부팅중에 따로 0x12345678을 주니 부팅이 되었습니다.
0x12345678로 부팅된상태에서 값을 변경이 가능한가요??
#부팅,#fake값,#패닉,#설정,#config,#상태,#변경
아뇨 하신게 맞습니다 12345678 값은 부팅을 위한 임시 값이니까요 그대신 원래 넣어져있는 fakeid 값을 한번 더 확인해 보시구요
#부팅,#임시_값
기존처럼 ig-platform-id에 그래픽 id값을 넣어 패치하는 방식으로 찾고 해봤는데 답이 없어서 댓글에 스티브공사님이 남겨주신 댓글을 보고 whatevergreen.kext를 통해 패치를 했더니 그래픽을 잡을 수 있었습니다.
https://www.tonymacx86.com/threads/guide-intel-framebuffer-patching-using-whatevergreen.256490/ 여기 들어가셔서 방법 보시고 잡으시면 될거같습니다.
#패치,#ig,#그래픽,#댓글,#그래픽_id값,#방식,#방법,#id
whatevergreen.kext를 통해 패치에 대해 설명 부탁해요.
- whatevergreen 1.2.3을 lilu 1.2.6과 같이 쓰고 있어요
- 그 링크에서처럼 lilu포함해 whatevergreen을 새로 빌드했나요?
#whatevergreen,#패치,#설명,#빌드,#대댓글
아뇨아뇨 저는 그냥 빌드되어있는.kext파일을 other폴더에 넣고 파일삭제하고 config만 따로 세팅해줬어요
#아뇨아뇨_저,#kext,#빌드,#파일,#파일삭제,#폴더
어떤 파일을 삭제하고
config는 어떻게 셋팅했나요? 파일을 공유해주면 참고할 수 있을 듯 합니다.
#셋팅,#파일
https://www.tonymacx86.com/threads/guide-intel-framebuffer-patching-using-whatevergreen.256490/
사이트에 명시되어 있는 것 처럼
1. Remove:
- FakePCIID_Intel_HD_Graphics
- IntelGraphicsFixup
- NvidiaGraphicsFixup
- CoreDisplayFixup
- Shiki
kext파일 지우시고
2. Turn off all graphics injections in Clover:
- config.plist/Graphics/Inject/ATI=NO
- config.plist/Graphics/Inject/Intel=NO
- config.plist/Graphics/Inject/NVidia=NO
- config.plist/Graphics/ig-platform-id=
- config.plist/Devices/FakeID/IntelGFX=
config파일에 세팅값을 다 지워주세요
3. Disable DSDT Clover fixes:
- AddHDMI
- FixDisplay
- FixIntelGfx
- AddIMEI
그리고 DSDT픽스 부분에서 위 항목이 선택되어있다면 지워주시고
4. Disable UseIntelHDMI
항목이 선택되어있다면 지워주세요
5. Remove boot argument: -disablegfxfirmware
boot부분에서 -disablegfxfirmware 항목이 선택되어있다면 지우시세요
이렇게 그 항목대로 쭉 하시면 됩니다.
그리고 Framebuffer Patching Types패치는 꼭해주셔야합니다. 안하면 의미없어요
#AddIMEI,#IntelGraphicsFixup,#CoreDisplayFixup,#UseIntelHDMI,#FixDisplay,#FixIntelGfx,#AddHDMI,#Remove_boot_argument,#항목,#config,#NvidiaGraphicsFixup,#DSDT_Clover_fixes,#세팅값,#부분,#DSDT픽스,#파일,#Framebuffer_Patching_Types패치,#의미
1. 켁스트들 지우고
2. 그래픽스 인젝션 삭제하고
<key>IntelGFX</key> <string></string>
<dict> <key>ATI</key> <false/> <key>Intel</key> <false/><key>NVidia</key> <false/> </dict>
<key>NvidiaSingle</key> <false/>
<key>ig-platform-id</key> <string></string>
3.dsdt는 패치하기 전 것으로 되돌리고
4, 5는 없었고,
프레임버퍼 패칭도 했는데 계속 재부팅이네요 .
흔히 실수할 만 게 뭘까요
dsdt 패치는 disabled가 false 맞겠죠?
#PipeCount,#STOLEN,#busId,#Intel_HD_Graphics_530Model_Name,#Freq,#FreqMax,#FBMEM,#0x00,#FBMemoryCount,#PortCount,#TOTAL_CURSOR,#MB,#그래픽스_인젝션,#켁스트들,#pipe,#flags,#type,#GPU_Name,#패칭,#ID
AAPL,ig-platform-id에서 노트북이시면 00001B19가 아닌 00001619를 넣어주셔야합니다. 데스크탑은 00001219를 넣어주셔야하구요
저 같은경우에는 아래 사진에서 id값만 제외하고 그대로 똑같은 값을 넣었습니다.(약간 야매로 해서 이번주말에 저도 제대로 다시 패치를 하려고합니다.)
(사진 출처 : https://www.tonymacx86.com/threads/guide-intel-framebuffer-patching-using-whatevergreen.256490/)
네네 저도 DSDT에서 false로 해두었습니다.
<dict>
<key>Comment</key>
<string>change GFX0 to IGPU</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
R0ZYMA==
</data>
<key>Replace</key>
<data>
SUdQVQ==
</data>
</dict>
#ig,#AAPL,#00001B19,#네네_저,#DSDT,#SUdQVQ,#id,#false,#패치,#아래,#출처,#야매,#노트북
gfxutil과 ioregistry로 확인했을 때 191b였고, 하이시에라까지 사용하고 있었습니다.
1916과 191b 모두 시도해봤는데, 역시 재부팅이네요
#gfxutil
네, integraphics*.kext랑 fakepciid_intel_*.kext 들 모두 지웠습니다.
lilu와 whatevergreen만 남겼었어요.
#kext랑_fakepciid,#integraphics,#lilu,#whatevergreen만,#intel
ACPI패치에서 addIMEI와fixintelgfx그런 옵션도 해제를 하셨나요??
#addIMEI와fixintelgfx그런,#ACPI,#해제,#패치,#옵션
처음부터 없었어요.
#공유해줄,#smbios는_삭제,#HECI,#SU1FSQ,#MEI,#SEVDSQ,#TUVJXw,#GFX0,#SUdQVQ
음.....제가 도와드릴 수 있는게 없네요....
저도 이번에 whatevergreen을 처음써서 토니맥에 나와있는 순서대로 따라해서 성공해서 저도 알려드릴 수 있는게 한계가 있네요 ㅠㅠ
죄송해요ㅠㅠㅠㅠ
#토니맥,#whatevergreen,#한계
감사합니다. 묵성님 config에서 링크에선 볼 수 없었던 device-id가 눈에 띄어 넣어봤더니 됩니다.
- 다른 쓰레드에서 fake id를 안쓴다는 말을 듣고 fakepciid*를 모두 삭제
안정적으로는 부팅은 되는데 여전히 7mb이네요. framebuffer-unifiedmem를 아무리 바꿔봐도 1536mb가 안 나옵니다.
#id,#부팅,#쓰레드,#삭제,#안정,#mb,#config
ㄷㅏ행입니다.ㅠㅠ 이제 메모리만 잡으시면 될거같습니다.
도박이긴 하지만 한번 제 config에 있는 값과 같은 값으로 넣어보시고 부팅을 해보세요 될 수도있어요
#config,#부팅,#다행,#도박
이미 해봤습니다. olaria나 rehman꺼 config 참조해 며칠 째 해보고 있는데 안 되네요
한성 h56이 특이한 게.. 놋북이면 데탑 시퓨(i7-6700, k가 붙는 게 아니라)를 탑재하고 있는데
아직 hd530만 장착하고 성공했단 후기를 못 찾았어요.
#olaria나_rehman꺼_config
저는 설치할때는 fakeid에 0x12345678를 주고 설치를 다하고나서 whatevergreen패치했습니다.
그래도 멈추신다면 다른 문제인거같습니다.
#설치
저 내용이 뜨기전에 KP(kernel panic) 나는 내용을 확인하셔야 조치가 가능합니다
#kernel_panic,#KP,#내용,#조치