From 4cdd6d5619239760dbb54e21d85e69f51a507aae Mon Sep 17 00:00:00 2001 From: zyb Date: Thu, 19 Jun 2025 13:31:48 +0800 Subject: [PATCH] modified: patch.py --- patch.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/patch.py b/patch.py index 81cfa0e..95def05 100644 --- a/patch.py +++ b/patch.py @@ -284,14 +284,15 @@ def patch_kernel(data:bytes,key_dict): def patch_loader(loader_file): try: from package import check_install_package - check_install_package(['elftools']) + check_install_package(['pyelftools']) from loader.patch_loader import patch_loader as do_patch_loader arch = os.getenv('ARCH','x86') if arch != 'x86': arch = arch.replace('-','') do_patch_loader(loader_file,loader_file,arch) - except ImportError: - print("loader module not found. cannot run patch_loader.py") + except ImportError as e: + print(e) + print("loader module import failed. cannot run patch_loader.py") def patch_squashfs(path,key_dict): for root, dirs, files in os.walk(path):