Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.
I’m not entirely clear what the purpose of the vbios files are for (obviously for the graphics card, but why?).

I’m looking at dropping a K610M in (readily available to me) as I just want a way to run Mojave and don’t need any gfx horsepower.

As the K610 isn’t available in any other Mac, would this be a much more substantial vbios mod? Happy to give it a go myself in terms bios, I just want to understand the theory a bit more. No issues with the bootrom and why that’s needed.
 
About bootrom mod..
Nick [D]vB, can you post a detailed manual from A to Z of making this correctly?

I'll try to make this procedute completely.
 
I’m not entirely clear what the purpose of the vbios files are for (obviously for the graphics card, but why?).

I’m looking at dropping a K610M in (readily available to me) as I just want a way to run Mojave and don’t need any gfx horsepower.

As the K610 isn’t available in any other Mac, would this be a much more substantial vbios mod? Happy to give it a go myself in terms bios, I just want to understand the theory a bit more. No issues with the bootrom and why that’s needed.
The vbios and bootrom mods are to get EFI boot menu and bootscreen. I doubt the K610M will work but you could always just try. The 765M and K2000M were never available in a Mac either.
 
About bootrom mod..
Nick [D]vB, can you post a detailed manual from A to Z of making this correctly?

I'll try to make this procedute completely.

I would love to help on that, currently at the last stage here, about trying to flash the bootrom.
already done the vbios mod on my GTX765m.
 
I would love to help on that, currently at the last stage here, about trying to flash the bootrom.
already done the vbios mod on my GTX765m.

If bootrom mod can help solving bootscreen issue, I am ready to disassembly my iMac and make detailed report of this, this pictures etc
 
  • Like
Reactions: jborko
If bootrom mod can help solving bootscreen issue, I am ready to disassembly my iMac and make detailed report of this, this pictures etc

yes, bootrom combined with vbios will give bootscreen.
like @Nick [D]vB posted !

For amd cards RX580/560 he also posted vbios and bootrom patch.
but keep in mind these amd cards also need a backlight mod, which the nvidia ones wont need.

If you can help with a detailed guide, that would be great !
i'm currently in the last stage of trying to mod the iMac's bootrom.
 
  • Like
Reactions: Mr-Mur
I found Eeeprom chip model (at least, for my 27'' 2011): MX25L6406EM2I-12G
It is 64Mb chip, I am planning to buy 2 of them
 
Last edited:
No need to replace the chip, unless something goes badly wrong!

You do not need to solder anything or even remove the logic board,

just program the existing chip using a programmer + test clip.
 
Yes that is correct, no Apple bootscreen without the bootrom mod,

but you should have a Windows boot-screen now after the vBIOS flash,

I think you said that Windows is the only OS you have installed?
 
Last edited:
Yes that is correct, no Apple bootscreen without the bootrom mod,

but you should have a Windows boot-screen now after the vBIOS flash,

I think you said that Windows is the only OS you have installed?

Yes, I only have the Windows system installed. After updating vbios, nothing has changed. I do not see the screen as in the picture.

Screenshots before and after the update.
 

Attachments

  • windows8-2012splash.jpg
    windows8-2012splash.jpg
    4.5 KB · Views: 479
  • 1.gif
    1.gif
    32 KB · Views: 494
  • 2.gif
    2.gif
    31.4 KB · Views: 442
Yes, I only have the Windows system installed. After updating vbios, nothing has changed. I do not see the screen as in the picture.

strange, I did get an windows bootscreen.
but I do want to note, Im running Windows 7 Ultimate 64 Bit here, and it does not run in UEFI mode, but legacy bios mode..

also running a GTX765M here, what are you using.. ?
 
I use Windows 10 64bit. Video card 770m, screenshots of its firmware post above. Thank you for attention.
 
Boot screens only work in legacy Windows mode, run msinfo32 to check your BIOS boot mode.

If you install in UEFI mode you will have many problems on these iMacs, iGPU BSOD crashes etc

Do your iMac speakers work? I had to make a special patch to fix the HD audio driver in UEFI mode.

If you want to install in legacy mode you must use a DVD not USB stick, or modify the installer config.
 
Last edited:
  • Like
Reactions: FlorisVN
Yes, it would be interesting if you can post Valley / 3Dmark benchmarks before and after the vbios flash.

You can also overclock in Windows, I got one card to 1GHz with extra cooling, but it was not very stable.
 
  • Like
Reactions: FlorisVN
got a bootscreen now with GTX765m, special thx to @Nick [D]vB and others who helped with these bootrom/vbios mods !!!!

The whole procedure was easier than I thought initially.
Now I only have to learn how to mod the bootrom code, Nick was so kind to mod one for me.
But Shouldn't be so hard I guess, and he also made a nice tot. video about it !! :)

Special thx again @Nick [D]vB !

Target disk mode now btw also works ;)

I'm planning on making a small demo video soon, just a small demonstration video..
Currently my only issue is, that you turn it on it gives a black screen for a while, like before without the bootrom mod.
and suddenly gives the usual macOS white screen and loading bar.
I was used to see a white screen immediately when you turn on the iMac, with the original AMD card.

But Nick says he does not have this problem, so we will have to look into this..

Having a bootscreen now, saves lots of hassle for us wanting to install a patched Mojave or Catalina.. ;)
I never thought I would see a bootscreen again, with my upgraded card.. ;)

Thx again for this great work, and sharing !! :)
 

Attachments

  • Schermafbeelding 2019-09-06 om 17.04.50.png
    Schermafbeelding 2019-09-06 om 17.04.50.png
    109.9 KB · Views: 517
  • Schermafbeelding 2019-09-06 om 17.06.33.png
    Schermafbeelding 2019-09-06 om 17.06.33.png
    261.4 KB · Views: 512
Last edited:
Nick [D]vB If it was possible to create vBios & Bootrom mod for K2000M it would be great, I think many people have this GPU installed in iMacs . Thanks for your fantastic work.
 
  • Like
Reactions: NOTNlCE
First steps: I dumped my ROM (iMac12,2, BootROM 87.0.0.0.0, SMC 1.72f1)

Note: when dumping with a ROMTool, I checked MX25L6406E option (second)
[doublepost=1567786574][/doublepost]
got a bootscreen now with GTX765m, special thx to @Nick [D]vB and others who helped with these bootrom/vbios mods !!!!

Congratulations! Please, make a video of starting up your iMac, showing bootscreen? (Also, boot menu with Option key pressed at startup)

Thank you!
 
Last edited:
First steps: I dumped my ROM (iMac12,2, BootROM 87.0.0.0.0, SMC 1.72f1)

Note: when dumping with a ROMTool, I checked MX25L6406E option (second)
[doublepost=1567786574][/doublepost]

Congratulations! Please, make a video of starting up your iMac, showing bootscreen? (Also, boot menu with Option key pressed at startup)

Thank you!

Yes was also planning on doing that kind of video ! ;)
[doublepost=1567789921][/doublepost]
Yes, I only have the Windows system installed. After updating vbios, nothing has changed. I do not see the screen as in the picture.

Screenshots before and after the update.

looks way beter if you ask me already, after the vbios mod.
high core clocks, higher memory clocks etc.

You card should perform beter now I would say !
Only a bootrom patch now, and you can also have you bootscreen back if you want.. ;)
 
  • Like
Reactions: Mr-Mur
I just flashed my GTX 765M but stil have no Boot screen on W10. But that could be because of the EFI. But i benchmarked. And i noticed a lot higher Temperature while benchmarking.

bencxhmark imac 2011.JPG


Now first step done, now have to order the order some parts.
 
  • Like
Reactions: Nick [D]vB
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.