From 37e158bd262e85b563782a3aaa2f47ffb3a67ec9 Mon Sep 17 00:00:00 2001 From: gutosie Date: Sun, 22 Aug 2021 11:47:52 +0300 Subject: [PATCH] Update tools.py --- NeoBoot/files/tools.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/NeoBoot/files/tools.py b/NeoBoot/files/tools.py index 702d50b..6c2c430 100644 --- a/NeoBoot/files/tools.py +++ b/NeoBoot/files/tools.py @@ -2001,10 +2001,13 @@ class ReinstallKernel(Screen): self.kernel_update() def kernel_update(self): - os.system('echo "Flash " > ' + getNeoLocation() + 'ImageBoot/.neonextboot') - out = open('' + getNeoLocation() + 'ImagesUpload/.kernel/used_flash_kernel', 'w') - out.write('Used Kernel: Flash') - out.close() + if not fileCheck('' + LinkNeoBoot + '/.location') and not fileCheck(' ' + getNeoLocation() + 'ImageBoot/.neonextboot'): + pass + else: + os.system('echo "Flash " > ' + getNeoLocation() + 'ImageBoot/.neonextboot') + out = open('' + getNeoLocation() + 'ImagesUpload/.kernel/used_flash_kernel', 'w') + out.write('Used Kernel: Flash') + out.close() cmd1 = 'rm -f /home/root/*.ipk; opkg download kernel-image; sleep 2; opkg install --force-maintainer --force-reinstall --force-overwrite --force-downgrade /home/root/*.ipk; opkg configure update-modules; rm -f /home/root/*.ipk' self.session.open(Console, _('NeoBoot....'), [cmd1]) self.close()