summaryrefslogtreecommitdiff
path: root/util/nvmutil
diff options
context:
space:
mode:
authorLeah Rowe <leah@libreboot.org>2023-04-01 13:47:01 +0100
committerLeah Rowe <leah@libreboot.org>2023-04-01 13:47:01 +0100
commit688e5081759a23214ed0b4e934f4e4b5cf3362de (patch)
tree36e74045c9ce38c72236dc0c9080860c4d691e7b /util/nvmutil
parented47c9145348ed9802e1c173b062826ca84a773a (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 'util/nvmutil')
0 files changed, 0 insertions, 0 deletions