x86 주요 단축키
  • 1 X86 톺아보기
  • 2 커스텀맥 최신글
  • 3 파트너즈 최신글
  • 4 커뮤니티 최신글
  • 5 소모임 최신글
  • 6 인생은 랜덤
  • H 단축키 도움말
  • x86 주요 단축키
    • 1 X86 톺아보기
    • 2 커스텀맥 최신글
    • 3 파트너즈 최신글
    • 4 커뮤니티 최신글
    • 5 소모임 최신글
    • 6 인생은 랜덤
    • H 단축키 도움말
  • X86 파트너 전광판
  • 최근 변경글

    Lord of iPhone X (부제: 아이폰 원... +8 8시간 전 좌절금지
    운전하새 +1 1시간 전 아이브경
    “게을러서가 아니야”…운동 알레르기,... 14시간 전 hybridgear
    현재 여러분의 모습 +1 1시간 전 아이브경
    글쓰기 강조 버튼 만들기 / 요약상자... 3시간 전 mactopia
    아이폰x 준비물 (부제 : 아이폰x 빅... +4 18시간 전 좌절금지
    어지러운 춤.gif 1시간 전 아이브경
    업무차 강릉에 와 있습니다 +1 1시간 전 ZISQO
    아이폰8 vs 아이폰8 plus 언박싱 영상 +10 09.19 mactopia
    MacOS High Sierra 베타버전을 업그... +6 7시간 전 아이뱅크
    🔖 글 링크 복사 🏁 https://goo.gl/uxquXs  |   🚩원주소   |     |     |   👨🏻‍🔬구글+   |   📌스크랩{5}
    읽기 최소레벨 지정  

    About IanMinchangShin

    I) CPU & Graphics: Intel i5-4690, Galaxy Nvidia Geforce GTX 960

    Motherboard: Asrock B85M PRO 4 :: ALC892, AppleIntelE 1000e v3.1.0

    Display: 27MU67


    II) CPU & Graphics: Intel i3-6100, Intel HD 530

    Motherboard: Asrock H110M-HDV :: ALC 887, Realtek8111

    Display: DELL S2240


    III) MacBook (Retina, 12-inch, Early 2016)

    프로세서 1.3GHz Intel Core m7

    메모리 8 GB 1867 MHz LPDDR3

    그래픽 Intel HD Graphics 515 1536MB

    기본적으로 DSDT 없는 커스텀맥의 구성은 주노님께서 워낙 자세하게 옆동네에서 설명해주셔서 링크로 대신 걸어둡니다.

    http://www.osx4pc.com/bbs/board.php?bo_table=tips&wr_id=42

     

    DSDT없는 커스텀맥을 사용하고 있는 입장에서

    어느정도 쉽게 설치가 되는 기종이라면 DSDT 없이 config.plist만 제대로 작업해주면 된다는 이점이 있습니다.

    대신 DSDT가 없으므로 clover configurator를 이용해 ACPI옵션을 적극적으로 체크해주어야 합니다.

     

    DSDT, SSDT의 강점 중 하나로 꼽히는 것이 바로 스피드스텝 작업과 USB패치인데요.

    clover configurator에서 ACPI옵션만 잘 활용하면 DSDT, SSDT에 TDP 값을 계산하거나 USB단 _DSM패치를 할 필요도 없게 됩니다.

    아, 물론 엘캐피탄에서 USB패치를 하기 위해서 별도의 kexts가 필요하지만 EFI영역에 그냥 넣어주면 해결되는 문제이므로 머리아플 필요가 없겠습니다.

     

    따라서 clover configurator의 ACPI 옵션에 관한 문서를 첨부하는 바이니 참고해주시길 바랍니다.

    * 스피드스텝을 잡고 싶으시다면 Generate P-states, Generate C-states만 체크해주시면 됩니다.

    * USB 패치를 할 경우 ACPI옵션에서 FixUSB체크 후 이 글에 올려둔 kexts 2개를 /EFI/EFI/Clover/Kexts/10.11에 넣어주시면 됩니다. 시스템 영역에 패치안하셔도 됩니다.

    FakePCIID_XHCIMux.kext.zip FakePCIID.kext.zip

     

    AddDTGP_0001 bit(0)

    For injecting device properties you can - apart from DeviceProperties - use a variant involving method _DSM (Device Specific Method), which is written into the DSDT table. _DSM is widely used since OS X 10.5. It contains properties for a device and makes use of the method DTGP, which is universal for all devices. This fix simply adds the DTGP method for later use with other fixes. It has no significance on its own.

     

    FixDarwin_0002 bit(1)

    Provide a set of corrections to DSDT to make your system "Darwin" identified as "Windows 2001" like the most ACPI system. More ACPI devices will work in this mode. Old way this bit also provide fixes: FIX_WAK_200000, DeleteUnused_400000, FIX_ACST_4000000, FIX_S3D_2000000, AddPNLF_1000000, FIX_ADP1_800000

     

    FixShutdown_0004 bit(2)

    A condition is added to method _PTS: if the argument is 5 (shutdown), then no other actions shall be performed. Many reports confirmed this option to fix shutdown issues with ASUS boards, maybe even with other vendors. Some DSDT tables already contain such a condition and it is advised to turn the fix off in this case.

     

    AddMCHC_0008 bit(3)

    Added device MCHC to DSDT. For my board H61M this is obligatory, else KP. Old way also included AddIMEI_80000.

     

    FixHPET_0010 bit(4)

    Add IRQ(0, 8, 11) to device HPET. Obligatory for OSX <=10.8. But I see Mavericks can work without it. Old way also included FIX_RTC_20000, FIX_TMR_40000.

     

    FakeLPC_0020 bit(5)

    Changes the DeviceID of the LPC controller to allow the loading of kext AppleLPC. This fix is necessary when the chipset is not recognised by OS X. However, the list of supported Intel and NForce chipsets is so big that the fix is rarely needed. Verify if AppleLPC is loaded and use this fix, if it is not. Moreover, the kext can unload itself even if the chipset is supported.

     

    FixIPIC_0040 bit(6)

    Removes the interrupt from device IPIC. Helpful for Power button will work.

     

    FixSBUS_0080 bit(7)

    Adds an SMBusController to the device tree, which fixes a warning about its absence in the system log. Helps to sleep/wake.

     

    FixDisplay_0100 bit(8)

    Create device GFX0 if still absent. It is needed for correct Power Management but the device is usually absent in DSDT because it is not a part of the motherboard. Added also device HDAU that is HDMI sound device on the videocard. If we set FakeID in config.plist it will be inserted here. Old way this patch will affect all video cards, included embedded Intel GFX. New way Intel will be patched separately.

     

    FixIDE_0200 bit(9)

    10.6.1 introduces a kernel panic related to AppleIntelPIIXATA. There are two options to solve the problem: using a patched kext or patching the DSDT. Probably not needed for recent systems.

     

    FixSATA_0400 bit(10)

    Fixes several SATA problems and removes yellow hard drive icons by masking the controller as ICH6. The method is controversial but it can fix the DVD drive and simply replacing the hard drive icons is not enough in this case. An alternative is to patch the kext AppleAHCIPort.kext, see KextsToPatch.

     

    FixFirewire_0800 bit(11)

    Add device Firewire into DSDT if absent and if the device really present. Adds the property fwhub to the device.

     

    FixUSB_1000 bit(12)

    Tries fixing USB the countless USB issues for USB1.0, USB2.0 and USB3.0.

     

    FixLAN_2000 bit(13)

    Injects the property built-in to the Ethernet card, which is necessary for correct operation. Additionally injects the card's name for a better looking System Profiler. Also made FakeID for some known substitutions.

     

    FixAirport_4000 bit(14)

    Same as above for WiFi. Furthermore, the actual device is created and written into DSDT. A DeviceID will automatically written for known cards to enable airport functionality.

     

    FixHDA_8000 bit(15)

    Corrects sound card properties to enable the native AppleHDA driver. The name is changed from AZAL to HDEFlayout-id and PinConfiguration are injected. Adding HMDI device if absent.

     

    Setting for NewWay patching

    NewWay_80000000

    Define that all bits will work new way.

     

    FIX_RTC_20000

    Exclude IRQ(0) from RTC device.

     

    FIX_TMR_40000

    Exclude IRQ(8) from TMR device. This is ancient DOS device and not needed in modern computers. Just wonder it present.

     

    AddIMEI_80000

    This device is used for IntelHDxxx graphics. Adding them if very desirable operation. This bit also needed for use FakeID->IMEI. Do nothing for Core 2 systems.

     

    FIX_INTELGFX_100000

    New way IntelGFX device will not be patched without this bit.

     

    FIX_WAK_200000

    adding Return(Package(0)) into method _WAK if absent. This patch is for warning elimination. I don't know about working influence.

     

    DeleteUnused_400000

    There are not used devices like Floppy drive, LPT port and others that will be good to delete from DSDT.

     

    FIX_ADP1_800000

    Rename AC0 device to ADP1 device.

     

    AddPNLF_1000000

    Adding device PNLF is very useful: only with it you may have brightness control. This patch is also influence on good Sleep/Wake of the system.

     

    FIX_S3D_2000000

    Also resolving some Sleep/Wake problems by correcting _S3D methods.

     

    FIX_ACST_4000000

    Name ACST have different use for Apple and for ASUS. For ASUS it is AC adapter state. For Apple it is a replacement for _CST, c-states table. To not conflict it is needed to rename such names to something else.

     

    FixRegions_10000000

    Address of some regions in DSDT depends on many factors and may change time to time

    OperationRegion (GNVS, SystemMemory, 0xDE6A4E18, 0x01CD)

    The presence of floating regions make impossible to use custom DSDT because this region may be shifted and will not correspond to current state. This patch is intended to find all such regions in BIOS and correct them in custom DSDT. So now you can produce your custom DSDT with wrong regions and set this patch.

     

    Choosing the right mask

    How can you choose the necessary patches and how do you know which ones are harmless or dangerous? The computer will not be harmed either way. All the changes are stored memory only and will be removed after rebooting.
    You can try setting different combinations in CloverGUI and save them by pressing F5 in the Options menu.
    To make sure the currently patched DSDT is not creating a conflict, you can change the DSDT name in the menu - DSDT name: NO.aml. This file will not be found, Clover will extract the original OEM DSDT from BIOS and apply fixes set in the DSDT mask section. In case the OS did not load successfully, your previously set (working) values will be used.
    0xFFFF enables all fixes and if the OS loads successfully this way, you will know that our efforts were not for nothing. Given the descriptions above you already realised that some fixes are not needed for your system (for example WiFi), they can even make things worse.
    Most systems, which are neither too old, nor too new, a mask of 0xA7D7 has been proven to produce a well working OS.

    New way you may make patched DSDT once with full mask. Then correct patched DSDT manually. Then use this manually patched DSDT.aml loading but set FixRegions_10000000 The mask will be 0x90000000 = NewWay_80000000 + FixRegions_10000000

     

    Reference: https://clover-wiki.zetam.org/Fixing-DSDT 

    ★ 이 글이 도움이 되셨다면 커피한잔(후원)을 사주세요.(클릭) ★ 글쓴이가 후원 정보를 입력하지 않았습니다.

    • HOT Comments 이글에 핫코멘트가 있으며 클릭하시면 바로 이동합니다. (추천 수 : 1 이상)


  • No 대표이미지 제목 추천 조회 등록일
    공지
    팁 게시판 접근 제한 (30일간 미활동유저)및 다운로드 권한 : 꾸준회원 등업 필요 3 - 0 639 06.01
    689 사운드| 사운드가 불안한 분들은 설정을 이렇게 해보세요! 2

    동영상처럼 하드디스크를 마운트(보이게)해서 밑의 그림의 사운드에 관한 KEXT를 지운후 다시 부팅해보세요! 설정...

    0 - 0 1036 04.17
    688 커맥공통| HOT| MacBook 2010 Mid (MC516) Ram, SSD 교체기 9

    어쩌다 의뢰받아 부품을 교체해주게될 일이 생겨서 이렇게 기회가 닿은거 물품 주인?에게 허락을 구하고 사진을 ...

    3 - 0 390 04.16
    » 커맥공통| HOT| DSDT, SSDT없는 커스텀맥을 만들기 위한 좋은 참고 링크들 4

    기본적으로 DSDT 없는 커스텀맥의 구성은 주노님께서 워낙 자세하게 옆동네에서 설명해주셔서 링크로 대신 걸어둡...

    4 - 0 1813 04.16
    686 커맥공통| HOT| [팁] 커스텀 맥을 위한 부품을 구성한다면? 30

    일반적으로 윈도우를 사용하다가 맥으로 넘어오는 경우가 태반일겁니다. 저부터가 그러니까요 ㅎㅎㅎ 여러분이 맥...

    6 - 0 1814 04.15
    685 커맥공통| 나는 왜 맥을 사용하는가? 9

    후기로 올리기도 뭐하고..., 끄적거리는 느낌이 강해서 아이메시지에 남깁니다. ㅎㅎㅎ 어째서 맥을 사용하게 되...

    2 - 0 417 04.13
    684 OSX사용| PC용 키보드 macOS 에서 쓸만하게 세팅하기 4

    10년 넘게 사용한 해피해킹 키보드를 뒤로 하고 저렴한 중국산 청축 텐키리스 키보드를 장만했습니다. 문제는 키 ...

    2 - 0 988 04.13
    683 이슈별팁| 잠자기가 안될때 이방법도 있더군요! 4

    CMOS SETUP을 초기화하는 방법도 있더군요. CMOS SETUP 을 잘못설정해놓아서 잠자긱 안되는경우도 종종 있더군요....

    0 - 0 581 04.12
    682 OSX사용| PS4 게임을 맥에서 :-) 3

    Playing Playstation 4 Games on Mac or PC with PS4 Remote Play Go here to download the Remote Play app from...

    0 - 0 597 04.10
    681 그래픽| r9 290설치후기입니다 3

    커스텀 맥 세계는 이 Asus 보드 나올 때 부터 했던것 같습니다 6850 쓰다가 R9 290으로 - 290X 아닙니다 - 바꿨는...

    2 - 0 400 04.07
    680 OSX사용| [성공] 3개의 저장장치를 이용하여 깔끔한 퓨전드라이브 + 윈도우 듀얼부팅 성공 3

    사실 2개의 저장매체로 퓨전드라이브를 구성하는데 상당히 말 못할 고민이 있었습니다. 클로버 부트로더의 경우 E...

    2 - 0 531 04.07
    679 커맥공통| 각종 kext 쉽게 잡는 팁 1

    저같은경우는 hackintosh vietnam tool 을 이용해서 랜카드를 잡을 수 있었습니다. 그 외에도 여러 kext가 내장되...

    0 - 0 892 04.06
    678 그래픽| Skylake Intel HD 530 Integrated Graphics Working as of 10.11.4 4

    Use Inject Intel=No or Inject Intel=Yes with ig-platform-id=19120000. Code: <key>Graphics</key> <dict> <ke...

    1 - 0 906 04.05
    677 그래픽| 라데온 R9 390 실패후기... 3

    R9390으로 2k 해상도 잡을려고 여기저기 후기 보면서 시도 끝에 문제점을 발견했죠 Dp단자가 문제였죠 하지만 제 ...

    0 - 0 286 04.04
    676 커맥공통| 노트북, 데스크탑 설치 후기 3

    설치 후기(라기 보다는 팁 몇가지) 올립니다. 도와주신 분들 모두 감사드립니다....! 설치는 퓨리온님이 올려주신...

    1 - 0 565 03.31
    675 커맥공통| Clover Configurator 로 잠자기 하는방법! 3

    잠자기 기능은 일정시간 컴을 사용하지않을때 컴퓨터의 모든 하드웨어가 정지(육안으로 OFF상태,파워가 정지) 를 ...

    1 - 0 740 03.31
    674 커맥공통| 커스텀맥 깔끔하게 설치 성공! 23

    사실 저는 리얼맥 유저였습니다. 10.5~ 10.6이면 레오파드~스노우레오파드 시절 맞을까요? 그때 커스텀맥에 발을 ...

    1 - 0 1283 03.29
    673 커맥공통| 베플| HOT| 설치하면서, Clover Configurator 설정 27

    Ozmosis를 사용하다 간략한 후기를 최근에 남겼었습니다. 요번엔 조금 더 구체적으로 어떻게 설정했는지를 적어보...

    6 - 0 4882 03.28
    672 커맥공통| HOT| [2016년 맥북 라인업] MackBook Air, MacBook, MacBook Pro Retina 살펴보기 6

    기존 라인업 중 가장 등한시되고 있는 맥북 에어입니다. 이미 뉴 맥북에 의해 자신의 명성과 지위를 잃어버린지 ...

    3 - 0 670 03.27
    671 커맥공통| HOT| [하스웰] 초보자들을 위한 개념 이해하기 부터 커스텀맥 설치하기 까지 [3부] 53

    초보자들을 위한 개념 이해하기 부터 커스텀맥 설치하기 까지 [3부] 안녕하세요 comed78 입니다. 지난 2부에서 설...

    41 - 0 13812 03.27
    670 커맥공통| [2편] 만약 New Macbook 2세대가 나온다면? 3

    색상은 위처럼 동일하게 유지될 것으로 보입니다. 무게의 감량은 약간 있거나, 전작과 비슷할 것으로 예상되며 그...

    1 - 0 177 03.27
    669 커맥공통| [1편] 만약 New Macbook Air가 나온다면? 7

    기존 라인업 중 가장 등한시되고 있는 맥북 에어입니다. 이미 뉴 맥북에 의해 자신의 명성과 지위를 잃어버린지 ...

    1 - 0 161 03.27
    668 커맥공통| HOT| [하스웰] 초보자들을 위한 개념 이해하기 부터 커스텀맥 설치하기 까지 [2부] 59

    안녕하세요 comed78 입니다. 일요일인데 늦잠들 주무시고 계시나요? 저는 일어나자 마자 컴퓨터에 앉아 2부를 작...

    31 - 0 15993 03.27
    667 이슈별팁| 잠자기가 안될때! 한가지방법! 2

    잠자기 기능은 일정시간 컴을 사용하지 않을때 컴퓨터의 모든 하드웨어가 정지 (육안으로 OFF상태,파워서프라이가...

    0 - 0 638 03.27
    666 OSX사용| Clover Graphics 해결 예 4

    Clover Graphics 해결 예 저작권요청이 와서 내리겠습니다.

    2 - 0 724 03.27
    665 커맥공통| HOT| [하스웰] 초보자들을 위한 개념 이해하기 부터 커스텀맥 설치하기 까지 [1부] 60

    인사말 안녕하세요 comed78 입니다. 저도 아직 해킨 초보로서 누군가에게 가르친다는 생각이 아니라 지난 6개월 ...

    44 - 0 14859 03.26
  • 서버에 요청 중입니다. 잠시만 기다려 주십시오...