当前位置: 首页 » 资讯 » 新科技 » 正文

Linux内核将迎重大更新,MacBook完整支持电池信息

IP属地 中国·北京 IT之家 时间:2026-01-06 20:18:16

IT之家 1 月 6 日消息,据科技媒体 Phoronix 昨天报道,一款开源苹果芯片 SMC 驱动目前正在提交审核、计划合入 Linux 主线内核,有望让装了 Linux 系统的 MacBook 笔记本完整显示电池状态电源适配器信息等


据报道,开发者 Michael Reeves 昨天提交了一组包含近 900 行代码的补丁,内含苹果电脑的 SMC 控制器驱动,可以让 Linux 内核向用户报告交流电(AC)电源充电状态、电池状态以及各类电源相关指标。

同时,这款驱动名为“macsmc-power”,基于 Asahi Linux 内核树原有的非主线驱动代码打造,但进行了重构,以满足主线内核合入要求。

重构后的代码在多方面都有改进,可以更好地兼容新版 SMC 固件、正确处理无电池设备。

这款驱动还引入了新的 MACSMC_POWER Kconfig 配置选项,可以让 Linux 内核从 SMC 中获取电池容量、电压、电流以及充电状态等信息,并且这些数据可以通过标准的电源供应框架上报给系统因此可以无缝结合现有工具

截至目前,该驱动主要面向苹果 M1、M2、M3 芯片,最新的 M4 和 M5 芯片可能还需要一定时间进行适配。

IT之家注:SMC 指的是苹果 Mac 电脑里的系统管理控制器(System Management Controller),目前集成在 SoC 芯片内,通过苹果专有接口与系统通信,负责管理电池、温度、风扇、电源适配器、睡眠 / 唤醒、键盘背光亮度等。

免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其内容真实性、完整性不作任何保证或承诺。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。