Lenovo ThinkPad P50 - Removing the Supervisor Password - NM-A451

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • DanielCZ
    New Member
    • Nov 2025
    • 3
    • Česká Republika

    #1

    Lenovo ThinkPad P50 - Removing the Supervisor Password - NM-A451

    Hello,

    I need help removing the Supervisor Password from a Lenovo ThinkPad P50.

    **Laptop information:**

    - Model: Lenovo ThinkPad P50

    - Motherboard: BP500 NM-A451 Rev. 1.0

    - BIOS chip: Winbond W25Q128BV (16MB, SOIC8)

    - BIOS dump size: 16,777,216 bytes (exactly 16 MB)

    **What I did:**

    1. I successfully read the original BIOS using a CH341A programmer with a SOIC8 clip.

    2. I used lenovo_autopatcher 0.2 to create a patched BIOS.

    3. I successfully uploaded the patched BIOS to the chip (verified using NeoProgrammer).

    4. The laptop turns on, but nothing is displayed on the screen

    **Current behavior:**

    - Power LED is on (green)

    - LEDs on the keyboard are flashing (NumLock, CapsLock, Mute, Speaker)

    - Fans spin for a few seconds, stop, then spin again after 30 seconds

    - Fans run for about a minute, then stop

    - No display output (black screen)

    - No POST beeps

    **What I've tried:**

    - Waited 5+ minutes for boot

    - Checked all connections (RAM, LCD cable, SSD)

    - All components are connected correctly

    - Wi-Fi card is NOT installed (missing)

    **Question:**

    Can a missing Wi-Fi card prevent a patched BIOS from booting?

    Or is there a problem with the autopatcher for this particular model?

    I have the original BIOS dump backed up and can restore it if necessary.

    Could someone please help me:

    1. Create a working patched BIOS for this model, OR
    2. Advise what might be causing the boot failure

    **Attached files:**

    - original_bios_locked.bin (16,777,216 bytes)

    Thank you very much for your help!




    Attached Files

    if you find these attachements useful please consider making a small donation to the site

  • Markus1741
    Badcaps Veteran
    • Sep 2020
    • 967
    • N/A

    #2
    Hello you can try this new build file ...
    In your original file is this error in UEFI Tool 72 ...
    FfsParser::checkProtectedRanges: Phoenix protected range [A30000h:E70000h] hash mismatch, opened image may refuse to boot

    That could be a possible error; unfortunately, I don't know for sure either.
    It doesn't appear in my new file.
    Just try it; there's not much else you can do unless someone else has a suggestion.
    Attached Files

    if you find these attachements useful please consider making a small donation to the site

    Comment

    widgetinstance 457 (Related Topics) skipped due to lack of content & hide_module_if_empty option.
    Working...