|
|
||
|---|---|---|
| obj | Add ich9utils files | |
| src | Add ich9utils files | |
| COPYING | Add ich9utils files | |
| Makefile | Add ich9utils files | |
| README.md | Fix typo | |
ich9utils
This is a mirror for ich9utils. This will be fairly unmaintained, and will probably stay that way.
What's the purpose?
Previously, ich9utils was hosted on NotABug, but since Libreboot switched to codeberg, it's been hard to find an actual standalone version of ich9utils. So, this has been extracted from fznybuild, because it is 100% free and really minimal (as it is just some coreboot build scripts).
Why would anyone use this now?
Good point. Libreboot now uses a randomized MAC address (I'm not sure if it's also a coreboot thing now), but however this is not for newer Libreboot/Canoeboot versions. This can be for anyone using GNU boot or anyone who prefers using old Libreboot/coreboot versions, or for adoption in things like coreboot build scripts.
This is also for archival purposes.
How do I build and use it?
Simply, you build it using make. You can specify jobs, and for compiler flags you have to edit the actual Makefile.
You can use the old ich9utils guide (from GNU boot) here.
Why will this be unmaintained?
Well, ich9utils itself is unmaintained. It was removed from the Libreboot tree (after 20230625), after the new MAC randomization method was adopted. However, this will not be archived (as in making this immutable), as some people may come along and have problems and/or add some patches.