Wolfgang Spraul wrote:
Hi there - I'm trying to use LinuxBIOS to help me out with a problem I have with a recently acquired Panasonic R5 notebook: Panasonic decided to disable Intel Virtualization Support in the BIOS startup code (WRMSR instruction to set the lock bit in the CPU's Feature Control MSR) without giving me the option to override this in the BIOS menus or offering BIOS updates.
So my plan now is this: 'Download' my BIOS (PhoenixBIOS V1.00L13), disassemble & modify the WRMSR instruction, re-flash it onto the board (hopefully the BIOS instructions themselves are not compressed or encrypted).
First of all the latest (svn) flashrom does not detect my flash device. From prior posts on this mailing lists I deduced I may have an 'Intel firmware hub'? No idea what that is... flashrom -V output and lspci -V follow below.
My questions:
- Is there a chance I can use flashrom to read/write my BIOS code. What
is missing? Can anybody point me in any direction from the flashrom -V output below? Should I open the notebook to try to find any chip label? 2) Has anybody ever 'patched' an off-the-shelf PhoenixBIOS? Is that a realistic proposition at all, or will it be impossible because the binary is compressed/encrypted/signed/whatever?
Guide to Award BIOS Reverse Engineering http://www.geocities.com/mamanzip/Articles/Award_Bios_RE/Award_Bios_RE_guide...