Jump to content

Mavericks kernel testing on AMD (formerly Mountain Lion kernel testing on AMD)


theconnactic
 Share

6,414 posts in this topic

Recommended Posts

If you have the Mavericks installer App make sure you can see hidden files, then rightclick the file, show package contents, go to Contents/SharedSupport and mount the InstallESD.dmg in there you will see BaseSystem.dmg, mount it also and restore it to usb using Disk Utility, then from InstallESD you copy the Packages folder your desktop . the rest is explained here

Your way gave me the same result like before. Just freezes at "hfs mounted: Mavericks USB Installer" and "DEBUG: emu: buffer data EMU: invop".

I used your flags, my flags, every combination of those flags and again freezes.

This kernel is not working with AMD Athlon X2 XXXX+ :(

Link to comment
Share on other sites

Your way gave me the same result like before. Just freezes at "hfs mounted: Mavericks USB Installer" and "DEBUG: emu: buffer data EMU: invop".

I used your flags, my flags, every combination of those flags and again freezes.

This kernel is not working with AMD Athlon X2 :(

do you have the AMD Athlon X2 340?

Link to comment
Share on other sites

I tried with bootloader Chimera 2.2.1 flag's :

AtiConfig=Vervet PCIRootUID=0 GraphicsEnabler=Yes

It work for videocard ATI5770 !

Artifacts minimal.

here minimal too,, although google chrtome has them heavy, its unusable, rest is running perfect

Link to comment
Share on other sites

I made a tool to remove code signatures from binaries.

I'm demoing it in the following video with an App Store app.

May be useful...

 

 

Download and source of tool:

https://www.dropbox.com/s/wmeeodg91d1qef2/stripcodesig.zip

 

Enjoy... :D

  • Like 6
Link to comment
Share on other sites

There must be definitely a fundamental difference between the Athlon II x2 340 and the lower-end models: no matter what I try, the result is an instant reboot after all kexts are loaded.

 

The newer model has SSSE3 ours doesn't.

  • Like 1
Link to comment
Share on other sites

:)

 

0x68F91002 ;)

0x68E41002 gives full resolution but nothing else will post a screenshot in a few minutes gonna change graphics card

 

Edit: Ok Nevermind i see, although it says 5450 on the bottom it is only a rebranded 6300 thats why it wont work

Link to comment
Share on other sites

 

:)

</dict>
		<key>AMDCedarGraphicsAccelerator</key>
		<dict>
			<key>ATIEnableWideBlitSupport</key>
			<true/>
			<key>ATIUseTearingWideBlit</key>
			<false/>
			<key>CFBundleIdentifier</key>
			<string>com.apple.AMDRadeonX3000</string>
			<key>GpuDebugPolicy</key>
			<integer>0</integer>
			<key>IOClass</key>
			<string>AMDCedarGraphicsAccelerator</string>
			<key>IODVDBundleName</key>
			<string>AMDRadeonVADriver</string>
			<key>IOKitDebug</key>
			<integer>0</integer>
			<key>IOMatchCategory</key>
			<string>IOAccelerator</string>
			<key>IOPCIMatch</key>
			<string>0x68F91002 0x68E01002</string>
			<key>IOProbeScore</key>
			<integer>200</integer>
			<key>IOProviderClass</key>
			<string>IOPCIDevice</string>
			<key>IOSourceVersion</key>
			<string>0.0.0.0.0</string>
			<key>IOVARendererID</key>
			<integer>16908288</integer>
			<key>sensor-properties</key>
			<array>
				<dict>
					<key>device_type</key>
					<data>
					Z3B1LXNlbnNvcg==
					</data>
					<key>location</key>
					<string>GPU</string>
					<key>name</key>
					<string>gpu-sensor</string>
					<key>polling-period</key>
					<data>
					AAAAAQAAAAA=
					</data>
					<key>reg</key>
					<data>
					AAAAAg==
					</data>
					<key>sample-period</key>
					<data>
					AAAAAACYmAA=
					</data>
					<key>sensor-id</key>
					<data>
					AAAABg==
					</data>
					<key>version</key>
					<data>
					AAAAAg==
					</data>
					<key>zone</key>
					<data>
					AAAAAg==
					</data>
				</dict>
			</array>

