Jump to content
20 posts in this topic

Recommended Posts

Hi there!,

 

I have Mavericks running on my current build, this includes;

 

Gigabyte GA-H61M-S2P-R3

CPU G2030 3.00 ghz

Sapphire HD6450 1gb

RAM 4gb DDR3 1333

HDD seagate 500 gb

 

Here`s my situation,  I`m swapping the graphics card for gt 710 2gb....and hopefully upgrade to a recent MacOS...

 

ps; system wont boot if i swap the cards. 

Link to comment
https://www.insanelymac.com/forum/topic/351029-help-upgrade-an-old-build/
Share on other sites

Hi, There Herve!,

 

I got this card for cheap from a friend and I'm really excited to make the jump, problem is... it`s been a while since i did anything hackintosh related, back then clover was the way to go and made it easy....but now I see opencore is all the rage.... to be on the safe side, if it`s doable I'm up for it.

I forgot to mention i have 3 separate disks, 1TB samsung for mavericks, 500GB Western Digital for win10, 500GB Seagate for win11 (unsupported but on trial-run).

 

Here`s Aida64`s extreme gpu report:

 

Quote
--------[ GPU ]---------------------------------------------------------------------------------------------------------

  [ PCI Express 2.0 x8: MSI N710GT (MS-V809) ]

    Graphics Processor Properties:
      Video Adapter                                     MSI N710GT (MS-V809)
      BIOS Version                                      80.28.A6.00.5F
      BIOS Date                                         6/29/2016
      GPU Code Name                                     GK208
      PCI Device                                        10DE-128B / 1462-8C93  (Rev B1)
      Process Technology                                28 nm
      Die Size                                          79 mm2
      ASIC Quality                                      59.6%
      Bus Type                                          PCI Express 2.0 x8 @ 1.1 x8
      Memory Size                                       2 GB
      GPU Clock                                         135 MHz
      RAMDAC Clock                                      400 MHz
      Pixel Pipelines                                   8
      Texture Mapping Units                             16
      Unified Shaders                                   192  (v6.5)
      DirectX Hardware Support                          DirectX v11
      WDDM Version                                      WDDM 3.0

    Memory Bus Properties:
      Bus Type                                          DDR3 (Nanya)
      Bus Width                                         64-bit
      Real Clock                                        405 MHz (DDR)
      Effective Clock                                   810 MHz
      Bandwidth                                         6480 MB/s

    Architecture:
      Architecture                                      nVIDIA Kepler
      Streaming Multiprocessors (SMX)                   1
      L1 Cache / Local Data Share                       64 KB per multiprocessor
      L1 Texture Cache                                  48 KB per multiprocessor
      L2 Cache                                          512 KB

    Theoretical Peak Performance:
      Pixel Fillrate                                    1080 MPixel/s @ 135 MHz
      Texel Fillrate                                    2160 MTexel/s @ 135 MHz
      Single-Precision FLOPS                            51.8 GFLOPS @ 135 MHz
      Double-Precision FLOPS                            2.2 GFLOPS @ 135 MHz
      24-bit Integer IOPS                               8.6 GIOPS @ 135 MHz
      32-bit Integer IOPS                               8.6 GIOPS @ 135 MHz

    Utilization:
      GPU                                               16%
      Memory Controller                                 14%
      Video Engine                                      0%
      Bus Interface                                     2%
      Dedicated Memory                                  212 MB
      Dynamic Memory                                    24 MB

    nVIDIA ForceWare Clocks:
      2D                                                GPU: 405 MHz, Memory: 405 MHz
      3D                                                GPU: 653 MHz, Memory: 800 MHz

 

I have Clover v2.4k r4428 on my Maverick`s disk,  here`s my current config.plist, I removed "smbios-key" info .

 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>ACPI</key>
	<dict>
		<key>AutoMerge</key>
		<true/>
		<key>DSDT</key>
		<dict>
			<key>#DropOEM_DSM</key>
			<dict>
				<key>ATI</key>
				<true/>
				<key>Firewire</key>
				<true/>
				<key>HDA</key>
				<true/>
				<key>HDMI</key>
				<true/>
				<key>IDE</key>
				<true/>
				<key>IntelGFX</key>
				<true/>
				<key>LAN</key>
				<true/>
				<key>LPC</key>
				<false/>
				<key>NVidia</key>
				<true/>
				<key>SATA</key>
				<true/>
				<key>SmBUS</key>
				<false/>
				<key>USB</key>
				<true/>
				<key>WIFI</key>
				<true/>
			</dict>
			<key>Debug</key>
			<false/>
			<key>Fixes</key>
			<dict>
				<key>AddDTGP</key>
				<false/>
				<key>AddHDMI</key>
				<false/>
				<key>AddIMEI</key>
				<false/>
				<key>AddMCHC</key>
				<false/>
				<key>AddPNLF</key>
				<false/>
				<key>DeleteUnused</key>
				<false/>
				<key>FakeLPC</key>
				<false/>
				<key>FixACST</key>
				<false/>
				<key>FixADP1</key>
				<false/>
				<key>FixAirport</key>
				<false/>
				<key>FixDarwin</key>
				<false/>
				<key>FixDarwin7</key>
				<false/>
				<key>FixDisplay</key>
				<false/>
				<key>FixFirewire</key>
				<false/>
				<key>FixHDA</key>
				<false/>
				<key>FixHPET</key>
				<false/>
				<key>FixIDE</key>
				<false/>
				<key>FixIPIC</key>
				<false/>
				<key>FixIntelGfx</key>
				<false/>
				<key>FixLAN</key>
				<false/>
				<key>FixMutex</key>
				<false/>
				<key>FixRTC</key>
				<false/>
				<key>FixRegions</key>
				<false/>
				<key>FixS3D</key>
				<false/>
				<key>FixSATA</key>
				<false/>
				<key>FixSBUS</key>
				<false/>
				<key>FixShutdown</key>
				<false/>
				<key>FixTMR</key>
				<false/>
				<key>FixUSB</key>
				<false/>
				<key>FixWAK</key>
				<false/>
			</dict>
			<key>Name</key>
			<string>DSDT.aml</string>
			<key>ReuseFFFF</key>
			<false/>
		</dict>
		<key>DropTables</key>
		<array>
			<dict>
				<key>Signature</key>
				<string>MATS</string>
			</dict>
		</array>
		<key>FixHeaders</key>
		<false/>
		<key>HaltEnabler</key>
		<false/>
		<key>SSDT</key>
		<dict>
			<key>DropOem</key>
			<false/>
			<key>Generate</key>
			<dict>
				<key>CStates</key>
				<false/>
				<key>PStates</key>
				<false/>
			</dict>
		</dict>
	</dict>
	<key>Boot</key>
	<dict>
		<key>Arguments</key>
		<string>dart=0</string>
		<key>Debug</key>
		<false/>
		<key>Legacy</key>
		<string>PBR</string>
		<key>Secure</key>
		<false/>
		<key>Timeout</key>
		<integer>0</integer>
		<key>XMPDetection</key>
		<false/>
	</dict>
	<key>Devices</key>
	<dict>
		<key>Audio</key>
		<dict>
			<key>Inject</key>
			<integer>1</integer>
		</dict>
		<key>FakeID</key>
		<dict>
			<key>ATI</key>
			<string>0x0</string>
			<key>IMEI</key>
			<string>0x0</string>
			<key>IntelGFX</key>
			<string>0x12345678</string>
			<key>LAN</key>
			<string>0x0</string>
			<key>NVidia</key>
			<string>0x0</string>
			<key>SATA</key>
			<string>0x0</string>
			<key>WIFI</key>
			<string>0x0</string>
			<key>XHCI</key>
			<string>0x0</string>
		</dict>
		<key>USB</key>
		<dict>
			<key>FixOwnership</key>
			<false/>
			<key>Inject</key>
			<false/>
		</dict>
		<key>UseIntelHDMI</key>
		<false/>
	</dict>
	<key>DisableDrivers</key>
	<array>
		<string>Nothing</string>
	</array>
	<key>GUI</key>
	<dict>
		<key>Language</key>
		<string>en:0</string>
		<key>Mouse</key>
		<dict>
			<key>Enabled</key>
			<true/>
			<key>Speed</key>
			<integer>8</integer>
		</dict>
		<key>Scan</key>
		<dict>
			<key>Entries</key>
			<true/>
			<key>Legacy</key>
			<false/>
			<key>Tool</key>
			<true/>
		</dict>
		<key>ScreenResolution</key>
		<string>1600x900</string>
		<key>Theme</key>
		<string>mlcamp</string>
	</dict>
	<key>Graphics</key>
	<dict>
		<key>EDID</key>
		<dict>
			<key>Custom</key>
			<data>
			AP///////wBNeTAAAQAAAAgYAQOAc0F4Cs90o1dMsCMJSEwhCACB
			gEVAYUCVAAEBAQEBAQEBAjqAGHE4LUBYLEUAxI4hAAAeZiFQsFEA
			GzBAcDYAxI4hAAAeAAAA/ABUViBNb25pdG9yCiAgAAAA/QAySx5Q
			FwAKICAgICAgAa8=
			</data>
		</dict>
		<key>FBName</key>
		<string>Juncus</string>
		<key>Inject</key>
		<dict>
			<key>ATI</key>
			<true/>
			<key>Intel</key>
			<false/>
			<key>NVidia</key>
			<false/>
		</dict>
		<key>LoadVBios</key>
		<true/>
		<key>PatchVBios</key>
		<true/>
	</dict>
	<key>KernelAndKextPatches</key>
	<dict>
		<key>#FakeCPUID</key>
		<string>0x010676</string>
		<key>AppleIntelCPUPM</key>
		<true/>
		<key>AppleRTC</key>
		<true/>
		<key>KernelCpu</key>
		<false/>
		<key>KernelLapic</key>
		<false/>
		<key>KernelPm</key>
		<true/>
		<key>KextsToPatch</key>
		<array>
			<dict>
				<key>Comment</key>
				<string>External icons patch</string>
				<key>Disabled</key>
				<false/>
				<key>Find</key>
				<data>
				RXh0ZXJuYWw=
				</data>
				<key>InfoPlistPatch</key>
				<false/>
				<key>Name</key>
				<string>AppleAHCIPort</string>
				<key>Replace</key>
				<data>
				SW50ZXJuYWw=
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>Remove USB port limit in XHCI kext</string>
				<key>Disabled</key>
				<false/>
				<key>Find</key>
				<data>
				g32UDw+DlwQAAA==
				</data>
				<key>InfoPlistPatch</key>
				<false/>
				<key>MatchOS</key>
				<string>10.13.x</string>
				<key>Name</key>
				<string>com.apple.driver.usb.AppleUSBXHCI</string>
				<key>Replace</key>
				<data>
				g32UD5CQkJCQkA==
				</data>
			</dict>
		</array>
	</dict>
	<key>RtVariables</key>
	<dict>
		<key>BooterConfig</key>
		<string>0x28</string>
		<key>CsrActiveConfig</key>
		<string>0x3</string>
	</dict>
	<key>SystemParameters</key>
	<dict>
		<key>InjectKexts</key>
		<string>Detect</string>
		<key>InjectSystemID</key>
		<true/>
	</dict>
