Hacker News new | past | comments | ask | show | jobs | submit login

There's a blog post on their site that goes into detail on how this is done: https://puri.sm/posts/deep-dive-into-intel-me-disablement/



That's a fun article. Thanks. The best part was the wifi breaking randomly. This is why I could never be a hardware guy:

> Therefore, I started progressively whitelisting more modules so me_cleaner wouldn’t remove them, and testing if it affected the wifi module. This was annoying to test because I’d have to change me_cleaner, neutralize the ME firmware, then copy the image from my main PC to the Librem then flash the new image, poweroff, then restart the machine, and if the Wifi wasn’t working, which was 99% of the time, I had to copy the files through a USB drive.

Sounds painful. We've all had debugging experiences like that once in our lives.

I appreciate their effort and public documentation!





Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: