Enter Advanced Debug Mode BIOS Setup on Lenovo Yoga with InsydeH2O EFI BIOS without Modding

Discussion in 'BIOS Mods' started by HHo2016, May 7, 2020.

  1. HHo2016

    HHo2016 MDL Novice

    Sep 10, 2016
    45
    20
    0
    #1 HHo2016, May 7, 2020
    Last edited: May 29, 2020
    I only tested this to work on a Lenovo Yoga 730-15IWL and a Yoga 730-13IKB. I discovered this by accident. It allows you to disable CPU MSR lock, disable BIOS lock, disable Flash Protection Range Registers (allows Intel FPT to flash your BIOS) and enable SPD flash write, among many other options that I have not yet explored. Disabling these options allow me to flash a modded BIOS using Intel Flash Programming Tool within Windows (without having to use a HW programmer).

    Here's how I entered the advanced mode:

    1. Turn off the computer fully (not fast shutdown). Wait 1 minute.
    2. Insert a USB flash drive (may need to be formatted NTFS and/or bootable to work).
    3. Press the power button to turn on.
    4. Press the F2 key FIVE times quickly (wait 1 second).
    5. Advanced BIOS menu should appear.

    Alternative method (worked for me once):

    1. While in Windows, open an elevated Command Prompt window.
    2. Insert a USB flash drive (may need to be formatted NTFS and/or bootable to work).
    3. Type "shutdown /r /t 000 /fw". You may have to enter this 2-3 times before it will restart.
    4. You may get the advanced mode menu upon reboot.

    I had to try many times afterwards to get the correct timing for this to work. If you don't get in, you cannot immediately retry by pressing ESC or CTRL+ALT+DEL. You need to press the power button to power the laptop off, then wait a couple of minutes before retrying. Sometimes, you have to only start pressing the F2 key about 2-3 seconds after you first press the power button to turn the laptop on. If it does not work for you on the first try, check the following (most important points come first):

    0. Fast shutdown is disabled in Windows 10 to force full shutdown.
    1. Secure boot is disabled.
    2. Fast/silent boot is disabled.
    3. OS Optimized Defaults is disabled.
    4. Legacy support mode is enabled (dual UEFI-legacy mode).
    5. Always on USB is disabled.
    6. BIOS backflash is disabled.
    7. Thunderbolt boot support is enabled.
    8. Computer is at least 85% charged and not connected to AC power.
    9. Controller type is changed to AHCI mode (will cause Windows 0x7B Inaccessible Boot Device BSOD unless you start it in safe mode at least once to reconfigure storage controller drivers).
     
  2. no telling

    no telling MDL Novice

    Jun 11, 2018
    2
    1
    0
    #2 no telling, May 23, 2020
    Last edited: May 23, 2020
    Hey dude I'm having some trouble with your f2 method. I accidentally got into the advanced menu by subconsciously fidgeting with the keys (I'm running a yoga 730-15 IWL , so I did some googling and ended up here. I feel like a complete idiot right now, but it would be awesome if you could send a video or something of you replicating the process. (I've done all the things you suggested in the regular bios too)
    thanks for the excellent tutorial anyway
     
  3. HHo2016

    HHo2016 MDL Novice

    Sep 10, 2016
    45
    20
    0
    I'll try to find some time to record the video. In the meantime, did you try turning it off completely for at least 30 minutes, then wait 2 seconds after turning it on before pressing F2 5 times within 1 second?

    Important Note: Don't update to 7LCN30WW or newer on Lenovo Yoga 730-13IKB as it won't allow you to disable the Flash Protected Range Registers anymore. This means you cannot use Intel FPT to flash a custom BIOS after you have upgraded to this version (even if you downgrade your BIOS version afterwards).
     
  4. HHo2016

    HHo2016 MDL Novice

    Sep 10, 2016
    45
    20
    0
    Update: I tried to enter the advanced mode again with success on Lenovo Yoga 730-13IKB if I immediately pressed F2 5 times after pressing the power button. On Lenovo Yoga 730-15IWL, I needed to wait at least 3 seconds before pressing F2 5 times. Your laptop has to been turned off for quite some time before you can try to enter the advanced menu.
     
  5. HHo2016

    HHo2016 MDL Novice

    Sep 10, 2016
    45
    20
    0
    Update 2: If you cannot enter the menu, try connecting a USB drive to a USB port before turning it on and pressing F2 5 times. I realized that I had a USB plugged in the last few times I was able to access the advanced menu. The USB is NTFS formatted and has bootable Windows PE setup on it.
     
  6. no telling

    no telling MDL Novice

    Jun 11, 2018
    2
    1
    0
    yes, that was it! I had A USB in when I did it and now I can easily get into it
    you're the best thanks
     
  7. HHo2016

    HHo2016 MDL Novice

    Sep 10, 2016
    45
    20
    0
    Thanks for your feedback! Updating the original post.