0%

在国际版 MIUI 14 中使用小米钱包和交通卡

背景 / Background

  • 设备:Redmi Note 12 Turbo
  • 系统:MIUI Global 14.0.7,欧洲版(EEA,非 xiaomi.eu

目标 / The Challenge

在上述环境下用上公交卡

步骤 / Our Approach

  1. 安装 Magisk,获取 root 权限;
  2. 下载并安装 Xiaomi Wallet / com.mipay.walletMi Smart Cards / com.miui.tsmclient
  3. /data/adb/service.d 下创建一个脚本文件 set_se.sh,并赋予可执行权限。下面的命令可通过电脑端 adb shell 或手机端 Termux 执行:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    $ su
    # cd /data/adb/service.d
    # echo 'resetprop ro.vendor.se.type HCE,UICC,eSE' > set_se.sh
    # chmod +x set_se.sh
    # ls -l
    total 4
    -rwxr-xr-x 1 root root 41 2023-05-09 00:43 set_se.sh
    # cat set_se.sh
    resetprop ro.vendor.se.type HCE,UICC,eSE
  4. 重启,启动小米钱包的公交卡功能,按照提示打开 NFC 设置,将默认付款应用设为内置安全模块

每步都干了啥?

  • 安装 Xiaomi Wallet——就是小米钱包啦。
  • 安装 Mi Smart Cards——为了让钱包的界面顶部出现交通卡那一栏图标。
  • 创建 set_se.sh——这是一个 Magisk 启动脚本,通过修改系统属性默认付款应用中出现我们需要的选项。