微软 Surface RT 获 Linux 内核支持 电池信息正常显示
微软初代 Surface RT 设备现已获得 Linux 内核驱动支持,可在 Linux 系统下正常读取电池信息和充电状态。
Linux 7.2 版本引入了名为“surface-rt-ec”的新增驱动,该驱动可与 Surface RT 的嵌入式控制器(EC)进行通信。通过启用 BATTERY_CHARGER_SURFACE_RT Kconfig 选项,用户能够获取设备的剩余电量、供电电流、当前电压、制造商、型号及序列号等详细信息,同时也能判断充电器是否已连接。

此驱动由开源开发者 Jonas Schwöbel 完成,此前作为独立的内核模块安装,现已正式纳入 Linux 7.2 的主线内核,成为本轮电源子系统更新的亮点之一。该更新对于希望在 Linux 环境下使用 Surface RT 设备的极少数用户而言,提供了更全面的硬件信息读取能力。
考虑到 Surface RT 仅有的 2GB 内存和已显落后的 Tegra 3 处理器性能,即使电池和充电功能得到支持,该设备也难以胜任现代的日常计算任务。因此,此次更新更多是为怀旧或特定硬件探索用户提供支持,而非面向大规模应用场景。