den4uk/andriller

Type error In Windows 10

Silberbeil opened this issue · 1 comments

Hi,

after activating the Extract-Button I have got this error message:

C:\Users\Test>.\env\Scripts\activate

(env) C:\Users\Test>python -m andriller
INFO:andriller.windows:Started: Andriller CE 3.5.1
INFO:andriller.windows:Time settings/format: Y-m-d H:M:S Z
INFO:andriller.windows:Detected/PC time: 2020-11-04 18:19:00
INFO:andriller.windows:Universal time: 2020-11-04 17:19:00 UTC
INFO:andriller.windows:Time in reports: 2020-11-04 17:19:00 UTC <--
INFO:andriller.windows:Reading information...
Exception in thread Thread-8:
Traceback (most recent call last):
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.8_3.8.1776.0_x64__qbz5n2kfra8p0\lib\threading.py", line 932, in _bootstrap_inner
self.run()
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.8_3.8.1776.0_x64__qbz5n2kfra8p0\lib\threading.py", line 870, in run
self._target(*self._args, **self._kwargs)
File "C:\Users\Test\env\lib\site-packages\andriller\utils.py", line 40, in command
return method(self, *args, **kwargs)
File "C:\Users\Test\env\lib\site-packages\andriller\windows.py", line 532, in RunUsbExtraction
drill.InitialAdbRead()
File "C:\Users\Test\env\lib\site-packages\andriller\driller.py", line 108, in InitialAdbRead
self.REPORT['permisson'] = get_permission()
File "C:\Users\Test\env\lib\site-packages\andriller\driller.py", line 79, in get_permission
if 'root' in self.adb('exec-out id'):
TypeError: argument of type 'NoneType' is not iterable

I tried to extract an older Fire HD Tablet with an older Version of CyanogenMod 11 installed.

Best Regards

The error is believed to have been due to an older version of the adbd on the device. This has been addressed in #38 .