envsetup: syswrite - wait after rooting
adb root sometimes takes a second, and the next command will fail. Bug: N/A Test: syswrite on device which isn't already rooted Change-Id: I91754c31c74bf0589ea8cbae77c10e5a120bdce5
This commit is contained in:
@@ -1096,12 +1096,12 @@ function qpid() {
|
|||||||
#
|
#
|
||||||
# Easy way to make system.img/etc writable
|
# Easy way to make system.img/etc writable
|
||||||
function syswrite() {
|
function syswrite() {
|
||||||
adb wait-for-device && adb root || return 1
|
adb wait-for-device && adb root && adb wait-for-device || return 1
|
||||||
if [[ $(adb disable-verity | grep -i "reboot") ]]; then
|
if [[ $(adb disable-verity | grep -i "reboot") ]]; then
|
||||||
echo "rebooting"
|
echo "rebooting"
|
||||||
adb reboot && adb wait-for-device && adb root || return 1
|
adb reboot && adb wait-for-device && adb root && adb wait-for-device || return 1
|
||||||
fi
|
fi
|
||||||
adb wait-for-device && adb remount || return 1
|
adb remount || return 1
|
||||||
}
|
}
|
||||||
|
|
||||||
# coredump_setup - enable core dumps globally for any process
|
# coredump_setup - enable core dumps globally for any process
|
||||||
|
Reference in New Issue
Block a user