Giter Club home page Giter Club logo

Comments (8)

corna avatar corna commented on May 22, 2024

If everything works correctly (and Sandy Bridge has been widely tested) the MEI device should disappear from the PCI bus and the system should work exactly as before. Rarely the NIC stops working (see #4).
If me_cleaner does not work on your device, the PC bricks (without the 30 mins window, it doesn't turn on at all) and an external programmer is required to flash back the original image.

from me_cleaner.

corna avatar corna commented on May 22, 2024

Since an external flasher is required anyways to apply the modifications in the first place (as the BIOS locks the ME region when the PC is turned on), the worst thing that can happen is that you have to flash the ROM again to restore the original firmware.

from me_cleaner.

zamaudio avatar zamaudio commented on May 22, 2024

Make sure you BACK UP your factory rom before you do anything! (aka Don't try this at home, kids!)

from me_cleaner.

corna avatar corna commented on May 22, 2024

Right, thanks for pointing it out

from me_cleaner.

platomav avatar platomav commented on May 22, 2024

Crippling it in such a way does not come without consequences. Even if the 30-minute power off does not kick in (it shouldn't as the code's current state as proven by various people), the ME deals with Platform Clocks Control (ICC), Thermal Monitoring, Fan Control, Power Management, Overclocking, Boot Guard, Silicon Workaround (resolves silicon bugs which would have otherwise required a new cpu stepping), Anti-Theft Technology (EOL 01/2015), Identity Protection Technology, Rapid Start Technology, Smart Connect Technology, Sensor Hub Controller (ISHC), Active Management Technology (AMT), Small Business Advantage (SBA), Wireless Display, Protected Video/Audio Path etc. Especially the first 7 things are important for some people.

Also, the 30-minute shut down can be activated due to Intel Anti-Theft being enabled by the manufacturer which may be triggered after modifying the ME in such a way or even by itself nowadays because it is defunct and the OEMs have not bothered to remove it (usually the can't because the FD is locked with no software-field way to unlock and reflash a ME region with AT disabled completely). So for some cases, the 30-minute shutdown can be caused by AT as well as a side-effect of me_cleaner.

from me_cleaner.

corna avatar corna commented on May 22, 2024

True, but if someone is concerned with ME it has probably an open source BIOS and/or OS, therefore most of those features are not used (or reimplemented in software). In my opinion the only real useful feature is the silicon workaround but currently NIC problems (#4) are the only effects (not confirmed yet).

I'm not sure about Intel AT: according to Igor Skochinsky in his 2014 presentation (slide 17), the code that manages Intel AT is inside the TDT module (LZMA compressed, inside the FTPR partition), removed by this script, therefore I suppose that AT shouldn't trigger under any condition (and it can probably be bypassed if previously activated, this should be investigated).

But I started working on Intel ME just a month ago, so feel free to correct me if I'm wrong.

from me_cleaner.

platomav avatar platomav commented on May 22, 2024

Yes, certainly. My point was that such a modification should not be done by anyone with any system thinking that he/she will a) be safer and b) have a fully working system. In the future it may be possible to find workarounds for most of the above features with open source BIOS (apart from silicon workaround as you pointed out) but for now there are certainly consequences. Some less knowledgeable (on the subject) people with OEM BIOS may think that there are no issues and that is not true. :)

Yes, AT is removed by me_cleaner completely now. It's configuration is kept at the DATA/EFFS section so if that's not removed as well, it's very likely that AT will kick in and assume the system is compromised. So maybe it is ok if the AT module + EFFS region are removed. But I don't know if something is kept at the ME itself or if it had some other way to detect that the firmware got reflashed. Based on cases in which I've helped people stop the 30 minute timer due to AT kicking in (corrupted EFFS settings or failure to communicate with servers due to EOL status) by reflashing the ME region with AT disabled (FD+EFFS), the current script should work fine. But I agree, this needs more investigating.

from me_cleaner.

jadenPete avatar jadenPete commented on May 22, 2024

Thank you for the information. I will back off for now, as stated I can't afford bricking my computer.

from me_cleaner.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.