<?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>BuildMachineOSBuild</key>
	<string>13A588</string>
	<key>CFBundleDevelopmentRegion</key>
	<string>English</string>
	<key>CFBundleExecutable</key>
	<string>AMD5000Controller</string>
	<key>CFBundleGetInfoString</key>
	<string>AMD5000Controller 1.14.21 12975</string>
	<key>CFBundleIdentifier</key>
	<string>com.apple.kext.AMD5000Controller</string>
	<key>CFBundleInfoDictionaryVersion</key>
	<string>6.0</string>
	<key>CFBundleName</key>
	<string>Radeon 5000 Controller</string>
	<key>CFBundlePackageType</key>
	<string>KEXT</string>
	<key>CFBundleShortVersionString</key>
	<string>1.14.21</string>
	<key>CFBundleSignature</key>
	<string>????</string>
	<key>CFBundleVersion</key>
	<string>1.1.4</string>
	<key>DTCompiler</key>
	<string>com.apple.compilers.llvm.clang.1_0</string>
	<key>DTPlatformBuild</key>
	<string>5A11344p</string>
	<key>DTPlatformVersion</key>
	<string>GM</string>
	<key>DTSDKBuild</key>
	<string>13A588</string>
	<key>DTSDKName</key>
	<string></string>
	<key>DTXcode</key>
	<string>0500</string>
	<key>DTXcodeBuild</key>
	<string>5A11344p</string>
	<key>IOKitPersonalities</key>
	<dict>
		<key>Controller</key>
		<dict>
			<key>ATY,Hoolock</key>
			<dict>
				<key>aty_config</key>
				<dict>
					<key>CFG_FORCE_ICLK</key>
					<true/>
				</dict>
			</dict>
			<key>ATY,Langur</key>
			<dict>
				<key>aty_config</key>
				<dict>
					<key>CFG_FORCE_ICLK</key>
					<true/>
				</dict>
			</dict>
			<key>ATY,Orangutan</key>
			<dict>
				<key>aty_config</key>
				<dict>
					<key>CFG_GPIO_HIGH</key>
					<integer>131104</integer>
				</dict>
			</dict>
			<key>ATY,Zonalis</key>
			<dict>
				<key>aty_config</key>
				<dict>
					<key>CFG_NO_PP</key>
					<true/>
				</dict>
			</dict>
			<key>CFBundleIdentifier</key>
			<string>com.apple.kext.AMD5000Controller</string>
			<key>IOClass</key>
			<string>AMD5000Controller</string>
			<key>IOMatchCategory</key>
			<string>IOFramebuffer</string>
			<key>IOName</key>
			<string>AMD5000Controller</string>
			<key>IOPCIMatch</key>
			<string>0x68F91002 0x68981002 0x68991002 0x68E01002 0x68E11002 0x68D81002 0x68C01002 0x68C11002 0x68D91002 0x68B81002 0x68B01002 0x68B11002 0x68A01002 0x68A11002 </string>
			<key>IOProbeScore</key>
			<integer>65050</integer>
			<key>IOProviderClass</key>
			<string>IOPCIDevice</string>
			<key>aty_config</key>
			<dict>
				<key>CFG_NO_PP</key>
				<false/>
			</dict>
			<key>aty_properties</key>
			<dict>
				<key>PP_ActivitySamplingInterval</key>
				<integer>1000</integer>
				<key>PP_DisableMCDownLoadFeature</key>
				<integer>1</integer>
				<key>PP_HighSamplingInterval</key>
				<integer>200000</integer>
				<key>PP_R600ActivityHysteresis</key>
				<integer>5</integer>
				<key>PP_R600LoweringHighPercentage</key>
				<integer>25</integer>
				<key>PP_R600LoweringMediumPercentage</key>
				<integer>10</integer>
				<key>PP_R600RaisingLowPercentage</key>
				<integer>10</integer>
				<key>PP_R600RaisingMediumPercentage</key>
				<integer>25</integer>
				<key>PP_UserMaxClockForMultiDisplays</key>
				<integer>1</integer>
			</dict>
		</dict>
	</dict>
	<key>OSBundleLibraries</key>
	<dict>
		<key>com.apple.iokit.IOACPIFamily</key>
		<string>1.2</string>
		<key>com.apple.iokit.IOGraphicsFamily</key>
		<string>1.3</string>
		<key>com.apple.iokit.IOPCIFamily</key>
		<string>1.2</string>
		<key>com.apple.kext.AMDSupport</key>
		<string>1.1.4</string>
		<key>com.apple.kpi.bsd</key>
		<string>8.0.0</string>
		<key>com.apple.kpi.iokit</key>
		<string>8.0.0</string>
		<key>com.apple.kpi.libkern</key>
		<string>8.0.0</string>
		<key>com.apple.kpi.mach</key>
		<string>8.0.0</string>
	</dict>
	<key>OSBundleRequired</key>
	<string>Safe Boot</string>
</dict>
</plist>

ok got the card working, but big Artifacts still in google chrome besides that, minimal

Link to comment
Share on other sites

Please try two kernels_rc3 with opemu_sinetek and my_opemu_with_anv on FX and OLD cpus  !

 

Flag -cpufamily deleted !

I modified cpuid.c and working !

in terminal now show  :

attachicon.gifСнимок экрана 2013-10-30 в 0.58.41.png

 

attachicon.gifmach_10.9_rc3_my_opemu.zip

 

attachicon.gifmach_10.9_rc3_sinetek_opemu.zip

devils-imac:~ devil$ uname -a

Darwin devils-imac.home 13.0.0 Darwin Kernel Version 13.0.0: среда, 30 октября 2013 г. 00:54:43 (MSK); root:xnu-2422.1.72_rc2/BUILD/obj/RELEASE_X86_64 x86_64

 

devils-imac:~ devil$ uname -a

Darwin devils-imac.home 13.0.0 Darwin Kernel Version 13.0.0: среда, 30 октября 2013 г. 00:09:57 (MSK); root:xnu-2422.1.72_rc2/BUILD/obj/RELEASE_X86_64 x86_64

 

Both Working on my machine without -cpufamily

 

 

Edit: Artifact Even more reduced with sinetek opemu kernel, text on safari is now readable and no distortion before login to OSX

Link to comment
Share on other sites

 Share

×
×
  • Create New...