Jump to content

Dietmar

Member
  • Posts

    1,852
  • Joined

  • Last visited

  • Days Won

    10
  • Donations

    0.00 USD 
  • Country

    Germany

Everything posted by Dietmar

  1. @reboot12 I am liitle bit afraid too, but I will do, thanks for binaries for Hii Dietmar
  2. @reboot12 here is my modded Bios, based on your seller V5 Bios https://www.upload.ee/files/19143027/A786BIOSNEW6.bin.html If you want to use this, you have to put your own MAC for the i219 into it and correct Checksum in GbE Dietmar What I changed in Bios "Default" Hidden Bios settings are now all visible ME State = Disabled CSM = Enabled Adjust my MAC adress for the i219 lan chip Correct Checksum for this MAC in GbE
  3. @reboot12 And next correction for ME State = Disable 0x18014B8 = 00 0x1FB8B60 = 00 0x18014C1 = 00 0x1FB8B69 = 00 Dietmar
  4. @reboot12 I think, that I make a mistake but only in CSM enabled. So whole correction is 0x18013DC = 00 0x1FB8A84 = 00 0x18013DD = 01 0x1FB8A85 = 01 Dietmar
  5. @reboot12 Please open your just now working BIOS dump with UEFITool for to check for HII Search GUID and extract these 4 modules: 348C4D62-BFBD-4882-9ECE-C80BB1C4783B HiiDatabas A4F2909C-5E2A-438A-91BA-272B0923049A PlatformSetu 271B424E-A4CC-4E0E-90A2-7EA4841F12F3 ExportHiiD 3DFE2E72-9F6D-4350-BA4F-20333B52B876 AmiSyncSetupDat For each hit: PE32 image section: right click that PE32 section -> Extract body Name the files as this so that I can compare with mine from my running Bios HiiDatabas.bin PlatformSetu.bin ExportHiiD.bin AmiSyncSetupDat.bin Dietmar
  6. @reboot12 In Intel-GbE-Region you need to calculate Checksum. But as far as I know, there is no place for a Checksum of NVram. And from the N100 I know: Via FPT.efi you can flash what you want, but this is very dangerous if you dont have an EEpromer for emergency. I found also after crazy search CSM enable in "Default" Bios settings CSM Support: Primary 0x18013DC : 00 ==> 01 Mirror 0x1FB8A84 : 00 ==> 01 Fastboot is already disabled by default Bios settings, now nearly everything is ready, only Hii I miss until now Dietmar
  7. @reboot12 Ok, lets check next one: ME disable is the byte that differs between my Bios current MeSetupStorage. In my current Bios setting this byte is 01, in the new Bios "Default" it is 00. Primary 0x18014C1 : 00 ==> 01 Mirror 0x1FB8B69 : 00 ==> 01 and also double double check Dietmar
  8. @reboot12 I trust Winhex much more. Because when I remember the crazy journey for to enable CSM as "Default" on the N100, I do not find this place via UefiTool, only with Winhex Dietmar
  9. @reboot12 What I remember is, that the Setup Item Hidden was the very last byte of the Nvram. In A786BIOSNEW.bin it should be 01. So i think, the correct place where to patch this from 01 ===> 00 is at Primary 0x18013E8 Mirror 0x1FB8A90 But I have to double double check this Dietmar
  10. @reboot12 In A786BIOSNEW.bin there is no live/current Setup variable yet. What exists is only the default Setup, and so this is the right nice place where to patch Dietmar
  11. @reboot12 Now begins the hard part I want Setup Item Hidden=disable, ME=disable, CSM=enable , Fast Boot=disable, HII=enable in "Default" Bios settings Dietmar
  12. @reboot12 I just identified this bytes 6F D2 99 45 11 1A B8 49 B9 1F 85 87 45 CF F8 24 as a GUIDE 4599D26F-1A11-49B8-B91F-858745CFF824 StdDefaults in AMI/UEFI variable listings. Strange, how this Little Endian is here mixed in this Guide via pure Hex Dietmar
  13. @reboot12 I make 3 different extract of my motherboard Bios! And after this, I compare each with each other, if they are the same. Because in past I have to learn painful, that even 2 copies can be not enough, because when 1 Bios extract fail, which is the correct one Dietmar
  14. @reboot12 This Hex values 6F D2 99 45 11 1A B8 49 B9 1F 85 87 45 CF F8 24 appear 6 times in the Old Bios from motherboard extract, and 5 times in the NEW Bios Dietmar
  15. @reboot12 Yes, we need to be careful as much as possible. I edit my post before. Because in this region, also some data are written in the NEW Bios Dietmar
  16. @reboot12 "Do your motherboards with i219 cards have the ME region and did you have to disable it for the i219.sys driver to work?" The AIMB-786 is the only board, where I have to kill ME explicit. All have ME, because i219 is introduced in 2015 and there was NO motherboard from Intel from those days without ME. Crazy spy tool ME, like Terminator. On all the other boards with the i219 lan device, it was enough to kill ME influence only in the driver. I tried yesterday evening this hack also in the i219.sys driver for the AIMB-786 but fail. I wrote here, that I can see LIVE the changing back of registries only because of ME Dietmar
  17. @reboot12 I think, the NVram block starts from NVRAM-FV: 0x1800000 - 0x182FFEF (both Bios) Then comes a single line from 0x182FFF0 - 0x182FFFF with 6F D2 99 45 11 1A B8 49 B9 1F 85 87 45 CF F8 24 This line belongs also to NVram, as you can see from the lenghts written in first bytes of NVram. It is the last line of NVram. 0x1800020: 00 00 03 00 00 00 00 00 means a length of all together form NVram of 0x30000 Bytes. on both Bios Dietmar
  18. @reboot12 I use only Winhex and NOT UEFITOOL for this operation, because only in GbE-Region MAC should be set. And I set the checksum at 0x107E–0x107F to 1E 3D via Winhex. Now I look for settings of NVram and the "Default" values in Bios Dietmar
  19. @reboot12 I find the Mac in first 6 Byte in the very beginning of the GbE-Region, at 00001000 (Hex) with Windbg. On your Bios from seller stands there 88 88 88 88 87 88 (00 08) and for me C4 00 AD 65 E8 90 (01 08) interesting, why there stands a 01 and from seller 00. All other Bit around are identic Dietmar
  20. @reboot12 I try to edit this Bios from you for the AIMB-786 before flashing. I search with UEFItool and Winhex for the String for Mac of the lan device i219. And also I try to edit the "Default" Bios setting. If I cant flash after this with FPT, I will use EEPROMER. So lets start fun to look where everything stands in Bios Dietmar
  21. @reboot12 How do you flash your Bios? Just copy and paste the original Mac Adress to its place via Winhex in the new Bios before flash? Dietmar PS: I think about to keep my own Bios. But I read this 3 times out and I want to change to ME-disable and HII enable in its "Default" settings and flash it back. Because I dont know, what is NVRam and where the Default values are stored I change them all in once to the same at the 3 places with Winhex. Question is, if the fpd.efi has a checksum test or something like this for the Bios file.
  22. @reboot12 Bios V5 with MD5 of the pure Binary A03A21ADEB9BAD0AEC8BF38E4087381B Dietmar
  23. @Dave-H I try to upload the post, but nothing happens. Then I close the MSFN Webside and load my post up again, so this happens Dietmar
  24. @reboot12 Is this the Bios V5 that you send to me and how can I flash it Dietmar
  25. @reboot12 Do you know the link to the webside, where you can download the Bios for AIMB-786 Dietmar
×
×
  • Create New...