Asus ZenBook UX305CA using Clover Bootloader (10.12.6 Sierra)
tonymac, insanemac, x86에서 많은 공부를 하고 결국 성공했습니다. 감사합니다~!
후기만을 작성하려 했지만 저와 같은 제품을 쓰시거나 같은 생각을 하고 계신 분들께 도움이 되고자 조금의 설치 가이드라인도 작성해보겠습니다.
사실 설치한지는 4개월정도 지났는데 늦게 쓰게 되었네요. ㅎㅎ..
사양 (https://www.asus.com/us/Laptops/ASUS-ZenBook-UX305CA/specifications/)
Intel® Core™ M 6Y30 Processor
LPDDR3 1600 MHz SDRAM, 8 GB
13.3" 16:9 QHD+( 3200 x 1800)
Integrated Intel® HD Graphics 515
SATA3
- 256GB SSD (M.2 2280)
2 -in-1 card reader ( SD / SDXC )
HD camera (Front)
IR Camera
Dual-band 802.11 ac
1 x Microphone-in jack
1 x Headphone-out jack
3 x USB 3.0 port(s) *3
1 x micro HDMI
1 x micro SDXC card reader
1X AC adapter plug
ICEpower®
45 Whrs Polymer Battery
Plug Type :ø4 (mm)
Output : 19 V DC, A, 45 W
Input : 100 -240 V AC, 50/60 Hz universal
12.8 x 8.9 x 0.5 inch (WxDxH)
2.65 lbs (with Polymer Battery)
UL, TUV, CE Marking Compliance, FCC Compliance, CCC, EU Flower, Energy star, WEEE, RoHS
이 모델입니다.
Background
개인적으로 필요했던 노트북의 특징으로 가벼워야 한다는 점이 가장 중요했습니다. (항시 휴대를 하기에)
iOS개발을 해보려는데 순정 맥을 사기엔 너무 돈이 없고 싼 맥을 사기엔 사양 아쉬워 해킨토시가 가능한 제품을 알아보았구요..
그래서 제가 원했던 제품의 특징으로는
- 가벼운 무게 (휴대성)
- 프로그래밍과 어느 정도 멀티 태스킹이 가능한 정도의 성능
- 최소 250GB이상의 저장공간 (멀티 OS를 설치할 것이기 때문에)
- 최소 8G의 RAM
- 지속시간이 긴 배터리 수명 (휴대성)
- 싼 가격..(중고가 최대 50~60만원)
-* Hackintosh가 가능한 제품 (최대한 수월한 제품)
이 정도를 고려하게 되었고 그렇게 선택한 제품입니다.
고려한 사항이외에도
- UHD+급의 고해상도
- TouchScreen
- Fan-less 디자인 (저발열 설계, 무소음!)
등의 특징이 있습니다.
ps. 참고로 저는 해외판으로 한영키가 없습니다.
* 여러가지를 깔아놔서 조금 복잡하네요...ㅠㅠ
Quick-Overview
- macOS 10.12.6 + Multi-Boot (Windows 10, Linux Mint 18)
- Latest Clover Bootloader (v4200)
- DSDT, SSDT Patches
- Kext used
- Working
- Keyboard & Touchpad
- Sound (Built-in speaker)
- Battery
- Function Keys
- Brightness
- Sleep (이따금 오류)
- Bluetooth & Wifi (BCM94352Z DW1560으로 교체 후)
- Ambient Light Sensing (ALS)
- Instant Hotspot (가끔 안됨)
- Not Working
- Built-in Intel Wifi Card (Intel AC7265)
- Head-set Sound (disortion)
- Hand-off function
Installation
4개월 전, 당시 저는 12.4 버전으로 설치를 시도했던 것 같습니다.
하지만 여러가지 문제로 계속 실패하고 Yosemite와 El Capitan 버전으로 시도했습니다.
그래서 결국 El Capitan 버전으로 최소 설치를 성공했었는데 현재 생각해보면 config.plist에 문제가 있었던 것 같습니다.
결론적으로 현재 x86에 올라와 있는 좌절금지님의 10.12.6 설치이미지를 사용하시면 될 것 같습니다.
BIOS Settings
- "Security: Secure Boot menu" 메뉴
- "Secure Boot Control"을 Disabled로 설정
- "Boot" 메뉴
- "Fast Boot"을 Disabled로 설정
- "Launch CSM"을 Enabled로 설정
- "Advanced" 메뉴
- "VT-d"을 Disabled로 설정
- "Advanced: Graphics Configuration"메뉴
- "DVMT Pre-Allocated"을 "128M"로 설정
"Save & Exit: Save Changes"을 선택하여 재부팅.
Kexts
Colover Bootloader Configuration
제가 처음에 어떻게 설치를 했는지 기억이 잘 안나서.. 기본적으로 Rehabman의 Laptop config를 사용하시면 될 것 같습니다.
다운 받으신 후.
graphics의 ig-platform-id를 "0x191e0000"로 변경만 하시면 될 것 같은데 혹시 안되시면 첨부한 plist로 설치를 해보시길 바랍니다.
그리고 현재는 Clover Bootloader v4200 버전을 사용하고 있습니다.
(하지만 10.12.6 좌절금지 님의 버전을 사용하셔도 될 것 같습니다.)
Post-Installation
- Keyboard : VoodooPS2Controller 사용
- Sound : AppleALC 사용
제 보드의 사운드카드는 Realtek ALC255입니다. layout-id는 Supported-codecs를 참조하여 입력하시면 됩니다. 저의 경우 13을 사용하였습니다.
AppleALC 사이트로 들어가셔서 설치 가이드를 따라가시면 됩니다. (Lilu.kext를 설치해야 합니다!)
* 하지만 현재 헤드셋/이어폰을 사용할 경우 소리에 깨짐현상(Disortion)이 있습니다 !
- Touchpad
VoodooPS2Controller로 키보드는 작동되지만 터치패드가 작동하지 않습니다. 저의 경우 VoodooI2C를 사용하여 해결하였습니다.
VoodooI2C 설치 시 DSDT 패치가 필요하다고 설명이 되어 있지만 제 경우 무슨 이유인지는 모르겠으나 별도의 DSDT를 패치하지 않았음에도 사용이 가능했습니다.
v1.0을 쓰고 있는데 후기를 쓰면서 확인해보니 현재는 v1.1버전이 나왔군요1
패치 내용상 Sleep을 지원한다 하는데 테스트해봐야겠습니다.
* 현재(v1.0)는 잠자기시 터치패드가 이따금 작동하지 않는 문제가 있습니다.
- SSDT Patch : ssdtPRgen사용
사용법이 간단합니다. 정말 잘 만든 스크립트인 듯 합니다..
이 스크립트를 사용하여 SSDT를 만들어서 사용하고 있는데 현재까지 잘 되는 것 같습니다.
- DSDT Patch : MaciASL, iASL(ACPL 6.1) 사용
SSDT와 더불어 DSDT 패치에 대한 가이드가 토니맥 사이트에 정말 자세하게 나와있습니다 !
참고 : tonymac - [Guide] Patching LAPTOP DSDT/SSDTs
Rehabman의 Laptop 패치 중에서 제가 적용한 패치는 다음과 같습니다.
- [syn] Rename _DSM methods to XDSM
- [syn] Fix _IRC Error
- [syn] Fix PARSEOP_ZERO Error
- [sys] ADD IMEI
- [sys] ADD MCHC
- [sys] FIx _WAK Arg0 v2
- [sys] Fix Mutex with non-zero SyncLevel
- [sys] Fix PNOT/PPNT
- [sys] HPET Fix
- [sys] IRQ Fix
- [sys] OS Check Fix (Windows 8)
- [sys] Shutdown Fix v2
- [sys] Skylake LPC
- [sys] SMBUS Fix
- [usb] 7-series/8-series USB
- [usb] USB3_PRW 0x6D Skylake (instant wake)
- [bat] ASUS N55SL/VivoBook
- Bluetooth / Wifi : 무선랜카드를 DW1560으로 교체
구매 후 꼽혀있는 무선랜카드는 아직까진 절대 작동시킬 방법이 없습니다..
저의 경우 BCM94352Z (DW1560모델)을 구입하여 교체하였습니다.
교체 방법의 경우 구글에서 "UX305 분해방법" 등으로 검색하시면 쉽게 교체하실 수 있습니다.
* 다만, 무선랜카드의 나사를 너무 꽉 조이면 제 경우 접선이 일어난 것인지 인식이 되지 않고 부팅조차 실패했었습니다!
- Config.plist 패치
- 참고글 (tonymac [Guide] Airport - PCIe Half Mini v2)
- Kexts
Clover/Kexts폴더 내 맞는 버전에 따라 설치합니다.
사실 FakeCPIID와 FakePCIID_Broadcom_WiFi가 필수인지는 모르겠습니다... (조언 부탁드립니다)
잠자기 이후 무선연결이 깨어나지 않는다는 문제가 있다고 합니다. 위 그림과 같이 설정을 해주세요.
- Battery : ACPIBatteryManager
DSDT패치와 ACPIBatteryManager.kext가 필요합니다.
Testing the System
AppleIntelInfo.kext를 다운받아주세요
Termial.app을 열어 밑의 커맨드를 실행합니다.
그리고 테스트를 진행하기 위해 다음 커맨드를 실행합니다.
References
참고한 글 목록입니다.
1. [Guide] ASUS ZENBOOK UX305FA using Clover UEFI
- UX305FA는 UX305CA전 모델로 알고 있지만 많은 도움이 되었습니다.
2. [Guide] ASUS ZENBOOK UX305FA for El Capitan
- 동일한 모델에 El Capitan을 설치하는 가이드입니다.
#ASUS #UX305 #UX305CA #Zenbook #젠북 #아수스 #울트라북 #코어m3 #Core-m3 #6Y30
macOS 설치 후 윈도우와 리눅스도 설치하여 3가지 OS를 사용하고 있습니다.
나중에 시간이 된다면 해킨토시 설치 후 다른 운영체제를 설치한 경험도 후기로 올리겠습니다.
안녕 하세요 형님. 저는 커스텀맥 포기했다가 다시 시도 해보러고 하는 1인 입니다.
저랑 비슷한 랩탑 가이드를 찾지 못하여 포기를 하게 되었는데요. 사이트 둘러보던중에 이 글을 찾게 되었습니다.
저 랩탑은 Asus zenbook pro ux501vw ds71t 입니다. 랩탑 스펙은 밑에와 같습니다. 저기에서 와이파이 카드만 Dell DW 1560 Broadcom BCM94352Z M.2/NGFF 802.11AC 867Mbps Bluetooth 4.0 WIFI Card 로 교체 했습니다.
님이 작성하신 글보고 똑같이 따라하면 저도 성공할수 있을까요?
안녕하세요 ㅎㅎ 형님이라뇨 ㅋㅋ
저랑 다른게 외장그래픽 + 내장그래픽, CPU정도 인데
조금만 삽질 하면 충분히 가능할 것 같은데요??ㅎㅎ
저보다 커맥 잘 하시면 형님 이십니다. 저도 토니맥 사이트에서 Rehabman의 랩탑 가이드보고 부팅유에스비 만들어서 설치하였고 설치까지는 성공하였으나 post install 여러번의 kexts 잘못설치하여 패닉에 재설치 혹은 timemachine으로 리스토어 하여 돌아가기를 반복했습니다 그리고 시에라 12.5 로 설치하여 12.6으로 업그레드이드 하고싶어서 몇번 시도했다가 실패하였습니다. 선생님 글 보고 좌절금지님의 고스트 파일로 12.6 부팅유에스비 만들어서 새출발을 시도하였으나 또 실패를 하였습니다. 사실 맥북프로는 너무 비싸서 감당하기 힘들고 어떻게 혼자 힘으로 해보려고 했는데 넘을수없는 무언가가 있는것 같습니다. 지금 솔직한 심정은 돈을 지불하고라도 조금 더 잘하시는분께 배우고싶은 마음입니다. 죄송한 말씀이지만.. 혹시 경기도쪽에 사시면 도움좀 받을수 있을까요? 아무때나 시간나실때 저가 집앞 가까운 카페까지 가겟습니다. ... 저랑 랩탑이 가장 흡사하시고 그래서 간절히 부탁 드리겠습니다. 지금은 시에라 12.5 부팅유에스비 있는 상태입니다 그리고 랩탑은 타임머신으로 돌리면 부팅되는 상태까지는 돌려 놓을수 있는 상태입니다. 부디 도와주십쇼!
ㅠㅠ 그 마음 잘 압니다.
거짓말 안 보태고 저도 이 노트북에 커맥할 때 4일을 밤낮으로 다른 것 아무것도 안하고 밥만 먹고 여기에만 매달렸었습니다.. (연휴때였는데..)
컴퓨터공학과 학생으로서 이런 짓(?)에 재미도 느끼면서 하느라 조금 버텼지만요 ㅎㅎㅎ
돈은 안 받고 그냥 도와드리고도 싶은데.. 아마도 만나서 해도 저 또한 상황이 비슷할 겁니다 ㅋㅋ
코코넛주님보다는 조금 더 경험이 많을지 몰라도.. 저도 그냥 무작정 해본 경험만 있기에 ㅠㅠ
확실히 데스크탑 경우에는 수월해서 나름 금방했었는데. 저번달 쯤에 레노버 아이디어패드 U310을 해킨 한 적이 있는데 이 것도 한 3일 걸린 듯 싶습니다..
현재 데탑은 몇시간만에 끝내고 하는데..
본문에는 쓰지 않았지만 USB에 Clover Bootloader를 사용해서 한번 해보세요.
Config.plist나 kext 파일들, DSDT, SSDT 등 이러한 것을 수정하면서 커널 패닉이 일어나기에.. USB에 설치하여 USB 부팅을 한 후
되는 지 확인하면서 안되면 다른 컴퓨터에 USB를 넣어 다시 수정해보고 그런식으로..
그렇게 테스트를 수백번 해봤던 것 같아요. 계속 다시 깔기도 지겨워서 그렇게 했었어요 ㅋㅋ
참고로 그래서 일부로 S/L/E 등 로컬에는 kext를 설치하지 않았습니다. 전부 클로버에 넣었어요.
길게 답변 해주셔서 정말 감사합니다. 정말 죄송하지만 나중에몇가지 여쭤봐도 될까요? 어떤 상황에서 풀으셨을지 조금 도움 받을수 있을까요?
넵 물론입니다 ㅎㅎ
생각나는 거 말씀드릴게요
자주 들어오진 않지만 확인하면 바로 답변 드리겠습니다.
처음와서 검색했는데 모델이 나오긴 나오네요 전 UX305C 버젼인데...
가능할까 싶습니다... 이제 막 읽어보고 진행을 해보는건데 진도가 잘나갈지 모르겠습니다;;
그래도 기기 정보 도움 감사합니다
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 조회 수 | 날짜 | 글쓴이 |
---|---|---|---|
macOS Sequoia 15.0.1 24A348 정식버젼 고스트 이미지 OC 1.0.2 ft: 전체공개 +29 | 937 | 24.10.1121:10 | 좌절금지 |
오픈코어 1.0.2 +23 | 575 | 24.10.0900:22 | 줌바이퍼 |
[중급편] 노트북 해킨 +16 | 1403 | 24.07.1219:19 | Stultus |
macOS Ventura 13.7 22H123 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체 공개 +17 | 575 | 24.09.1917:09 | 좌절금지 |
macOS Sonoma 14.7 23H124 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체공개 +31 | 909 | 24.09.1723:58 | 좌절금지 |
[초급편] 문제 스스로 해결하기 +20 | 4002 | 24.03.2920:07 | Stultus |
[입문편] 첫 해킨 길라잡이 +40 | 5086 | 24.01.1218:54 | Stultus |
[필독 - 안정화] macOS 해킨토시 설치 후 안정화 작업 목록 및 글타래 모음 총정리 📋 +67 | 5.1만 | 23.01.0913:39 | shl628 |
Hot AMD Sequoia용 AppleALC 1.9.2 +3 | 106 | 24.10.2319:04 | 사노라맨 |
Hot [Sequoia 15.0.1, OC r1.0.2] ASUS TUF B550-PLUS / RYZEN 5 5600X / RX470 +2 | 103 | 24.10.2322:26 | 뿌엥 |
Hot OCLP로 지원되지 않는 기기/dGPU를 사용하는 해킨토시의 사이드카 품질 문제 해결방법 +1 | 119 | 24.10.2321:29 | 해킨도전자 |
103 | 24.10.2322:26 | 뿌엥 | |
749 | 24.09.2923:48 | 머트 | |
628 | 24.09.2822:28 | 머트 | |
644 | 24.09.2203:23 | 누림어멈 | |
1191 | 24.09.1919:17 | 좌절금지 | |
498 | 24.09.1813:37 | Stultus | |
453 | 24.09.1717:13 | 맥가즈아 | |
234 | 24.09.1617:47 | Panictosh | |
484 | 24.09.0118:13 | 머핀X | |
201 | 24.08.1710:14 | jbhlyk | |
312 | 24.08.1622:06 | Stultus | |
218 | 24.08.1511:16 | hackillious | |
169 | 24.08.1421:30 | 세유니 | |
186 | 24.08.1111:21 | 티타보르 | |
538 | 24.08.1022:10 | 오디세이 | |
168 | 24.08.1019:05 | jbhlyk | |
200 | 24.08.0923:20 | RogerT | |
338 | 24.08.0717:18 | 좌절금지 | |
349 | 24.07.2915:37 | 해킨도전자 | |
276 | 24.07.2813:52 | june119 | |
4034 | 23.05.0502:19 | BlueGuerrilla | |
3729 | 21.08.0213:10 | 김태국 | |
200 | 24.07.0811:28 | 의정이 | |
241 | 24.06.2617:24 | talas | |
157 | 24.06.2120:58 | 블루사탕 | |
553 | 24.06.1609:01 | gtrfxdsp | |
764 | 24.06.1115:07 | 새콤칠리 | |
314 | 24.06.1001:11 | Steer | |
210 | 24.06.0810:09 | Door | |
467 | 24.06.0107:41 | Tamy | |
362 | 24.05.2923:53 | ssdwe346 | |
299 | 24.05.2809:58 | joy | |
270 | 24.05.2601:07 | 거니 | |
241 | 24.05.1615:02 | wjdgkdus | |
861 | 24.05.1417:36 | Tamy | |
155 | 24.05.0821:05 | 의정이 | |
2496 | 23.10.0921:28 | ryzen | |
733 | 24.05.0210:00 | 고맹이 | |
1095 | 24.04.3013:54 | shl628 | |
574 | 24.04.3020:54 | 의정이 | |
725 | 24.04.3005:11 | Cerritos | |
1942 | 24.04.2615:51 | 곰비 | |
1553 | 24.04.2612:41 | 곰비 | |
2635 | 24.04.2417:02 | Tamy | |
1012 | 24.04.2123:27 | 달이차가워 | |
3284 | 24.04.1200:06 | 누림어멈 | |
1089 | 24.04.1121:44 | 폴라 | |
1293 | 24.04.1100:15 | 머핀X | |
1339 | 24.04.1001:25 | 윈맥크로 | |
1182 | 24.04.0803:41 | 비트러브 |
멋지네요.