fastboot刷:adb root adb reboot bootloader 执行脚本文件 obj/KERNEL_OBJ
单刷kernel:adb root adb reboot bootloader fastboot flash boot boot.img
单编:m bootimage -j4 m systemimage -j4 m dtboimage -j4
qfile刷:adb reboot edl
单编lk:m aboot 单刷:fastboot flash aboot emmc_appsboot.mbn
清理modem:在命令后加一个clean
byobu:Ctrl+A+C新建 Ctrl+A+A切换到前一个 Ctrl+A+P切换到上一个 exit退出
adb remount 失败:adb root adb disable-verity adb reboot
清除修改:git clean -df 还原修改:git checkout -f 更新代码:repo sync
清除所有修改及更新命令:repo forall -c "git clean -df;git checkout -f";repo sync -c
恢复代码:git log git reset --hard xxxxx
git remote -v git branch git push caf HEAD:refs/for/xxxx
Ctrl+z//可以将一个正在前台执行的命令放到后台,并且暂停 bg//将一个在后台暂停的命令,变成继续执行 fg//将后台中的命令调至前台继续运行 jobs//查看当前有多少在后台运行的命令
一般死机进Qloader线短接一下或者拔插一下急救线,直接接数据线即可进入。
codec register:
adb shell sys/kernel/debug/asoc/msm8x16-card/msm8x16-code/code_reg
adb shell cat /sys/kernel/debug/asoc/msm8909-snd-card/msm8x16_wcd_codec-11/codec_reg >6.txt
camera push xml文件 adb push xxxx vendor/etc/camera adb shell sync adb reboot
开mainlog:adb shell setprop persist.vendor.camera.sensor.debug 5
adb shell中的sys/class/gpio:可以对没有定义的节点的进行操作,具体操作代码ech