-
-
Notifications
You must be signed in to change notification settings - Fork 44
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update documents to mention software only method. #35
Comments
@YellowOnion : keep in mind that the IFD (descriptor) still needs to be flashed externally to change ME neutered+deactivated partition size to use freed ME 5mb available space by distributing the expended IFD regions and trimmed ME binaries, since we are running out of space to add more tools. IFD (descriptor), in that case, would still need to be externally flashed. The 12mb coreboot image in last link being splitted out in two externally flashable roms (top and bottom rom images) seems to be the way to go, unless the IFD could also be flashed internally. Edit: links corrected, typos. |
I'd like to also add that a LiveUSB of said tools already exists at https://github.com/n4ru/1vyrain/ |
@SebastianMcMillan 1vyrain's script is not GPL, the author has a feud with r/thinkpad and files DMCA to anyone linking it on the reddit, The live USB is not "open", contains copyrighted content (the modded lenovo bios), I don't know how he made it, or how to reproduce it, and it's compressed using a proprietary format (rar), and is a massive 3.6GB, my NixOS based CD has most of the tools so far, and is only 250MB, will be reproducible by anyone, will not include proprietary code. |
@YellowOnion https://medium.com/@n4ru/1vyrain-self-build-documentation-5059825b1fdb
|
The Live CD was not, when I made the comment public, it is still not public, it was a big huge rar compressed image for a 4GB USB, the script for flashing does not build the Live CD, we cannot reproduce the the image exactly because of this, the script is copyrighted under a non-free licence (as quoted above). Please check dates a lot can happen in a month. And please try to infer my point, a project like heads is not meant to rely on proprietary code, dodgy isos from an unknown individual, especially when that individual has a history of using DMCA to control information. |
Unfortunately, it is impossible to unlock IFD externally. This needs SPI flash to be backuped, have ifdtool unlock ther IFD inside of the ROM image unlocked and flashed back. While this boot disk can reflash and neuter already defined regions inside of the IFD, it cannot redefine those regions inside of IFD flash descriptor. That was linked to external project issue and closed |
@YellowOnion feel free to tag me if you think this issue was closed where it should have stayed open. |
There's a method here for flashing firmware using an exploit in earlier versions of Lenovo bios'
https://github.com/gch1p/thinkpad-bios-software-flashing-guide
I'm working on a live CD (NixOS base) with all the tools needed which will be GPL'd when necessary.
The text was updated successfully, but these errors were encountered: