현재 VoodooI2C 는 공식적으로 Intel 10th Gen Ice Lake 의 I2C Controllers 까지 지원합니다.
하지만, Intel 11th Gen Tiger Lake 또는 12th Gen Alder Lake 의 노트북에서도
VoodooI2C 의 Info.plist 에서 VoodooI2CPCILakeController 의 IOPCIMatch 속성에
Intel 11th, 12th Gen Tiger Lake 또는 Alder Lake 시스템의 I2C Controllers 에 해당하는 PCI IDs 를 추가하면
VoodooI2C 가 로드되어 Polling 모드로 I2C 방식의 터치패드를 활성화하고 제스처도 정상적으로 사용할 수 있습니다. ✨
Intel 12th Gen Alder Lake 는 VoodooI2C 의 Gitter 에서 위와 같은 방법으로 작동시킨 사례가 있습니다.
https://github.com/VoodooI2C/VoodooI2C/issues/478
https://gitter.im/alexandred/VoodooI2C?at=63933e684a6ed513834c45c2
VoodooI2C 패치하기
1. VoodooI2C 의 Info.plist 를 텍스트 편집기 등의 앱으로 열고 하단의 VoodooI2CPCILakeController 부분을 찾습니다.
2.IOPCIMatch 속성에 추가하려는 I2C Controller 의 PCI IDs 를 추가합니다.
- Intel 11th Gen Tiger Lake 시스템인 경우 : 0xa0e88086&0xFFFCFFFF 를 추가
- Intel 12th Gen Alder Lake 시스템인 경우 : 0x51e88086&0xFFFCFFFF 를 추가
3. Config.plist 의 NVRAM - Add 에서 boot-args 에 -vi2c-force-polling 부트 옵션을 추가합니다.
또는, Config.plist 의 Device Properties 에서 I2C 터치패드가 연결되어 있는
I2C0 / I2C1 / I2C2 / I2C3 / ... 등의 I2C 장치에 force-polling = 01000000 (Data) 속성을 추가하는 방법도 있습니다.
I2C 터치패드 활성화 및 제스처 설정
위의 작업을 모두 완료한 후에 다시 부팅하면 I2C 방식의 터치패드가 활성화되고 제스처도 모두 정상적으로 작동합니다.
IOReg 에서도 삼성 노트북의 I2C 터치패드 장치인 SPTP Device 에 VoodooI2C 관련 Kext 가 로드된 것을 볼 수 있습니다.
단, Intel 11th, 12th Gen Tiger Lake, Alder Lake 시스템은 아직 Polling 모드로만 사용이 가능합니다.
VoodooI2C 자체는 로드되어도 VoodooGPIO 는 지원되지 않기 때문입니다.
VoodooGPIO 의 Info.plist 에서 VoodooGPIOIceLakeLP 의 IONameMatch 를
Intel 11th Gen Tiger Lake 시스템의 GPIO Controller (GPI0 Device) 에 해당하는 값인 INT34C5 로 수정하면
IOReg 에서 GPI0 Device 에 VoodooGPIOIceLakeLP 가 로드되기는 하지만 터치패드에 아무런 입력이 되지 않고 작동하지 않습니다.
GPIO Pin 값의 계산이 Ice Lake 시스템과 다르기 때문에 Interrupt (GPIO) 모드는 사용이 불가능한 것으로 보입니다.
+ Intel 11th Gen Tiger Lake 노트북에서도 VoodooI2C 를 Interrupt (GPIO) 모드로 작동할 수 있도록 소스 코드가 수정되었습니다.
자세한 내용은 아래의 글을 참고해주세요.
https://x86.co.kr/info/8436166
shl628님의 새글 알림을 받으실려면 구독
*적용중인 도장
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|
macOS Ventura 13.7 22H123 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체 공개 +2 | 좌절금지 | 24.09.1917:09 | 61 |
macOS Sonoma 14.7 23H124 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체공개 +13 | 좌절금지 | 24.09.1723:58 | 170 |
[중급편] 노트북 해킨 +8 | Stultus | 24.07.1219:19 | 747 |
[초급편] 문제 스스로 해결하기 +17 | Stultus | 24.03.2920:07 | 3526 |
[입문편] 첫 해킨 길라잡이 +32 | Stultus | 24.01.1218:54 | 4293 |
[필독 - 안정화] macOS 해킨토시 설치 후 안정화 작업 목록 및 글타래 모음 총정리 📋 +63 | shl628 | 23.01.0913:39 | 5만 |
Sonoma 14.7(23H124) i9-12900, GA-Z690 Proart Creator + BCM WiFi Support +2 | 좌절금지 | 24.09.1722:40 | 190 |
2020 그램 sonoma efi 15Z90N +1 | 맥가즈아 | 24.09.1717:13 | 85 |
macOS Sequoia 15 설치 후기 + Bcm94360NG WiFi 작동함 | 좌절금지 | 24.09.1919:17 | 140 |
Stultus | 24.09.1813:37 | 144 | |
맥가즈아 | 24.09.1717:13 | 85 | |
Panictosh | 24.09.1617:47 | 92 | |
머핀X | 24.09.0118:13 | 393 | |
jbhlyk | 24.08.1710:14 | 166 | |
Stultus | 24.08.1622:06 | 251 | |
hackillious | 24.08.1511:16 | 159 | |
세유니 | 24.08.1421:30 | 124 | |
티타보르 | 24.08.1111:21 | 141 | |
오디세이 | 24.08.1022:10 | 390 | |
jbhlyk | 24.08.1019:05 | 126 | |
RogerT | 24.08.0923:20 | 144 | |
좌절금지 | 24.08.0717:18 | 286 | |
해킨도전자 | 24.07.2915:37 | 260 | |
june119 | 24.07.2813:52 | 206 | |
BlueGuerrilla | 23.05.0502:19 | 3992 | |
김태국 | 21.08.0213:10 | 3677 | |
의정이 | 24.07.0811:28 | 171 | |
talas | 24.06.2617:24 | 193 | |
블루사탕 | 24.06.2120:58 | 116 | |
gtrfxdsp | 24.06.1609:01 | 510 | |
새콤칠리 | 24.06.1115:07 | 671 | |
Steer | 24.06.1001:11 | 275 | |
Door | 24.06.0810:09 | 155 | |
Tamy | 24.06.0107:41 | 415 | |
ssdwe346 | 24.05.2923:53 | 299 | |
joy | 24.05.2809:58 | 263 | |
거니 | 24.05.2601:07 | 243 | |
wjdgkdus | 24.05.1615:02 | 211 | |
Tamy | 24.05.1417:36 | 797 | |
의정이 | 24.05.0821:05 | 144 | |
ryzen | 23.10.0921:28 | 2402 | |
고맹이 | 24.05.0210:00 | 631 | |
shl628 | 24.04.3013:54 | 1067 | |
의정이 | 24.04.3020:54 | 549 | |
Cerritos | 24.04.3005:11 | 696 | |
곰비 | 24.04.2615:51 | 1901 | |
곰비 | 24.04.2612:41 | 1502 | |
Tamy | 24.04.2417:02 | 2489 | |
달이차가워 | 24.04.2123:27 | 984 | |
누림어멈 | 24.04.1200:06 | 3209 | |
폴라 | 24.04.1121:44 | 1080 | |
머핀X | 24.04.1100:15 | 1272 | |
윈맥크로 | 24.04.1001:25 | 1319 | |
비트러브 | 24.04.0803:41 | 1177 | |
proboy | 24.04.0800:52 | 2887 | |
낡은기계 | 24.04.0613:32 | 2531 | |
비트러브 | 24.04.0609:51 | 1113 | |
의정이 | 24.03.2820:57 | 1330 | |
티타보르 | 24.03.2819:41 | 1362 | |
miraip | 24.03.2622:16 | 763 | |
낡은기계 | 24.03.2213:09 | 779 | |
구멍단추눈 | 24.03.1514:42 | 1132 | |
광호 | 24.03.1423:29 | 751 | |
Stultus | 24.03.1421:29 | 766 | |
뿌엥 | 24.03.1313:27 | 773 | |
투신코 | 24.03.1302:58 | 576 | |
사노라맨 | 24.03.1210:42 | 589 | |
TOTORA | 24.03.1209:40 | 881 | |
애플브리크 | 24.03.1210:07 | 978 | |
란초스 | 24.03.1102:56 | 597 | |
비트러브 | 24.03.1100:14 | 425 | |
해킨도전자 | 24.03.1018:18 | 441 | |
옥대장 | 24.03.0920:26 | 1174 | |
줌바이퍼 | 24.03.0914:33 | 1148 | |
광호 | 24.03.0823:20 | 1067 | |
투신코 | 24.03.0821:38 | 233 | |
줌바이퍼 | 24.03.0819:57 | 850 | |
TOTORA | 24.03.0809:56 | 601 | |
애플브리크 | 24.03.0809:44 | 1039 | |
머핀X | 24.02.2701:24 | 712 | |
하나브 | 24.02.2700:04 | 571 | |
루크 | 24.02.2019:07 | 270 | |
decazzang | 22.06.1221:21 | 1749 | |
광호 | 24.02.2001:01 | 751 | |
윤수꾸하하 | 24.02.1821:09 | 196 | |
머핀X | 24.02.1723:21 | 188 | |
shl628 | 24.02.1613:13 | 312 | |
머핀X | 24.02.0916:22 | 187 | |
seedosx | 24.02.0620:48 | 203 |
shl628님 // 11세대 노트북관련이라 얼릉 들어와봤습니다. 최근 서피스프로8(11세대) 구매했는데,,, 언젠가 여기에도 macos설치가 가능할지 궁금해지네요. 스킵해놓겠습니다.