</dict>
</plist>

Thx so much for everything!

Thx so much Herve!, I`ll keep that in mind...

 

I can`t remember why that EDID is in there to be completely honest, I think it was way back in the days of myHack by Conti Sojugarden. do you think it`s safe to remove it?.

 

the NVCAP you mentioned is only needed for VGA specifically, or is there any downside to whether having it injected or not?.  

 

I was also wondering if there`s a way to keep my current config and have another external config for Clover to pick upon boot? that way I can`t mess up if something goes wrong, you know to be on the safe side.

 

Thx again for taking the time. I really appreciate it, I`m trying to gather as much info as possible before i start upgrading.

Thx so much Herve!

 

I did exactly as you recommended, I duplicated the original "config.plist" + above-required edits, renamed it to "configNvidia.plist", I was able to pick it from Clover startup boot menu options. but the system would always get stuck at "Found another boot volume.fGPUIdleIntervalMS" (attached scr below)...no matter how many times I tried, same thing over and over again, then I thought to fire up the recovery and see how it would behave, same thing...do you think Clover needs an upgrade like 5T33Z0 suggested or is only for when an upgrade to a recent MacOS is done?.

 

when I swap back, everything runs ok, so no problem after all, thank God...

 

the only time i needed vga was during the first boot to get to the installer while using myHack, but it`s not needed afterwards, so I don`t think I`ll be open to dig into NVCAP just yet, currently using HDMI-DVI-D cable.

 

I might as well remove that EDID injection altogether.

 

if you have any suggestions, i`m open to try anything to make it work.

 

Thx so much.

 

Screenshot_20220311_095415.jpg

Hi there...

 

