diff options
author | Leah Rowe <leah@libreboot.org> | 2023-04-01 13:47:01 +0100 |
---|---|---|
committer | Leah Rowe <leah@libreboot.org> | 2023-04-01 13:47:01 +0100 |
commit | 688e5081759a23214ed0b4e934f4e4b5cf3362de (patch) | |
tree | 36e74045c9ce38c72236dc0c9080860c4d691e7b /resources/me_cleaner | |
parent | ed47c9145348ed9802e1c173b062826ca84a773a (diff) |
blobutil/download: don't hardcode me.bin paths
Bruteforce it. Some executables are just using inno
archival but some are simple LZMA. This patch handles
both of them, and also the event where you have LZMA
compressed files (even LZMA compressed files within
LZMA compressed archives) within any inno/lzma compressed
executable.
It recursively scans inside a vendor update, to find
a me.bin files for neutering with me_cleaner.
This is in preparation for two new ports in Libreboot:
* HP EliteBook 8560w
* Apple MacBook Air 4,2 (2011)
This script can literally be used with multiple vendors now.
It is no longer specific just to Lenovo. I originally did
this and other recent commits to the file, as one big
commit, but I decided to split it all up into small commits.
Diffstat (limited to 'resources/me_cleaner')
0 files changed, 0 insertions, 0 deletions