1 stable release
new 1.0.0 | Feb 15, 2025 |
---|
#183 in Hardware support
103 downloads per month
45KB
653 lines
agesafetch
A tool for obtaining your firmware's embedded AGESA version on Linux.
Installation
Binaries
Pre-compiled and signed binaries are provided with all GitLab releases.
From Source
cargo install agesafetch
Usage
agesafetch [-h]
Simply run agesafetch
to invoke a search for the AGESA version in memory:
$ sudo agesafetch
:: Searching Reserved region #1 (1667 KiB)...
-> Found AGESA version: CezannePI-FP6 1.0.1.1
When run non-interactively, such as in pipes or redirections, agesafetch
will automatically suppress all output except for the found version:
$ sudo agesafetch > found_version
$ cat found_version
CezannePI-FP6 1.0.1.1
Known Working Systems
So far, we have successfully tested agesafetch on the following platforms:
- ThinkPad P14s Gen 1 AMD (v1.51)
- ThinkPad P14s Gen 2 AMD (v1.26, v1.30)
🚀 If you would like to add to this list, get in touch!
On the other hand, please open an issue if no version was found on your system even after a minute or two of searching.
License
This project is licensed under the MIT license. See LICENSE for more information.
Author
Dependencies
~1.6–8.5MB
~72K SLoC