It took a whole lot more than it should but now I`m on big sur latest, what I ended up doing was removing win11 from one of my drives to use for trial...I kept my mavericks disk safe...swapped the cards after getting everything ready on my mavericks of course...prepared the usb installer and everything, this time i decided to try opencore using the guide at dortania, very straightforward...so far so good...everything went smooth...but I have some issues;

 

whatever I tried, I couldn`t get the audio to work, changed different layouts...added ssdt hpet...disabled nvidia hda sound device...as explained in trouble-shooting ...but nothing... I know voodoohda worked in mavericks...

 

hackintool reports "vda decoder failed"....youtube video playback is very buggy...I always get the message "If playback doesn’t begin shortly try restarting your device"..

overall system responsiveness is questionable compared to mavericks...

 

should I go for catalina instead? should I try clover?

 

any suggestions?

 

Thx.

 

upon further research,

 

I found out "vda decoder failed" from hackintool has something to do with DRM which Apple decided to remove from big sur according to acidanthera.

 

I think my only fighting chance for a recent macos would be catalina I`m afraid, I hope I`m right?.

 

that "vda decoder failed" is also linked to how igpu is configured under device properties (AAPL,ig-platform-id), I somehow skipped that part, caught it by accident upon reviewing my config.plist settings and realized it was missing. now both of "VDADecoderChecker" and "hackintool"

report "Hardware acceleration is fully supported".

 

but I still haven't figured out why is no sound coming out?, I`m thinking if I ever decide to try voodoohda, (ie not recommended by aforementioned opencore guide), does it work on big sur latest update 11.6.5 (20G527)? if so, should I also remove AppleALC? so as to have only one or the other but not both in the oc kexts folder?.

 

Thx!

Hi Herve!,

 

yes you`re right, I`m using gt710 on a trial disk for big sur before i upgrade my mavericks to a recent macos, that (AAPL,ig-platform-id) sure made a difference, see post above. more on that here.

 

I had to go for an iMac15,1 smbios for big sur, because the imacs you recommended were dropped, see the monterey/bigsur table here. unless you recommend a downgrade to catalina for my system to function better performance wise. 

 

I`ll check Slice's VoodooHDA thread for my current audio mishap, although AppleALC`s vanilla approach is what I prefer to be honest.

 

Thx, I really appreciate it.

alright, am i correct in assuming that AppleAlc has to be removed from opencore kexts folder before i try voodoohda?

 

but before I start messing with voodoohda and the whole sip, permissions, kernel cache and whatnot, let me show you this, hopefully you can help me spot a fix for,  ioreg shows there is alc-layout-id which means applehda is patched, right...and system report also shows audio is working as you would expect, right....then how come there is no sound coming out? i`m suspecting this is the reason I always get the message "If playback doesn’t begin shortly try restarting your device" when i play youtube videos, it has something to do with system sound...i mean i can`t hear anything, i`m stumped!

 

thx herve for your support.

 

 

audio1.png

audio2.png

audio3.png

so I checked slice`s voodoohda thread hoping for a fix...but

 

....nothing....beats me!!!

 

I tried all the differents versions available starting with "VoodooHDA.kext-289.zip" up to "VoodooHDA.kext-299.zip", I also installed "AppleHDADisabler.kext" because these kexts usually go together, permissions and system cache is now handled through gatekeeper, reboot and done, so no problem there....

 

but the sound just won't work...

 

I even tried the one working on Mavericks, I think it`s 2.7.3, this time i`d hear cracking during boot, but afterwards nothing.

 

does anybody have any idea what`s going on here?

 

if you have any suggestions, please help me out?

yep...no idea...front IO side is my zalman pc case, has two; pink-mic and green-headphones, back IO side three; pink,green, and blue, that`s my GA-H61M-S2P-R3 motherboard.

 

yea, I did,  I tried all those layout ids, one by one and rebooted each time, it was painful.

 

I`m tempted to give clover shot, makes sense cause my last Mavericks build was running clover....I`ll prepare a usb flash drive for clover and report back. only thing holding me back though is I forgot a lot of what fixes I needed for my system (I`ll look into my clover-config).

 

that dortania opencore guide is amazingly thorough, made it easy to switch to opencore, I wish they made one for clover......I`ll look around to get a feel of what i might need and see 

 

Thank you so much Herve for taking the time...I really appreciate it.

Hi there!

 

Herve!, you are not gonna believe this, guess what? sound worked upon first boot using clover usb trial run. I can`t believe I wasted all this time...,

 

I followed "5T33Z0" upgrade guide to build EFI, also the acpi section further down at resources and troubleshooting helped a lot.

 

Thx so much for everything Herve, 5T33Z0.

×
×
  • Create New...