Search Criteria
Package Details: bios_extract-git r127.effb120-1
Git Clone URL: | https://aur.archlinux.org/bios_extract-git.git (read-only, click to copy) |
---|---|
Package Base: | bios_extract-git |
Description: | Tool for extracting individual modules from proprietary BIOS images |
Upstream URL: | http://www.coreboot.org/Bios_extract |
Licenses: | |
Submitter: | anatolik |
Maintainer: | anatolik |
Last Packager: | anatolik |
Votes: | 4 |
Popularity: | 0.000000 |
First Submitted: | 2015-01-08 21:36 |
Last Updated: | 2021-03-23 23:55 |
Latest Comments
anatolik commented on 2021-03-23 23:55
Updated to the new repo URL
dreieck commented on 2021-03-23 22:39
Fails to clone source for me:
source=("git+https://review.coreboot.org/bios_extract")
does work for me.Thanks for maintaining!
anatolik commented on 2020-09-23 16:20
@tm1, fixed. Thank you for your feedback!
tm1 commented on 2020-09-23 07:22
please correct source git repo to this
https://review.coreboot.org/cgit/bios_extract.git/
anatolik commented on 2015-03-12 20:06
fstirlitz, do you want to take over this package and make the improvements?
As of source changes - they should go upstream instead of patching this package. Thus all distros will take advantage of the fixes.
felix.s commented on 2015-03-10 12:05
Nice to see this packaged. Just a few remarks, though:
0) You could apply two patches to ami.c. First, apply __attribute__((packed)) to struct abc (i.e. "} __attribute__((packed)) *abc;") — this fixes an offset miscalculation which may lead to a crash (SIGBUS). Second, compute BootOffset by ANDing with 0xFFFFE000 instead of 0xFFFF0000, which fits the images I tested it on more (the boot block starts at the 32-bit checksum and signature); without applying it, I get overlapping parts, which makes little sense. I guess it should be reported upstream, but I'm not quite sure where that is.
1) Apart from binaries you already install, you could also install xfv/xfv.py, csmcoreparse.py and decap.sh. And maybe even microcode_extract.py, phoenix_extract.py, dell_inspiron_1100_unpacker.py and hp_6715b_nc6320_unpacker.py. You will need to fix #! lines to reference python2 of course, and probably use -m755.