1. 程式人生 > >一些常用的Android命令

一些常用的Android命令

1. 雙清

方式一:

adb wait-for-devices && adb shell "echo -n \"boot-recovery\n--wipe_data\n\" > /cache/recovery/command" && adb reboot recovery
(格式化data分割槽會同時格式化cache分割槽)

方式二:

adb shell am broadcast -a "android.intent.action.MASTER_CLEAR"


2. ota升級

adb wait-for-devices && adb shell "echo -e "--update_package=/mnt/sdcard/ota.zip" > /cache/recovery/command" && adb reboot recovery

3. 重啟系統服務
alias ss='adb shell stop;adb shell start'

4. 編譯結果同步
export ANDROID_PRODUCT_OUT=/android_sr_path/out/target/product/xxx(eg:rk30sdk)
alias async='adb remount;adb sync'

5. 重啟到recovery模式
alias recovery='adb reboot recovery'

6.重啟到bootloader模式
alias loader='adb reboot bootloader'

7.recovery統計檔案個數(包括子目錄)
ls -lR|busybox grep "^-"|busybox wc -l