digmorepaka / thinkpad-firmware-patches

Collection of ThinkPad UEFI patches.
Do What The F*ck You Want To Public License
247 stars 24 forks source link

Whitelist removal not working properly on X1C6 #16

Open Housies opened 2 years ago

Housies commented 2 years ago

I'm trying to remove the whitelist on my 6th gen X1 Carbon so I can use a Sierra EM7455. I applied all the patches in xx70_xx80_patches_v6.txt, and replaced 4C 4E 56 42 42 53 45 43 FB with 4C 4E 56 42 42 53 45 43 FF in a hex editor, and I have the advanced menu in the BIOS, but it seems like the whitelist is (mostly) still there. Sometimes it boots fine and recognises the EM7455, and sometimes it gives me the "Unauthorized network card" error, and I don't know why. I updated the BIOS to version 1.54, so I'm wondering if it only works on older versions, or different models, or something. I double checked that I'd uncommented the right lines in the text file. Am I doing something wrong?

thinkpader-hub commented 2 years ago

Hi,

I have same issue with bios 1.55 on X1C6, still can not find the solution.

if someone knows, please help me.

Thank you for your help.

digmorepaka commented 2 years ago

I'll take a look, could you post your dump?

Housies commented 2 years ago

Yes, it's here: https://www.mediafire.com/file/o1fu3bq9pi8ztz2/patchedbiosreplace.bin/file

OhYou-0 commented 2 years ago

Having similar issue with t460s, em7411 modem em7565 modem works fine after patches. foxconn T77H468 also works fine after patches tested the 7411 in two different patched t460s laptops, same results.

very confusing to me why this would be only a partial whitelist removal it seems. The 7411 is more ideal for my carrier so it would be nice to get it working. I'm not sure if this would be the same issue as OP though, Maybe try different modems if you have any? I have a em7455 but as the laptop shipped with them, it obviously works without issue