Chromium Code Reviews| Index: build/android/provision_devices.py |
| diff --git a/build/android/provision_devices.py b/build/android/provision_devices.py |
| index 8c21f97ef200987db3d3432e4f26da2b67004d19..71575b5eec5d745d727febfc0cfb2d4ce56bb45e 100755 |
| --- a/build/android/provision_devices.py |
| +++ b/build/android/provision_devices.py |
| @@ -296,6 +296,12 @@ def SetProperties(device, options): |
| if options.remove_system_webview: |
| if device.HasRoot(): |
| + # Disabled Marshmallow's Verity security feature |
| + if device.build_version_sdk >= version_codes.MARSHMALLOW: |
| + device.adb.DisableVerity() |
| + device.Reboot() |
|
jbudorick
2016/05/09 21:07:33
I'm not crazy about introducing yet another reboot
Yoland Yan(Google)
2016/05/09 22:49:36
hmm, I don't think there is a good place to includ
|
| + device.adb.WaitForDevice() |
|
jbudorick
2016/05/09 21:07:33
If we keep this, this should change to device.Wait
Yoland Yan(Google)
2016/05/09 22:49:36
Done.
|
| + device.EnableRoot() |
| # This is required, e.g., to replace the system webview on a device. |
| device.adb.Remount() |
| device.RunShellCommand(['stop'], check_return=True) |