Solution to not being able to update the BIOS revision when switching from UEFI to Legacy boot

xman1
xman1 Member Posts: 41 Devotee WiFi Icon
edited November 2023 in 2019 Archives
A while ago I switched away from the UEFI BIOS in order to support dual boot Windows/Linux on the G51 and found out I couldn't update the BIOS from rev 1.13 to 1.22.  The BIOS update tool will fail if it does not find UEFI secure boot enabled.  Why?  I think this a strange design decision but that is how Acer did it.   So I finally got tired of that and have come up with a solution and I thought I would share what worked.

That solution in short is to make a portable Windows 10 UEFI secure boot USB thumb drive, boot it, and then load the BIOS update.

The slightly longer version requires a few tools:

1. You need to download an appropriate Windows 10 64-bit ISO from MS.  https://www.microsoft.com/en-us/software-download/windows10
2. Create a Windows to Go bootable USB thumb-drive out of the Windows 10 ISO using the free version of this tool:  https://www.easyuefi.com/wintousb/
     a.  Settings I used is gpt partition table for UEFI and Legacy drive.  The other drives are virtual drives so you don't want that.
     b.  Go get some coffee and read the paper as this will take some time.
3. When it is finished, set your laptop back to UEFI secure boot in the BIOS and then boot your new USB Windows 10 portable thumb-drive.
     a.  Go get some more coffee and watch TV.  It will take forever to boot.  Keep an eye on it as it will be a first time Windows setup and will eventually ask you some questions.
4.  Once Windows is booted, download the Acer BIOS update tool appropriate for your model and run it.  Note that things will be slow as it is still running off your USB thumb-drive.
     a.  It will eventually reboot the system and you will see the BIOS getting updated.
5.  Once the BIOS is updated and the system is trying to reboot, stop it from loading your thumb-drive again, pull out the thumb drive and set your laptops BIOS back to legacy boot.  You are now good to go!

I always meant to find a solution to this, but yesterday I finally had enough and did something.  I hope this helps someone here.

-X



Best Answer

