1. You may have noticed things look a little different around here - we've switched to a new platform (XenForo) and have some new forum styles and features. This how-to guide will help you find your way around. If you find anything that looks strange, post it in this thread.

Acer Laptop with Phoenix BIOS: BIOS MOD Request

Discussion in 'Acer' started by kizwan, May 3, 2010.

Thread Status:
Not open for further replies.
  1. kizwan

    kizwan Lord Pringles

    Reputations:
    1,500
    Joined:
    Feb 16, 2009
    Messages:
    3,229
    (Updated on 17 May 2012)

    Quick Links

    News & Notes || Preface || Technical & Tutorial Lounge || Possible BIOS modification || CPU Microcode Update || SLIC Mod Information || Flashing BIOS || BIOS Recovery || Collection of CRISIS Packages
    News & Notes

    17-May-2012: Hi! Nowadays I'm very busy with my work & other responsibility. So, for now I don't have enough free time to do any BIOS modding. I might come back & do BIOS modding again in the future but I don't know when. For now, please go to BIOS-MODS.com for BIOS mod. Sorry. :(

    Note: For Virtualization (VT-x) support, please check on Intel/AMD website to know whether your CPU does support VT-x or not. In addition to BIOS support, you also need VT-x capable processor to use Virtualization. To run 64-bit guest OS on Intel computers, you will need CPU that support 64-bit & also VT-x.


    Preface

    There are a lot of BIOS MOD request forums out there but most of them only specialize in SLIC modification. Our job is to unlock hidden menu in the BIOS. I don't want to use "specialize" word here but I know the "how" to get the job done. Based on the old thread Acer Laptop with Phoenix BIOS: Enable Virtualization, I decided to open new thread which specifically deals with BIOS MOD requests.

    I will help you to unlock hidden menu(s) such as Intel Virtualization Menu and Intel Speedstep Technology.

    F.A.Q:-
    Q1. Who will mostly benefit from this?
    A1. Users who have at least one year old notebook which have a CPU that have a capability, for example, Virtualization but it is disabled & there is no way to enable it with the original BIOS.
    Q2. Is it safe to flash BIOS with modified BIOS image?
    A2. In term of "flashing BIOS", the risk is the same as flashing the BIOS chip with original BIOS image. Yes & No. No, if you don't know what you're doing. Yes, if you do it properly (I recommend doing it in DOS, using USB bootable flash drive) & you know how to recover from failed BIOS flash or corrupted BIOS.

    Technical & Tutorial Lounge

    Interesting posts from the old thread:-
    - Post #1 by me - How to locate right offset to enable Virtualization without BIOS mod using SYMCMOS tool.
    - Post #38 by bob12x - Tutorial on how to unlock hidden menu in BIOS using Phoenix BIOS Editor & hex editor.
    - Post #37 by me - Notes about information I gathered to unlock hidden menu in BIOS.


    TUTORIAL: How to unhide/unlock hidden menu in Phoenix BIOS Setup Menu

    Guide to BIOS mod for Dual-IDA

    Undo DSDT Override In Windows
    For those who plan doing a BIOS + DSDT mod, most likely before reintegrating the modded DSDT, they will test their modded DSDT by loading it in registry using "asl /loadtable" command. This is called DSDT override. I bet many people are wondering how to undo DSDT override. The same question I asked to myself. If System Restore is enabled, we only need to restore to earlier state. Simple searching in the internet unfortunately doesn't lead to a correct answer. Fortunately, I found a way to undo DSDT override. We will need to delete DSDT key in registry:-
    Code:
    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet[B][color='Red']XXX[/COLOR][/B]\services\ACPI\Parameters\DSDT
    
    * where [B][color='Red']XXX[/COLOR][/B] are 001, 002, 003 & so on.
    
    and
    
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ACPI\Parameters\DSDT
    Of course, always backup registry before editing one.

    Possible BIOS modification - depend on original BIOS

    Our job description:-
    if possible:
    - unhide Intel VT-x/AMD-V menu
    - unhide SATA AHCI menu
    - unhide Speedstep menu
    - unhide any "harmless" menu

    only by requests AND if it is possible:
    - patch DSDT table - depend on me whether it is worth or not
    - update NetworkBoot (PXE) Bios

    CPU Microcode Update Request

    CPU Microcode Update only useful if notebook can boot with the CPU in question but got a Microcode Update warning message like this:-
    [​IMG]
    You can see an example of the problem at post #1490. Solution at post #1504. Confirmation the problem fixed at post #1506.

    If notebook doesn't boot with CPU in question & didn't get the Microcode Update error message as illustrated above, BIOS mod with CPU Microcode Update will not fix the problem.
    SLIC Mod Information

    SLIC mod request is not supported as it can bypass windows activation which can be considered/interpreted act of piracy ( forum rules ). If you sometime or occasionally re-format your windows & have problem with windows activation because of the problematic internet connection, you'll need to contact Microsoft for manual/offline activation or contact your notebook manufacturer for restore disk.

    Flash BIOS in DOS mode

    How to create DOS bootable disk - post #64.
    1) Make sure battery is full for notebook & power cord is plugged in.
    2) Boot with DOS bootable disk
    3) At command prompt, enter this command:-
    Code:
    phlash16.exe /x /s /mode=3 bios-filename
    Note: Change bios-filename with your BIOS filename, e.g. JV50T109.wph.
    4) Wait until it finish & reboot itself or follow the on-screen instruction. DO NOT interrupt the process.

    WARNING! Flashing BIOS is very dangerous if you don't know what you're doing. There are external factor that we cannot control to ensure such process will 100% success. The only thing we can ensure you is that the modified BIOS image is properly build with zero warning & error. We will not responsible for failed BIOS flash or any other failure. Use it at your own risk.
    BIOS Recovery - Collection of CRISIS Packages & Procedures

    Good news is, there is a way to recover from failed BIOS flash or corrupted BIOS. To achieve this, we will require a Crisis Recovery Disk. Crisis Recovery Disk is the final fail-safe mechanism to recover the BIOS. The BIOS recovery procedure can be found at the bottom of this post. Keep in mind, the hotkey & procedure to recover corrupted BIOS may varied between different model even it is from the same manufacturer. Believe me, I know. :)

    CRISIS Disk (WINCRIS):-
    Acer Aspire 9420 BIOS v1.24 Recovery.rar
    Only need to replace the "BIOS.WPH" file with yours. Make sure the BIOS.WPH file is the one working with your model. Preferably the original BIOS image file. The BIOS.WPH file in the package is for Aspire 9420 (also compatible with: Aspire 7110, Aspire 9410, Aspire 9410Z, TravelMate 5110, TravelMate 5610, TravelMate 5620)


    EDIT: If BIOS recovery is unsuccessful, please create CRISIS disk using floppy disk or USB flash drive & with option "Compress The Bin File" selected. During the recovery process, DON'T press any key, just in case.
    Special Notes for CRISIS disk:-

    • It is essential to create CRISIS disk in 32-bit OS, preferably Windows XP.
    • If you use USB flash drive, make sure the size is no more than 2GB.
    [*]If your notebook reboot after triggering BIOS recovery mode (by pressing the hotkey), just play along & don't interrupt it at all. It may reboot a couple of time before it successfully recovered the corrupted BIOS.[/LIST]


    These Special Notes are based on the reports I read on several forums & websites. There is no official documentation to support it but it is best to follow it to reduce the possible factor that can caused failed BIOS recovery.


    This is step-by-step BIOS recovery which is works for me & most Acer notebook:-
    1) Download Crisis Disk maker above.
    2) Create Crisis Disk using WINCRIS (need a floppy disk or usb pen drive/usb flash drive).
    3) Remember to replaced the "BIOS.WPH" file with yours. It is important to rename the BIOS file to "BIOS.WPH".
    4) Make sure the battery and the power cord are connected to the laptop. Also laptop need to be in power-off state.
    5) Hold in Fn+Esc and then press the power button (without releasing Fn+Esc key).
    6) The USB floppy drive/pen drive/flash drive light will flash as it reads the BIOS file from the disk. You can release Fn+Esc key.
    7) While in recovery process, display will always blank.
    8) Recovery process will take a while (a minute or two). Laptop will automatically restart when recovery process succeed. You should see POST after restart.

    2nd version step-by-step BIOS recovery which is works for some Acer notebooks:-
    1) Download Crisis Disk maker above.
    2) Create Crisis Disk using WINCRIS (need a floppy disk or usb pen drive/usb flash drive).
    3) Remember to replaced the "BIOS.WPH" file with yours. It is important to rename the BIOS file to "BIOS.WPH".
    4) Make sure the battery is connected to the laptop. Power cord must be disconnected from the laptop. Also laptop need to be in power-off state.
    5) Hold in Fn+Esc then plugged in (AC) power cord. The Power button flashes orange once.
    6) Then press the power button (without releasing Fn+Esc key).
    7) The USB floppy drive/pen drive/flash drive light will flash as it reads the BIOS file from the disk. You can release Fn+Esc key.
    8) While in recovery process, display will always blank.
    9) Recovery process will take a while (a minute or two). Laptop will automatically restart when recovery process succeed. You should see POST after restart.

    This is step-by-step BIOS recovery which is works for most Dell notebooks:-
    1) Create the CRISIS disk using USB flash drive
    2) Disconnect any external devices, battery & power cord
    3) Plugged in the CRISIS disk to your Dell notebook
    4) Press "End" key
    5) While holding the "End" key, plugged in the power cord & then release the "End" key (DO NOT PRESS THE POWER BUTTON)
    6) The notebook should automatically powered on
    7) Let it run for 10 minutes, just in case
    8) If the recovery successful, your notebook should automatically restart with working BIOS.

    This is step-by-step BIOS recovery which is works for Toshiba L500:-
    * Use CRISIS DISK - Phlash16_v1.6.9.5.rar as a base package.
    * Rename your notebook BIOS file (.ROM or .WPH) to BIOS.WPH
    * If you have both files (.ROM & .WPH), use .WPH file
    * Replace the BIOS.WPH inside this package with yours

    1) remove or unplugged any external disk & peripherals
    2) remove battery & unplugged power cord from notebook
    3) this is OPTIONAL & I believe not necessary but it doesn't hurt to try; remove optical drive & hard disk from notebook
    4) Press Fn+B. While holding it & plugged in power cord. Don't release Fn+B yet. If your computer doesn't automatically powered on when plugged in the power cord, press the power button. Don't release Fn+B yet.
    5) After a couple of seconds, release the Fn+B keys.
    6) Let it run at least 10 minutes.
    7) If BIOS recovery is successful, notebook will automatically shutdown itself. When turn it ON again, it should boot normally with working BIOS.

    Lenovo Ideapad u350
    The BIOS recovery procedure for Lenovo Ideapad U350 notebook is:-

    * CRISIS package: AS8942G CRISDISK - BIOS 3109.rar or
    * CRISIS package: Phlash16_v1.7.0.18_Dell_Recovery.rar

    Replace the BIOS.WPH file with your notebook BIOS file, extracted from Lenovo BIOS update webpage. Rename your BIOS file to BIOS.WPH.
    1) Create the CRISIS disk using USB flash drive
    2) Make sure your notebook is power off
    3) Plug in the CRISIS disk to your Lenovo notebook
    4) Press "Fn"+"R" key
    5) While holding the "Fn"+"R" key, press power button
    6) The notebook should power on and USB stick light showing activity
    7) Stop pressing "Fn"+"R" key, after you see USB stick blinking LED
    8) Your notebook should automatically restart with working BIOS in 2-3 minutes.
    VERY IMPORTANT: Do not take off your battery!! It seems that before flashing, it verify AC/DC connection and battery level. If one of them is not ok, then reflash is stopped.

    Special Notes for CRISIS disk:-

    • It is essential to create CRISIS disk in 32-bit OS, preferably Windows XP.
    [*]If you use USB flash drive, make sure the size is no more than 2GB.[/LIST]
    [*]If your notebook reboot after triggering BIOS recovery mode (by pressing the hotkey), just play along & don't interrupt it at all. It may reboot a couple of time before it successfully recovered the corrupted BIOS.[/LIST]

    These Special Notes are based on the reports I read on several forums & websites. There is no official documentation to support it but it is best to follow it to reduce the possible factor that can caused failed BIOS recovery.


    Collection of CRISIS Disk/Packages:-
    1) CRISIS DISK - Phlash16_v1.6.5.4.rar
    - Phlash16.exe v1.6.5.4 is tested on Acer Aspire 9420
    2) CRISIS DISK - Phlash16_v1.6.9.5.rar
    - Phlash16.exe v1.6.9.5 is tested on Acer Aspire 5740G, Aspire 8942G
    3) CRISIS DISK - Phlash16_v1.7.0.18.rar
    - Phlash16.exe v1.7.0.18 is tested on Dell Studio XPS 1640, Studio 1557, Studio 1749, Studio 1745
    4) CRISIS DISK - Phlash16_v1.7.0.18_DiffSize.rar
    - Phlash16.exe v1.7.0.18_DiffSize (I have two phlash16.exe, same version but different size) is tested on Acer Aspire 6930G
    * Rename your notebook BIOS file (.ROM or .WPH) to BIOS.WPH
    * If you have both files (.ROM & .WPH), use .WPH file
    * Replace the BIOS.WPH inside this package with yours


    Extra info about modified BIOS image for Acer Aspire 9420 at post #4: BIOS_Aspire9420_VT_R5 & later release
    • This modified BIOS image contain a modified DSDT which is part of ACPI table. You may require to re-install graphic card driver after flashing with this modified BIOS image. The reason is I inject different subvendor-id for graphic card device. It totally cosmetic & will not influence the behavior of graphic card.
    Stay tuned. :)

    kizwan
     
    Lasted edited by : May 12, 2015
    dio007 likes this.
  2. Frat

    Frat Notebook Enthusiast

    Reputations:
    0
    Joined:
    Apr 9, 2010
    Messages:
    10
    Is it possible to change CPU voltage in BIOS? I can do it in Windows with the RMClock, but in Linux is a little harder since I only find stuff for AMD.
    Yes, after cleaning all up I still have heating problems and changing the voltage is a temporary steep, after I get time to check the thermal paste.
     
  3. kizwan

    kizwan Lord Pringles

    Reputations:
    1,500
    Joined:
    Feb 16, 2009
    Messages:
    3,229
    It is possible. Looks like CPU behavior is controlled by DSDT in ACPI tables (in BIOS). However this require in-depth knowledge/study regarding DSDT, particularly CPU Speedstep. Please refer to this website for further information:-
    DSDT - Vanilla Speedstep - Generic Scope (_PR)
    The information is very useful. Fortunately, linux also support DSDT override. This means you don't need to modify BIOS entirely, just need to modify the DSDT table. You have choices either want to flash to BIOS chip or just override the DSDT using AML file (compiled version of DSDT table) which is much safer.

    There is also undervolt tool for linux:-
    c2ctl

    kizwan
     
  4. doktour

    doktour Newbie

    Reputations:
    0
    Joined:
    May 4, 2010
    Messages:
    3
    Request a bios mod that will open the feature to auto restart on powerup for
    aspire one Model z65.
     
  5. kizwan

    kizwan Lord Pringles

    Reputations:
    1,500
    Joined:
    Feb 16, 2009
    Messages:
    3,229
    This is the modified BIOS image for Sony Vaio VGN-SZ460N (BIOS ver R0112N0) with Virtualization menu unlocked. These are the emulated screenshots of the modified BIOS.
    UPDATE (8 Dec 2010): VGN-SZ460N_R0112N0_MOD_R2.rar
    NOTE: Please read this post to learn how to flash with this BIOS image. Use at your own risk.
    [​IMG]
    [​IMG][​IMG][​IMG]
    [​IMG][​IMG][​IMG]
    Please make sure your notebook can recover corrupted BIOS with CRISIS disk before flashing BIOS with this modified BIOS image. I will not responsible for any problem. Good luck. :)

    --------------------------------------------------------------------------
    (OLD BIOS IMAGE)
    [​IMG] [​IMG]
    This is the modified BIOS image:-
    VGN-SZ460N_R0112N0_Mod_VT.rar

    I will not responsible for failed BIOS flash. Use it at your own risk.

    kizwan
     
    Lasted edited by : Feb 6, 2015
  6. kizwan

    kizwan Lord Pringles

    Reputations:
    1,500
    Joined:
    Feb 16, 2009
    Messages:
    3,229
    Do you means auto-power ON after power failure?
     
    Chiptuner likes this.
  7. AcerInsider

    AcerInsider Notebook Consultant

    Reputations:
    50
    Joined:
    May 5, 2010
    Messages:
    126
    Yes he does.
     
  8. kizwan

    kizwan Lord Pringles

    Reputations:
    1,500
    Joined:
    Feb 16, 2009
    Messages:
    3,229
    Where can I download the BIOS file? I tried ACER UK, US, Malaysia & Germany but I can't find model Z65.

    EDIT: Acer Aspire One AOA150 (Model Z65) is using Insyde BIOS, so I can't modify it.
     
  9. doktour

    doktour Newbie

    Reputations:
    0
    Joined:
    May 4, 2010
    Messages:
    3
    Thank you for checking
     
  10. number78

    number78 Newbie

    Reputations:
    0
    Joined:
    Nov 12, 2009
    Messages:
    6
    Sniper007 likes this.

Thread Status:
Not open for further replies.

Share This Page