Big Sur patch for Clover BootLoader
- Mactopia
- 1841
- 10
Mactopia님의 기기정보
1. 적용 하기 전에 알아 두셔야 할 내용
(1) 빅서는 현재 클로버든, 오픈코어든 인스톨러에서 설치는 불가능 합니다. (2020년 7월 3일 기준)
아래 두 팁 과 같이 설치 이미지를 직접 만들어서 사용 해야 합니다.
이 팁을 적용하신 클로버 유저 분들은 아래의 팁에서 이미지 생성 부분을 참고 하시면 됩니다.
(2) Aptiomemory.efi , OsxAptiofix.efi , OsxAptioFix2000.efi 등은 Big Sur 이후 대응이 불가능한 드라이버들 입니다.
(3) 이 패치 방법은 클로버 또는 오픈코어에서 빅서 대응 패치가 나오면 더 이상 필요 없어질수도 있으니(no body knows yet)
혹시 시간이 지나고 보는 분들은 빅서 설치 방법에 혼선이 생기지 않도록 주의 바랍니다.
(- 부트 성공했다고 해킨토시와 안녕하고 있다가 나중에 후회하며 복귀하는 분들 매번 수두룩하니 최소한 부트로더 업데이트 정도는 멀리 하지 말라고 자주 이야기했던 이유가 여기에 있습니다. https://x86.co.kr/imessage)
2. 클로버 부트로더 패치 방법
출처 : https://www.hackintosh-forum.de/forum/thread/49311-macos-11-bigsur-dev-beta-clover-patch/
(1) 첨부 파일 로 교체 (r5119 기반 입니다.)
(2) 아래 패치 config.plist 에 적용
config_KernelAndKextPatchesONLY.plist
<key>KernelAndKextPatches</key> <dict> <key>KernelToPatch</key> <array> <dict> <key>Comment</key> <string>KbeBS-EXT (kuckkuck)</string> <key>Count</key> <integer>1</integer> <key>Disabled</key> <false/> <key>Find</key> <data> 6NQAAADrBeg= </data> <key>MaskFind</key> <data> /wD///////8= </data> <key>MaskReplace</key> <data> AAAAAAD///8= </data> <key>MatchOS</key> <string>10.16</string> <key>Replace</key> <data> 6NQAAACQkOg= </data> <key>StartPattern</key> <data> AQAx/74UAAU= </data> </dict> <dict> <key>Comment</key> <string>KbeBS-SIP (kuckkuck)</string> <key>Count</key> <integer>1</integer> <key>Disabled</key> <false/> <key>Find</key> <data> 6HXmDgCFwA+E+gAAAEmLRQ== </data> <key>MaskFind</key> <data> /wAAAP//////AP///////w== </data> <key>MaskReplace</key> <data> AAAAAAAAAP///////wAAAA== </data> <key>MatchOS</key> <string>10.16</string> <key>Replace</key> <data> 6HXmDgCFwJCQkJCQkEmLRQ== </data> <key>StartPattern</key> <data> AgAAQb8BAADc </data> </dict> <dict> <key>Comment</key> <string>KbeBS-KxldUnmap (vit9696, kuckkuck)</string> <key>Count</key> <integer>1</integer> <key>Disabled</key> <false/> <key>Find</key> <data> /4A9JZxOAAAPhRcBAABB </data> <key>MaskFind</key> <data> ////AAAA/////wD///// </data> <key>MaskReplace</key> <data> AAAAAAAAAAD//wAAAAAA </data> <key>MatchOS</key> <string>10.16</string> <key>Replace</key> <data> /4A9JZxOAACQ6RcBAABB </data> <key>StartPattern</key> <data> SI0VKyYlAA== </data> </dict> </array> </dict>
(3) Aptiomemoryfix.efi 를 지우고 OcQuirk 최신 버전을 사용. 현재 기준 23 최신 버전 부터 만 가능.
22버전 까지는 AvoidRuntimeDefrag 기능이 없어 Big Sur 부팅 불가
https://x86.co.kr/kext/4921289
(4) Dev 자료실에서 Lilu.kext, WEG Kext, AppleAlc kext 등 사용하는 kext 를 최신으로 변경 하고 필요하다면 boot-arg 에 -lilubetaall 을 넣어줍니다
(5) 추가로 fakesmc 사용 유저는 위 팁을 다 해도 부팅이 안될 공산이 큽니다. 역시 fakesmc 유저는 virtualsmc.kext 를 사용 하시길 바랍니다.
p.s 오코는 빅서 인스톨러 설치 패치가 수주 안에 나올것 같은데...
클로버는 어찌 될지 잘 모르겠습니다. 개발자가 혼자서 고군분투 하고 있는게 안쓰럽기도 하고.....
현재 오코가 어려워 넘어가기 힘든 분들도 많을 테니.. 클로버 개발자를 더욱 응원 해봅니다.
Mactopia
댓글 10
빅서로 인해 해킨이 점점 어려워지는군요ㅠㅠ
개발자분들이나 엑팔육 능력자분들도 화이팅 하시라고 힘실어 드립니다~~!
❝클로버 r5120 빅 서 부팅 질문드립니다 (EFI 첨부)❞