diff options
author | Android Build Role Account android-build-prod <android-build-team-robot@google.com> | 2020-11-05 11:04:46 +0000 |
---|---|---|
committer | Android Build Role Account android-build-prod <android-build-team-robot@google.com> | 2020-11-05 11:04:46 +0000 |
commit | 27c64f80ffa5e7dc554bf3d62a6317897416d361 (patch) | |
tree | 98d04dcb1cea07d2f6ba9da63dfa41375bf94521 /scripts/update_device.py | |
parent | 6b1ddb4400eae9f77f70c8ac6b61c867e52a93dc (diff) | |
parent | d449b314a69e1f54c577723546d4e45defcc1e28 (diff) |
Snap for 6953696 from d449b314a69e1f54c577723546d4e45defcc1e28 to s-keystone-qcom-release
Change-Id: Ie4454bdaf909e8dd811a4801f5b02d633f0dfffd
Diffstat (limited to 'scripts/update_device.py')
-rwxr-xr-x | scripts/update_device.py | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/scripts/update_device.py b/scripts/update_device.py index 1cd4b6ae..756d443f 100755 --- a/scripts/update_device.py +++ b/scripts/update_device.py @@ -17,6 +17,7 @@ """Send an A/B update to an Android device over adb.""" +from __future__ import print_function from __future__ import absolute_import import argparse @@ -305,6 +306,7 @@ class ServerThread(threading.Thread): logging.info('Server Terminated') def StopServer(self): + self._httpd.shutdown() self._httpd.socket.close() @@ -318,13 +320,13 @@ def AndroidUpdateCommand(ota_filename, secondary, payload_url, extra_headers): """Return the command to run to start the update in the Android device.""" ota = AndroidOTAPackage(ota_filename, secondary) headers = ota.properties - headers += 'USER_AGENT=Dalvik (something, something)\n' - headers += 'NETWORK_ID=0\n' - headers += extra_headers + headers += b'USER_AGENT=Dalvik (something, something)\n' + headers += b'NETWORK_ID=0\n' + headers += extra_headers.encode() return ['update_engine_client', '--update', '--follow', '--payload=%s' % payload_url, '--offset=%d' % ota.offset, - '--size=%d' % ota.size, '--headers="%s"' % headers] + '--size=%d' % ota.size, '--headers="%s"' % headers.decode()] def OmahaUpdateCommand(omaha_url): |