|
1 #!/bin/bash |
|
2 # This Source Code Form is subject to the terms of the Mozilla Public |
|
3 # License, v. 2.0. If a copy of the MPL was not distributed with this |
|
4 # file, You can obtain one at http://mozilla.org/MPL/2.0/. |
|
5 # |
|
6 # This script is run by the update smoketest frontend |
|
7 |
|
8 ADB=${ADB:-adb} |
|
9 DEVICE=$1 |
|
10 |
|
11 run_adb() { |
|
12 $ADB -s $DEVICE $@ |
|
13 } |
|
14 |
|
15 run_adb push %(flash_zip)s %(sdcard)s/_flash.zip |
|
16 run_adb shell 'echo -n "--update_package=%(sdcard_recovery)s/_flash.zip" > /cache/recovery/command' |
|
17 run_adb reboot recovery |