From 694fd922d5ff48069a1985f570954255380757ad Mon Sep 17 00:00:00 2001 From: Jordan ERNST Date: Tue, 7 Dec 2021 11:09:16 +0100 Subject: [PATCH] A few fixes --- Magisk-v23.0/LICENSE | 0 magisk_boot_flasher.py | 10 ++++------ 2 files changed, 4 insertions(+), 6 deletions(-) mode change 100644 => 100755 Magisk-v23.0/LICENSE diff --git a/Magisk-v23.0/LICENSE b/Magisk-v23.0/LICENSE old mode 100644 new mode 100755 diff --git a/magisk_boot_flasher.py b/magisk_boot_flasher.py index 6a395a4..10f1172 100644 --- a/magisk_boot_flasher.py +++ b/magisk_boot_flasher.py @@ -68,6 +68,7 @@ def downloadUpdate(device, version): for chunk in r.iter_content(chunk_size=4096): fout.write(chunk) + time.sleep(2) # Hash check was failing print('Comparing hashes...', end='', flush=True) checkHash(filename) print(' [OK]') @@ -130,13 +131,10 @@ def getCurrentSlot(): return currentSlot -def cleanUp(): - cmd = ['rm', 'payload.bin', 'boot.img'] +def cleanUp(filename): + cmd = ['rm', 'payload.bin', 'boot.img', filename] subprocess.run(cmd, stdout=subprocess.DEVNULL) - cmd = ['rm', 'lineage-*.zip'] - subprocess.run(cmd, shell=True, stdout=subprocess.DEVNULL) - magiskFilelist = ['kernel', 'kernel_dtb', 'ramdisk.cpio', 'new-boot.img', 'stock_boot.img'] for f in magiskFilelist: @@ -193,7 +191,7 @@ if __name__ == "__main__": print(' [OK]') print('Cleaning up files...', end='', flush=True) - cleanUp() + cleanUp(filename) print(' [OK]') print('Rebooting device, enjoy Magisk! ;)')