From d0dc0620f975de9ff21b81d45b3bfd5e120d1ebe Mon Sep 17 00:00:00 2001 From: elseif Date: Tue, 14 Jul 2026 13:59:01 +0800 Subject: [PATCH] modified: patch.py --- patch.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/patch.py b/patch.py index c5d964a..3f24828 100644 --- a/patch.py +++ b/patch.py @@ -338,6 +338,10 @@ def patch_squashfs(path,key_dict): for file_path in [os.path.join(root, 'mode'),os.path.join(root, 'keyman')]: with open(file_path, 'rb') as f: data = f.read() + for old_url,new_url in url_replacements.items(): + if old_url in data: + print(f'{file_path} url patched {old_url.decode()[:7]}...') + data = data.replace(old_url,new_url) modified = False for old_public_key,new_public_key in key_dict.items(): new_data = replace_key(old_public_key,new_public_key,data,file_path)