5T33Z0 / Gigabyte-Z490-Vision-G-Hackintosh-OpenCore

OpenCore EFI for running macOS Sequoia on Gigabyte Z490 Visison G with an Intel i9 10850K Processor. Supported macOS: Mojava to Sequoia
BSD 3-Clause "New" or "Revised" License
183 stars 25 forks source link

Flashing a custom firmware onto the EEPROM of the Intel I225-V Ethernet Controller #38

Closed verdazil closed 1 year ago

verdazil commented 1 year ago

Hi, 5T33Z0! I'm trying to flash a custom firmware onto the EEPROM of the Intel I225-V Ethernet Controller. I use the firmware and tool recommended by the author. (I225MOD + eeupdate64e.efi) Unfortunately, the file I225MOD is not flashed correctly and the adapter then does not work.

On the pictures in hex:

  1. My original firmware
  2. Author's modified firmware
  3. My result after the firmware flashing

picture-1

What is the my error?

5T33Z0 commented 1 year ago

I don't know. Did you follow the instructions? It worked for me. But there's a kext now for the I225. Maybe it works for you:

https://github.com/SongXiaoXi/AppleIGC

verdazil commented 1 year ago

Thanks, I'll test! Do I have to go back to stock firmware to use this kext? And what settings should I use?

5T33Z0 commented 1 year ago

I guess so. Becasue on my patched NIC, I didn't got a DHCP Lease with this kext. It connected to Ethernet but not to the Internet

verdazil commented 1 year ago

Yes thanks, it works now for me.

5T33Z0 commented 1 year ago

Great. Thanks for your report. I will add your settings to my article about fixing the i225-V!

verdazil commented 1 year ago

5T33Z0, really can work without DisableIoMapper = YES I used this setting to work my WiFi+Bluetooth: Fenvi FV-T919 BCM94360CD

5T33Z0 commented 1 year ago

Can you show me a screenshot that verifies that this kext is actually servicing the I225-V? It should be possible using IORegstryExplorer. That would be useful.

verdazil commented 1 year ago

From IORegstryExplorer

123
5T33Z0 commented 1 year ago

Thank you very much!