#585 Will this help remove intel me completely on the X230?

Closed
opened 6 months ago by zapper · 13 comments
zapper commented 6 months ago

https://tjheeta.github.io/2018/07/15/thinkpad-x230-coreboot-power-usage/

I found the above guide, less than a week ago, and I wondered if you can delete/remove intel me with it for the X230.

If so, maybe libreboot could add support for the X230. :)

Before you say no though, I just ask that you look at the guide I am mentioning to see if its possible.

That is all for now.

https://tjheeta.github.io/2018/07/15/thinkpad-x230-coreboot-power-usage/ I found the above guide, less than a week ago, and I wondered if you can delete/remove intel me with it for the X230. If so, maybe libreboot could add support for the X230. :) Before you say no though, I just ask that you look at the guide I am mentioning to see if its possible. That is all for now.
Swift Geek commented 6 months ago
Collaborator

not libreboot related

not libreboot related
zapper commented 6 months ago
Poster

That is your opinion, I was trying to ask if this guide would help in adding support for x230. So I am afraid you are completely off base.

That is your opinion, I was trying to ask if this guide would help in adding support for x230. So I am afraid you are completely off base.
zapper commented 6 months ago
Poster

Geez... talk about harsh and uncalled for.

Geez... talk about harsh and uncalled for.
Swift Geek commented 6 months ago
Collaborator

You can't remove the ME (it's a computer), and then when it comes to its external FW, me_cleaner doesn't remove everything - it's an improvement over having AMT FW active and HAP bit just makes it work in defined state (which is an improvement over having ME in undefined state after removing tons of things)

You can't remove the ME (it's a computer), and then when it comes to its external FW, me_cleaner doesn't remove everything - it's an improvement over having AMT FW active and HAP bit just makes it work in defined state (which is an improvement over having ME in undefined state after removing tons of things)
zapper commented 6 months ago
Poster

Hmm... Well, The blog claimed they removed it completely... I guess you must be certain of this though, so I will leave it where it is so to speak.

My bad, if I spoke of things I knew not.

Hmm... Well, The blog claimed they removed it completely... I guess you must be certain of this though, so I will leave it where it is so to speak. My bad, if I spoke of things I knew not.
Leah Rowe commented 6 months ago
Owner

The instructions in that guide don't tell you how to completely remove the ME. Using me_cleaner, the kernel and network stack are gone but parts of the ME still remain which have to be embedded into the ROM still, so it wouldn't be libreboot. Libreboot is a 100% free software project.

EDIT: to clarify, I'm referring to the kernel in the OS running on the ME as part of the ME firmware. Not your Linux kernel.

The instructions in that guide don't tell you how to completely remove the ME. Using me_cleaner, the kernel and network stack are gone but parts of the ME still remain which have to be embedded into the ROM still, so it wouldn't be libreboot. Libreboot is a 100% free software project. EDIT: to clarify, I'm referring to the kernel in the OS running on the ME as part of the ME firmware. Not your Linux kernel.

@swiftgeek

having ME in undefined state after removing tons of things

Are you referring to the leftovers of using me_cleaner on a machine like the X230? (As you know, this still leaves fragments of the ME on the machine.)

@swiftgeek > having ME in undefined state after removing tons of things Are you referring to the leftovers of using `me_cleaner` on a machine like the X230? (As you know, this still leaves fragments of the ME on the machine.)
Swift Geek commented 6 months ago
Collaborator

Just definied/undefined state, binary fragments are the same. Relying on undefined state doesn't sound like the greatest idea ever

Just definied/undefined state, binary fragments are the same. Relying on undefined state doesn't sound like the greatest idea ever
zapper commented 6 months ago
Poster

Wait a minute, the network part of the intel me is completely gone? Okay, Hmm... I guess now is still not the time for integrating the X230.

But out of curiosity, if the network part of the intel me is completely gone, than should I assume that it doesn't send my information via the intel me to the three letter agencies, etc as long as they don't have physical access to the laptop?

That would at least be better than having the whole darn thing running.

Either way, sorry for the mix-up. I thought I had found something. I guess it'll be a few years+ before this laptop is in libreboot unless someone has a breakthrough of sorts.

For curiosity sake though, I just ask you tell me the answer though to this question:

"But out of curiosity, if the network part of the intel me is completely gone, than should I assume that it doesn't send my information via the intel me to the three letter agencies, etc as long as they don't have physical access to the laptop?"

Wait a minute, the network part of the intel me is completely gone? Okay, Hmm... I guess now is still not the time for integrating the X230. But out of curiosity, if the network part of the intel me is completely gone, than should I assume that it doesn't send my information via the intel me to the three letter agencies, etc as long as they don't have physical access to the laptop? That would at least be better than having the whole darn thing running. Either way, sorry for the mix-up. I thought I had found something. I guess it'll be a few years+ before this laptop is in libreboot unless someone has a breakthrough of sorts. For curiosity sake though, I just ask you tell me the answer though to this question: "But out of curiosity, if the network part of the intel me is completely gone, than should I assume that it doesn't send my information via the intel me to the three letter agencies, etc as long as they don't have physical access to the laptop?"
Swift Geek commented 6 months ago
Collaborator

Again nothing is removing piece of hardware by software action

Again nothing is removing piece of hardware by software action
zapper commented 6 months ago
Poster

I was quoting Leah:

"The instructions in that guide don't tell you how to completely remove the ME. Using me_cleaner, the kernel and network stack are gone but parts of the ME still remain which have to be embedded into the ROM still, so it wouldn't be libreboot. Libreboot is a 100% free software project.

EDIT: to clarify, I'm referring to the kernel in the OS running on the ME as part of the ME firmware. Not your Linux kernel."

But yeah, I was trying to figure out what she meant.

I was quoting Leah: "The instructions in that guide don't tell you how to completely remove the ME. Using me_cleaner, the kernel and network stack are gone but parts of the ME still remain which have to be embedded into the ROM still, so it wouldn't be libreboot. Libreboot is a 100% free software project. EDIT: to clarify, I'm referring to the kernel in the OS running on the ME as part of the ME firmware. Not your Linux kernel." But yeah, I was trying to figure out what she meant.
Swift Geek commented 6 months ago
Collaborator

network stack (running on intel ME) is software, "network part of the intel me" is a piece of hardware

network stack (running on intel ME) is software, "network part of the intel me" is a piece of hardware
zapper commented 6 months ago
Poster

I feel silly, for I hear tell that g505 can run blobless in coreboot, and you may be considering porting it to libreboot...

So yeah, I jumped the gun with the x230, I settled for what was foolish.

I feel silly, for I hear tell that g505 can run blobless in coreboot, and you may be considering porting it to libreboot... So yeah, I jumped the gun with the x230, I settled for what was foolish.
Sign in to join this conversation.
Loading...
Cancel
Save
There is no content yet.