USB 패치를 위해 SSDT를 작성하였으나 적용이 되지 않습니다.
- MERCURY
- 384
- 3
MERCURY님의 기기정보
추가사양 및 설치(할)OS | 10.13.4 |
---|---|
공지숙지/증상설명 | 숙지 |
안녕하세요.
아래 링크의 강좌를 보고 ssdt.aml을 작성 후 'ClOVER/ACPI/patched'폴더에 넣었습니다.
그러나 삭제한 4번, 8번 포트가 여전히 IORegistryExplorer상에서 나타납니다.
클로버에서 ssdt항목에 drop oem을 체크하면 커널 패닉이 일어나네요.
제가 작성한 ssdt.aml의 내용은 아래와 같습니다.
어떤 부분을 수정해야 하는지 도움 부탁드립니다.
파일이 안 올라가서 링크로 올려드립니다.
config
https://drive.google.com/file/d/1e_of4-ZRA1Rv4TjXh3XLd6mqk2HP5uE1/view?usp=sharing
I/o reg
https://drive.google.com/file/d/1PX38Ph0PM2ga7eeNGOtSZHZE0yDe_BqT/view?usp=sharing
/*
* Intel ACPI Component Architecture
* AML/ASL+ Disassembler version 20180427 (64-bit version)(RM)
* Copyright (c) 2000 - 2018 Intel Corporation
*
* Disassembling to non-symbolic legacy ASL operators
*
* Disassembly of iASLnb8SJI.aml, Tue Jul 24 19:29:34 2018
*
* Original Table Header:
* Signature "SSDT"
* Length 0x000002E2 (738)
* Revision 0x02
* Checksum 0x58
* OEM ID "hack"
* OEM Table ID "UIAC-ALL"
* OEM Revision 0x00000000 (0)
* Compiler ID "INTL"
* Compiler Version 0x20180427 (538444839)
*/
DefinitionBlock ("", "SSDT", 2, "hack", "UIAC-ALL", 0x00000000)
{
Device (UIAC)
{
Name (_HID, "UIA00000") // _HID: Hardware ID
Name (RMCF, Package (0x02)
{
"8086_a2af",
Package (0x04)
{
"port-count",
Buffer (0x04)
{
0x1A, 0x00, 0x00, 0x00
},
"ports",
Package (0x20)
{
"HS01",
Package (0x04)
{
"UsbConnector",
0x03,
"port",
Buffer (0x04)
{
0x01, 0x00, 0x00, 0x00
}
},
"HS02",
Package (0x04)
{
"UsbConnector",
0x03,
"port",
Buffer (0x04)
{
0x02, 0x00, 0x00, 0x00
}
},
"HS05",
Package (0x04)
{
"UsbConnector",
0x03,
"port",
Buffer (0x04)
{
0x05, 0x00, 0x00, 0x00
}
},
"HS06",
Package (0x04)
{
"UsbConnector",
0x03,
"port",
Buffer (0x04)
{
0x06, 0x00, 0x00, 0x00
}
},
"HS07",
Package (0x04)
{
"UsbConnector",
0x03,
"port",
Buffer (0x04)
{
0x07, 0x00, 0x00, 0x00
}
},
"HS09",
Package (0x04)
{
"UsbConnector",
0x03,
"port",
Buffer (0x04)
{
0x09, 0x00, 0x00, 0x00
}
},
"HS10",
Package (0x04)
{
"UsbConnector",
0x03,
"port",
Buffer (0x04)
{
0x0A, 0x00, 0x00, 0x00
}
},
"HS11",
Package (0x04)
{
"UsbConnector",
0x03,
"port",
Buffer (0x04)
{
0x0B, 0x00, 0x00, 0x00
}
},
"HS12",
Package (0x04)
{
"UsbConnector",
0x03,
"port",
Buffer (0x04)
{
0x0C, 0x00, 0x00, 0x00
}
},
"HS13",
Package (0x04)
{
"UsbConnector",
0x03,
"port",
Buffer (0x04)
{
0x0D, 0x00, 0x00, 0x00
}
},
"HS14",
Package (0x04)
{
"UsbConnector",
0x03,
"port",
Buffer (0x04)
{
0x0E, 0x00, 0x00, 0x00
}
},
"SS01",
Package (0x04)
{
"UsbConnector",
0x03,
"port",
Buffer (0x04)
{
0x11, 0x00, 0x00, 0x00
}
},
"SS02",
Package (0x04)
{
"UsbConnector",
0x03,
"port",
Buffer (0x04)
{
0x12, 0x00, 0x00, 0x00
}
},
"SS05",
Package (0x04)
{
"UsbConnector",
0x03,
"port",
Buffer (0x04)
{
0x15, 0x00, 0x00, 0x00
}
},
"SS06",
Package (0x04)
{
"UsbConnector",
0x03,
"port",
Buffer (0x04)
{
0x16, 0x00, 0x00, 0x00
}
},
"SS07",
Package (0x04)
{
"UsbConnector",
0x03,
"port",
Buffer (0x04)
{
0x17, 0x00, 0x00, 0x00
}
}
}
}
})
}
}
#Revision_0x,#UsbConnector,#SSDT,#OEM_Table_ID,#HS02,#SS02,#UIAC,#HS06,#HS07,#Package,#Buffer,#port,#OEM_Revision,#HID,#OEM_ID_``hack,#IORegistryExplorer상,#HS12,#ports,#HS05,#SS06
1. 혹시 질문 게시판 공지는 읽어 보셨나요? 빠른 답변을 받을수 있는 방법이 적혀 있습니다. 클릭
2. 만약 본인 조차도 무엇이 문제인지 잘 모르는 상황이라면, 현재의 상황에 대해서 최대한 정확하게 글을 써 주시고, 오류화면이나 메세지를 정확히 알려주셔야 답변을 빨리 받습니다. 그냥 "그냥 안 되요."라고 한다면 잡스가 와도 도움드리지 못할 공산이 큽니다.
3. EFI 폴더를 올려서 질문하는 경우가 많은데 게시판에 업로드시 용량 제한에 부딪히는 분들이 있으신 듯 합니다.
아래 Apple 폴더를 지우시고 압축하시고 공유하시면 됩니다.^^
4. 질문후에도 검색은 계속 하시길 바랍니다. 그 동안 답변이 달리면 알림이 갑니다.
답변자와 답을 더 효과적으로 찾아 가실수 있을 것 입니다.
5. 마지막으로 답변을 받은 이후에는 도움이 되셨다면 답변에 감사의 회신 및 "도움됨"을 클릭하는 것을 잊지 마세요.