질문용 시스템 사양 | 3번 |
---|---|
추가사양 및 설치(할)OS | intel core i5 7200U 8GB RAM intel HD620 ventura |
공지숙지/증상설명 | 숙지 |
*적용중인 도장
삼성노트북 intel core i5 7200U 8GB RAM 모델입니다!.. 오픈코어는 0.8.2이고 벤투라가 설치되어 있습니다.
노트북 내장 디스플레이가 너무 밝아 화면 밝기 조절과 베터리 퍼센트를 추가 하고 싶은데 DSDT를 가저오고 패치하는 방법을 잘모르겠습니다.. 한번 도와주시면 감사하겠습니다.....
ec enabler와 virtualSMC에 있는 smc배터리 두 켁스트 넣고 되는지 먼저 확인하고 안되면 DSDT를 패치해야 하는데 한 번 해보세요
노트북 내장 디스플레이 밝기 조절은 SSDT-PNLF.aml 을 추가해야 합니다.
추가로, macOS Catalina 10.15 이상의 버전부터는 ACPI 상에서 Ambient Light Sensor 장치가 인식되어야 작동합니다.
그러므로, 노트북에 광센서가 없는 경우에는 SSDT-ALS0.aml 도 추가로 필요합니다.
또한, 밝기 조절 Fn 키의 경우에는 예전에는 ACPI 에서 밝기 조절 Fn 키를 담당하는 EC Query 의 Method 를 직접 패치해야 했었는데
ACPI 를 수정하지 않고 BrightnessKeys.kext 를 사용하는 방법도 있습니다.
그리고, 노트북의 내장 키보드는 VoodooPS2Controller.kext 를 사용히면 되며
터치패드는 I2C 방식인 경우 VoodooPS2 가 아닌 VoodooI2C 를 사용하며 VoodooPS2 의 Plugin 에서 KeyBoard 만 남기고 나머지는 모두 삭제하는 것을 권장합니다.
또한, I2C 방식의 터치패드는 제스처 활성화 및 패치 작업이 조금 많이 어려울 수 있습니다.
그 윗분이 말하신 켁스트를 넣기전에는 키보드와 트랙베드가 작동되었는데 넣은후에는 왜 안되는건가요??
SSDT-PNLF.aml의경우 opencore의 배포 파일에는 샘플파일만 있는데 opencor는 어떻게 패치하는지 알 수 있을까요?
SSDT-PNLF.aml 은 단순히 PNLF Device 를 인젝션하는 것이기 때문에 따로 패치할 내용이 없습니다.
그냥 SSDT-PNLF.anl 파일을 ACPI 폴더와 Config.plist 의 ACPI - Add 에 넣어주기만 하면 됩니다.
OpenCore 에 같이 들어있는 SSDT-PNLF.aml 그대로 사용하면 됩니다.
https://dortania.github.io/Getting-Started-With-ACPI/Laptops/backlight.html
베터리를 추가하니 elan의 PS2 터치 패드가 작동되지 않습니다.. 무엇이 문제인지 모르겠습니다.....
혹시, 질문자님의 삼성 노트북의 세부 모델명을 알려주실 수 있나요? (예시 : NT750XDA-KF59U)
또한, 혹시 Windows 가 설치되어 있다면 Windows 로 부팅하고 장치 관리자를 확인하여 터치패드의 제조사와 통신 방식이 PS2 또는 I2C 인지 확인해주세요.
추가로, EFI 폴더 확인 후 수정할 부분입니다.
1. ACPI 폴더를 확인해보니 해외 해킨토시 커뮤니티인 Olarila 사이트에서 EFI 샘플 자료를 가져오신 것 같아요.
SSDT-OLARILA-MOBILE.aml 파일 하나에 EC, USBX, PluginType=1 등 기본적인 ACPI 패치가 포함되어 있을 것이며
이 파일에 밝기와 관련된 PNLF Device 가 포함되어 있을 수도 있습니다.
SSDT-OLARILA-MOBILE.aml 파일에 포함되어 있는 패치가 질문자님의 노트북 사양에 필요한 패치인지 확인할 필요가 있습니다.
SSDT-OLARILA-MOBILE.aml 에 PNLF Device 가 인젝션되어 있는데 SSDT-PNLF.aml 을 추가하면 ACPI 상에서 같은 이름의 Object 가 중복되므로 이 부분에서 오류가 발생할 수도 있습니다.
2. Config.plist 의 ACPI - Patch 에서 Fix RTC _STA Bug 패치는 질문자님의 노트북 사양에 필요하지 않습니다.
Fix RTC _STA Bug 패치는 삭제해주세요.
3. Config.plist 의 ACPI - Quirks 에서 FadtEnableReset, RebaseRegions 는 굳이 필요한 옵션이 아닐 것으로 판단됩니다.
False 로 설정해주세요.
4. Kext 로드 순서를 Lilu, VirtualSMC, WhateverGreen, AppleALC, SMC Plugins, 나머지 다른 Kext 로 다시 정렬하는 것을 권장합니다.
5. Broadcom 사의 무선 랜카드로 교체한 것이 아니라면 AirporBrcmFixup.kext 는 필요하지 않습니다.
6. AirportItlwm 과 Itlwm 둘 중 하나만 사용하는 것을 권장합니다.
7. VoodooI2C 의 Satellite Kext 는 하나만 사용합니다.
VoodooI2CHID 를 사용하면 됩니다.
VoodooI2CELAN 은 PS2 가 아닌 I2C 방식의 ELAN 터치패드 중에서도 ELAN1200 미만의 모델에서 사용합니다.
모델명이 ELAN1200 이상인 ELAN I2C 터치패드는 VoodooI2CELAN 이 아닌 VoodooI2CHID 를 사용합니다.
8. VoodooI2C 관련 Kext 의 로드 순서가 잘못되었습니다.
다음과 같은 순서로 다시 정렬해주세요.
1) VoodooI2C.kext/Contents/PlugIns/VoodooI2CServices.kext
2) VoodooI2C.kext/Contents/PlugIns/VoodooGPIO.kext
3) VoodooI2C.kext/Contents/PlugIns/VoodooInput.kext
4) VoodooI2C.kext
5) VoodooI2CHID.kext
9. VoodooPS2 와 VoodooI2C 의 Plugin 으로 들어있는 VoodooInput.kext 가 중복됩니다.
VoodooInput.kext 가 중복될 경우 커널 패닉이 발생할 수 있습니다.
터치패드가 I2C 방식일 경우 VoodooPS2 의 Plugin 에 있는 VoodooInput.kext 를 삭제해주세요.
10. AtherosE2200Ethernet.kext, AppleMCEReporterDisabler.kext, IntelMausi.kext, XHCI-unsupported.kext 는 질문자님의 삼성 노트북에 필요하지 않습니다.
삭제해주세요.
11. agdpmod=pikera 부트 옵션을 제거해주세요.
질문자님의 노트북 사양에 필요하지 않은 부트 옵션입니다.
windows에서 부팅시 나오는 터치패드의 정보입니다.
제가 가지고 있는 노트북의 모델명은 NT500R5M-X58R 입니다.. PS/2방식이네요..
그러면, VoodooI2C 관련 Kext 를 모두 삭제하고 Acidanthera 님의 최신 버전의 VoodooPS2Controller.kext 를 사용하면 될 것 같습니다.
VoodooInput.kext 도 VoodooPS2 에 포함되어 있는 것으로 사용하면 됩니다.
OpenCore 의 공식 GitHub 에서 다운로드하면 같이 포함되어 있는 SSDT-PNLF.aml 그대로 사용하면 됩니다.
단, SSDT-OLARILA-MOBILE.aml 에 PNLF Device 가 있는지 확인해보세요.
만약, 있다면 PNLF Device 부분의 코드만 삭제하여 SSDT 를 수정해주세요.
추가로, macOS Catalina 10.15 이상의 버전부터는 ACPI 상에서 Ambient Light Sensor 장치가 인식되어야 작동합니다.
그러므로, 노트북에 광센서가 없는 경우에는 SSDT-ALS0.aml 도 추가로 필요합니다.
밝기 조절이 안됩니다..... SSDT-OLARILA-MOBILE.aml 에 PNLF Device를 지우고 저장후에 넣었는데 그대로이네요....
SSDT-ALS0.aml 도 추가하고 다시 부팅해보셨나요?
https://github.com/acidanthera/OpenCorePkg/blob/master/Docs/AcpiSamples/Source/SSDT-ALS0.dsl
SSDT-ALS0.aml 을 추가하여도 밝기 조절이 안 된다면 -igfxblr 부트 옵션을 추가하고 다시 부팅해보세요.
혹시, Config.plist 의 ACPI - Add 에도 추가하였나요?
또한, macOS 시스템 환경설정에서 디스플레이 설정에 밝기 조절 슬라이더 바가 있는지 확인해주실 수 있나요?
IORegistryExplorer 앱으로 IGPU Framebuffer 에서 디스플레이가 AppleBacklightDisplay 로 인식되어야 하는데
일반 디스플레이로 인식되는 것 같네요...
혹시, Hackintool 에서 EDID 디스플레이 패치나 One Key HiDPi 툴 등의 패치를 적용한 적이 있나요?
SSDT-OLARILA-MOBILE.aml 는 Config.plist 에서 잠시 Enabled 를 체크 해제하여 비활성화하고
OpenCore ACPI 샘플 폴더에서 아래의 항목을 추가하고 다시 부팅해보세요.
- SSDT-EC-USBX.aml
- SSDT-PLUG.aml
Config.plist 의 Device Properties 에서 IGPU 의 Platform ID 가 0x87C00000 으로 적용되어 있습니다.
Platform ID 를 0x59160000 으로 변경하고 다시 부팅해보세요.
만약, 그래도 안 된다면 Hackintool 의 디스플레이 탭에서 EDID 패치 MacBook 계열 모델의 디스플레이로 선택하고 패치 생성해서 적용해보세요.
이 방법도 안 된다면 죄송하지만 저도 잘 모르겠네요... ㅜㅅㅠ
아래 댓글의 Hackintool 사진에서 아래의 + 버튼을 누르고 EDID 주입 항목에서 해상도 비율 맞는 MacBook 계열 모델 선택하고 아래의 다섯 번째 버튼을 누르면 Kext 가 생성될 거예요.
생성된 Kext 를 추가하고 재부팅해보세요.
네, 맞습니다.
DisplayVendorID~ 폴더는 삭제하면 됩니다.
시스템 폴더에 직접 패치한 디스플레이 폴더를 넣거나 생성된 Kext 를 넣어서 적용하는 두 가지 방법 중 Kext 를 사용하는 것이 더 편리합니다.
죄송하지만, 저도 잘 모르겠습니다... ㅜㅅㅠ
InsanelyMac 등의 해외 해킨토시 포럼에서 영어로 질문글을 작성해보는 것도 괜찮을 것 같습니다.
다른 질문입니다만... 그 12년도에 나온 삼성 데스크탑의 바이오스에서 UEFI부팅이 지원되어 opencore로 부팅하려고 하는데 부팅 순서에 나오지 않는데요.. 이 바이오스가 윈도우 efi만 인식을 합니다.. 해결할 방법을 아실까요..?
Windows 에서 Bootice 로 직접 OpenCore 부트로더의 BOOTX64.efi 파일을 UEFI 부팅 항목으로 추가해보세요.
혹시, Secure Boot 옵션이 Disabled 로 설정되어 있는지 확인해주세요.
또한, Config.plist 의 UEFI - Quirks 에서 DisableSecurityPolicy 를 True 로 설정해보세요.
다른 USB로 오픈코어 넣었는데 부트항목은 뜨지만 ' - '이거만 뜨고 안넘어가요....
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 조회 수 | 날짜 | 글쓴이 |
---|---|---|---|
모니터(오류화면) 사진 찍을 때 팁(소소함) +270 | 11만 | 17.07.3020:49 | 달쇠 |
빠르고 정확한 답변을 받는 팁 및 질답자의 매너, EFI폴더 압축법 +90 | 12만 | 17.02.1014:21 | Mactopia |
Hot 오픈코어로 단일 ssd로 듀얼부팅 설정시 윈도우 블루스크린문제 해결방... +13 | 65 | 24.10.2318:25 | 헷인토시 |
Hot 새로운 os 설치, 벤츄라가 좋을까요? 세콰이어가 좋을까요? +10 | 127 | 24.10.2308:19 | 미찌콘 |
Hot 램 증설.. 그리고 자꾸 재부팅되는 PC.. +8 | 60 | 24.10.2513:02 | 김밉상 |
45 | 24.10.2513:28 | 희밍현수님 | |
60 | 24.10.2513:02 | 김밉상 | |
39 | 24.10.2421:15 | 활주로임 | |
49 | 24.10.2322:21 | 활주로임 | |
65 | 24.10.2318:25 | 헷인토시 | |
58 | 24.10.2317:01 | 활주로임 | |
96 | 24.10.2315:51 | 배고픈사람 | |
127 | 24.10.2308:19 | 미찌콘 | |
106 | 24.10.2213:48 | 아킬리오 | |
90 | 24.10.2210:36 | MCMC | |
63 | 24.10.2200:57 | 헷인토시 | |
169 | 24.10.2123:22 | 마요네즈 | |
1157 | 24.10.1914:54 | 활주로임 | |
194 | 24.10.2017:21 | RTings | |
1055 | 24.10.2000:14 | Kylee | |
119 | 24.10.1921:50 | 루이코아낭 | |
207 | 24.10.1918:03 | Gastone | |
82 | 24.10.1721:28 | Oscar | |
205 | 24.10.1712:11 | 희밍현수님 | |
71 | 24.10.1612:42 | SystemShock | |
309 | 24.10.1517:37 | Gastone | |
1319 | 24.10.1517:20 | 물만두 | |
1624 | 24.10.1317:18 | 물만두 | |
1277 | 24.10.1315:07 | Steer | |
877 | 24.10.1004:51 | Steer | |
192 | 24.10.0920:24 | KImET | |
933 | 24.10.0915:49 | lesmi | |
182 | 24.10.0911:23 | LumOS | |
73 | 24.10.0902:16 | lesmi | |
909 | 24.10.0822:09 | 애플맨 | |
1316 | 24.10.0810:58 | soullees | |
117 | 24.10.0723:26 | 오십견 | |
1235 | 24.10.0723:14 | Steer | |
118 | 24.10.0721:40 | 서재희 | |
74 | 24.10.0704:04 | g2030h61 | |
89 | 24.10.0704:00 | g2030h61 | |
95 | 24.10.0620:14 | SystemShock | |
113 | 24.10.0617:57 | 늘심심 | |
1372 | 24.10.0601:48 | 아스타틴 | |
1272 | 24.10.0515:04 | lesmi | |
131 | 24.10.0422:58 | 낡은기계 | |
547 | 24.10.0315:33 | oreo | |
118 | 24.10.0315:26 | 매치포인트 | |
177 | 24.10.0313:01 | 매치포인트 | |
152 | 24.10.0311:30 | KAKU | |
394 | 24.10.0207:44 | 데스맥 | |
255 | 24.09.3014:22 | 민준송 | |
174 | 24.09.2922:21 | oreo | |
133 | 24.09.2917:58 | 수박 | |
111 | 24.09.2913:21 | 루마루 |
1. 혹시 질문 게시판 공지는 읽어 보셨나요? 빠른 답변을 받을수 있는 방법이 적혀 있습니다. 클릭
2. EFI 폴더를 올려서 질문하는 경우 아래 Apple 폴더 와 Audio 폴더 두가지 폴더가 있다면 삭제 하시고 압축후 업로드 하시면 됩니다.
3. 모든 걸 다 떠먹여 달라는 질문은 더 무시 당할수 있습니다. 핑거 프린세스가 되지 않도록 노력합시다.
5. 만약 본인 조차도 무엇이 문제인지 잘 모르는 상황이라면, 현재의 상황에 대해서 최대한 정확하게 글을 써 주시고, 오류화면이나 메세지등을 정확히 알려주셔야 답변을 빨리 받습니다. 그냥 "그냥 안 되요."라고 한다면 잡스가 와도 도움드리지 못할 공산이 큽니다.
6. 스스로 해결한 문제라면, 본인 질문 글에 해결 방법을 적어 두는게 좋습니다. 같은 문제로 고민하는 동료에게 도움을 줄 수도 있고, 대체로 한번 걸린 함정에 또 걸리기 마련입니다.
7. 긴 에러코드 등 같은 경우 오히려 질문의 가독성을 떨어뜨려 답변자에게 답변을 받기 힘들어 질수 있습니다. 글쓰기 하단의 코드 강조 박스 또는 스포일러(접기) 박스를 사용하시길 바랍니다.
8. 마지막으로 답변자의 회신에는 최대한 회신을 하며 소통을 하시면 상황 파악과 문제 해결에 도움이 됩니다.