안녕하세요. HP Elite x2 1012 G1 모델 후기가 보이지 않고 2in1 노트북에 대한 내용도 많아 보이지 않아서 이번 기회에 최대한 자세한 후기를 써 보려고 합니다.
혹시 빠진 내용이나 설명이 부족한 부분이 있다면 피드백 부탁드립니다 :)
(참고 : WWAN(LTE) 동작을 어떻게든 시켜보려고 열심히 삽을 뜨고 있어서 Wi-Fi 속도 측정이나 스피드스텝은 확인하지 못했습니다. 참고 부탁드려요)
제 사용 패턴 상 밖에서 노트북을 사용하는 시간이 적어서 그런지 무거운 노트북을 가지고 다니는 게 부담스러웠습니다. 그러던 중 주변에서 2in1노트북을 보자마자 꽂혀버렸죠.. 그래 이거다!
여러모로 좋아 보이는 모델은 많았습니다.(갤럭시북, 서피스 등) 그 중에서 커스텀맥이 지원되는 모델이 어떤 게 있는지 찾아봤지만 잘 찾아지지 않았는데, 그러던 와중 발견한 모델이 바로 HP Elite x2 1012 G1 이었습니다.
HP Elite X2 1012 G1
CPU : Intel Core m3,m5,m7
GPU : Intel HD Graphics 515
NVMe SSD 사용 가능, 하지만 실사용 체감은 그다지…?
동작 영상
안타깝게도 기본 Wi-Fi는 macOS에서 사용할 수 없어 모듈을 교체해야 합니다. ㅠㅠ
NGFF M.2 타입 Wi-Fi 모듈을 사용해 주시면 되고, 원 가이드에서는 아래 모듈을 추천하고 있습니다.
(참고용 알리 링크) DW1560 BCM94352Z NGFF M.2 WiFi WLAN
(주의 : DW1830 모듈도 동일한 interface를 가지고 있고 Native인식된다는 장점이 있지만, 모듈의 넓이가 넓어서 HP elite x2 1012 G1 모델에는 장착 불가능합니다....)
분해 가이드 영상
대부분의 설치 방법은 아래의 자세한 설명을 참고하였습니다. 너무 자세해서 굳이 글을 새로 써야할까? 하는 생각마저 들었지만, 한글로 써 있는 편이 동료들을 늘리는 편에 도움이 될 것 같ㅇ... 원 작성자분이 지속적으로 관심가지고 업데이트 중이신 것 같아 앞으로도 참고해주시면 좋을 것 같습니다.
https://www.tonymacx86.com/threads/guide-hp-elite-x2-1012-the-ultimate-os-x-tablet-pretty-close.209600/
본 가이드는 10.12.6 (Sierra)에 대한 내용만을 다루고 있습니다.
원 작성자분께서 10.11 버전 기준으로 작성하였으니 10.11버전 사용하셔야 하시는 분들은 제 가이드는 참고만 해주시고 위 가이드 내용대로 진행해주시면 될 것 같습니다 (전반적인 내용은 동일합니다.)
가이드는 아래 순서대로 작성되었습니다.
바이오스 설정
USB 설치 디스크 작성 (Sierra 및 clover 설치)
듀얼 부팅 (Windows 10)
ACPI 수정
Kext 설치
주의 : 설치 전 바이오스 버전을 1.19 버전으로 변경해주셔야 합니다. 이전 버전에 비해 ACPI 변수가 변경되어 이 가이드와 맞지 않는 부분이 있다고 합니다.다른 바이오스 버전은 테스트해보지 못했습니다.
Security
TPM - Off
Advanced
Boot Options - 아래 내용은 그대로 두고 나머지는 끄기
CD-ROM Boot (별 영향은 없어 보임)
USB Storage Boot
Audio Alerts During Boot (별 영향은 없어 보임)
UEFI Boot
Secure Boot Configuration
Set to Legacy Support Disable and Secure Boot Disable
나머지는 모두 해제
System Options – 아래 내용 빼고 체크
Swap Fn and Ctrl (Keys)
Launch Hotkeys with Fn Keypress
Built-In Device Options
Video memory size : 64mb
나머지는 체크된 그대로 두기(NFC등 맥에서 동작 안하는 기능은 끄셔도 무방)
Port Options
USB Ports and USB Charging Port Function - (필요시 켜기)
Media card reader - (맥에서 동작안함)
Power Management Options
Runtime Power Management (체크)
Extended Idle Power States (체크)
Check Power Control (체크)
반드시 끄기 : connected standby(나머지도 꺼주세요)
저는 순정 이미지로 USB디스크를 만들고 USB에 클로버를 설치하는 방식으로 진행하였습니다. 아래 링크 등을 참고하셔서 10.12.6 Sierra 설치 USB 디스크를 작성해 주세요.
참고 링크 https://macnews.tistory.com/4537
설치 디스크 작성 후 USB 부팅을 위해 USB에 클로버를 설치해주셔야 합니다.USB에 클로버 설치 시 아래 옵션으로 진행해주시면 됩니다.
Install for UEFI booting only
Install Clover in the ESP
All themes (선택사항)
Drivers64UEFI
EmuVariableUEFI-64
OsxAptioFix2Drv-64
Install RC scripts on target volume
원본 가이드에는 클로버 설치 이후 아래 드라이버 설정을 추가로 하라고 되어 있었는데요, 필수인지는 정확히 모르겠습니다. (저는 가이드대로 진행했습니다)
HFSPlus.efi 드라이버 설치
Vbox.efi는 제거
압축파일에서 아래 파일들을 USB EFI 폴더로 복사(덮어쓰기)해주세요.
config.plist
ACPI/patched/*
kexts/10.12/*
themes (선택사항)
USB 설치 디스크를 다 준비하셨으면 USB로 재부팅 후 macOS설치를 진행해주시면 됩니다 :)
아쉽게도 SSD를 1개밖에 장착할 수 없기 때문에, Windows 동시 사용을 원하시는 분들은 파티션 설정을 해 주셔야 합니다.
저는 아래와 같은 순서로 진행하였습니다.
macOS 설치 시 디스크 유틸리티로 파티션 분할GUID 파티션 맵 / 두개의 파티션을 Mac OS 확장(저널링) 으로 설정(Windows용 파티션을 Fat, exfat 등으로 설정 시 설치 불가능)
macOS 설치 진행
macOS 설치 완료 후 SSD에 clover bootloader 설치
Windows 10 설치 디스크로 부팅
Windows 파티션 설치 메뉴에서 나눠두었던 파티션에 설치(1번 과정에서 나누어 두었던 파티션 삭제 후 그 공간에 새로 파티션 생성)
위와 같이 진행하시면 Windows로만 부팅되는데요, HP 바이오스 상에서 강제로 우선순위를 주어서 이런 현상이 발생하는 것 같습니다. Windows 메이저 업데이트를 진행해도 위 현상이 다시 발생한다고 하는데요, 아래와 같은 방법을 사용해 주시면 clover로 부팅이 가능합니다.
바이오스 진입
Boot menu
boot from file
EFI/EFI/CLOVER/CLOVERX64.efi 파일 선택하여 부팅
위와 같이 clover 로 부팅하셔서 EFI파티션을 마운트 해주시고,
/EFI/EFI/Microsoft/Boot 폴더로 들어가셔서
'bootmgfw.efi' 파일 이름을 'bootmgfw-original.efi' 등으로 변경해주시면 다음 부팅시부터 clover로 부팅 가능해집니다.
(Windows에서 EFI파티션을 마운트 하셔서 동일하게 파일 수정해주셔도 될 것 같습니다. 하지만 테스트는 못해봤습니다 ㅠㅠ)
조금 복잡한 부분인데요, 10.12.6 버전에서 기존 가이드와 살짝 다른 수정내용도 있어서 참고 부탁드립니다.
수정 및 추가된 내용 :
Brightness Fix가 10.12.6에서 동작하지 않아 제거 후 추가 SSDT 파일 적용
https://www.tonymacx86.com/threads/guide-laptop-backlight-control-using-applebacklightinjector-kext.218222/
NullEthernet 적용을 위한 추가 SSDT 파일 적용
사전작업
클로버 부팅 메뉴에서 F4 키를 한번, Fn+F4 키를 한번 씩 눌러주세요.
순정 ACPI 정보를 추출하여 파일로 저장하게 됩니다.
제가 제공해드린 ACPI파일을 사용하셔도 이상이 없으실 수 있지만, 직접 ACPI를 추출하여 수정하는 것을 추천한다고 합니다.
수정을 위한 준비물
아래 두개 프로그램을 다운받으셔서 설치해주셔야 합니다.
Iasl
Github : https://github.com/RehabMan/Intel-iasl
Download : https://bitbucket.org/RehabMan/acpica/downloads/
Install : 압축 해제된 폴더에서 sudo cp iasl /usr/bin
MaciASL
Github : https://github.com/RehabMan/OS-X-MaciASL-patchmatic
Download : https://bitbucket.org/RehabMan/os-x-maciasl-patchmatic/downloads/
Install : Application 폴더에 설치
ACPI
Disassembly/EFI/CLOVER/ACPI/origin 폴더에서 아래 파일을 적당한 위치로 복사해 주세요.
DSDT.dsl
SSDT-0.dsl
SSDT-1.dsl
SSDT-2.dsl
SSDT-3.dsl
SSDT-4.dsl
SSDT-5.dsl
SSDT-6.dsl
SSDT-7.dsl
SSDT-8.dsl
SSDT-16.dsl
SSDT-17.dsl
위 파일들을 복사 후 첨부된 '2-ACPI' 압축파일에서 refs.txt 파일도 동일한 위치에 복사해주세요.
모든 파일들을 같은 폴더에 복사해주시고 아래 명령을 실행해 주시면 *.aml 파일이 만들어집니다.
iasl -da -dl -fe refs.txt *.aml
패치 적용
첨부된 '2-ACPI' 압축파일에서 'patch_text' 폴더 안을 보시면각 파일 별 수정사항이 담긴 파일이 있습니다.
아래와 같이 진행해 주세요.
해당하는 aml 파일을 MaciASL 앱으로 열어서 (DSDT.aml 등)
맞는 이름의 수정 내용을 복사 (DSDT-patches.txt 등)
MaciASL 앱 중간의 'Patch' 버튼 클릭하여
수정 내용을 붙여넣고 Apply -> Close 버튼 순서대로 클릭 (시간이 좀 걸립니다)
다른 이름으로 저장(Save As) 하셔서 'ACPI Machine Language Binary' 형식으로 저장
수정되어 저장된 새로운 *.aml 파일들을 /EFI/EFI/CLOVER/ACPI/patched폴더로 복사
추가 SSDT파일 적용
위 3번에서 작성된 파일 외 추가 수정된 SSDT-* 파일들을 마찬가지로
/EFI/EFI/CLOVER/ACPI/patched폴더로 복사해 주세요.
Clover 설정 변경
5번에서 추가한 2개의 SSDT 파일을 clover configurator등을 사용하셔서
ACPI -> SSDT -> SortedOrder 목록 마지막에 추가해 주세요.
압축파일의 kext를 /EFI/EFI/CLOVER/kexts/10.12 폴더로 복사해 주세요.
원 가이드에서는 원활한 동작을 위해서는 EFI 상이 아닌 /S/L/E에 모두 설치하는 것을 추천하고 있습니다.
(참고 : 테스트를 위해서 일부의 kext (VoodooI2c, ApplePS2SmartTouchPad) 만을 /S/L/E에 놓고 사용해봤는데 커널패닉이 자주 발생하네요. 정신건강을 위해 설치해주시는 것이 좋을 듯 합니다.)
VoodooI2C.kext 동작을 위해서 아래 3개의 kext를 /S/L/E에서 제거해야합니다. 다른 폴더로 이동시켜 주세요.
AppleHPM.kext
AppleIntelLpssI2C.kext
AppleIntelLpssI2CController.kext
짬짬이 글을 나눠서 쓰다 보니 혹시나 빠진 내용이 없을지 모르겠네요. 저처럼 이동성을 중시하는 분들에게 좋은 노트북인 것 같습니다. :)
수고하셨습니다.
패치에 사용되어 있는 해당 메인보드는
그대로 사용하실 수 있겠네요...
dsdt패치 어려운 신 분들은 많은 도움 받겠습니다.
4. ACPI 수정
조금 복잡한 부분인데요, 10.12.6 버전에서 기존 가이드와 살짝 다른 수정내용도 있어서 참고 부탁드립니다.
수정 및 추가된 내용 :
Brightness Fix가 10.12.6에서 동작하지 않아 제거 후 추가 SSDT 파일 적용
https://www.tonymacx86.com/threads/guide-laptop-backlight-control-using-applebacklightinjector-kext.218222/NullEthernet 적용을 위한 추가 SSDT 파일 적용
사전작업
클로버 부팅 메뉴에서 F4 키를 한번, Fn+F4 키를 한번 씩 눌러주세요.
순정 ACPI 정보를 추출하여 파일로 저장하게 됩니다.
제가 제공해드린 ACPI파일을 사용하셔도 이상이 없으실 수 있지만, 직접 ACPI를 추출하여 수정하는 것을 추천한다고 합니다.수정을 위한 준비물
아래 두개 프로그램을 다운받으셔서 설치해주셔야 합니다.
Iasl
Github : https://github.com/RehabMan/Intel-iasl
Download : https://bitbucket.org/RehabMan/acpica/downloads/
Install : 압축 해제된 폴더에서 sudo cp iasl /usr/bin
MaciASL
Github : https://github.com/RehabMan/OS-X-MaciASL-patchmatic
Download : https://bitbucket.org/RehabMan/os-x-maciasl-patchmatic/downloads/
Install : Application 폴더에 설치
ACPI
Disassembly/EFI/CLOVER/ACPI/origin 폴더에서 아래 파일을 적당한 위치로 복사해 주세요.
DSDT.dsl
SSDT-0.dsl
SSDT-1.dsl
SSDT-2.dsl
SSDT-3.dsl
SSDT-4.dsl
SSDT-5.dsl
SSDT-6.dsl
SSDT-7.dsl
SSDT-8.dsl
SSDT-16.dsl
SSDT-17.dsl
위 파일들을 복사 후 첨부된 '2-ACPI' 압축파일에서 refs.txt 파일도 동일한 위치에 복사해주세요.
모든 파일들을 같은 폴더에 복사해주시고 아래 명령을 실행해 주시면 *.aml 파일이 만들어집니다.
iasl -da -dl -fe refs.txt *.aml
패치 적용
첨부된 '2-ACPI' 압축파일에서 'patch_text' 폴더 안을 보시면각 파일 별 수정사항이 담긴 파일이 있습니다.
아래와 같이 진행해 주세요.
해당하는 aml 파일을 MaciASL 앱으로 열어서 (DSDT.aml 등)
맞는 이름의 수정 내용을 복사 (DSDT-patches.txt 등)
MaciASL 앱 중간의 'Patch' 버튼 클릭하여
수정 내용을 붙여넣고 Apply -> Close 버튼 순서대로 클릭 (시간이 좀 걸립니다)
다른 이름으로 저장(Save As) 하셔서 'ACPI Machine Language Binary' 형식으로 저장
수정되어 저장된 새로운 *.aml 파일들을 /EFI/EFI/CLOVER/ACPI/patched폴더로 복사
추가 SSDT파일 적용
위 3번에서 작성된 파일 외 추가 수정된 SSDT-* 파일들을 마찬가지로
/EFI/EFI/CLOVER/ACPI/patched폴더로 복사해 주세요.
Clover 설정 변경
5번에서 추가한 2개의 SSDT 파일을 clover configurator등을 사용하셔서
ACPI -> SSDT -> SortedOrder 목록 마지막에 추가해 주세요.
수고하셨습니다. 혹시 VoodooI2C.kext 설치시 와콤과 화면 멀티터치가 10.12.6에서 정상 작동 하나요?
그부분 설명이 부족했네요.. 정리해서 추가 업데이트 하겠습니다.
와콤 펜 사용은 가능한데, 필압 적용은 확인을 못해봤네요.
화면 멀티터치 사용 가능하고, 키보드에 있는 터치패드는 2손가락 (스크롤)까지만 사용 가능합니다.
멀티터치 기능은 아래 참고해주세요.
혹시 여기 USB-C 허브를 이용하면 외장 4k 모니터 (60Hz)도 연결할 수 있을까요? 그래픽 쪽 사양 상으로는 4K 출력이 될 것 같은데 본체에는 디스플레이 관련 포트가 없는 것 같아서 혹시 4K 모니터 연결이 불가한 것인지 궁금합니다.
안녕하세요. 확인해보느라 답변이 늦었네요..
제가 가진 USB-C 허브에 있는 HDMI로는 4K 30Hz까지만 지원이 되네요.
윈도우 / 맥 마찬가지인 것으로 보아 제 허브 문제인 듯 한데 다른 USB-C <-> HDMI 4K 어댑터가 없어 아쉽게도 확인이 힘들 것 같습니다 ㅠㅠ
저도 동일 모델에 동일 스펙이라 High Sierra 올려보려고 하는데, LTE는 성공하셨는지요 ㅎㅎ
제 바이오스는 최신버전으로 올려서 1.30인데 1.19로 다운그레이드 하고서 진행하는게 나으려나요
같은 os버전과 바이오스 버전을 추천합니다. 바이오스에 따라서 DSDT가 달라져서 안되는 기능이 있을 수 있습니다.
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 조회 수 | 날짜 | 글쓴이 |
---|---|---|---|
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 | 111 | 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 | 123 | 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 | 좌절금지 | |
647 | 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 |
완전 자세한 팁 감사합니다.! 저는 기가바이트 사브레 15 lite 쓰고있는데 해당방법으로 잘 안되서 너무아쉽네요 ㅜㅜ