how to grab a efi file from mac video card rom

Discussion in 'Mac Pro' started by parisinvest, Oct 17, 2018.

  1. parisinvest macrumors 6502

    parisinvest

    Joined:
    Dec 24, 2017
    Location:
    Paris
    #1
    hi you all,
    it's been days i was reading the netkas forum to make and flash my own video card rom, but i stuck on grabing efi file from mac roms, since nobody answered clearly from my questions in the old topics, they said go recherche and find yourself, i thought we are here to share and help each other, so the knowledge can pass through to the followers without wasting times, i did read a lot of relative topics, including 44 pages of netkas built rom descripiton, but did not find anything about how to get the efi file, so i put my questions here hopping someone could give out a link to explain, thank you all so much.
     
  2. h9826790 macrumors G5

    h9826790

    Joined:
    Apr 3, 2014
    Location:
    Hong Kong
    #2
    May be after you reading that 44 pages, you forget that the Mac EFI ROM is posted in the 1st page (Reply #1).
     
  3. parisinvest thread starter macrumors 6502

    parisinvest

    Joined:
    Dec 24, 2017
    Location:
    Paris
    #3
    i've read again and nothing found how to get efi file on his topic, could you quote it for me please? thank you so much.
     
  4. DearthnVader macrumors 6502a

    DearthnVader

    Joined:
    Dec 17, 2015
    Location:
    Red Springs, NC
    #4
    Did you register for the forums at netkas.org?

    You don't copy the EFI rom from your card, you download it from the forums. Then you need the PC Vbios of your card to use with the tools provided by @netkas and others to make a custom Rom for your card.
     
  5. parisinvest thread starter macrumors 6502

    parisinvest

    Joined:
    Dec 24, 2017
    Location:
    Paris
    #5
    hi thank you for your help, but non of these provided efi file is i need, i need for my sapphire r9 280X, and this is no 7970 efi file on the page, could you help?
    --- Post Merged, Oct 18, 2018 ---
    btw, this chipset has many different cards, msi, sapphire, xfx, asus, gigabyte, etc, can anyone tell if one efi file works for all? because the video ports are different from different subvendors
     
  6. h9826790 macrumors G5

    h9826790

    Joined:
    Apr 3, 2014
    Location:
    Hong Kong
    #6
    Again, did you really read that 44 pages? (or just scan through)

    It's been mentioned many times ALL 7xxx /R9 2xx using the SAME EFI.

    And if you read it though, you will know how to pick the correct card, but not where to find the EFI to fit your card.
     
  7. parisinvest thread starter macrumors 6502

    parisinvest

    Joined:
    Dec 24, 2017
    Location:
    Paris
    #7
    yes i read them all, but i did not think this will help me all, first did it work for 280x? seconde, i want to grab the efi myself not from given files, because i'm not only using 280x but also other cards, so i thought this method should work also for gtx right? so did you see any indice about how to grab myself a efi file please? thank you.
     
  8. tsialex macrumors 601

    tsialex

    Joined:
    Jun 13, 2016
    Location:
    Brazil
    #8
    Let's think for a minute:

    Do you have a IDA license to decompile the Mac Edition video card firmware and find where the Mac EFI is? Just this is a US$ 3K investment.

    Do you have every Mac and Mac edition card to extract the firmware, find the UGA EFI, test if it's compatible to the GPU processor, adapt it to the frame buffer, test, debug, deploy into the card that you have?

    Do you have external SPI flash programmers, hot air stations, bigger SPI flashes, supplies?

    Do you know how to do this, have the time and skills? Why do you think that you gonna succeed in doing this?

    Sorry if this is not what you want to read, but let's be realist.
     
  9. parisinvest thread starter macrumors 6502

    parisinvest

    Joined:
    Dec 24, 2017
    Location:
    Paris
    #9
    hi my friend, why you angry with me? nobody told me before you did, that it's not doable to grab a efi file without special equipement, you see from the 1st page of "flashing HD 7xxx" topic, the writer said he has grabed the efi file from a given 7970 mac rom, and use the netkas script did his own mac rom with efi, and i've asked him how to do that, that's all i've done and wanted to know, what surprised me is nobody understand me excepte you, and all other people told me to find myself from the netkas topic, which is not mentioned at all, or copie the netkas procedure to me, what should i do? i asked help, that's all, did i do anything wrong, except i speak french instead of english, my english is not AGAY, but i did not want to make any thing wrong of course. but thank you, again for you help always kindly. thank you
     
  10. h9826790 macrumors G5

    h9826790

    Joined:
    Apr 3, 2014
    Location:
    Hong Kong
    #10
    Please re-read it again, then you will know if 280X can be flashed or not.

    And if you want to flash any Nvidia card by yourself, you are definitely heading the wrong direction.

    We told you multiple times. Just follow the procedure to flash your 280X, the EFI file is in the script package. You ignore our reply / suggestion but keep asking the same question.
     
  11. tsialex macrumors 601

    tsialex

    Joined:
    Jun 13, 2016
    Location:
    Brazil
    #11
    I'm not angry with you, I just tried to explain that things are not simple as you think and tried to show what is needed with a direct form. Sorry if you misunderstood me.

    To grab the firmware dump it's not the important thing, TechPowerUp has dumps from almost every GPU ever released, is to extract the Mac EFI from the Mac Edition card or the Mac that has the same GPU and has UGA. This is the important part and just people who have access to IDA and other big bucks software can do it.

    Then the next second most important part is to adapt the Mac EFI to the PC GPUs, now you need all the hardware, time and lot's of skills to do it.

    Download the Mac EFI tailored for your specific card from netkas forum. Then insert into you PC GPU firmware dump. Netkas Mac EFI are tested and ready to use, ready to insert.

    Every card has your own version. You can't use a AMD one to a NVIDIA card, you can't even use a Mac EFI from HD 7950 Mac Edition into a R9-380, only with cards of the same architecture.
     
  12. MIKX, Oct 19, 2018
    Last edited: Oct 19, 2018

    MIKX macrumors 6502a

    MIKX

    Joined:
    Dec 16, 2004
    Location:
    Japan
    #12
    This is my last post on this subject.

    1. First you have to get the ORIGINAL rom from your card.
    You use GPU-Z in Windows 7 to DUMP your rom ( and SAVE IT ).

    2. Then you start up Mac OS and EDIT the Netkas script ..
    . . . . .the script puts the EFI part into your DUMPED rom.
    3. Then you name the rom that the Netkas script created so that you won't get confused eg : R9280x EFI.bin

    4. Start Windows 7 again and then start ATI WInflash . . select your particular card . .. select your new
    "R9 280X EFI.bin

    5. Now, still in ATI Winflash . . . . . . you flash the card.

    That is ALL there is to it. It CANNOT be made any simpler.

    =========================================================

    Go back to Netkas . . . become a member, make a " .sig" so we don't have to always ask you what your system setup is.
    Now read all 44 Netkas + pages ( as we have . .many times ) again until you GET IT.

    We have tried to make this process absolutely SIMPLE for you .. in fact no one has ever had this much patience in trying to help a fellow cMP user. No one helped me this much but I have ( since my first card flash ) flashed 6 more cards.

    Myself. . and the other users here ALL learned the hard way but it seems to me that you have not really tried to edit & run the Netkas script . . as we learned to do.

    " No pain . . .no gain "

    Amen

    ==================================================
    --- Post Merged, Oct 19, 2018 ---
    paristinvest

    You can also find the answer here http://macbidouille.com/ forums
     

Share This Page

11 October 17, 2018