Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

xyzliu123

macrumors member
Original poster
After making MAC EFI ROM in the public version of Yeton 7970, there was no Startup menu and black screen. I flash MSI 280X MAC EFI rom, there is a startup menu. However, the frequency of 7970 is 925 mhz, and that of MS 280 is 1020 MHZ. I feels that the video card is overheated. Who can help me to make a YETON 7970 MACEFI rom? Thank you! Attached is the original ROM of YETON 7970.
 

Attachments

After making MAC EFI ROM in the public version of Yeton 7970, there was no Startup menu and black screen. I flash MSI 280X MAC EFI rom, there is a startup menu. However, the frequency of 7970 is 925 mhz, and that of MS 280 is 1020 MHZ. I feels that the video card is overheated. Who can help me to make a YETON 7970 MACEFI rom? Thank you! Attached is the original ROM of YETON 7970.
How you made the Mac EFI ROM?

Any error reported?
 

Attachments

  • 1555820873673.jpg
    1555820873673.jpg
    173.8 KB · Views: 241
How you made the Mac EFI ROM?

Any error reported?

Last login: Sun Apr 21 17:56:52 on ttys000

liudeMac-Pro:~ XYZLIU123$ cd /Users/XYZLIU123/Desktop/bundle2

liudeMac-Pro:bundle2 XYZLIU123$ ./makerom.sh --efifile=7970mac.efi --romfile=efiromheader_7970.rom --originalrom=yt7970.rom --devid=6798

running on 7970mac.efi, efiromheader_7970.rom with devid 6798

Patching files 7970mac.efi, efiromheader_7970.rom for device-id 0x6798

Successfully patched efi file

Successfully patched efi rom file

./makerom.sh: line 42: /Users/XYZLIU123/Desktop/bundle2/EfiCompress.macosx: Permission denied

dd: 7970mac.efi.comp: No such file or directory

EFI part is ready at 6798.efipart.rom

orig size - 65536

65536+0 records in

65536+0 records out

65536 bytes transferred in 0.457520 secs (143242 bytes/sec)

rm: 7970mac.efi.comp: No such file or directory

Before:

OpRom (size=65536, indicator_offset=0x235, indicator=0x80, checksum=0x0)

OpRom (size=48128, indicator_offset=0x31, indicator=0x80, checksum=0x0)

RawData (size=17408)


After:

OpRom (size=65536, indicator_offset=0x235, indicator=0x0, checksum=0x99)

OpRom (size=48128, indicator_offset=0x31, indicator=0x80, checksum=0x87)

RawData (size=17408)

the rom is ready at yt7970.rom.efi.rom

liudeMac-Pro:bundle2 XYZLIU123$




The following original ROM, and modified ROM, I tried to use the modified ROM, no boot screens.

 

Attachments

Last edited:
From the output of running makerom.sh it looks like it requires elevated permissions. Have you tried to run it with sudo?

Code:
sudo ./makerom.sh

liudeMac-Pro:bundle2 XYZLIU123$ sudo ./makerom.sh --efifile=7970mac.efi --romfile=efiromheader_7970.rom --originalrom=yt7970.rom --devid=6798

Password:

running on 7970mac.efi, efiromheader_7970.rom with devid 6798

Patching files 7970mac.efi, efiromheader_7970.rom for device-id 0x6798

Successfully patched efi file

Successfully patched efi rom file

./makerom.sh: line 42: /Users/XYZLIU123/Desktop/bundle2/EfiCompress.macosx: Permission denied

dd: 7970mac.efi.comp: No such file or directory

EFI part is ready at 6798.efipart.rom

orig size - 65536

65536+0 records in

65536+0 records out

65536 bytes transferred in 0.470372 secs (139328 bytes/sec)

rm: 7970mac.efi.comp: No such file or directory

Before:

OpRom (size=65536, indicator_offset=0x235, indicator=0x80, checksum=0x0)

OpRom (size=48128, indicator_offset=0x31, indicator=0x80, checksum=0x0)

RawData (size=17408)


After:

OpRom (size=65536, indicator_offset=0x235, indicator=0x0, checksum=0x99)

OpRom (size=48128, indicator_offset=0x31, indicator=0x80, checksum=0x87)

RawData (size=17408)

the rom is ready at yt7970.rom.efi.rom



liudeMac-Pro:bundle2 XYZLIU123$



This is new rom!!!
 

Attachments

There do not appear to be any differences between the two files. What is on line 42 of makerom.sh can you attach so we can take a look.
 
Am I mistaken in thinking that a thread marked "Resolved" is no longer a problem?
[doublepost=1555999409][/doublepost]The problem is still there and is not being resolved at this time. Who has a better idea? Help me, thank you。。
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.