12-11-2015, 08:40 AM
I really need a pro's help with this. The Alienware 18 has support for using the GTX 980M in legacy mode in the latest BIOS A12. However, in BIOS A10, it did not have support for legacy boot with GTX 980M and required pure UEFI (no legacy option rom). Upon examining the code in the two bios files, they changed the following sections in the DXE:
29CF55F8-B675-4F5D-8F2F-B87A3ECFD063_1734.ROM (BiosVideo, PE32 section)
33CF55F8-B675-4F5D-8F2F-B11A3ECFD063_31.ROM (InstallPlatformOverrideEDID, PE32)
99C20A37-042A-46E2-80F4-E4027FDBC86F_1148.ROM (SmmPlatform, PE32 image section)
662D072E-70A0-4E14-901F-8DB301631647_1566.ROM (Freeform, raw section)
B674D90A-9BDA-410D-A26C-14D6AFFEBD6E_71.ROM (CMFCDxe, PE32 section)
E62F9F2F-4895-4AB5-8F1A-399D0D9C6B90_39.ROM (OEMPost, PE32 section)
EF0C99B6-B1D3-4025-9405-BF6A560FE0E0_1228.ROM (MiscSubclass, PE32 section)
Now, I have a M18x R2 on bios A10 and the code between its BiosVideo section in the DXE is similar to the BiosVideo section in the DXE for the Alienware 18 A10. I want to backport whatever code changes Dell did to the Alienware 18 A12 to M18x R2. How can this be done? Both are InsydeH2O bios
29CF55F8-B675-4F5D-8F2F-B87A3ECFD063_1734.ROM (BiosVideo, PE32 section)
33CF55F8-B675-4F5D-8F2F-B11A3ECFD063_31.ROM (InstallPlatformOverrideEDID, PE32)
99C20A37-042A-46E2-80F4-E4027FDBC86F_1148.ROM (SmmPlatform, PE32 image section)
662D072E-70A0-4E14-901F-8DB301631647_1566.ROM (Freeform, raw section)
B674D90A-9BDA-410D-A26C-14D6AFFEBD6E_71.ROM (CMFCDxe, PE32 section)
E62F9F2F-4895-4AB5-8F1A-399D0D9C6B90_39.ROM (OEMPost, PE32 section)
EF0C99B6-B1D3-4025-9405-BF6A560FE0E0_1228.ROM (MiscSubclass, PE32 section)
Now, I have a M18x R2 on bios A10 and the code between its BiosVideo section in the DXE is similar to the BiosVideo section in the DXE for the Alienware 18 A10. I want to backport whatever code changes Dell did to the Alienware 18 A12 to M18x R2. How can this be done? Both are InsydeH2O bios