adb remount //登录
adb root //获取root权限
adb logcat > 2134324.txt //将当前日志保存到电脑
adb pull path/*.xml . //从内存卡或者sd卡中拷贝文件到电脑
adb push path/*.xml path //从电脑拷贝文件到内存卡或者sd卡
adb reboot bootloader //重启进入刷os模式
adb shell ps //列出进程列表
adb shell kill 2114(pid ) //杀掉指定进程
adb shell rm path/*.xml //从内存卡或者sd删除资源
adb shell dumpsys meminfo com.android.* //打印某一进程的内存使用情况
adb shell fctest system reboot //高通平台
adb shell fctc -b normal //MTK平台
adb shell cat /proc/kmsg
adb shell chmod 777 /dev/input/*
adb shell chmod 777 /sys/class/adux_sensor/gesture_sensor/*
adb shell chown system:system /sys/class/adux_sensor/gesture_sensor/*
adb shell am startservice -n com.android.systemui/.SystemUIService //启动服务
adb shell am force-stop com.android.systemui/.SystemUIService //停止服务
adb shell monkey -p com.android.systemui -c android.intent.category.LAUNCHER -s 100 --hprof --ignore-crashes --ignore-timeouts
adb shell -s 10324 -v -v --monitor-native-crashes --pct-appswitch 20 --pct-syskeys 20 --pct-majornav 0 --pct-touch 40 --throttle 200 5000
adb version //列出版本号
fastboot reboot //fastboot下重启机器
fastboot flash boot boot.img //烧录系统引导程序
push jar文件到android系统目录下(需要root权限)
adb remount
adb shell
su
chmod 666 system\framework\CP_xxxx.jar
adb remount
adb push CP_xxxx.jar system/framework
adb push xxxxImpl_library.xml system/etc/permissions
adb reboot
apk签名
java -jar signapk.jar platform.x509.pem platform.pk8 input.apk output.apk
%签名成功
java -Xmx512M -jar smali.jar out -o classes.dex
java -jar signapk.jar testkey.x509.pem testkey.pk8 app.apk app_signed.apk
java -jar smali.jar out -o classes.dex
java -Xmx512M -jar smali-1.2.2.jar out -o classes.dex
jar文件转化成odex文件
F:\project\dex\全自动odex\JoybinLin>adb shell dexopt-wrapper CP_xxxx.jar C
P_xxxx.odex
导出系统文件
adb pull /system/etc/hosts 文件名
adb pull /data/data/ d:\data
linux 下查看 .so 导出函数列表
cd ..
cd ..
cd bin
nm -D libcontext-jni.so >a.txt
nm -D libmaxfusion_hal.so >lib.txt
objdump -tT libmaxfusion_hal.so >libobj.txt