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.
-
-
kizwan -
@PsychoUsagi,
I have successfully modified the BIOS image to add the "Extreme CPU" menu:-
This is the modified BIOS image:-
http://www.mediafire.com/?mnlnmdfmqdk
Good luck.
kizwan -
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?
-
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 -
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?
-
EDIT: Flashing BIOS in DOS (boot into DOS bootable USB flash drive) is the most safe way than doing it in windows.
kizwan -
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 -
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 -
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 -
-
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 -
kizwan -
hi
can anyone try to change the bios of a Aspire 6930g?I will test it
lloco73 -
-
kizwan -
kizwan -
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 -
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 -
Therefore, thats why a lot unlocked menu's are still hiden!! -
-
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. -
@Darkening, have you try holding the End button while plug-in the power cord and press the power button?
-
thanks
lloco73 -
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.
http://www.mediafire.com/?dwujmdt4mkn
As usual, I will not responsible for failed BIOS flash.
kizwan -
-
Last edited by a moderator: May 8, 2015
-
-
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 -
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
-
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 -
-
cheers
carlos -
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. -
-
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. -
phlash16.exe bios.wph /x /s /c /mfg /mode=3
latest PHLASH16 version (v1.7.0.18) you can find in this package -
Please be so kind and tell me from A to Z what should I do.
Thank you very much. -
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 -
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. -
.
-
-
When I tried to flash under dos I get the following error:
"Platform signature not found in the interface"
Any ideas ? -
-
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
-
kizwan -
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! -
Cheers -
Acer Laptop with Phoenix BIOS: Enable Virtualization (Test Machine: Acer Aspire 9420)
Discussion in 'Acer' started by kizwan, Mar 8, 2010.