how to remove the pr0 (or change it to the beginning region) for x131e thinkpad lenovo
ok I got it to work, using the 1.05 version.(where the S3 boot script explot still works).. (haven't try newer versions)
using uefitool 28 delete the LenovoFlashProtectPei.efi (GUID) 53AC1948-0ED0-428A-B4DD-D2FFF2F5776F (I tried to patch it but it was a bit different than https://ch1p.io/thinkpad-xx20-unlock-spi/) so i deleted it in a last ditch try
Doing that will move the PR0 to PR4 (not sure why) (and still locked).. BUT then
then run the stuff on https://review.coreboot.org/plugins/giti...lashing.md
(The address was the same for me also)
when it resume from sleep(via rtcwake or manually), all PR0-PR4 is zeroed
I am guessing because some code (I can't figure out which) cannot find the locked PR0 to reenable the lock on PR0 (since it was moved to PR4), then when S3 resumed the PR4 became empty..
If tried on 1vy iso I get success but the flashrom -p internal says error for some reason.. so you can try it both ways, the 36666 review one above or ivy..
ok I got it to work, using the 1.05 version.(where the S3 boot script explot still works).. (haven't try newer versions)
using uefitool 28 delete the LenovoFlashProtectPei.efi (GUID) 53AC1948-0ED0-428A-B4DD-D2FFF2F5776F (I tried to patch it but it was a bit different than https://ch1p.io/thinkpad-xx20-unlock-spi/) so i deleted it in a last ditch try
Doing that will move the PR0 to PR4 (not sure why) (and still locked).. BUT then
then run the stuff on https://review.coreboot.org/plugins/giti...lashing.md
(The address was the same for me also)
when it resume from sleep(via rtcwake or manually), all PR0-PR4 is zeroed
I am guessing because some code (I can't figure out which) cannot find the locked PR0 to reenable the lock on PR0 (since it was moved to PR4), then when S3 resumed the PR4 became empty..
If tried on 1vy iso I get success but the flashrom -p internal says error for some reason.. so you can try it both ways, the 36666 review one above or ivy..