X86 Open로그인

추천하기 twitter 로그인 facebook 로그인 google 로그인 카카오 로그인 네이버 로그인
2

https://www.x86.co.kr/tip/1331441에서 SSDT GPU injection으로 해결하는 방법도 있습니다.

 

우선 가장 많이 쓰였던 블랙 아웃 해결 방법은

sudo nano /System/Library/Extensions/AppleGraphicsControl.kext/Contents/PlugIns/AppleGraphicsDevicePolicy.kext/Contents/Info.plist

 

위 명령을 입력한 후 Nano에서 ConfigMap 내부의 Config 1/2의 값을 None으로 바꿔 저장한 다음,

sudo kextcache -system-prelinked-kernel
sudo kextcache -system-caches

 

명령으로 캐시 리빌드를 하였습니다만..

* 캐시 리빌드 안된다고 ~/System/Library/Caches폴더 날리지 마세요!! 
* 리빌드 안되는 캐시로 인해 스피드스텝 정보까지 날아갈 수 있습니다
* 최악의 경우 OS 재설치를 해야 합니다.
 

시에라에서도 적용은 되지만,  제대로 된다 싶어서 껐다 켜면 다시 블랙아웃의 블랙홀에 빠지곤 합니다.
가끔은 웹드라이버를 쓰시는 분도 블랙 아웃을 겪으시는데요.. 그럴 땐..

AppleGraphicsControl.kext.zip  파일을 압축 해제 하시고

1) 바탕화면의 AppleGraphicsControl.kext를 통채로 EFI/Clover/kexts/10.12로 (시에라) 복사 합니다.
2_ 바탕화면의 AppleGraphicsControl.kext를 통채로 EFI/Clover/kexts/10.11로 (엘 캐피탄) 복사 합니다.


캐시 리빌드가 안되는 문제로 인해 사과로고 이후 블랙아웃이되는 현상은 피할수 있겠습니다만
웹 드라이버를 쓰시는 분은 10.12에선 nvda_drv=1을 사용하지 마시고 kext-dev-mode=1을 추가합니다.
System Parameters에서 Nvidiaweb을 활성화 시켜 주시고 부팅 하시면 됩니다.

 

** 다시 재 교정 했습니다!

good poor

Mactopia 아이뱅크님
2명이 이글을 호평하셨습니다. 0명이 불평하셨습니다.

★ 글쓴이에게 고마우시면 커피한잔 후원(클릭) ★ 추천 정보가 입력되지 않았습니다.
twitter 공유 facebook 공유 googleplus 공유 카카오스토리 공유 네이버라인으로 공유

글쓴이의 서명이 비어 있습니다.

★ 글쓴이에게 고마우시면 커피한잔 후원(클릭) ★ 추천 정보가 입력되지 않았습니다.
  • Profile
    2016/10/08
    0 0

    AGPM정보까지 FakeSMC에 넣어주면 굿이겠네요

    감사합니다.

  • Profile
    2016/10/08
    0 0
    아이뱅크 : AGPM정보까지 FakeSMC에 넣어주면 굿이겠네요 감사합... 에 달린 대댓글입니다.

    그러면 완전 최고죠!!! 저야말로 많은 공부하게 해주셔서 감사합니다!

  • Profile
    2016/10/08
    0 0
    zisqo : 그러면 완전 최고죠!!! 저야말로 많은 공부하게 해주셔... 에 달린 대댓글입니다.

    불행히도 제 시스템에 적용해서 방금 해보았는데 해결이 되지 않습니다.

  • Profile
    2016/10/08
    0 0
    아이뱅크 : 불행히도 제 시스템에 적용해서 방금 해보았는데 해결... 에 달린 대댓글입니다.

    그러면 다시 한 번 파일 드리겠습니다!!  부랴 부랴 수정해서 다시 올렸습니다!

     

    이번엔 kext를 직접 로딩 해보는거죠!! 만약 안되신다면 kext-dev-mode=1로 진행 해보셔요!

  • Profile
    2016/10/08
    0 0
    zisqo : 그러면 다시 한 번 파일 드리겠습니다!!  부랴 부랴 수... 에 달린 대댓글입니다.

    전체를 적용하는 것은 당연히 되겠지만 지금 시점에서 하기는 그렇네요....

     AppleGraphicsControl.kext만 넣고  해보았는데 역시 안되고요...

     리커버리에서도 안됩니다.

     

    제 보드상으로는 할 이유는 없겠는데요...

    업그레이드시에도 똑같은 작업을 해주어야 하고.....

     

  • Profile
    2016/10/08
    0 0
    아이뱅크 : 전체를 적용하는 것은 당연히 되겠지만 지금 시점에서 ... 에 달린 대댓글입니다.

    C602 칩셋에서는 시에라 설치 이후 캐시가 리빌드 안되는 이슈가 있는데요, 그걸 회피하기위해서
    10.12/kexts/10.12에 넣고 kext-dev-mode=1으로 블랙 아웃 이슈는 잡혔습니다.
    더 편하게 하려고 FakeSMC에  AppleGraphicsDevicePolicy.kext의 변경된 내용을 동봉 했을때도,
    kext-dev-mode=1 argument없이 동작하는거로 보아서는

    C602칩셋에서만 동작한다고 여겨야 할 것 같습니다.

     

    제 시스템으로써는 클로버에 옮겨 놓으니 부팅 & 엘 캐피탄에서 시에라로 넘어갔을때도 패치없이 동작하더라고요 ^^

     

    *뉴해킨님도 저와 같은 HP Z420을 쓰고 계신데요 계속해서 블랙아웃이 안잡혀서 이 방법으로 해결 했습니다.

  • Profile
    2016/10/08
    0 0
    zisqo : C602 칩셋에서는 시에라 설치 이후 캐시가 리빌드 안되... 에 달린 대댓글입니다.

    네 감사합니다.

일반로그인 twitter 로그인 facebook 로그인 google 로그인 카카오 로그인 네이버 로그인
서버에 요청 중입니다. 잠시만 기다려 주십시오...