질문용 시스템 사양 | 2번 |
---|---|
추가사양 및 설치(할)OS | 해킨토시 클로버 카탈리나 노트북 키보드 마우스 패드 그래픽 잡는법 도와주세요 |
공지숙지/증상설명 | 숙지 |
해킨토시 클로버 카탈리나 노트북 키보드 마우스 패드 그래픽 잡는법 도와주세요
EFI.zip - 지금 까지 진행한 노트북 해킨토시 클로버 카탈리나 efl 입니다.
노트북에 kext 파일도 넣어서 노트북 키보드 마우스를 사용할수 있도록 하려고 했는데요 이상하게 안되네요 맞는것이 아닌지 dsdt를 수정해야 하는지.....
그래픽은 클로버로 수정할수 있는 방법을 제 노트북 사양에 맞는것을 이전 문의에서 알려주셔서 시도했는데 부팅 되고 화면이나오는데 화면이 깨져서 나옵니다.
efi파일을 압축하여 올려드리며 지금까지 잡은 패치는 kext를 이용해서 배터리표시 하나 잡았습니다.
이전 문의 뎃글에 알려주셔서 적용하였습니다.
제가 이전에 문의 하였때 뎃글로 수정할수 있는 방법을 받았었는데 입력하여 클로버의 콘피를 수정하니 그래픽이 재부팅시 꺠져 적용 이전 상태로 다시 돌려 놨습니다. 그래픽이 7메가로 잡히는것은 해결을 하지 못하였습니다. 또한 노트북에 키보드 트랙패트는 캑스트를 잘못 넣었는지 적용이 안되서 아직 못하였고 노트북 밝기조절도 커뮤니티에 방법을 여러개 해봐도 안되서 답답 합니다.
혹시 도움을 주실수 있으신가요. 자꾸 비슷한 글을 올려 죄송합니다.
민식이냐님의 새글 알림을 받으실려면 구독
*적용중인 도장
DSDT.dsl 이 아닙니다.
IORegistryExplorer 라는 App 을 다운로드하여 실행해주세요.
그 후에, 상단의 메뉴에서 File - Save a Copy As ... 를 눌러서 IOReg 덤프를 저장하면 됩니다.
민석’s MacBook Pro.zip 만들어서 올려드림니다 이렇게 올려드리면 될까요???????????
IOReg 를 확인해보니 터치패드와 관련된 장치가 보이지 않습니다.
혹시, BIOS 설정에서 Touch Pad Mouse 가 On 으로 설정되어 있는지 확인해주세요.
키보드 캑스트를 캡처 사진과 같이 두군대 넣어 주었는데요 바이오스 설정을 해서 마우스 를 켜라고 하셨는데 바이오스는 노트북 자체 바이오스를 말씀하시는건가요
삼성 노트북 차체의 바이오스에 들어가서 터치 패드 마우스를 켜고 저장을 눌렀습니다. 원래도 켜져있었습니다.
Darwin OS Check Fix 패치를 적용해보아야 할 것 같습니다.
SSDT-OSYS.aml 을 Clover 의 ACPI - Patched 폴더에 넣어주세요.
또한, Clover 의 OEM 폴더에 Kext 를 넣을 필요가 없으며 현재 OEM 폴더를 사용할 이유가 없습니다.
OEM 폴더의 사용 용도는 아래의 글을 참고해주세요.
그리고, EFI 폴더를 확인해보니 Config.plist 에서 불필요한 설정이 조금 많습니다.
- Config.plist 의 ACPI - Drop Tables 에서 OEM SSDT Tables 중 CpuPm & Cpu0Ist 을 Drop 할 필요가 없습니다.
- Config.plist 에서 ACPI - SSDT - Generate Options - Generate CStates & PStates 옵션은 필요하지 않습니다.
그 대신에, 아래에 있는 PluginType 을 True 로 설정하는 것이 적합합니다.
Generate CStates & PStates 는 Intel Core 2 Duo / Core 2 Quad 및 Intel 1st Gen CPU 에서 사용하는 옵션입니다.
Intel 4th Gen Haswell CPU 는 PluginType=1 속성을 인젝션하여 XCPM 방식으로 Speed Step 을 안정화할 수 있습니다.
- Config.plist 의 ACPI - DSDT - Fixes 에서 불필요한 옵션이 너무 많습니다.
특히, Lilu 와 AppleALC 및 WhateverGreen 등의 Lilu Plugins 가 자동으로 처리하는 부분과 패치가 중복될 수 있습니다.
https://github.com/acidanthera/WhateverGreen/blob/master/Manual/FAQ.IntelHD.en.md
AddDTGP 항목도 SSDT-DTGP.aml 와 중복되며 AddPNLF 항목도 SSDT-PNLF.aml 과 중복입니다.
FixShutdown, FixHPET, FixIPIC, FixSBUS, FixRTC, FixTMR 정도만 True 로 설정하고 나머지는 모두 False 로 설정해주세요.
-Intel 4th Gen Haswell 시스템이므로 SATA-390-series-supported.kext 는 필요하지 않습니다.
- 유선 LAN 관련 Kext 가 5개나 넣어져 있습니다.
다음 중 필요한 것만 남기고 나머지는 모두 삭제해주세요.
- AtherosE2200Ethernet
- IntelMausi
- IntelMausiEthernet
- RealtekR1000SL
- SmallTreeIntel82576
- AppleBacklightFixup.kext 는 이제 필요하지 않습니다.
현재 최신 버전의 WhateverGreen.kext 에 AppleBacklightFixup.kext 가 통합되었으며
WhateverGreen.kext 에 노트북 디스플레이의 밝기 관련 패치 기능이 포함되어 있습니다.
사진 출처 및 참고
https://github.com/acidanthera/Lilu/blob/master/KnownPlugins.md
- AtherosE2200Ethernet
- IntelMausi
- IntelMausiEthernet
- RealtekR1000SL
- SmallTreeIntel82576
5개중 필요 없는것을 지우라 하셨는데 멘처음부터 있던거라 뭐가 사용중인지 몰라서 건들지는 못했었습니다.
여기서 어떤것을 알려주신대로 설정하려는데 뭘 건드려야 하나요 알려주신 설명이 이해가 잘 안되서요
올려주신파일은 패치 폴더에 넣엇습니다
불필요 한것들이 많다고 알려 주셨는데 이해를 못했는지 설정하는 곳에 들어와서 뭘 건드려야 되는지 이해가 안되서 모르겠네여 ㅠㅡㅠㅡㅠㅡㅠㅡ
Clover Configurator 의 설정에서 언어를 영어로 설정하면 위의 댓글에서 말씀드린 옵션 이름이 그대로 보일 것입니다.
늦은 밤 시간에 고생하십니다. 천천히 하세요. :)
FixShutdown, FixHPET, FixIPIC, FixSBUS, FixRTC, FixTMR 정도만 True 로 설정하고 나머지는 모두 False 로 설정해주세요.
이거만 채크하면 되는건가요
알려주신 설명대로 올려주신 파일을 패치에 넣었고 콘피를 열어 클로버에서 알려주신대로 설정을 하였습나다. 혹시 이다음에는 뭘하면 될까요
알려주신 방법대로 하면 키보드가 될수 있는건지요 뭐가 적용된건지 자세히 알수 있을까요
SSDT-OSYS.aml 은 macOS 로 부팅하여도 ACPI 상에서 마치 Windows 로 부팅한 것처럼 하여 Device 를 관리하도록 합니다.
DSDT 를 보면 _OSI 가 있는데 이 패치를 적용해야 macOS 로 부팅하여도 OSYS 값이 Default 값보다 높도록 할당되고
ACPI 상에서 특정 Windows 의 버전 이상이어야 활성화되어 작동하는 Device 가 작동할 수 있습니다.
키보드는 VoodooPS2Controller.kext 를 사용하면 되는데 Rehabman 님의 Kext 로 보입니다.
Acidanthera 님의 최신 버전의 VoodooPS2Controller.kext 로 교체해보세요.
만약, 그래도 노트북 내장 키보드가 작동하지 않을 경우에는 Config.plist 의 부트 옵션에 ps2rst=0 을 추가하고 다시 부팅해보세요.
https://github.com/acidanthera/VoodooPS2
올려쥬신 SSDT-OSYS.aml 파일은 패치폴더 경로에 알려두신대로 넣었는데 DSDT를 열어 패치를 해줘야 적용된다는 말씀이신가요
제가 첨부해드린 SSDT-OSYS.aml 파일만 ACPI - Patched 폴더에 넣기만 하면 Darwin OS Check Fix 패치는 끝입니다.
댓글의 사진은 아래의 글에서 Darwin OS Check Fix 가 무엇인지에 대하여
추가적으로 내용을 보충하기 위하여 넣은 사진인데 혼동을 드린 것 같아서 죄송합니다.
Clover 의 ACPI - DSDT - Fixes 의 FixDarwin 은 체크 해제해주세요.
SSDT-OSYS.aml 와 패치가 중복됩니다.
혹시, Acidanthera 님의 VoodooPS2Controller.kext 로 키보드는 작동하나요?
여기서 알려주신 주소에 들어가 앞축 파일을 받았는데요 kext이 안보여서 알려주신 Acidanthera 님의 최신 버전의 VoodooPS2Controller.kext을 커뮤니티에서 최신 버전을 찾아서 넣었서 재부팅을 하였는데요 그래도 키보드 마우스가 작동을 하지 않아서 그다음엥 알려주신 콘피를 열어 부트옵션에 ps2rst=0를 입력후 다시 부팅을 하였는데 적용이 안되더라구요 ㅠㅡㅠ
kext 알려주신건 여기 주소에서 받았습니다.
Acidanthera 님의 최신 버전의 VoodooPS2Controller.kext 를 사용해보거나
https://github.com/acidanthera/VoodooPS2/releases
계속 다시 해보고 다시 해봤는데 도와주신 방법이 제가 못항는건지 안되서 죄송합니다
많은 도움을 주셨는데 제가 적용을 잘못 했는지 알려주신 방법이 적용이 안되더라구요 키보드 kext를 바궈 보라고 하셔서 알려쥬신 주소애서 받으니 kext파일이 안보여서 따로 카뮤니티를 통해 받아 적용까지 했습니다.
아무래도 이건 제가 해킨토시의 이해도가 없어서 그런거 같습니다.
꼭 성공하고 싶어서 매일매일 안정화를 진향중이지망..... 진전이 없내요
노트북 키보드는 알려주신 파일로 동장은 하는데요 이상하게 usb키보드를 인식후 캡스락을 눌러주고 나서야 노트북 키보드에 캡스락 불이 들어오면서 사용이가능하네요 노트북 키보드가
다시 처음부터 알려주신대로 적용을허였습니다. 그래픽 가속화 그거 알주신 것을 콘치에 택스트매모에 적었는데 이젠 화면은 안깨지는데 이제는 부팅 사과 로고에서 로딩 바가 꽉차도 넘어가지 않네요
이글은 제가 댓글로 적용방법을 알려주신대로 적용했는데 안되서 제가 문제가 있는지 다시 질문힌 글입니다 ㅠㅡㅠㅡㅠㅡㅠㅡ
혹시, 질문자님의 삼성 노트북의 자세한 모델명을 알려주실 수 있나요?
노트북의 뒷면에 있는 NT ~ 로 시작하는 약 11 ~ 13자리의 자세한 모델명을 알려주세요. ( 예시 : NT910S5J-K54S )
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|
모니터(오류화면) 사진 찍을 때 팁(소소함) +269 | 달쇠 | 17.07.3020:49 | 11만 |
빠르고 정확한 답변을 받는 팁 및 질답자의 매너, EFI폴더 압축법 +90 | Mactopia | 17.02.1014:21 | 12만 |
고스트파일을 부팅 USB에 넣은후 윈도우에서 폴더 접근이 안됩니다. +11 | ashly | 24.09.2720:41 | 78 |
인텔 ax200ngw를 사용하는데 와이파이 및 블루투스 인식이 되지 않습니... +7 | loopers | 24.09.2716:50 | 78 |
커널패닉 +2 | 머트 | 24.09.2723:18 | 62 |
루마루 | 24.09.2910:19 | 25 | |
머트 | 24.09.2723:18 | 62 | |
ashly | 24.09.2720:41 | 78 | |
loopers | 24.09.2716:50 | 78 | |
Caper | 24.09.2602:42 | 142 | |
낡은기계 | 24.09.2301:36 | 177 | |
Door | 24.09.2122:38 | 87 | |
루베콘 | 24.09.2108:35 | 173 | |
에잉 | 24.09.2022:16 | 369 | |
밤가시 | 24.09.1910:03 | 169 | |
SUNWAYFOTO | 24.09.1822:20 | 198 | |
Nelson | 24.09.1815:34 | 359 | |
sebali | 24.09.1814:34 | 351 | |
Panictosh | 24.09.1813:37 | 177 | |
SUNWAYFOTO | 24.09.1801:27 | 222 | |
그냥인간 | 24.09.1719:17 | 112 | |
dlraud | 24.09.1620:36 | 232 | |
Nelson | 24.09.1618:45 | 181 | |
아스타틴 | 24.09.1612:07 | 77 | |
lesmi | 24.09.1522:02 | 139 | |
윤수꾸하하 | 24.09.1323:56 | 191 | |
뚜비 | 24.09.1319:18 | 195 | |
Steer | 24.09.1200:33 | 168 | |
상큼버터 | 24.09.0918:08 | 213 | |
인터찹 | 24.09.0717:13 | 945 | |
서재희 | 24.09.0711:07 | 1437 | |
시습이 | 24.09.0113:39 | 1246 | |
블루 | 24.08.3022:44 | 475 | |
lesmi | 24.08.2911:20 | 415 | |
김덕뱀 | 24.08.2823:04 | 224 | |
그냥구름 | 24.08.2517:14 | 281 | |
Panictosh | 24.08.2218:42 | 251 | |
YouPick | 24.08.2022:45 | 125 | |
윤수꾸하하 | 24.08.2018:52 | 132 | |
HopeMan | 24.08.2012:14 | 208 | |
Panictosh | 24.08.1913:41 | 182 | |
YouPick | 24.08.1509:07 | 419 | |
Panictosh | 24.08.1518:04 | 344 | |
hackillious | 24.08.1514:14 | 141 | |
shion | 24.08.1420:32 | 117 | |
인터찹 | 24.08.1418:19 | 103 | |
Panictosh | 24.08.1217:23 | 374 | |
오디세이 | 24.08.1112:07 | 122 | |
동집 | 24.08.1105:35 | 238 | |
동집 | 24.08.1102:48 | 145 | |
유튜브 | 24.08.1019:03 | 153 | |
유튜브 | 24.08.0909:14 | 294 | |
Direct | 24.08.0901:18 | 256 | |
Panictosh | 24.08.0809:46 | 152 | |
인터찹 | 24.08.0801:41 | 124 | |
mac니망 | 24.08.0615:24 | 160 | |
페러 | 24.08.0615:10 | 144 | |
페러 | 24.08.0600:03 | 119 | |
bl | 24.08.0522:08 | 78 | |
Sequoia | 24.08.0410:04 | 257 | |
Panictosh | 24.08.0320:43 | 87 | |
yeojun | 24.08.0310:01 | 110 | |
yeojun | 24.08.0217:46 | 312 | |
oreo | 24.08.0214:44 | 112 | |
yeojun | 24.08.0214:07 | 271 | |
빅서로가 | 24.08.0118:45 | 304 | |
itstory | 24.08.0118:28 | 188 | |
oreo | 24.08.0115:38 | 81 | |
동집 | 24.07.3122:15 | 166 | |
류가파 | 24.07.3121:42 | 248 | |
마요네즈 | 24.07.3109:23 | 265 | |
동집 | 24.07.3012:52 | 99 | |
동집 | 24.07.2912:11 | 459 | |
인터찹 | 24.07.2901:06 | 309 | |
인터찹 | 24.07.2623:40 | 946 | |
찡준 | 24.07.2611:52 | 93 | |
psychyyy | 24.07.2503:18 | 591 | |
wnsks | 24.07.2502:19 | 145 | |
아키나리 | 24.07.2422:44 | 235 | |
페러 | 24.07.2313:55 | 129 | |
피아노맨 | 24.07.2216:20 | 211 | |
페러 | 24.07.2215:11 | 466 | |
인터찹 | 24.07.2113:23 | 208 | |
컴퓨터왕 | 24.07.2019:23 | 312 | |
인터찹 | 24.07.1816:18 | 640 |
추출한 IOReg 덤프 파일도 댓글로 업로드하여 보내주세요.
EFI 폴더의 Origin 폴더에 있는 OEM DSDT 에서 터치패드에 해당하는 장치인
PS2M Device 의 _STA 를 확인해보니 TPDF 의 값에 상관없이 무조건 Zero 를 Return 합니다.
그리고, GPI0 Device 와 삼성 노트북에서 I2C 방식의 터치패드에 해당하는 장치인 SPTP Device 가 존재합니다.
즉, I2C 방식의 터치패드일 수도 있을 것 같습니다.
Intel 4th Gen Haswell CPU 의 삼성 노트북이라면 I2C 방식보다는 주로 PS2 또는 SMBus 방식일 것 같은데 의외네요...
I2C 방식의 터치패드라면 VoodooI2C.kext 를 사용하는데 패치 난이도가 조금 많이 어려울 수 있습니다.
I2C 방식의 터치패드 및 제스처 안정화 작업은 아래의 질문글에서 댓글을 참고해주세요.
https://x86.co.kr/qa/5877485
또한, 노트북 디스플레이 밝기 조절이 혹시 Fn 키를 통한 밝기 조절이 안 된다는 것인가요?
시스템 환경설정의 디스플레이에서 밝기 조절 슬라이드 바가 있는지 확인해주세요.
밝기 조절 Fn 키는 ACPI 패치가 추가로 또 필요합니다.
삼성 노트북이라면 밝기 조절 Fn 키를 담당하는 EC Query 는 주로 _Q63 & _Q64 Method 입니다.
위의 사진에서 BRTN (0x87) 이 보입니다.
0x87 을 인수로 하여 BRTN Method 를 Call 하고 있습니다.
BRTN Method 를 검색해보면 아래의 사진과 같습니다.
\_SB.PCI0.GFX0.DD1F 에 0x87 을 Notify 하므로 _Q63 Method 는 밝기를 감소시키는 EC Query 라는 것을 알 수 있습니다.
그러므로, _Q63 & _Q64 Method 에 Notify (PS2K, 0x0405/0x0406) 처럼 밝기 관련 Notify 구문을 추가하여 패치해야 하는데
BrightnessKeys.kext 라고 ACPI 를 패치하지 않아도 밝기 조절 Fn 키가 작동하도록 해주는 Kext 가 나왔습니다.
https://github.com/acidanthera/BrightnessKeys
추가로, Intel HD Graphics 4400 내장 그래픽의 QE/CI 그래픽 가속을 활성화할 때 SMBIOS 를 MacBook Air 6,2 로 변경하고 다시 부팅해보세요.
그 후에, 화면이 깨지는지 확인해보세요.
또는, 아래의 글을 참고하여 framebuffer-flags 속성을 추가해보세요.
https://x86.co.kr/bootloader/5009661