Answers

  • Commodore_1995#
    Commodore_1995# ACE Posts: 98,332 Trailblazer
    edited September 2019
    I think I have an even simpler solution. Just update the firmware driver so that the bios is updated:

    I believe it will work in legacy mode!
    Oi! Eu não sou sou a cortana! Mas estou aqui para ajudar! Hi! I'm not the cortana! But I'm here to help!
    Se você gostou da minha resposta, marque como solução clicando em sim! If you liked my answer, mark it as a solution by clicking on yes!
    Aceite somente a resposta que ajudou a solucionar o seu problema! Please accept only the response that helped to solve your problem!
    Detection tool click here to find the serial number or partnumber of your model!                                                          
                                                      
                                                     egydiocoelho Trailblazer
     
    ProductKey clique aqui para descobrir o serial do windows! click here to discover the windows serial!
    Para usuários da comunidade inglesa, espanhola, francesa e alemã, usarei o google tradutor! :)
    For users of the English, Spanish, French and German community, I will be using google translator! :) 
  • xman1
    xman1 Member Posts: 41 Devotee WiFi Icon
    Have you actually done that?  I still doubt this would work in Legacy mode as I am sure it uses the same download to update the BIOS.  If this actually worked, I would assume that my system would have been updated long ago.

    Let me know if it works for you as this is far easier.
  • In fact, the firmware driver downloads the bios file that Acer provides to Microsoft for microsoft to make available on windows update. This is a .fd file.
    About your question, I have not yet tested in legacy mode. I don't have 100% if it will work. But as this is just a driver, I believe there is no impediment to updating the bios in legacy mode.
    Oi! Eu não sou sou a cortana! Mas estou aqui para ajudar! Hi! I'm not the cortana! But I'm here to help!
    Se você gostou da minha resposta, marque como solução clicando em sim! If you liked my answer, mark it as a solution by clicking on yes!
    Aceite somente a resposta que ajudou a solucionar o seu problema! Please accept only the response that helped to solve your problem!
    Detection tool click here to find the serial number or partnumber of your model!                                                          
                                                      
                                                     egydiocoelho Trailblazer
     
    ProductKey clique aqui para descobrir o serial do windows! click here to discover the windows serial!
    Para usuários da comunidade inglesa, espanhola, francesa e alemã, usarei o google tradutor! :)
    For users of the English, Spanish, French and German community, I will be using google translator! :) 
  • xman1
    xman1 Member Posts: 41 Devotee WiFi Icon
    Well, if a new BIOS revision ever comes out past 1.22, I will give it a shot and report back here.  At least now I have a surefire plan that does work in the event that Windows cannot do it....  Not to mention that it is cool having a portable Windows on an old unused USB thumb drive.
  • Don't have another computer to do this test?
    Oi! Eu não sou sou a cortana! Mas estou aqui para ajudar! Hi! I'm not the cortana! But I'm here to help!
    Se você gostou da minha resposta, marque como solução clicando em sim! If you liked my answer, mark it as a solution by clicking on yes!
    Aceite somente a resposta que ajudou a solucionar o seu problema! Please accept only the response that helped to solve your problem!
    Detection tool click here to find the serial number or partnumber of your model!                                                          
                                                      
                                                     egydiocoelho Trailblazer
     
    ProductKey clique aqui para descobrir o serial do windows! click here to discover the windows serial!
    Para usuários da comunidade inglesa, espanhola, francesa e alemã, usarei o google tradutor! :)
    For users of the English, Spanish, French and German community, I will be using google translator! :) 
  • xman1
    xman1 Member Posts: 41 Devotee WiFi Icon
    Only one Acer laptop.  I had one more, but gave it away to a friend in need in trade for lunch.  My other systems are custom and don't have this problem.
  • xman1
    xman1 Member Posts: 41 Devotee WiFi Icon
    Just a note here...  The WIndows route will not work in Legacy mode.  The option for Firmware does not even show up.  Turned on show hidden devices and it still does not show up.


  • appear in other devices?
    Oi! Eu não sou sou a cortana! Mas estou aqui para ajudar! Hi! I'm not the cortana! But I'm here to help!
    Se você gostou da minha resposta, marque como solução clicando em sim! If you liked my answer, mark it as a solution by clicking on yes!
    Aceite somente a resposta que ajudou a solucionar o seu problema! Please accept only the response that helped to solve your problem!
    Detection tool click here to find the serial number or partnumber of your model!                                                          
                                                      
                                                     egydiocoelho Trailblazer
     
    ProductKey clique aqui para descobrir o serial do windows! click here to discover the windows serial!
    Para usuários da comunidade inglesa, espanhola, francesa e alemã, usarei o google tradutor! :)
    For users of the English, Spanish, French and German community, I will be using google translator! :) 
  • XdxD
    XdxD Member Posts: 1,584 Community Aficionado WiFi Icon
    xman1 said:
    Just a note here...  The WIndows route will not work in Legacy mode.  The option for Firmware does not even show up.  Turned on show hidden devices and it still does not show up.


    When you enable Secure Boot, the one in Other devices will be gone and a new entry named Firmware will come up in Device Manager.
    Trying to do my best here - Your happy Predator owner =)!
  • xman1
    xman1 Member Posts: 41 Devotee WiFi Icon
    It is an audio device under 'other' devices.  You did have my hopes up though.

    -X
  • I also learned something new from this topic. The firmware driver is not enabled in legacy mode. Thank you @XdxD and @xman1.
    Oi! Eu não sou sou a cortana! Mas estou aqui para ajudar! Hi! I'm not the cortana! But I'm here to help!
    Se você gostou da minha resposta, marque como solução clicando em sim! If you liked my answer, mark it as a solution by clicking on yes!
    Aceite somente a resposta que ajudou a solucionar o seu problema! Please accept only the response that helped to solve your problem!
    Detection tool click here to find the serial number or partnumber of your model!                                                          
                                                      
                                                     egydiocoelho Trailblazer
     
    ProductKey clique aqui para descobrir o serial do windows! click here to discover the windows serial!
    Para usuários da comunidade inglesa, espanhola, francesa e alemã, usarei o google tradutor! :)
    For users of the English, Spanish, French and German community, I will be using google translator! :) 
  • XdxD
    XdxD Member Posts: 1,584 Community Aficionado WiFi Icon
    xman1 said:
    It is an audio device under 'other' devices.  You did have my hopes up though.

    -X
    😂 (leave Other Devices, enabling Secure Boot will open up a new entry named Firmware in Device Manager).
    Trying to do my best here - Your happy Predator owner =)!
  • @XdxDEven when bootmode is legacy?
    Oi! Eu não sou sou a cortana! Mas estou aqui para ajudar! Hi! I'm not the cortana! But I'm here to help!
    Se você gostou da minha resposta, marque como solução clicando em sim! If you liked my answer, mark it as a solution by clicking on yes!
    Aceite somente a resposta que ajudou a solucionar o seu problema! Please accept only the response that helped to solve your problem!
    Detection tool click here to find the serial number or partnumber of your model!                                                          
                                                      
                                                     egydiocoelho Trailblazer
     
    ProductKey clique aqui para descobrir o serial do windows! click here to discover the windows serial!
    Para usuários da comunidade inglesa, espanhola, francesa e alemã, usarei o google tradutor! :)
    For users of the English, Spanish, French and German community, I will be using google translator! :) 
  • XdxD
    XdxD Member Posts: 1,584 Community Aficionado WiFi Icon
    @XdxDEven when bootmode is legacy?
    No, not in legacy.
    Trying to do my best here - Your happy Predator owner =)!
  • OK! Secureboot does not work in legacy mode. What you said makes sense.
    Oi! Eu não sou sou a cortana! Mas estou aqui para ajudar! Hi! I'm not the cortana! But I'm here to help!
    Se você gostou da minha resposta, marque como solução clicando em sim! If you liked my answer, mark it as a solution by clicking on yes!
    Aceite somente a resposta que ajudou a solucionar o seu problema! Please accept only the response that helped to solve your problem!
    Detection tool click here to find the serial number or partnumber of your model!                                                          
                                                      
                                                     egydiocoelho Trailblazer
     
    ProductKey clique aqui para descobrir o serial do windows! click here to discover the windows serial!
    Para usuários da comunidade inglesa, espanhola, francesa e alemã, usarei o google tradutor! :)
    For users of the English, Spanish, French and German community, I will be using google translator! :)