Skip to content
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

Simplify flashing the 8M bottom chip without relying on the preinstalled closed source software #178

Open
fhvyhjriur opened this issue Dec 8, 2020 · 3 comments

Comments

@fhvyhjriur
Copy link
Contributor

Recently flashing the 8M bottom chip rely on closed source software parts that are preinstalled on the 8M bottom chip. Those closed source parts are then partly modified and kept on the 8M chip. This modification of this closed source software rely on additional software. It would be much more simple when it wont rely on any additional software and can be just flashed as a ready file. Then the installation steps would be exactly the same for top and bottom chip. The only required software would then be flashrom and nothing else.
Now it can be told that its more kind of simple to install the heads-maximized version then skulls when 8M and 4M chip should be flashed and its recommended to flash both.
Skulls can then provide same reduced ME, universal GBE and blobtool based IFD like heads-maximized does now in their bottom flash file.

@fhvyhjriur
Copy link
Contributor Author

There is kind of a solution here: #172 (comment)

@merge You can see in this thread that having precompiled bottom-chip images could also solve strange issues like the battery-drain one reported in #172
Are you planing in releasing precompiled bottom-chip images to simplify many the installation process and removing the chance of such strange issues like reported when everyone have to create its own bottom image with ifdtool and me_cleaner?

@merge
Copy link
Owner

merge commented Mar 22, 2021

Don't you have to fiddle in your Ethernet MAC address manually in that case?

@fhvyhjriur
Copy link
Contributor Author

Simply flashing two prebuild images would help to not have to care about any preinstalled things on SPI chips. The backup is then optional. I have met until now about 4 Thinkpads that had BIOS/UEFI issues or completely broken BIOS/UEFI. Overwriting the two chips with heads-maximized fixed all the software issues.
Heads-maximized have a generic MAC address all heads-maximized devices have. This is great for privacy. When people like to have their sticker-MAC address or any other MAC address they could change it anytime they want when the IFD is unlocked after the initial skulls-flash.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants