推荐:
ADB常用命令
Android 系统是基于Linux
内核的,所以Linux
里的很多命令在Android
里也有相同或类似的实现,在adb shell
里可以调用。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
| #基本命令 adb devices #列出连接的设备 adb connect [ip] #连接主机 adb -s [主机id] [shell命令] #只在某一主机执行命令 adb kill-server #关闭adb adb tcpip 5555 #先通过usb连接开启无线调试,若无线连接失败,可能是目标设备没有开启无线调试
#设置代理 adb shell settings put global http_proxy IP:端口 #清除代理 adb shell settings delete global global_http_proxy_host adb shell settings delete global global_http_proxy_port adb shell settings delete global http_proxy
adb install xxx.apk #安装软件 adb shell pm list packages #查看应用列表 adb shell dumpsys package <apkname> #查看软件的Activity adb uninstall [-k] com.example.myapp #卸载软件([-k]表示保留软件数据) adb push <local_file_path> <device_file_path> #向手机推送文件 adb pull <device_file_path> <local_file_path> #取出手机的文件 adb logcat -f /sdcard/1.txt #将日志导出到手机储存中的1.txt adb shell screencap -p /sdcard/1.png #截图保存为手机储存中的1.png adb shell screenrecord /sdcard/1.mp4 #屏幕录制保存到手机储存中的1.mp4
adb shell am start 包名/Activity类名 #启动软件 adb shell am stopservice [options] #停止软件 adb shell pm disable-user <apkname> #禁用软件 adb shell pm enable <apkname> #启用用软件 adb shell am force-stop #强制停止软件 adb shell getprop ro.product.model #查看设备型号 adb shell dumpsys battery #查看设备电量 adb shell wm size #查看设备分辨率 adb shell wm density #查看设备dpi adb shell ifconfig #查看设备网络信息 adb shell cat /proc/cpuinfo #查看设备cpu信息 adb shell cat /proc/meminfo #查看设备内存信息
#刷机命令 adb reboot recovery #重启到 Recovery 模式 adb reboot #从 Recovery 重启到系统 adb reboot bootloader #重启到 Fastboot 模式 adb sideload update.zip #刷入系统
|
Fastboot常用命令
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| fastboot devices #列出连接的设备 fastboot reboot #重启设备 fastboot reboot-<xxx模式> #重启到对应模式 fastboot oem device-info #查看设备bl锁状态 fastboot oem unlock #解除bl锁 fastboot oem unlock-go #解除bl锁
fastboot update xxx.zip #升级系统(卡刷包) fastboot flash 分区 xxxx.img #刷写分区 fastboot erase 分区 #擦除分区 fastboot format cache #清除cache分区 fastboot format userdata #清除userdata分区 fastboot boot kernel.img ramdisk.gz #刷入kernel.img fastboot flash:raw boot kernel.img ramdisk.gz #提取kernel.img
|
一加8T玩机指南
AB双分区刷机命令
默认刷入当前boot分区:
1
| fastboot flash boot boot.img
|
刷入指定boot分区:
1
| fastboot flash boot_a/boot_b boot.img
|
常用快捷键
fastboot模式:电源键+音量减(关机状态)
recovery模式:从fastboot模式进入
强制关机:长按电源键(正常开机状态);长按电源键+音量加键+音量减键(系统下线状态)
玩机资源