The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.
← Previous pageNext page →

    Acer Laptop with Phoenix BIOS: Enable Virtualization (Test Machine: Acer Aspire 9420)

    Discussion in 'Acer' started by kizwan, Mar 8, 2010.

  1. PsychoUsagi

    PsychoUsagi Notebook Consultant

    Reputations:
    19
    Messages:
    113
    Likes Received:
    0
    Trophy Points:
    30
    I'm using version 2.2.1.3, when I open the .wph file I got the "Invalid ROM length" error but the .rom file seems to open fine.
     
  2. kizwan

    kizwan Lord Pringles

    Reputations:
    1,502
    Messages:
    3,229
    Likes Received:
    10
    Trophy Points:
    106
    Yeah, you're right. I can open it with version 2.2.1.3. The .WPH file which slightly bigger than the .ROM file, I believe it contain some sort of "signature" at the end of the file. The content of the .ROM & .WPH file is the same, except .WPH file has extra bytes at the end of the file. Just like BIOS image file for Acer Aspire 9420.

    kizwan
     
  3. kizwan

    kizwan Lord Pringles

    Reputations:
    1,502
    Messages:
    3,229
    Likes Received:
    10
    Trophy Points:
    106
  4. PsychoUsagi

    PsychoUsagi Notebook Consultant

    Reputations:
    19
    Messages:
    113
    Likes Received:
    0
    Trophy Points:
    30
    Wonderful. Repped of course and I have a question. Would it be preferred that I flash the ROM file or the WPH when actually flashing the BIOS? And would you mind if I posted in this in the gateway section of the forums with credit to you and a link to your thread?
     
  5. kizwan

    kizwan Lord Pringles

    Reputations:
    1,502
    Messages:
    3,229
    Likes Received:
    10
    Trophy Points:
    106
    Flash it with .WPH file. If you tried to flash with .ROM file, phlash16.exe will abort the flash process when it checks the integrity of the .ROM file. I believe it looking for the "signature" which only exist in .WPH file. If you open both files with hex editor, you will see that the content from offset 00000000 to 001FFFFF is identical at both files. At .WPH file, there is extra content starting from offset 00200000. This is the "signature" I'm talking about.

    This is the step I do to build this kind of BIOS image:-
    1) Open .ROM file with PBE. You will get "Invalid ROM length" if trying to open .WPH file.
    2) Edit the extracted ROM (STRINGS00.ROM, TEMPLAT00.ROM & etc) files using hex editor.
    3) Build the BIOS image using PBE. Make sure no warning or error message.
    4) When prompt by PBE, save the BIOS image with .ROM extensions.
    5) Open the original .WPH file using hex editor, copy the contents starting from offset 00200000.
    6) Open the modified .ROM file using hex editor & paste the contents you copy above at the end of the file. Save as .WPH file.
    (This values only valid to this BIOS image only.)

    No, I don't mind. :)

    kizwan
     
  6. PsychoUsagi

    PsychoUsagi Notebook Consultant

    Reputations:
    19
    Messages:
    113
    Likes Received:
    0
    Trophy Points:
    30
    Sorry for asking so many questions but I just want to be clear before doing something so delicate. I should rename the WPH file to BIOS.wph right, and then put it and the phlash16.exe file in the root of my DOS/Windows 98 bootable flash drive and use the command "phlash16 /x /s /mode=3 BIOS.wph" and allow the utility to automatically install the modded BIOS. That's the gist of it correct?
     
  7. kizwan

    kizwan Lord Pringles

    Reputations:
    1,502
    Messages:
    3,229
    Likes Received:
    10
    Trophy Points:
    106
    Renaming the .WPH file to BIOS.WPH is correct but not necessary. The only advantage by renaming to BIOS.WPH file is you don't have to include the BIOS image filename when executing the phlash16.exe. So, you just execute "phlash16.exe" & it will find the BIOS.WPH file automatically. No need extra parameter.

    EDIT: Flashing BIOS in DOS (boot into DOS bootable USB flash drive) is the most safe way than doing it in windows.

    kizwan
     
  8. naton

    naton Notebook Virtuoso

    Reputations:
    806
    Messages:
    2,044
    Likes Received:
    5
    Trophy Points:
    56
    Hi Kizman
    My question is related to the following post. To sum up I tried a while back to upgrade a laptop from a sempron CPU to a Turion x2. I've tested the TL50, TL52, and TL60. They are properly identified by the BIOS, but instead of booting into windows, the laptop displays the following message and freeze:
    "FATAL ERROR !!! Please change CPU!!!"

    The BIOS file for this laptop is here

    I've tried to follow your tutorial in page 4 to locate the area of the BIOS that trigers this error message and try maybe to disable it. When I open the BIOS in PBE I was able to locate this error message in the 'String' window. But I was not able to find it in the 'string0.rom' file. I've also opened all the other files in PBE's temp folder but still can't find this error message in any of them :(

    1- Any idea to where/ how to locate this message?

    2- Do you know how to locate the processors whitelist on a BIOS rom file?

    Thanks
     
  9. kizwan

    kizwan Lord Pringles

    Reputations:
    1,502
    Messages:
    3,229
    Likes Received:
    10
    Trophy Points:
    106
    Hi naton,

    One factor that may cause such error message is maybe because the voltage supplied to the new CPU is not enough or too high. BIOS just abort the start-up sequences to prevent any further damage. Please read technical specs of the original CPU & the new one. Compare both to see if there is any differences such as required voltage & so on.

    1) Most of the strings/texts use by BIOS is in the STRINGS0.ROM file. But it is possible the texts is located on another .ROM file. Maybe in BIOSCODx.ROM files.

    2) No. The only information I found is for wireless whitelist.

    I'll try look into your BIOS file but I can't promises anything.

    kizwan
     
  10. kizwan

    kizwan Lord Pringles

    Reputations:
    1,502
    Messages:
    3,229
    Likes Received:
    10
    Trophy Points:
    106
    Hi naton,

    Sorry, I can't do anything about the error you receive when putting new CPU. As I don't have the exact hardware, it is difficult to try. For sure, if manufacturer set a whitelist of hardware that can be put in their notebook, list of device ids or/and vendor ids (for whitelisting) can be found in BIOSCODx.ROM files. Locating the ids is the problem.

    kizwan
     
  11. kizwan

    kizwan Lord Pringles

    Reputations:
    1,502
    Messages:
    3,229
    Likes Received:
    10
    Trophy Points:
    106
    This is an example of original BIOS image with "Frequency Ratio" menu locked/hidden. It is Gateway P-7805u FX notebook. This is the screenshot before & after modification:-
    [​IMG] [​IMG]

    Fortunately such capability is available in the P-7805u FX BIOS but hidden.

    kizwan
     
  12. PsychoUsagi

    PsychoUsagi Notebook Consultant

    Reputations:
    19
    Messages:
    113
    Likes Received:
    0
    Trophy Points:
    30
    Just thought I'd post it here too to make sure you notice. I updated my post in the thread. I bought and installed my x9100 CPU now and I also managed to flash your modded 9C.17 BIOS without a problem. The overclocking feature seems to be incomplete though as it has no effect on the processor even though the options are selectable and are saved. Would you mind PMing me the modded 9C.20 BIOS so that I can try those?
     
  13. naton

    naton Notebook Virtuoso

    Reputations:
    806
    Messages:
    2,044
    Likes Received:
    5
    Trophy Points:
    56
    Hi kizwan

    Thanks for the replies. I'm pretty sure that my problem is not voltage related. Check my sig. I did a lot off undervolting tests. In one of them I reduced the default vcore by 0.4v. With this low voltage the laptop posted fine, and I didnt' had any problem getting into the BIOS, but Windows refused to boot with BSOD and restarts.

    Anyways thanks again
     
  14. kizwan

    kizwan Lord Pringles

    Reputations:
    1,502
    Messages:
    3,229
    Likes Received:
    10
    Trophy Points:
    106
    Download Fedora live CD (or any other live CD you like). Burn to the CD-R/RW & boot your computer with it. Windows sometime like to BSOD if we upgrade the CPU. It is understandable. After all it is their nature.

    kizwan
     
  15. lloco73

    lloco73 Notebook Consultant

    Reputations:
    0
    Messages:
    143
    Likes Received:
    0
    Trophy Points:
    30
    hi
    can anyone try to change the bios of a Aspire 6930g?I will test it

    lloco73
     
  16. naton

    naton Notebook Virtuoso

    Reputations:
    806
    Messages:
    2,044
    Likes Received:
    5
    Trophy Points:
    56
    Once the error message is on the screen I can't boot any OS from a CD or from the harddrive. I've already tried with a Ubuntu Live CD and was not able to get past the error message :)
     
  17. kizwan

    kizwan Lord Pringles

    Reputations:
    1,502
    Messages:
    3,229
    Likes Received:
    10
    Trophy Points:
    106
    Too bad then. Good luck finding the solution. :)

    kizwan
     
  18. kizwan

    kizwan Lord Pringles

    Reputations:
    1,502
    Messages:
    3,229
    Likes Received:
    10
    Trophy Points:
    106
    What do you have in mine? Is the Intel Virtualization Technology still locked with this model?

    kizwan
     
  19. kizwan

    kizwan Lord Pringles

    Reputations:
    1,502
    Messages:
    3,229
    Likes Received:
    10
    Trophy Points:
    106
    Hi guys,

    Just want to share my experience. Today I decided to unlocked "Frequency Ratio" menu (CPU internal multiplier) in Acer Aspire 9420 BIOS. The menu successfully unlocked & visible when emulating the BIOS Setup Menu using PBE. Unfortunately, after flashing to BIOS chip, the "Frequency Ratio" menu is not visible. Still don't know why it not appear. So, I decided to change the BIOS default value for "Frequency Ratio" to x11 instead "Default" using PBE. After flashing to BIOS chip, my notebook failed to boot. So, this is how to recover BIOS in this scenario.
    1) Recover BIOS using Crisis Recovery Disk (available at post #2)
    2) After recovering the BIOS, notebook still unable to boot because CMOS still hold the "old" contents. This is the most "complex" process because we will need to open the notebook casing to locate RTC/CMOS Battery. Fortunately, RTC/CMOS Battery in Acer Aspire 9420 is connected using cable. So, we just need to disconnect the cable for about 30 minit, just to be sure. After that, assemble the notebook & it will be able to boot once more.

    P/S: Step 1) is necessary. If we do just step 2), the notebook still unable to boot because the default value for "Frequency Ratio" is x11 which is not the original value.

    kizwan
     
  20. reylby

    reylby Notebook Enthusiast

    Reputations:
    0
    Messages:
    36
    Likes Received:
    1
    Trophy Points:
    16
    Strange that needed disconnect the cable RTC/CMOS Battery. In the BIOS after recover with using Crisis Recovery Disk already must be old default "Frequency Ratio".
    Generally, thanks for the information about the experiment
     
  21. bob12x

    bob12x Notebook Enthusiast

    Reputations:
    16
    Messages:
    25
    Likes Received:
    0
    Trophy Points:
    5
    suggestions ?


    I think there should be some kind of check, Bios checks if your CPU has unlocked multiplier or not.
    Therefore, thats why a lot unlocked menu's are still hiden!!
     
  22. kizwan

    kizwan Lord Pringles

    Reputations:
    1,502
    Messages:
    3,229
    Likes Received:
    10
    Trophy Points:
    106
    Yeah, I know that. I go forward to test it since Core 2 Duo T5600 have unlocked multiplier between x6 to x11.
     
  23. Darkening

    Darkening Notebook Enthusiast

    Reputations:
    0
    Messages:
    15
    Likes Received:
    0
    Trophy Points:
    5
    I've already modded bios 3238 but cant get any of the crisis solutions to work so I'm not flashing it until I have a working roll back option.

    Ive unlocked EVERYTHING that doesn't cause an error in PBE. Looks like Virtualisation was already on. The Tstate (Throttling) option is also visible and PROCHOT although this seems disabled by default.

    The Advanced menu shows in the unmodded bios in PBE but not on the machine so I don't know if any of my changes would show up. Give me a little more time to get a recovery solution working then I'll test and post here if it works.
     
  24. kizwan

    kizwan Lord Pringles

    Reputations:
    1,502
    Messages:
    3,229
    Likes Received:
    10
    Trophy Points:
    106
    @Darkening, have you try holding the End button while plug-in the power cord and press the power button?
     
  25. lloco73

    lloco73 Notebook Consultant

    Reputations:
    0
    Messages:
    143
    Likes Received:
    0
    Trophy Points:
    30
    so i will wait.

    thanks
    lloco73
     
  26. kizwan

    kizwan Lord Pringles

    Reputations:
    1,502
    Messages:
    3,229
    Likes Received:
    10
    Trophy Points:
    106
    I have a couple hours of free time tonight. I have modified BIOS (ver 3238) for Acer Aspire 6930g with Virtualization & Speedstep menu unlocked. These are the screenshots of the unmodified & modified BIOS Main menu for Acer Aspire 6930g.
    [​IMG] [​IMG]
    http://www.mediafire.com/?dwujmdt4mkn

    As usual, I will not responsible for failed BIOS flash.

    kizwan
     
  27. mariofz31z

    mariofz31z Notebook Consultant

    Reputations:
    32
    Messages:
    119
    Likes Received:
    0
    Trophy Points:
    30
    Hello, would you be so kind and tell me how does it work? Thank you.
     
  28. mariofz31z

    mariofz31z Notebook Consultant

    Reputations:
    32
    Messages:
    119
    Likes Received:
    0
    Trophy Points:
    30
    Would anybody from here be so kind and explain how to deal with these? What to do with the WPH file? Thank you very much.
     
    Last edited by a moderator: May 8, 2015
  29. Darkening

    Darkening Notebook Enthusiast

    Reputations:
    0
    Messages:
    15
    Likes Received:
    0
    Trophy Points:
    5
    I can get the usb stick to boot depending on the version of phlash16 I use, but the versions that boot have trouble with the bios files for the 6930. The ones that can handle the bios won't boot, or so it seems. I'm still looking though and hope to find a combination that works. Fn + Esc seems to trigger the recovery mode.
     
  30. kizwan

    kizwan Lord Pringles

    Reputations:
    1,502
    Messages:
    3,229
    Likes Received:
    10
    Trophy Points:
    106
    The WPH file is actually a Phoenix BIOS image. Sometime it use ROM extensions. You will need "phlash16.exe" or "winphlash.exe" to flash the image to BIOS chip. "phlash16.exe" is for using in DOS environment, like DOS bootable USB flash drive. "winphlash.exe" is for flashing BIOS in windows. I'm much prefer doing it in DOS.

    Simple tutorial:-
    When you execute phlash16.exe in DOS, it will automatically find a BIOS.WPH file. If the WPH filename is not BIOS.WPH, you will need to rename it or you will need to specify the correct filename (e.g. phlash16.exe BLABLA.WPH). You don't need to specify any parameter(s) when executing phlash16.exe. For more information, please visit this website: PHLASH16.exe command line parameter | panticz.de

    Flashing BIOS is very dangerous if you don't know what you're doing.

    kizwan
     
  31. kizwan

    kizwan Lord Pringles

    Reputations:
    1,502
    Messages:
    3,229
    Likes Received:
    10
    Trophy Points:
    106
    Try using phlash16.exe included in this wincris packages:-
    Code:
    http://forum.notebookreview.com/showthread.php?p=5773217
    http://forums.mydigitallife.info/threads/15377-Dell-XPS-Studio-1640-Bios-update-problems-through-Phoenix-Recovery?p=224048#post224048
    
     
  32. lloco73

    lloco73 Notebook Consultant

    Reputations:
    0
    Messages:
    143
    Likes Received:
    0
    Trophy Points:
    30
    How about raid support?
    This notebook has 2 hdd and intel Matrix storage controller is installed but cannot make anything from it just show statistics of the hdd.

    cheers
    carlos
     
  33. kizwan

    kizwan Lord Pringles

    Reputations:
    1,502
    Messages:
    3,229
    Likes Received:
    10
    Trophy Points:
    106
    Sorry, your BIOS doesn't support RAID.
     
  34. lloco73

    lloco73 Notebook Consultant

    Reputations:
    0
    Messages:
    143
    Likes Received:
    0
    Trophy Points:
    30
    ok. I thought it supported it.

    cheers
    carlos
     
  35. mariofz31z

    mariofz31z Notebook Consultant

    Reputations:
    32
    Messages:
    119
    Likes Received:
    0
    Trophy Points:
    30
    Thank you very much for your answer.

    Unfortunatelly, it doesn't work neither with phlash16 nor winplash. With phlash16 it gives me Invalid FlashInt.BIN Error and with winphlash Corrupted interface descripter in the new BIOS file. Part table signature not found in the interface. Error code: -161.
    I have a Sony Vaio FZ31Z with Bios version R2110J7, Win 7 32bit and I have used the WHP file posted by bob12x.

    Any help? Thank you.
     
  36. kizwan

    kizwan Lord Pringles

    Reputations:
    1,502
    Messages:
    3,229
    Likes Received:
    10
    Trophy Points:
    106
    Looks like the phlash16 & winphlash you use is not "compatible" with your BIOS. Try extracting phlash16.exe from the original BIOS package, downloaded from sony website. I tried to do it for you, unfortunately I lost in the sony website. I found the driver download page but no download link for BIOS (stupid website). :D
     
  37. mariofz31z

    mariofz31z Notebook Consultant

    Reputations:
    32
    Messages:
    119
    Likes Received:
    0
    Trophy Points:
    30

    Well, as far as I know there's no bios update or something like it with that really stupid website having been built by Sony greedy people. They use to offer a very limited support or no support at all if your notebook is older than one year or two at the most. F.c.king looters.

    And also greedy stupids cause I'm gonna buy any sort of Sony product when they have abolished this stupid policy, meaning in one year time, two, ten or never. I am sure I wouldn't be the only former Sony client which has come up to this sad conclusion.

    Anyway, thank you for your help and please send me any other suggestion.
     
  38. bob12x

    bob12x Notebook Enthusiast

    Reputations:
    16
    Messages:
    25
    Likes Received:
    0
    Trophy Points:
    5
    Did you tried this command for PHLASH16??

    phlash16.exe bios.wph /x /s /c /mfg /mode=3

    latest PHLASH16 version (v1.7.0.18) you can find in this package
     
  39. mariofz31z

    mariofz31z Notebook Consultant

    Reputations:
    32
    Messages:
    119
    Likes Received:
    0
    Trophy Points:
    30
    Hello bob12x,

    Please be so kind and tell me from A to Z what should I do.

    Thank you very much.
     
  40. naton

    naton Notebook Virtuoso

    Reputations:
    806
    Messages:
    2,044
    Likes Received:
    5
    Trophy Points:
    56
    you have to:
    1- create a bootable CD/DVD or usb key and copy inside it Phlash16.exe and your modded BIOS file (.ROM or .WPH).
    2-Turn your laptop off and then ON.
    3- When you see the logo, click on F12 and select boot fron CD/DVD or USB key.
    4- type 'phlash16.exe bios.wph /x /s /c /mfg /mode=3' without the quotes at the command prompt (i.e. A:\)

    EDIT:
    You have to replace bios.wph with your bios file name
     
  41. Darkening

    Darkening Notebook Enthusiast

    Reputations:
    0
    Messages:
    15
    Likes Received:
    0
    Trophy Points:
    5
    Well so far so good. Recovery solution sorted (Cheers Kizwan 1.7.0.18 was the answer although I should have spotted it in Bob12x's file). Modded bios flashed and no boot failure, but no advanced menu showing up. It does in PBE as it does in the unmodded bios in PBE just doesn't show when its flashed. I'm off to bed but I may get a chance to look into it tomorrow at work.

    Any ideas would be appreciated.
     
  42. reylby

    reylby Notebook Enthusiast

    Reputations:
    0
    Messages:
    36
    Likes Received:
    1
    Trophy Points:
    16
    You cannot flashing this bios because it backup. Its length - FFFFF. It does not have tail with a housekeeping information for flasher. To modify it is possible, and to flashing - is not present. And on the stupids site to download bios it is impossible :( .
     
  43. kizwan

    kizwan Lord Pringles

    Reputations:
    1,502
    Messages:
    3,229
    Likes Received:
    10
    Trophy Points:
    106
    My suggestion is, instead putting the unlocked menu in Advanced, try put it in Main page. Please refer screenshots at post #126 as an example.
     
  44. phloren_84

    phloren_84 Notebook Enthusiast

    Reputations:
    0
    Messages:
    10
    Likes Received:
    0
    Trophy Points:
    5
    When I tried to flash under dos I get the following error:

    "Platform signature not found in the interface"

    Any ideas ?
     
  45. kizwan

    kizwan Lord Pringles

    Reputations:
    1,502
    Messages:
    3,229
    Likes Received:
    10
    Trophy Points:
    106
    Which BIOS did you try to flash? Did you try using latest version of phlash16.exe?
     
  46. phloren_84

    phloren_84 Notebook Enthusiast

    Reputations:
    0
    Messages:
    10
    Likes Received:
    0
    Trophy Points:
    5
    i tryied with bios modded by bob12x (it has 512kb exactly), the version of phlash16 is 1.6.3.0, latest version 1.7 says "invalid flashint.bin error" or something like that
     
  47. kizwan

    kizwan Lord Pringles

    Reputations:
    1,502
    Messages:
    3,229
    Likes Received:
    10
    Trophy Points:
    106
    Usually this error produced when you're using phlash16.exe which is not compatible with your computer. If the one I posted & the latest version is not working for you, it is good idea to use phlash16.exe extracted from the original BIOS package or try other version (link already posted at post #131).

    kizwan
     
  48. Darkening

    Darkening Notebook Enthusiast

    Reputations:
    0
    Messages:
    15
    Likes Received:
    0
    Trophy Points:
    5
    6930G Bios 3238
    I've flashed this to my machine and all seems well. Enables as much as possible CPU menu, ACPI, Virtualisation? and Throttling options. There's a new submenu on the bottom of the MAIN menu. Use at your own risk!
     
  49. lloco73

    lloco73 Notebook Consultant

    Reputations:
    0
    Messages:
    143
    Likes Received:
    0
    Trophy Points:
    30
    This bios has slic2.1 or 2.0?
    Cheers
     
  50. Darkening

    Darkening Notebook Enthusiast

    Reputations:
    0
    Messages:
    15
    Likes Received:
    0
    Trophy Points:
    5
    2.0 I'll look into updating it but some of the guys here may get it done quicker as I'd be starting from scratch.
     
← Previous pageNext page →