Jump to content
30960 posts in this topic

Recommended Posts

Hi @gils83, a question. The support for this cpu is already added to the xnu -AMD-kernel by someone? If yes, can you post a link to that source?

Thanks

 Hello Micky1979 :) 

 

No, I have no information on path Ryzen kernel, I just want to make an attempt with Maveriks or Mountain Lion but I do not exceed the bootloader.
 
I thought of Modbin kernel 10.0 32 bit, maybe it would work for first test ? :)
 
cdt.Gilles

Sorry, I mean that someone can start patching the kernel at xnu-xxxx/osfmk/i386/cpuid.c, and show here the result.

(I know that it will never work w/o bootloader support, but this isn't a job for AMD devs with hardware to test with?)

  • Like 1

Sorry, I mean that someone can start patching the kernel at xnu-xxxx/osfmk/i386/cpuid.c, and show here the result.

(I know that it will never work w/o bootloader support, but this isn't a job for AMD devs with hardware to test with?)

 

Hello,

 

Bronya works on bootloader :) 

 

Royal Bronya :D 

  • Like 1

Hi. I think all you need is a hacked kernel for AMD instead of Bootloader support? Clover is ready now.  :yes:

 

Hello, 

 

Yes Clover works good for AMD but not Ryzen 7 AMD , now Ryzen works with chameleon bootloader 2667 Bronya ;) 

 

pas de kernel pour l'instant :)

 

cordialement Gilles

Hello, 

 

Yes Clover works good for AMD but not Ryzen 7 AMD , now Ryzen works with chameleon bootloader 2667 Bronya ;)

Well, could someone provide the patches? If yes, then everything will be clear. 

 

 

pas de kernel pour l'instant  :)

 

cordialement Gilles

What did this mean... Sorry I don't understand France.

 

நீங்கள் ஹலோ பிரான்ஸ் இருந்து!
 
நான் கர்னல் எனக்கு Ryzen 7 சிபியு இப்போது தெரியவில்லை அர்த்தம்.
 
உண்மையுள்ள கில்லஸ் டெ பிரான்ஸ்
 
:)

 

Got it :P , but to the end no one has nothing to watch to create the support for this kind of cpu... maybe next chameleon will have a closed source (using a module?).. so to force peoples to share their secrets in exchange for other secrets  :yes:. From me, I can only advice Slice to remove any kind of support for AMD in Clover.... as policy, my 2 cents.

Got black screen after i update to clover 4035 !

it was working gr8 on clover 3974.

Ive tried, Dual link = Nil,0,1 no effect clear.png

If i Inject ROM then display = 4 MB(VRAM)
same for Inject ATI
No changes wen i edit EDID.

There are some major changes in Clover 4K related to ATI.
System is loading(Confirmed by running Voice Over clear.png )

Slice sir, wats the new way of ATI connector patch in clover 4K !

<dict>
	<key>KernelAndKextPatches</key>
	<dict>
		<key>KextsToPatch</key>
		<array>
			<dict>
				<key>Comment</key>
				<string>AMD Connectors Patch</string>
				<key>Disabled</key>
				<false/>
				<key>Find</key>
				<data>
				AgAAAAABAAAZAQEAAAAAABIEAwMAAAAAAAQAAAQDAAAA
				AQIBAAAAABECAQEAAAAAAAQAAAABAAAACQMAAAAAACED
				AgIAAAAAAAQAAAABAAAACQQAAAAAACIFBAQAAAAAAAQA
				AAQDAAAAAQUAAAAAABAABQUAAAAA
				</data>
				<key>Name</key>
				<string>AMD7000Controller</string>
				<key>Replace</key>
				<data>
				AAQAAAQDAAAAAQJRAAAAABIEBAEAAAAAAAQAAAQDAAAA
				AQNhAAAAACIFBQIAAAAAAAgAAAQCAAAAAQFDAAAAABEC
				AQMAAAAABAAAABQCAAAAAQQxAAAAABAABgYAAAAABAAA
				AAQCAAAAAQURAAAAACEDAgUAAAAA
				</data>
			</dict>
		</array>
	</dict>
</dict>
</plist>
  • Like 4

The "No SIP" option when you press spacebar in the Clover menu doesn't work. If I use this and then try to modify anything in /System I get an error.

 

