跳转至内容

小米 RedmiBook Pro 16 2025

来自 ArchWiki
硬件 PCI/USB ID 是否工作?
GPU 8086:7d51
Wi-Fi 8086:7740
蓝牙 8087:0026
摄像头 2b7e:c817
触控板 27c6:0f90
键盘
TPM
指纹识别器 27c6:689a
音频 8086:7728
环境光传感器
NPU 8086:7d1d 未测试

小米 RedmiBook Pro 16 (2025) 配备 16 英寸屏幕,搭载 Intel Core Ultra 5 225H 或 Ultra 7 255H 处理器,以及集成的 Intel Arc 130T / 140T GPU。

有关笔记本电脑相关文章和建议的总体概述,请参阅 Laptop

安装

在此设备上安装 Arch Linux 时,Wi-Fi 功能可能需要 linux-firmware-gitAUR 包。

要禁用 安全启动,必须首先设置 UEFI 密码。

辅助功能

注意: 盲人用户应寻求视力正常者的帮助来更改固件设置。

固件界面默认设置为中文。要将固件语言更改为英语,请按以下步骤操作:按 (访问 设置 标签页),回车 (进入语言设置),回车 (选择英语)。

固件

fwupd 支持更新此设备的系统固件、NVMe SSD 和网络摄像头。

功能键

按键 可见?1 有标记?2 效果
Fn+Esc 启用 Fn 锁定
Fn+F1 XF86AudioMute
Fn+F2 XF86AudioLowerVolume
Fn+F3 XF86AudioRaiseVolume
Fn+F4 静音麦克风
Fn+F5 XF86MonBrightnessDown
Fn+F6 XF86MonBrightnessUp
Fn+F7 小爱同学
Fn+F8 项目
Fn+F9 设置
Fn+F10 切换键盘背光
Fn+F11 Print
Fn+F12 Insert
Fn+p Pause
Fn+b Pause
Fn+Ctrl Menu
  1. 该键对 xev 及类似工具可见。
  2. 物理按键上有描述其功能的符号。

充电限制

该设备支持通过执行一些 ACPI 调用来设置充电限制 (从 小米 PC 管理器 软件提取)。前提是安装了 acpi_call 包,以下脚本也可以轻松地在 Linux 上访问此功能。

set_charge_limit.sh
#!/bin/bash

acpi_call() {
    local command="$1"
    local hex_value="$2"

    local acpi_string="\\_SB.PC00.WMID.WMAA 0x0 0x1 { \
0x00 $command 0x00 0x10 0x02 0x00 $hex_value 0x00 \
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 \
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 \
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 }"

    echo "$acpi_string" | tee /proc/acpi/call
}

set_charge_limit() {
    local limit_hex
    case "$1" in
        40) limit_hex="0x08" ;;
        50) limit_hex="0x07" ;;
        60) limit_hex="0x06" ;;
        70) limit_hex="0x05" ;;
        80) limit_hex="0x01" ;;
        *) echo "Invalid limit. Valid options: 40, 50, 60, 70, 80"; exit 1 ;;
    esac

    echo "Setting $1% limit"
    acpi_call "0xfb" "$limit_hex"

    echo "Enabling charge limit"
    acpi_call "0xfa" "0x00"

    echo "Enabling charge limit (second call)"
    acpi_call "0xfa" "0x00"
}

disable_charge_limit() {
    echo "Disabling charge limit"
    acpi_call "0xfb" "0x00"

    echo "Disabling charge limit (second call)"
    acpi_call "0xfb" "0x00"
}

if [ "$#" -ne 1 ]; then
    echo "Usage: $0 <limit|disable>"
    echo "  limit: 40, 50, 60, 70, or 80"
    echo "  disable: turns off charge limiting"
    exit 1
fi

if [ "$1" = "disable" ]; then
    disable_charge_limit
else
    set_charge_limit "$1"
fi

脚本需要在每次重启时运行。您可以使用 systemd 来自动化此过程。一个将充电限制设置为 70% 的示例单元可能如下所示:

[Unit]
Description=Set battery charge limit on boot

[Service]
Type=simple
ExecStart=/path/to/set_charge_limit.sh 70
User=root
Group=root

[Install]
WantedBy=multi-user.target