해킨질답
  • 목록
  • 아래로
  • 위로
  • 쓰기
  • 검색

DSDT 패치가 제대로 되지 않습니다..

skinmaker1345님의 기기정보
Macbook Pro 16''
질문용 시스템 사양 2번
추가사양 및 설치(할)OS 1.14.5
공지숙지/증상설명 숙지

AppleALC의 inject-id를 찾을 수가 없어서 AppleHDA를 시도해보고 있는데, DSDT 패치 때문에 애를 먹고 있습니다.origin.zip 

클로버 메뉴에서 F4로 바이오스 DSDT의 원본을 추출했는데, 원본부터 컴파일이 제대로 안되고 오류가 생기고 있어 패치를 못하고 있습니다.

패치를 원본에 덧붙여서 다시 컴파일을 하고 있는데, 혹시 잘못 패치하고 있어서 그런건지 궁금합니다.

혹시 DSDT 패치에 대해서 구체적으로 알아볼 수 있는 곳이 있을까요?

첨부파일은 한성 TFG134의 DSDT 원본 파일입니다.

  • 구독(0명)

skinmaker1345
9 Lv. 5691/10000P

댓글 5

참여를 하시면 세상을 바꿉니다.
profile image
1등 하얀아빠 2019.05.21. 02:27 |댓주소:#3507948
skinmaker1345

올려주신 원본 DSDT.aml 파일을 디 컴파일한 후에 (iasl -dl DSDT.aml SSDT*.aml)

위에 두줄 주석처리 하시고 컴파일하면

여기서 에러났습니다.

위와같이 수정하고 컴파일하면 다음과 같은 워닝만 남았습니다.


저도 초보라... 참고만 하세요~

그리고 작업하시기 전에 바이오스(펌웨어) 업데이트가 있는지 확인 해 보시면 좋을 것 같습니다.


댓글
profile image
하얀아빠 2019.05.23. 00:57 |댓주소:#3511917
skinmaker1345

함수에서 리턴값 없다는 경고는 Return(Zero) 넣어주면 없어지기는 하는데 의미 없고

Switch문 경고는 조건 변수를 ToInteger() 함수로 정수로 변경 해 주면 없어지는데 역시 의미는 없습니다.

댓글
d
2등 dateno1 2019.05.21. 12:55 |댓주소:#3508735
skinmaker1345

원래 아무것도 안 한 원본부터 에러나는 기종 많습니다


그경우 수동으로 해당 부분 수정해야 합니다 (방법은 에러나 경우마다 다름)

댓글
권한이 없습니다. 로그인

신고

"님의 댓글"

이 댓글을 신고 하시겠습니까?

삭제

"님의 댓글"

이 댓글을 삭제하시겠습니까?