From 4db1d2b10fafc273b7a7c7aa3240376221b55d0d Mon Sep 17 00:00:00 2001 From: gutosie Date: Mon, 21 Mar 2022 07:45:40 +0200 Subject: [PATCH] Update extract.py --- NeoBoot/extract.py | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/NeoBoot/extract.py b/NeoBoot/extract.py index f139047..93b587f 100644 --- a/NeoBoot/extract.py +++ b/NeoBoot/extract.py @@ -69,10 +69,16 @@ def getCPUtype(): def getKernelVersion(): - try: - return open('/proc/version', 'r').read().split(' ', 4)[2].split('-', 2)[0] - except: - return _('unknown') + if os.path.exists('' + getNeoLocation() + 'ImagesUpload/dm520') or os.path.exists('' + getNeoLocation() + 'ImagesUpload/dm525') : + result = popen('uname -r', 'r').read().strip('\n').split('-') + kernel_version = result[0] + return kernel_version + else: + try: + return open('/proc/version', 'r').read().split(' ', 4)[2].split('-', 2)[0] + except: + os.system('uname -r > /tmp/.uname_r') + return open('/tmp/.uname_r').read().strip().upper() def getNeoLocation():