스피드스텝 applelpc 로드에 관하여 질문드립니다.
- ahahlolo
- 476
- 5
ahahlolo님의 기기정보
보유한 기기가 없습니다
추가사양 및 설치(할)OS | Sierra 10.12.5 |
---|---|
공지숙지/증상설명 | 숙지 |
applelpc를 로드하면 x86platformplugin하고 x86platformshim 켁스트가 로드가 안되네요...
저번에 ksj님 강의 (https://x86.co.kr/tip/1104585) 따라해서 x86platformplugin하고 x86platformshim는 로드 되었었는데
https://x86.co.kr/tip/1095488 이 방법으로 ioregistry를 이용해서 lpc kext를 로드하니까 다시 x86platformplugin하고 x86platformshim가 다시 로드가 안됩니다.
한번에 로드할 수 있는 방법 없을까요?
저번에 ksj님 강의 (https://x86.co.kr/tip/1104585) 따라해서 x86platformplugin하고 x86platformshim는 로드 되었었는데
https://x86.co.kr/tip/1095488 이 방법으로 ioregistry를 이용해서 lpc kext를 로드하니까 다시 x86platformplugin하고 x86platformshim가 다시 로드가 안됩니다.
한번에 로드할 수 있는 방법 없을까요?
ahahlolo
댓글 5
참여를 하시면 세상을 바꿉니다.
ahahlolo
ahahlolo
아닙니다. 그냥 넣으시면 됩니다. 결국 fake시키는 것이니까요.
코드는 MadLon의 패치에서 가지고 왔습니다.
코드는 MadLon의 패치에서 가지고 왔습니다.
권한이 없습니다. 로그인
Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method
{
If (LEqual (Arg2, Zero))
{
Return (Buffer (One)
{
0x03
})
}
Return (Package (0x06)
{
"device-id",
Buffer (0x04)
{
0xC1, 0x9C, 0x00, 0x00
},
"name",
Buffer (0x0D)
{
"pci8086,9cc1"
},
"compatible",
Buffer (0x0D)
{
"pci8086,9cc1"
}
})
}
컴파일후 저장하고 재부팅 해서 AppleLPC.kext가 로드 되어 있는지 확인합니다. 물론 Fakesmc에 패치한 해당 부분을 지워 주셔야 겠지요..
DSDT 를 사용하지 않으시면 간단하게 SSDT를 만들어 ACPI->patched에 넣고 재부팅 하시면 됩니다.