시스템 사양 선택 | 3번 |
---|
안녕하세요.
예전 노트북에 있던 SSD 뽑아서 다른 노트북에 끼워 놓고 보니 이 노트북 어떻게 할까 하다가 SSD 요즘 저렴하니까 240짜리 구매해서 10.14.5 설치했습니다.
이 노트북 예전에 포기했던 건데...바이오스에서 설정 건드리니까 그나마 사용 가능한 수준이 되어서 다시 설치했습니다.
되는 것: 각종 여러 가지
안 되는 것:
Siri: 켜면 바로 꺼짐. 모하비라서 그런지 모르겠네요. SMBIOS 바꾸어봐도 안 됩니다. layout-id는 마이크 포기하면 의미 없으니까 안해봤습니다. 하이시에라 내려가면 될지 모르겠습니다.-->하이 시에라에서 됩니다. 그런데 팬 돌아가는 소리가 겁나 커서 마이크에 대고 안 말하면 못알아듣는...
트랙패드 prefpane: 제 모델에 VoodooPS2로는 안 나옵니다. 그래서 투터치로 우클릭 사용 안됩니다.
잠자기: 외장모니터로 인식해서 재웠다가 깨우면 화면 안 켜집니다.
애매한 것:
ASMedia 1042: 두 켁스트가 있는데, 어디서 다운받았는지 기억은 안 납니다. ForASMedia1042.zip 그런데 원래 윈도우 쓸때부터 이 포트 매우 말썽이라서. 인식도 10초 후에 인식되는게 macOS랑 윈도우랑 동일합니다. 그리고 System Profiler에 뜨지 않아서 불편.
바이오스 설정
Advanced 탭에 Battery Life Cycle Extension이 있습니다. 이것을 disable하면 자동적으로 스크린이 어두워지지 않습니다. 따라서 나중에 데탑 snb-platform-id 사용할 때 어댑터를 뽑아도 스크린 밝기는 그대로입니다. 나머지 설정은 기본적인 것이므로 생략. 아이뱅크 @아이뱅크 172439 님의 입문자 가이드에 잘 나와있는 것 같습니다.
설치미디어 만들기
이 노트북은 여러 고수님들이 올려주시는 고스트로는 설치가 안 됩니다. 구형이라서 MBR을 타고 GPT를 설치할 수 없습니다. 그래서 createinstallmedia GPT USB installer 만들었는데, HFS+ 포맷 사용하기 위해서 InsanelyMac에 올라온 HFS+ patcher로 패치했습니다.
RehabMan의 config HD 3000, 1366x768로 설치 진행했습니다. RehabMan의 가이드에 있는대로 구성하는데, WEG 빼고 설치했습니다. Stock installer에 HD3000 켁스트가 없어서 WEG 넣어도 무의미하고, WEG는 느리다는 것이 요즘 들어 핫하게 떠오르므로...
WEG 없어도 설치에 문제는 없었습니다. 이미 config에 rename devices가 포함되어 있고, 가속 전이지만 IMEI는 이미 없는 것을 예전에 확인했기 때문에 config repo의 hotpatch 중 SSDT-IMEI 추가했습니다.
유선랜은 동일한 가이드 안에 있는 RTL8111켁스트 사용했습니다.
그리고 RehabMan의 VoodooPS2는 제 터치패드에 작동하지 않는 것을 이미 알고 있어서 처음 설치할 때에는 AppleSmartTouchpad 사용하다가 터치패드 끊기는 감이 있어서 나중에는 Acidanthera의 VoodooPS2를 이용했습니다. 왠진 모르지만 바이오스 옵션 중에 PXE OPROM이 enable되면 VoodooPS2가 오작동합니다. Disable하니 RehabMan이나 Acidanthera VoodooPS2로 터치패드 잘 작동합니다. 물론 여전히 PrefPane은 안 됩니다.
(모하비: 부트플래그는 -no_compat_check로 설정하고, SMBIOS는 MBP9,2, 그리고 NullCpuPowerManagement 넣고 부팅했습니다. 저는 Tonymac에서 다운로드 받았는데, 엑팔육에도 검색하면 나오는 것 같습니다.)
하이 시에라에서는 설치나 이후 부팅에는 이미 제작해놓은 SSDT.aml이 있기 때문에 MBP8,1로 설정하고 NullCpuPowerManagement 대신 이것으로 부팅했습니다. 나중에 다시 만들 일이 생긴다면 Pike-Alpha의 ssdtPRGen으로 만들어야겠습니다.
USB3포트가 인텔이 아니라서 인텔 USB2 포트로 설치하니 30분 걸리더군요.
모하비: QE/CI 활성화시키기
HD3000는 metal이 아니라서 Mojave에서 드롭됬습니다. 그래서 이전 OS의 켁스트 가져와야 되는데, 요즘은 편리하게 pkg로 설치해주더군요. 스톤콜드 @스톤콜드 611275 님이 올려주신 걸로 가속화시켰습니다.
https://x86.co.kr/kext/3501925
이 때 저는 랩탑 snb-platform-id로는 스크린이 하얗게 나오는 것을 알고 있어서 00010000가 아닌 00030010 아이디를 사용했습니다. 그리고 EDID 입력 안하면 가속 화면 안나오기 때문에 예전에 추출해 놓은 EDID를 넣었습니다.
AP///////wBMowAC/////wAVAQOAHRD/LwAAoFdJmyYQSE8AAAABAQEBAQEBAQEBAQEBAQEBnhtWeFAAGDAwICUAJaUQAAAZAAAA/QAAPADZCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMw=
그리고 나서는 VRAM을 올려보고자 InsanelyMac에 있는 binary patch를 이용해서 384/512에서 1024로 변경하고, HD3000Graphics.kext info.plist에 VRAM 수치를 입력해주었습니다. Mojave에서는 둘 다 없으면 가속이 안되는게 참 이상합니다. 패치 전에는 램이 8G인데 About this Mac에서도 384라고 뜨고...High Sierra 설치했어야 했나 싶습니다. 곧 있다가 내려갈듯 합니다. 중간중간 글리치 생기는거 슬슬 피곤해지네요.
해상도 맞추기
기본 1366x768이지만, 불편해서 1440x810으로 맞추었습니다. Hackintool Display 탭에서 해상도 좀 높여줄려고 icons.plist와 DisplayVendorID-xxxx 만들어서 /S*/L*/displays/contents/resources/overrides에다 넣었습니다. config에 EDID 새로 넣을까 생각해봤는데, 어차피 해상도 바꾸는 것 외에 캘리브레이션은 전혀 할 줄 모르기 때문에 그냥 놔두었습니다.
오디오
예전에 이거 잡느라 엄청나게 부팅했던 기억이 있습니다...id 28로 잡으면 내장사운드, 이어폰, 내장마이크 다 잡힙니다. 근데 하이 시에라 내려가면 예전에는 소리 안나와서 id 바꾸었던 걸로 기억하는데...모르겠습니다.-->안바꾸어도 잡힙니다. 예전에 잘못 설정했던지, 아니면 AppleALC 업데이트?
ACPI 패치하기
기본적인 것들은 다 RehabMan의 config hotpatch 에서 가져왔습니다. PTSWAK, GPRW, XOSI, IMEI. XOSI는 윈도우 7까지만 입력하고 나머지는 지웠습니다.
배터리는 Rehabman의 DSDT patch repo의 [bat] Samsung Series3 이용했습니다. 패치 먼저 진행하고 SSDT로 만들어주었습니다. 저장해보면 External reference 경로가 자꾸 바뀌길래, 바뀐 것들은 루트 경로에서 다 입력해주었습니다.
into_all all code_regex BATI replaceall_matched begin \_SB.PCI0.LPCB.EC.BAT1.BATI end;
into_all all code_regex STAT replaceall_matched begin \_SB.PCI0.LPCB.EC.BAT1.STAT end;
into_all all code_regex B1ST replaceall_matched begin \_SB.PCI0.LPCB.EC.B1ST end;
배터리 잡아도 VoodooPS2에서는 제 노트북으로는 prefpane이 나오지 않습니다. 투터치로 우클릭이 안되서 딸깍 소리 겁나나는데 깊게 파고들어서 설정할줄은 모르겠고...소음 적당한 다이소 무선마우스 ㄱㄱ
이 패치들에 해당하는 renames: ECR_ to ECRX, _BIF to XBIF, _BST to XBST, _PTS to ZPTS, _WAK to ZWAK, GPRW to XPRW, _OSI to XOSI, OSID to XSID. ECR_은 한 곳에만 있어서 전부 rename, _OSI도 마찬가지, _BIF와 _BST는 배터리 부분에만 존재하기 때문에 전부 rename해주고, 나머지는 특정 부분만. 그런데 잠자기 안되는데 이렇게까지 해야 하나 싶기도 합니다.
그외 기본적인 것들: GFX0 to IGPU, HDAS(하겐다즈 먹고싶다...) to HDEF, H_EC to EC__, EHC1 to EH01, EHC2 to EH02(얘네 둘은 필요 없습니다. 필요하네요...)
삼성 노트북 EHC configuration이 진짜 애플이랑 안맞아서 USB configuration에 웹캠이나 블투 internal로 잡으면 그냥 아예 인식 안됩니다. 제가 잘못 설정한 건 아닌 것 같은데요. USB2로 잡으면 인식하구요. 그래서 그냥 USB2로 잡았습니다. Hackintool USB 탭에서 설정하면 됩니다. 2.0이라서 한개씩밖에 없어서 매우 쉬웠습니다.
SSDT 새로 생성했으므로 OEM SSDT를 전부 드롭했습니다. 확인해보니 전부 CPU 관련 내용이더라구요. 다만 DSDT에 CPU 정보가 들어있는데, 물리코어 8개까지 인식하도록 DSDT 구현되어 있습니다. 나중에 알아차렸지만 이제까지 아무런 문제가 없어서 차차 수정할 계획입니다. 현재는 PNOT을 diable해야 하기 때문에 기존 PNOT을 PYES로 바꾸고 PNOT에서 아무것도 return하지 않도록 SSDT 만들었습니다.
confighotpatch.plist SS3SSDTs.zip 수정: SSDT.aml
SMBIOS 설정
아이메시지 작동시키기 위해 클로버에서 100번 클릭하면 되는 것 외에 제가 뻘짓 하나 한 게 있는데, MBP8,1은 Mojave로 업글이 지원이 안되기 때문에 이 SMBIOS 사용하면 애플이 알아챌까 하는 생각으로 MBP9,2 SMBIOS 100번 클릭하고 invalid인지 확인하고 IOPlatformPluginFamily 켁스트 수정했습니다. CPUFriend로 하면 되겠지 하고 봤는데 MBP8까지는 ACPI_SMC_PlatformPlugin이 관리하고 MBP9부터는 X86PlatformPlugin이 관리하네요. 그래서 후자의 MBP9,2에 해당하는 Mac-6F01561E16C75D06.plist를 지우고, 전자의 MBP8,1을 복사해서 MBP9,2로 이름 바꾸었습니다. 터미널에 kextstat|grep SMC 치면 ACPI_SMC_PlatformPlugin 로딩된 것 확인할 수 있었습니다. 하이 시에라 내려갈건데 진짜 뻘짓했습니다. 그리고 이런 방법은 불안정하겠죠.
와이파이&블루투스 모듈
DW1550/BCM94352HMB로 바꾸었습니다. 그런데 윈도우나 하이시에라나 둘 다 와이파이만 작동하고 블루투스는 작동하지 않길래 삼성 서비스센터 전화해보니 제가 별 도움 안 되는 삼성 업데이트 찾아보지 말고 다른 것 알려달라는데도...그렇게 시간 낭비했습니다. 구글에 테이프 붙여서 해결한 것 있나 검색해보니 역시 있더라구요.
와이파이는 잘 작동하니까 왼쪽 그림처럼만 테이프 붙이고 끝냈습니다. 다 잘 작동하는 것 같습니다. 테스트는 안해봤는데, 여러 가이드에서 device id를 inject하라 해서 14e4:43a0 넣었습니다. 와이파이 블루투스 둘 다 잘 작동합니다.
현재 사용중인 Clover와 config: Clover.zip config.plist, 수정: SSDT.aml 머리가 나빠서 자꾸 시리얼 넘버 들어간 걸 첨부하고 압축하다 백업 안하고 지우고 휴지통에서 복구하다가 따로따로 올려요...
인증
ㅋㅋㅋ 수평선 글리치를 캡쳐했네요. 하이 시에라 내려가야겠어요. 로고는 에이수스 킵 부탁드려요
하이 시에라로 내려온지 좀 되었지만, 본문 수정하는 김에...
2097149 님 ㅋㅋㅋㅋ
https://x86.co.kr/gigi/3574823
추가/수정
<key>KextsToPatch</key>
<array>
<dict>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
x0XQAAAAIA==
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>AppleIntelSNBGraphicsFB</string>
<key>Replace</key>
<data>
x0XQAAAAYA==
</data>
</dict>
</array>
<dict>
<key>Comment</key>
<string>change M(PNOT,0,S) to PYES</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
FEAcUE5PVAg=
</data>
<key>Replace</key>
<data>
FEAcUFlFUwg=
</data>
</dict>
<data>
AAAGAAAAA2AAAAAB
</data>
<data>
AAAGQAAAA4QAAAAB
</data>
네 되는데 보시다시피 글리치 자주 발생합니다. 라이트모드에서 엄청 심하고 다크모드는 가끔 발생합니다.Headless 아니면 할 짓은 아닌 것 같습니다.
역시 구형 그래픽은 피곤하군요
그리고 설치시 테마 묻는데 블렉해야 화면 안 깨지던걸로 기억합니다
시리는 iMessage등 살리면 같이 살아날껍니다
SSDT를 만들더라도 ACPI추출된것 전부 다 컴파일 안 하는한 통째로 drop은 추천 안 합니다
SNB 포트 매핑이 거지같이 되어 있기도 하고 제 스크린에 문제가 있어서 어렵습니다. 잠자기 하려고 해도....
테마는 블랙 라이트 둘 다 깨지는데 라이트가 많이 심하고 블랙은 가끔 깨집니다. 어쨌든 둘 다 피곤하죠.
아이메시지 살려도 시리 죽습니다.
ssdtPRGen으로 CPU 전력 잡으면 기존 테이블에서 CPU 관련 정보 드랍해야 합니다. 저는 전부 다 CPU라서 다드롭했습니다.
최근에 알아낸 것 중에 이 노트북은 바이오스가 매우 쉽게 깨집니다. BootIce로 조금만 건드려도 바이오스 진입 불가라서 winpe32로 바이오스 재설치해야 하는데, 재설치하니 1년 전 문제처럼 전원 어댑터 연결시 밝아지고 해제시 어두워집니다. 사실 이것이 정상 바이오스였습니다. 예전에는 macos에서는 배터리 충전/방전 표기가 제멋대로였고, 윈도우에서는 충전/방전시 1분 딜레이가 있어서 저는 '배터리가 맛이 갔구나' 생각하고 있었는데, 바이오스 리셋하니 맥/윈도우에서 정상표기됩니다. 물론 배터리가 확실히 맛이 가서 어댑터 충전/방전하면 여전히 딜레이가 있습니다. 어쨌든 억지로 스크린을 외장 DP로 설정하고 있는데, 이것때문에 하이시에라에서도 글리치 생기고, 화면밝기 조절이 안되서 항상 전원 연결하거나 방전시켜야 하므로...노트북 버려야겠습니다. DSDT에서 자동밝기 조절 제어 method는 찾을 줄을 모르니... ㅅㄱ 잘가 SS5 넌 최악이었어 ㅋㅋㅋㅋㅋㅋ
가끔 그런 보드 있습니다
전 심했을때 그냥 윈도 쓰다가 BSOD떠서 새파랏게 질렸길래 재부팅하니 바이오스 깨져서 복구한적도 있습니다 (완전히 망가져서 화면 검게 되면서 아무것도 안 나옴)
1님은 뭔지 모르게 문제가 생겼었겠군요. 전 제 똥 제가 치운 셈이에요. 바이오스 재설치해서 반쯤 치웠으니 이제는 노트북을 버려서 나머지 반을 치워야겠습니다 ㅋㅋ
그나마 데탑이라 듀얼바이오스라서 복구되었지만, 아니었으면 SPI 플레싱할뻔했습니다
바이오스 옵션 좀 만지다보니 어느센가 그런 문제 안 생기던데, 여전히 구체적으로 어떤 옵션탓이었는지 모릅니다
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 조회 수 | 날짜 | 글쓴이 |
---|---|---|---|
macOS Sequoia 15.0.1 24A348 정식버젼 고스트 이미지 OC 1.0.2 ft: 전체공개 +30 | 944 | 24.10.1121:10 | 좌절금지 |
오픈코어 1.0.2 +23 | 579 | 24.10.0900:22 | 줌바이퍼 |
[중급편] 노트북 해킨 +16 | 1407 | 24.07.1219:19 | Stultus |
macOS Ventura 13.7 22H123 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체 공개 +17 | 577 | 24.09.1917:09 | 좌절금지 |
macOS Sonoma 14.7 23H124 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체공개 +31 | 910 | 24.09.1723:58 | 좌절금지 |
[초급편] 문제 스스로 해결하기 +20 | 4005 | 24.03.2920:07 | Stultus |
[입문편] 첫 해킨 길라잡이 +40 | 5090 | 24.01.1218:54 | Stultus |
[필독 - 안정화] macOS 해킨토시 설치 후 안정화 작업 목록 및 글타래 모음 총정리 📋 +67 | 5.1만 | 23.01.0913:39 | shl628 |
Hot AMD Sequoia용 AppleALC 1.9.2 +3 | 110 | 24.10.2319:04 | 사노라맨 |
Hot [Sequoia 15.0.1, OC r1.0.2] ASUS TUF B550-PLUS / RYZEN 5 5600X / RX470 +2 | 106 | 24.10.2322:26 | 뿌엥 |
Hot OCLP로 지원되지 않는 기기/dGPU를 사용하는 해킨토시의 사이드카 품질 문제 해결방법 +1 | 122 | 24.10.2321:29 | 해킨도전자 |
106 | 24.10.2322:26 | 뿌엥 | |
123 | 24.10.2321:29 | 해킨도전자 | |
111 | 24.10.2319:04 | 사노라맨 | |
791 | 24.10.1412:27 | shl628 | |
681 | 24.10.1316:00 | 수박 | |
346 | 24.10.1222:56 | Stultus | |
944 | 24.10.1121:10 | 좌절금지 | |
736 | 24.10.1115:53 | 수박 | |
579 | 24.10.0900:22 | 줌바이퍼 | |
1407 | 24.07.1219:19 | Stultus | |
1218 | 24.10.0500:31 | 줌바이퍼 | |
569 | 24.10.0410:49 | Tamy | |
749 | 24.09.2923:48 | 머트 | |
629 | 24.09.2822:28 | 머트 | |
463 | 24.09.2808:22 | Tamy | |
895 | 24.09.2321:32 | Stultus | |
995 | 24.09.2210:59 | 좌절금지 | |
646 | 24.09.2203:23 | 누림어멈 | |
1191 | 24.09.1919:17 | 좌절금지 | |
577 | 24.09.1917:09 | 좌절금지 | |
498 | 24.09.1813:37 | Stultus | |
910 | 24.09.1723:58 | 좌절금지 | |
602 | 24.09.1722:40 | 좌절금지 | |
453 | 24.09.1717:13 | 맥가즈아 | |
562 | 24.09.1708:13 | 김경석 | |
234 | 24.09.1617:47 | Panictosh | |
768 | 24.09.1504:35 | Tamy | |
584 | 24.09.1319:18 | Stultus | |
706 | 24.09.1019:44 | 치토 | |
484 | 24.09.0118:13 | 머핀X | |
463 | 24.09.0112:54 | 해킨도전자 | |
546 | 24.08.3115:34 | 머핀X | |
306 | 24.08.2601:42 | 화정큐삼 | |
306 | 24.08.2422:59 | 하나브 | |
319 | 24.08.2316:25 | 화정큐삼 | |
416 | 24.08.1810:56 | CanBe | |
363 | 24.08.1800:04 | 화정큐삼 | |
300 | 24.08.1722:03 | 화정큐삼 | |
201 | 24.08.1710:14 | jbhlyk | |
312 | 24.08.1622:06 | Stultus | |
218 | 24.08.1511:16 | hackillious | |
169 | 24.08.1421:30 | 세유니 | |
419 | 24.08.1419:58 | Stultus | |
377 | 24.08.1311:26 | 오디세이 | |
270 | 24.08.1115:46 | 좌절금지 | |
186 | 24.08.1111:21 | 티타보르 | |
233 | 24.08.1022:46 | Stultus | |
539 | 24.08.1022:10 | 오디세이 | |
168 | 24.08.1019:05 | jbhlyk | |
200 | 24.08.0923:20 | RogerT |
오 HD3000이 모하비에서 되는군요 신기합니다.