I have to go through the Options menu and select Unrestricted FS in the SIP section.

I cannot figure out why Clover isn't using the nVidia Driver, yes it's installed, or why it's not using my countdown (timer) preferences on the boot selection screen. If I use the boot option of "nvda_drv=1" at the boot selection screen, then it is enabled and the appropriate kexts load (verified through kextstat).  It has to be simple enough.

<?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>DSDT</key>
		<dict>
			<key>Debug</key>
			<false/>
			<key>DropOEM_DSM</key>
			<false/>
			<key>Fixes</key>
			<dict>
				<key>AddDTGP_0001</key>
				<true/>
				<key>AddHDMI_8000000</key>
				<true/>
				<key>AddPNLF_1000000</key>
				<true/>
				<key>DeleteUnused_400000</key>
				<true/>
				<key>FIX_ACST_4000000</key>
				<true/>
				<key>FIX_ADP1_800000</key>
				<true/>
				<key>FIX_RTC_20000</key>
				<true/>
				<key>FIX_S3D_2000000</key>
				<true/>
				<key>FIX_TMR_40000</key>
				<true/>
				<key>FIX_WAK_200000</key>
				<true/>
				<key>FixAirport_4000</key>
				<true/>
				<key>FixDarwin_0002</key>
				<true/>
				<key>FixDisplay_0100</key>
				<true/>
				<key>FixFirewire_0800</key>
				<true/>
				<key>FixHDA_8000</key>
				<true/>
				<key>FixHPET_0010</key>
				<true/>
				<key>FixIPIC_0040</key>
				<true/>
				<key>FixLAN_2000</key>
				<true/>
				<key>FixRegions_10000000</key>
				<true/>
				<key>FixSBUS_0080</key>
				<true/>
				<key>FixShutdown_0004</key>
				<true/>
				<key>FixUSB_1000</key>
				<true/>
				<key>NewWay_80000000</key>
				<true/>
			</dict>
			<key>Name</key>
			<string>DSDT.aml</string>
			<key>ReuseFFFF</key>
			<false/>
		</dict>
		<key>DropTables</key>
		<array>
			<dict>
				<key>Signature</key>
				<string>DMAR</string>
			</dict>
			<dict>
				<key>Signature</key>
				<string>SSDT</string>
				<key>TableId</key>
				<string>CpuPm</string>
			</dict>
			<dict>
				<key>Signature</key>
				<string>SSDT</string>
				<key>TableId</key>
				<string>Cpu0Ist</string>
			</dict>
		</array>
		<key>HaltEnabler</key>
		<true/>
		<key>SSDT</key>
		<dict>
			<key>DropOem</key>
			<true/>
			<key>Generate</key>
			<true/>
		</dict>
	</dict>
	<key>Boot</key>
	<dict>
		<key>Arguments</key>
		<string>darkwake=0 nvda_drv=1 kext-dev-mode=1 rootless=0</string>
		<key>CustomLogo</key>
		<false/>
		<key>Debug</key>
		<false/>
		<key>DefaultLoader</key>
		<string>BOOTX64.efi</string>
		<key>DefaultVolume</key>
		<string>Macintosh SSD</string>
		<key>Legacy</key>
		<string>PBR</string>
		<key>NeverHibernate</key>
		<true/>
		<key>Secure</key>
		<false/>
		<key>Timeout</key>
		<integer>10</integer>
		<key>XMPDetection</key>
		<string>Yes</string>
	</dict>
	<key>CPU</key>
	<dict>
		<key>UseARTFrequency</key>
		<false/>
	</dict>
	<key>Devices</key>
	<dict>
		<key>Audio</key>
		<dict>
			<key>Inject</key>
			<string>1</string>
		</dict>
		<key>USB</key>
		<dict>
			<key>AddClockID</key>
			<true/>
			<key>FixOwnership</key>
			<true/>
			<key>Inject</key>
			<true/>
		</dict>
	</dict>
	<key>GUI</key>
	<dict>
		<key>Language</key>
		<string>en:0</string>
		<key>Mouse</key>
		<dict>
			<key>DoubleClick</key>
			<integer>500</integer>
			<key>Enabled</key>
			<false/>
			<key>Mirror</key>
			<false/>
			<key>Speed</key>
			<integer>8</integer>
		</dict>
		<key>Scan</key>
		<true/>
		<key>ScreenResolution</key>
		<string>1920x1080</string>
		<key>Theme</key>
		<string>universe</string>
	</dict>
	<key>Graphics</key>
	<dict>
		<key>Inject</key>
		<dict>
			<key>ATI</key>
			<false/>
			<key>Intel</key>
			<false/>
			<key>NVidia</key>
			<false/>
		</dict>
		<key>NvidiaSingle</key>
		<false/>
	</dict>
	<key>KernelAndKextPatches</key>
	<dict>
		<key>AppleRTC</key>
		<true/>
		<key>AsusAICPUPM</key>
		<false/>
		<key>Debug</key>
		<false/>
		<key>KernelCpu</key>
		<false/>
		<key>KernelHaswellE</key>
		<false/>
		<key>KernelLapic</key>
		<false/>
		<key>KernelPm</key>
		<false/>
		<key>KextsToPatch</key>
		<array>
			<dict>
				<key>Comment</key>
				<string>t1-AppleHDA/Resources/xml>zml</string>
				<key>Disabled</key>
				<false/>
				<key>Find</key>
				<data>
				eG1sLnps
				</data>
				<key>Name</key>
				<string>AppleHDA</string>
				<key>Replace</key>
				<data>
				em1sLnps
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>t1-10.9-10.12-AppleHDA/Realtek ALC1150</string>
				<key>Disabled</key>
				<false/>
				<key>Find</key>
				<data>
				ixnUEQ==
				</data>
				<key>Name</key>
				<string>AppleHDA</string>
				<key>Replace</key>
				<data>
				AAnsEA==
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>t1-10.12-AppleHDA/Realtek ALC...</string>
				<key>Disabled</key>
				<false/>
				<key>Find</key>
				<data>
				ihnUEQ==
				</data>
				<key>Name</key>
				<string>AppleHDA</string>
				<key>Replace</key>
				<data>
				AAAAAA==
				</data>
			</dict>
		</array>
	</dict>
	<key>RtVariables</key>
	<dict>
		<key>ROM</key>
		<string>UseMacAddr0</string>
	</dict>
	<key>SMBIOS</key>
	<dict>
		<key>BiosReleaseDate</key>
		<string>10/12/2012</string>
		<key>BiosVendor</key>
		<string>Apple Inc.</string>
		<key>BiosVersion</key>
		<string>IM131.88Z.010A.B05.1210121459</string>
		<key>Board-ID</key>
		<string>[Removed to Post]</string>
		<key>BoardManufacturer</key>
		<string>Apple Inc.</string>
		<key>BoardSerialNumber</key>
		<string>[Removed to Post]</string>
		<key>BoardType</key>
		<integer>10</integer>
		<key>ChassisAssetTag</key>
		<string>iMac-Aluminum</string>
		<key>ChassisManufacturer</key>
		<string>Apple Inc.</string>
		<key>ChassisType</key>
		<string>13</string>
		<key>Family</key>
		<string>iMac</string>
		<key>Manufacturer</key>
		<string>Apple Inc.</string>
		<key>ProductName</key>
		<string>iMac13,2</string>
		<key>SerialNumber</key>
		<string>[Removed to Post]</string>
		<key>SmUUID</key>
		<string>[Removed to Post]</string>
		<key>Trust</key>
		<false/>
		<key>Version</key>
		<string>1.0</string>
	</dict>
	<key>SystemParameters</key>
	<dict>
		<key>InjectKexts</key>
		<string>Yes</string>
		<key>InjectSystemID</key>
		<true/>
	</dict>
</dict>
</plist>

I apologize if this isn't appropriate, but I cannot start a new topic for my issue.

I have updated to 10.12.4 and my 6670 doesn't flicker. But I have to stay at clover 3974. Any version after that will give me a black screen after a verbose boot.

 

So this is related to the graphic card? (reading previous posts now) Thanks.

 

:) Here is my current Clover config https://pastebin.com/Btq9wj2q

 

EDIT

 

OK, just removed all ATI FB patch codes and clover 4035 works now, with GPU recognized as 6xxx again. still no flicker (?). how can I reproduce this problem to help?

Edited by Henry2010
×
×
  • Create New...