Android设备管理与刷机笔记
Android 设备管理与刷机笔记
1. Windows Subsystem for Android (WSA) 安装
下载 WSA
- 通过 Microsoft Store 下载:
https://www.microsoft.com/store/productId/9P3395VX91NR - 备用下载地址:
https://store.rg-adguard.net/
手动安装
add-appxpackage ...参考链接:
Win11 安装安卓安装器
2. Linux 挂载与文件操作
NTFS 自动挂载修复
ln -s /usr/bin/ntfs-3g /sbin/mount.ntfs查找大文件(>700KB)
find . -type f -size +700k -exec ls -lh {} \; | awk '{print $5 ": " $9}'查找最近修改的文件(60分钟内)
find . -type f -mmin -60CIFS 挂载示例
mount.cifs -o dom="cd-16-server",user="everyone",pass="",uid=1001,gid=1001,dir_mode=0777,file_mode=0777 //192.168.10.185/AB/openw /zd3. Fastboot 与刷机操作
进入 Fastboot 模式
- 手机按住 电源键 + 音量减
查看设备
fastboot devices解锁 Bootloader
fastboot oem unlock刷入 Recovery
fastboot flash recovery recovery.img重启进入 Recovery
fastboot reboot(按住音量加键)
刷入分区镜像
fastboot flash boot boot.img
fastboot flash system system.img
fastboot flash userdata data.img禁用分区校验(配合 vbmeta)
fastboot flash vbmeta --disable-verity --disable-verification vbmeta.img重启设备
fastboot reboot4. ADB 调试与常用命令
查看 Root 权限
adb shell#表示已 root$表示无 root
开启 TCP/IP 调试
adb tcpip 5555
adb connect <device_ip>修改文件以开启网络 ADB
编辑 /default.prop 或 /system/build.prop,添加:
service.adb.tcp.port=5555解决 ADB 连接问题
- 打开设备管理器 → 便携设备 → 属性 → 记录 VID
编辑
C:\Users\用户名\.android\adb_usb.ini,添加 VID,如:0x2717重启 ADB 服务:
adb kill-server adb start-server adb devices
常用 ADB 命令
| 操作 | 命令 |
|---|---|
| 查看设备列表 | adb devices |
| 指定设备执行 shell | adb -s <serial> shell |
| 获取设备型号 | adb shell getprop ro.product.model |
| 获取 Android 版本 | adb shell getprop ro.build.version.release |
| 获取 CPU 架构 | adb shell cat /proc/cpuinfo |
| 查看内存使用 | adb shell cat /proc/meminfo |
| 安装 APK | adb install <path_to_apk> |
| 卸载应用 | adb uninstall <package_name> |
| 启动应用 | adb shell am start -n <package>/<activity> |
| 强制停止应用 | adb shell am force-stop <package> |
| 清除应用数据 | adb shell pm clear <package> |
| 复制文件到设备 | adb push <local> <remote> |
| 复制文件到本地 | adb pull <remote> <local> |
| 查看日志 | adb logcat |
| 重启设备 | adb reboot |
| 截图 | adb shell screencap -p /sdcard/screenshot.png |
| 模拟按键(Home) | adb shell input keyevent 3 |
| 模拟按键(电源) | adb shell input keyevent 26 |
5. 应用包名与 Activity 获取
列出所有包名
adb shell pm list packages查找包含关键词的包名
adb shell pm list packages | findstr <keyword>获取当前前台 Activity
adb shell dumpsys window w | grep mCurrent启动指定 Activity
adb shell am start -W -n com.termux/com.termux.app.TermuxActivity6. 用户切换与多用户管理
列出所有用户
adb shell pm list users切换到指定用户(如 Guest ID=10)
adb shell am switch-user 107. 常用工具推荐
| 功能 | 工具 |
|---|---|
| 硬件监控 | AIDA64 |
| 扬声器共享 | Soundwire |
| 麦克风共享 | Womic |
| 摄像头共享 | Iriun Webcam |
| 副屏扩展 | Spacedesk |
| 遥控/手柄 | Monect 魔控 |
| 网盘与充电控制 | FTPshare + ACCA |
如果还有其它内容需要整理或补充,可以继续告诉我。