| Index: build/android/pylib/device/device_utils.py
|
| diff --git a/build/android/pylib/device/device_utils.py b/build/android/pylib/device/device_utils.py
|
| index 091bb8ed07e514c24718999a35dfb6440bc408d4..bc1e6456e4ddb26c17b30049e08d0068285251fb 100644
|
| --- a/build/android/pylib/device/device_utils.py
|
| +++ b/build/android/pylib/device/device_utils.py
|
| @@ -1534,41 +1534,6 @@ class DeviceUtils(object):
|
| """
|
| return logcat_monitor.LogcatMonitor(self.adb, *args, **kwargs)
|
|
|
| - @decorators.WithTimeoutAndRetriesFromInstance()
|
| - def GetDevicePieWrapper(self, timeout=None, retries=None):
|
| - """Gets the absolute path to the run_pie wrapper on the device.
|
| -
|
| - We have to build our device executables to be PIE, but they need to be able
|
| - to run on versions of android that don't support PIE (i.e. ICS and below).
|
| - To do so, we push a wrapper to the device that lets older android versions
|
| - run PIE executables. This method pushes that wrapper to the device if
|
| - necessary and returns the path to it.
|
| -
|
| - This is exposed publicly to allow clients to write scripts using run_pie
|
| - (e.g. md5sum.CalculateDeviceMd5Sum).
|
| -
|
| - Args:
|
| - timeout: timeout in seconds
|
| - retries: number of retries
|
| -
|
| - Returns:
|
| - The path to the PIE wrapper on the device, or an empty string if the
|
| - device does not require the wrapper.
|
| - """
|
| - if 'run_pie' not in self._cache:
|
| - pie = ''
|
| - if (self.build_version_sdk <
|
| - constants.ANDROID_SDK_VERSION_CODES.JELLY_BEAN):
|
| - host_pie_path = os.path.join(constants.GetOutDirectory(), 'run_pie')
|
| - if not os.path.exists(host_pie_path):
|
| - raise device_errors.CommandFailedError('Please build run_pie')
|
| - pie = '%s/run_pie' % constants.TEST_EXECUTABLE_DIR
|
| - self.adb.Push(host_pie_path, pie)
|
| -
|
| - self._cache['run_pie'] = pie
|
| -
|
| - return self._cache['run_pie']
|
| -
|
| def GetClientCache(self, client_name):
|
| """Returns client cache."""
|
| if client_name not in self._client_caches:
|
|
|