Browse Source
Update patch.py
Signed-off-by: elseif <elseif@live.cn>
pull/71/head
elseif
1 year ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with
1 additions and
1 deletions
-
patch.py
|
|
@ -86,7 +86,7 @@ def patch_initrd_xz(initrd_xz:bytes,key_dict:dict,ljust=True): |
|
|
new_initrd = new_initrd.replace(old_public_key,new_public_key) |
|
|
new_initrd = new_initrd.replace(old_public_key,new_public_key) |
|
|
preset = 6 |
|
|
preset = 6 |
|
|
new_initrd_xz = lzma.compress(new_initrd,check=lzma.CHECK_CRC32,filters=[{"id": lzma.FILTER_LZMA2, "preset": preset }] ) |
|
|
new_initrd_xz = lzma.compress(new_initrd,check=lzma.CHECK_CRC32,filters=[{"id": lzma.FILTER_LZMA2, "preset": preset }] ) |
|
|
while len(new_initrd_xz) > len(initrd_xz) and preset < 10: |
|
|
|
|
|
|
|
|
while len(new_initrd_xz) > len(initrd_xz) and preset < 9: |
|
|
print(f'preset:{preset}') |
|
|
print(f'preset:{preset}') |
|
|
print(f'new initrd xz size:{len(new_initrd_xz)}') |
|
|
print(f'new initrd xz size:{len(new_initrd_xz)}') |
|
|
print(f'old initrd xz size:{len(initrd_xz)}') |
|
|
print(f'old initrd xz size:{len(initrd_xz)}') |
|
|
|