#!/system/bin/sh
# 小米手机开启USB调试及相关权限脚本（需ROOT）

# 检查是否为root权限
if [ "$(id -u)" -ne 0 ]; then
    echo "错误：请以root权限运行此脚本！"
    exit 1
fi

# 1. 开启USB调试主开关
settings put global adb_enabled 1

# 2. 允许USB调试修改权限（MIUI/安卓通用）
settings put secure adb_settings_allowed 1

# 3. 允许USB调试模拟点击/输入（关键权限）
settings put global adb_input_enabled 1

# 4. 允许USB调试连接时无需确认（可选，谨慎开启）
# settings put global adb_allow_unauthorized 1

# 验证配置结果
echo "===== USB调试权限配置结果 ====="
echo "USB调试主开关: $(settings get global adb_enabled)"
echo "修改权限开关: $(settings get secure adb_settings_allowed)"
echo "模拟点击开关: $(settings get global adb_input_enabled)"

# 提示MIUI特殊限制
echo "=================================="
echo "注意：部分MIUI机型需手动在设置中确认USB调试授权！"
