i typically disable intel ME in the bios by using an external flashing config, but the bios chip on this 13th gen mainboard (i7-1360P cpu) is notably different from the 8 lead bios chips i usually connect to. the chip is wider and flatter, and its leads are not readily accessible like most other older bios chips i’ve worked with.
i typically use a soic-8 clip and a ch341a bios programmer to read and write bios chips. i do see a chip that looks like a bios chip, a winbond W25R256JVEN, between the cpu and the memory, under the lower right plastic covering.
ok, i have confirmed that with a wson-8 to dip-8 pogo adapter it is possible to read the bios from the chip that i suspected is the bios. note that using such a pogo adapter is error prone and requires holding the adapter seated with just the right force for 3-4 minutes.
the intel ME version i’m seeing from the bios image is 16.1.25.2124.
Did you successfully disable intel ME? I know it has been over a year… Thought it was worth a shot if for nothing else than to revive community discussion around this topic.
I see mixed signals surrounding the topic on this pull request for me_cleaner:
Yeah, also curious how this ended up, but mostly as a backup.
It looks perfectly possible to do internal flashing on Framework Devices using the Coreboot instructions on ME_Cleaner and the framework_tool --dump-ec-flash and --flash-ec commands.
However, it seems the Framework Laptops (or more accurately the Chromewbook firmware they are based on) don’t use a standard ifd binary, but I can’t figure out what format or how to convert it. Probably reasonable to track down the bit manually and re-flash it, but for that I would really like a backup external flasher.
They don’t use Chromebook firmware other than the Chromebook FW laptop that got produced. If you’re referring to the EC, it has nothing to do with the Intel ME.