배터리 관련해서 전력관리부분이 잠자기까지해서 중요한 문제인것 같습니다.
삼성아티브북9lite이구요, 스펙은 저 아래 자세히 있습니다.
DSDT에서 배터리 부분 8bit 전환까지 적용했구요,
KsJ님설명 대로 SSDT 추출해서 DSDT에 집어넣고, 시스템 리포트의 확장파일에서 x86platform이 로드되는것까지 확인했습니다.(뭐가 연관되는건진 잘모르겠지만..)
스피드스텝 확인결과, 10,12,13,18,20정도로만 나옵니다.(제 노트북 cpu의 경우 20이 한계라는 것 같군요..)
전력괄리 kext로는 s/l/e에 acpibatterymanager, appleintelcpupowermanagement,NullCPUPowerManagement를 다 적용해놨습니다.
실제로는 acpibatterymanager이놈이 다 관리하는것 같은데, appleintelcpupowermanagement kext를 지우는게 찝찝해서 NullCPUPowerManagement를 적용해놨습니다.
kext문제일까요?
뒤에 두개다 지우고 해도 acpibatterymanager:warning! fmaxcapacity > fdesigncapacity. adjusted fmaxcapacity from 4100, to 4080
메시지가 뜹니다.
배터리 인식이 잘 안되는 것 같아요, ioreg를 봐도, 총용량이 4080으로 표시되는데, 제가 알기로 제 노트북은 6300mhA인듯한데,
수동으로 인식시킬수 있는방법도 모르겠고, 원래 자동으로 인식해야하는거 아닌가 싶기도 하네요.
아무튼 배터리 인식이 정확히 안되서 진행이 안되는 것 같습니다.
여기서 뭘 수정하고 어떤 방법을 시도해야 문제가 해결될수 있을지 답답해서 질문올립니다.
다른분 댓글처럼, SSDT문제인지, 배터리인식자체의 문제인지...참고로 현재까지 진행중인 DSDT올립니다.
컴파일하면 syntax 에러가 하나 나오는데, 에러잡아주고 저장해도 다시 열면 이부분만 초기화됩니다. 원래그런건지...
어쨋든 컴파일하고 저장하는덴 문제없으니 그냥 사용하고 있습니다.
고수님들의 신랄한 조언과 도움부탁드립니다.
-----------------------------------------------
비슷한 기종의 다른분 DSDT를 참고했더니_Q73의 DPTE부분이 아예 없더라구요,
그래서 과감히 삭제하고, DPTE를 찾아서 전부삭제했는데, 오류도 없이 컴파일되고,
재부팅후 확인하니, AC 어댑터를 연결하지 않았는데도 충전중으로 인식하던게 없어졌습니다.
이제 정상적으로 배터리 표시가 잘나옵니다.
참고하시라고, 배터리 표시 수정된 DSDT도 올립니다.
남은건 배터리 용량인식문제인데,,,이건 아직 답이 없네요, 토니맥 뒤지고 다녀봐도, 잘 모르겠습니다.ㅜㅜ
nullcpupowermanagement랑 appleintelcpumanagement는 둘다 삭제하고, acpibatterymanager만 남겨놨습니다!
하지만 여전하네요..ㅜㅜ
계속 생성되는 DSDT에러의 경우에는, 해당 항목 검색하시면 외국이든 한국이든 자료가 있습니다.(현재 맥이 없어서 /... 죄송합니다.)
저는 국문으로 된 가이드 보고 수정했던 것 같네요,
잘은 모르나, 베터리용량이 표기된 것과는 다르게 인식될겁니다.
런타임을 한번 체크해 보세요
저같은 경우도 실제는 더 큰 용량이였는데 적게나와서 의구심 들었지만, 윈도우와 같은 러닝타임을 확인 하고 안심했었습니다.(듀얼부팅이였음)
실제적인 답변은 못드려서 죄송합니다. ㅜㅜ
제가 말씀드린 의도가 잘 전달이 안된 것 같네요,
표기된 베터리 시간과 실제 베터리 사용 시간이 일치하는지 확인 해 보셔야 할 것 같습니다.
윈도우에서도 표기 시간과 실제 사용 시간은 다릅니다.
베터리 켁스트의 패치는 미친 맥에서 본것 같습니다. 제가 이전에 검색하던 t410모델은 가이드에서 누군가 댓글로 언급해 주었습니다.
미친맥에서 검색해 보시면 바로 나올거 같아요
혹시하여, 제가 사용한 베터리 켁스트 첨부해서 드립니다.
켁스트 감사합니다!!
적용후에 배터리 시간 100% 완충했을때부터 배터리 소모 시간을 측정해보고있습니다. 윈도우에서도 해봐야겠네요.
예상소모시간이 처음에는 리니어하게 줄어들지 않고, 뚝뚝 바뀌는게 맘에 안듭니다..ㅜ 순간순간 측정을 다시해서 그런지 살짝 늘었다가 다시 줄고...
ACPIbatterymanager warning 메시지의 경우는
토니맥에서 Rehabman아저씨가 이렇게 말했습니다.
"My guess is the problem is due to assumptions made about conversion from watts to amps... which voltage to use, the one in _BST or the one in _BIF. The ACPI spec is not clear. Currently the kext always uses DesignVoltage in _BIF, although there are options to change it."
https://www.tonymacx86.com/el-capitan-laptop-support/116102-guide-how-patch-dsdt-working-battery-status-252.html
_BST와 _BIF부분을 천천히 훑어봐야할것 같습니다..
다른 해결법은 모르겠네요.
그럴수도 있습니다. Ksj님의 해당 강의가 마침 올라와있네요... 저도 잘 모르는부분이니 참고하면 좋을 듯 싶습니다.
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 조회 수 | 날짜 | 글쓴이 |
---|---|---|---|
모니터(오류화면) 사진 찍을 때 팁(소소함) +270 | 11만 | 17.07.3020:49 | 달쇠 |
빠르고 정확한 답변을 받는 팁 및 질답자의 매너, EFI폴더 압축법 +90 | 12만 | 17.02.1014:21 | Mactopia |
Hot 오픈코어로 단일 ssd로 듀얼부팅 설정시 윈도우 블루스크린문제 해결방... +15 | 79 | 24.10.2318:25 | 헷인토시 |
Hot 램 증설.. 그리고 자꾸 재부팅되는 PC.. +9 | 87 | 24.10.2513:02 | 김밉상 |
Hot 맥프로를 들여왔는데 질문이 있습니다. +7 | 113 | 24.10.2315:51 | 배고픈사람 |
72 | 24.10.2513:28 | 희밍현수님 | |
87 | 24.10.2513:02 | 김밉상 | |
51 | 24.10.2421:15 | 활주로임 | |
58 | 24.10.2322:21 | 활주로임 | |
79 | 24.10.2318:25 | 헷인토시 | |
73 | 24.10.2317:01 | 활주로임 | |
113 | 24.10.2315:51 | 배고픈사람 | |
145 | 24.10.2308:19 | 미찌콘 | |
117 | 24.10.2213:48 | 아킬리오 | |
97 | 24.10.2210:36 | MCMC | |
70 | 24.10.2200:57 | 헷인토시 | |
182 | 24.10.2123:22 | 마요네즈 | |
1432 | 24.10.1914:54 | 활주로임 | |
201 | 24.10.2017:21 | RTings | |
1393 | 24.10.2000:14 | Kylee | |
124 | 24.10.1921:50 | 루이코아낭 | |
765 | 24.10.1918:03 | Gastone | |
89 | 24.10.1721:28 | Oscar | |
212 | 24.10.1712:11 | 희밍현수님 | |
77 | 24.10.1612:42 | SystemShock | |
315 | 24.10.1517:37 | Gastone | |
1326 | 24.10.1517:20 | 물만두 | |
1628 | 24.10.1317:18 | 물만두 | |
1282 | 24.10.1315:07 | Steer | |
881 | 24.10.1004:51 | Steer | |
199 | 24.10.0920:24 | KImET | |
940 | 24.10.0915:49 | lesmi | |
186 | 24.10.0911:23 | LumOS | |
77 | 24.10.0902:16 | lesmi | |
913 | 24.10.0822:09 | 애플맨 | |
1321 | 24.10.0810:58 | soullees | |
122 | 24.10.0723:26 | 오십견 | |
1243 | 24.10.0723:14 | Steer | |
124 | 24.10.0721:40 | 서재희 | |
80 | 24.10.0704:04 | g2030h61 | |
94 | 24.10.0704:00 | g2030h61 | |
102 | 24.10.0620:14 | SystemShock | |
118 | 24.10.0617:57 | 늘심심 | |
1431 | 24.10.0601:48 | 아스타틴 | |
1276 | 24.10.0515:04 | lesmi | |
136 | 24.10.0422:58 | 낡은기계 | |
551 | 24.10.0315:33 | oreo | |
121 | 24.10.0315:26 | 매치포인트 | |
183 | 24.10.0313:01 | 매치포인트 | |
155 | 24.10.0311:30 | KAKU | |
402 | 24.10.0207:44 | 데스맥 | |
258 | 24.09.3014:22 | 민준송 | |
188 | 24.09.2922:21 | oreo | |
136 | 24.09.2917:58 | 수박 | |
115 | 24.09.2913:21 | 루마루 |
ssdt, dsdt 를 추출하셔서 적용중이시면 nullcpupowermanagement.kext 는 삭제하시길 바랍니다