Jump to content

[AMD] Yosemite OS X 10.10 DP & Beta


spakk
 Share

219 posts in this topic

Recommended Posts

No movement for over 15 days? I'm a programmer but not on a kernel level. Although if I get access to this code that you have succeeded with I might be able to help.

Also very soon I'll buy AM1 machines and I'll be able to test even more!

 

:drool:

 

http://www.guru3d.com/articles-pages/amd-athlon-5350-apu-and-am1-platform-review,1.html

 

25 w !!! :thumbsup_anim:

  • Like 1
Link to comment
Share on other sites

I'll be praying (I know it will work soon).

 

 

 

 

P.S. I have a AMD Athlon 64 if you could compile all you'v done so far into one post I could try myself (I speak only English).

Edited by Hack Pro
  • Like 1
Link to comment
Share on other sites

I'm not a kernel programmer, i still cannot get past the ''Still waiting for root...'' tried a lot of bootflags... ( rd=disk0s2 debug=8 etc.. etc.. )  and i am still trying..  

Link to comment
Share on other sites

@gils83      '' LOL " it is not so easy this time...

 

kernel=kernel npci=0x2000 -v -f -x UseKernelCache=No rd=disks02 debug=8

Link to comment
Share on other sites

I'm not a kernel programmer, i still cannot get past the ''Still waiting for root...'' tried a lot of bootflags... ( rd=disk0s2 debug=8 etc.. etc.. )  and i am still trying..  

 

 

euh ?

 

without kernel patched opemu AMD PC never start ;) 

Link to comment
Share on other sites

No, it will never start ... it only hangs on '' Still waiting for.. '' 

 

That why this topic is called '' testing '' Kudos/Bonuspoints for Spakk.... 

Link to comment
Share on other sites

No, it will never start ... it only hangs on '' Still waiting for.. '' 

 

That why this topic is called '' testing '' Kudos/Bonuspoints for Spakk.... 

yes it is and remains only an experiment, we need a kernel for yosemite, otherwise yosemite will not boot

Link to comment
Share on other sites

:)

 

            #6205            

 

I would add that it is also possible that the kernelcache being that the kernel is patched Bronya test the vanilla kernel, which would also mean is that Clover is able to patch a kernel for our vanilla PC AMD would be a huge step forward.

 

I'm not quite qualify to explain the phenomenon, it is by chance that I discovered this, I'll have to score point by point all my changes in my steps.

Edited by gils83
  • Like 1
Link to comment
Share on other sites

gils83 ... can you share your config.plist .. or give me a "llight" .. about Clover is able to patch a kernel .. thanks

 

c'est très complexe ayant fait d'autre essaies sans succès avec Yosemite DP6 , je ne retrouve plus les réglages exact de Clover car se fut un peu le hasard du fonctionnement , dans tout les cas , il faut un kernel patché AMD mais cela je ne peux pas le donner , c'est Bronya le propriétaire du travail et je respecte ses souhaits  car le kernel en question n'est pas fonctionnel en l'état . 

 

je continu mes recherches causes/effets 

 

 

 

it's very complex having made another unsuccessful try with Yosemite DP6, I can not find the exact settings as Clover was somewhat by chance operation, in any case, you need a patched kernel AMD but I can not give is Bronya the job owner and I respect his wishes because the kernel in question is not functional in the state. 
 
I continued my research cause / effect 
 
 
config.plist  Clover 2795 / EFI partition 
<key>ACPI</key>
	<dict>
		<key>DSDT</key>
		<dict>
			<key>Debug</key>
			<false/>
			<key>Fixes</key>
			<dict>
				<key>AddDTGP_0001</key>
				<true/>
				<key>AddMCHC_0008</key>
				<false/>
				<key>FakeLPC_0020</key>
				<false/>
				<key>FixAirport_4000</key>
				<true/>
				<key>FixDarwin_0002</key>
				<false/>
				<key>FixDisplay_0100</key>
				<true/>
				<key>FixFirewire_0800</key>
				<true/>
				<key>FixHDA_8000</key>
				<true/>
				<key>FixHPET_0010</key>
				<true/>
				<key>FixIDE_0200</key>
				<false/>
				<key>FixIPIC_0040</key>
				<true/>
				<key>FixLAN_2000</key>
				<true/>
				<key>FixSATA_0400</key>
				<false/>
				<key>FixSBUS_0080</key>
				<false/>
				<key>FixShutdown_0004</key>
				<true/>
				<key>FixUSB_1000</key>
				<false/>
				<key>NewWay_80000000</key>
				<true/>
				<key>FIX_RTC_20000</key>
				<true/>
				<key>FIX_TMR_40000</key>
				<true/>
				<key>AddIMEI_80000</key>
				<true/>
				<key>FIX_INTELGFX_100000</key>
				<false/>
				<key>FIX_WAK_200000</key>
				<true/>
				<key>DeleteUnused_400000</key>
				<true/>
				<key>FIX_ADP1_800000</key>
				<true/>
				<key>AddPNLF_1000000</key>
				<true/>
				<key>FIX_S3D_2000000</key>
				<true/>
				<key>FIX_ACST_4000000</key>
				<true/>
				<key>AddHDMI_8000000</key>
				<true/>
				<key>FixRegions_10000000</key>
				<true/>
			</dict>
			<key>Name</key>
			<string>DSDT.aml</string>
		</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>Generate</key>
			<dict>
				<key>CStates</key>
				<true/>
				<key>PStates</key>
				<true/>
			</dict>
			<key>EnableC7</key>
			<false/>
			<key>EnableC6</key>
			<true/>
			<key>EnableC4</key>
			<false/>
			<key>EnableC2</key>
			<false/>
		</dict>
	</dict>
	<key>Boot</key>
	<dict>
                <key>Arguments</key>
		<string>kext-dev-mode=1 -v -f arch=x86_64 slide=0 dart=0 npci=0x3000 cpus=1</string>
		<key>DefaultVolume</key>
		<string>MacHDD</string>
		<key>Fast</key>
		<false/>
		<key>Legacy</key>
		<string>PBR</string>
		<key>Log</key>
		<false/>
		<key>Timeout</key>
		<integer>5</integer>
		<key>XMPDetection</key>
		<string>-1</string>
        </dict>
	<key>CPU</key>
	<dict>
		<key>BusSpeedkHz</key>
		<integer>100000</integer>
		<key>FrequencyMHz</key>
		<integer>2100</integer>
	</dict>
	<key>Devices</key>
	<dict>
		<key>Audio</key>
		<dict>
			<key>Inject</key>
			<string>No</string>
		</dict>
		<key>FakeID</key>
		<dict>
			<key>ATI</key>
			<string>0x0</string>
			<key>IntelGFX</key>
			<string>0x0</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>
			<key>IMEI</key>
			<string>0x0</string>
		</dict>
		<key>Inject</key>
		<false/>
		<key>USB</key>
		<dict>
			<key>AddClockID</key>
			<false/>
			<key>FixOwnership</key>
			<false/>
			<key>Inject</key>
			<false/>
		</dict>
	</dict>
	<key>DisableDrivers</key>
	<array>
		<string>Nothing</string>
	</array>
	<key>GUI</key>
	<dict>
		<key>Hide</key>
		<array>
			<string>Windows</string>
			<string>BOOTX64.EFI</string>
		</array>
		<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>
			<true/>
			<key>Tool</key>
			<true/>
		</dict>
		<key>TextOnly</key>
		<false/>
		<key>Theme</key>
		<string>metal</string>
	</dict>
	<key>Graphics</key>
	<dict>
                <key>FBName</key>
		<string>Gliff</string>
		<key>Inject</key>
		<dict>
			<key>ATI</key>
			<false/>
			<key>Intel</key>
			<true/>
			<key>NVidia</key>
			<false/>
		</dict>
		<key>PatchVBios</key>
		<false/>
	</dict>
	<key>KernelAndKextPatches</key>
	<dict>
		<key>AppleRTC</key>
		<true/>
		<key>AsusAICPUPM</key>
		<true/>
		<key>Debug</key>
		<false/>
		<key>KernelCpu</key>
		<false/>
		<key>KextsToPatch</key>
		<array>
			<dict>
				<key>Comment</key>
				<string>External icons patch</string>
				<key>Find</key>
				<data>RXh0ZXJuYWw=</data>
				<key>Name</key>
				<string>AppleAHCIPort</string>
				<key>Replace</key>
				<data>SW50ZXJuYWw=</data>
			</dict>
		</array>
	</dict>
	<key>RtVariables</key>
	<dict>
		<key>LogEveryBoot</key>
		<string>10</string>
		<key>LogLineCount</key>
		<integer>3000</integer>
		<key>MountEFI</key>
		<true/>
	</dict>
	<key>SystemParameters</key>
	<dict>
		<key>InjectKexts</key>
		<string>Detect</string>
		<key>InjectSystemID</key>
		<true/>
	</dict>
</dict>
</plist>

chose importante pour AMD , il faut passer les USB en false ;)

 

important thing for AMD, it must pass the USB false   ;)

  • Like 2
Link to comment
Share on other sites

:)

 

enfin le kabini fonctionne sur chameleon !!   :thumbsup_anim: mais de grave problème d'ACPI et de gestion d'énergie , il faut paradoxalement activer cool n' quiet , l'option C6 State n'a pas d'influence , le kernelcache ne suffit pas pour fonctionner sur le kernel vanilla contrairement à Clover (que je n'ai pas réussi à refaire démarrer   :(  ) , pas de problème avec l'horloge interne mais de très grand lag graphique certainement dû au PCIE x4 du CPU (le CPU intègre le chipset nord) et aussi ayant très peu d'option ne permet pas de bloquer le vcore cpu se qui entraine des lags important , CI/QE fonctionne correctement , opengl fonctionne , opencl ? les icônes Doc sont en pleine couleur .

 

kext à désinstaller ou à éviter :

 

Nullcpupowermanagement

AppleIntelcpupowermanagement

AppleTyMCEDriver

FakeSMC à voir , une version 2009 fonctionne

 

le kernel patché ne fonctionne pas correctement dans S/L/Kernels/kernel (ne charge pas la carte graphique) le kernel placé dans la racine HDD , cela fonctionne correctement . (pour moi)

 

j'ai essayé VoodooTSCSyncAMD , il est bien chargé mais n'a aucune influence sur les lag . 

 

prochaine étape , AppleStore et iCloud :)

 

Kabini finally works on chameleon !! : thumbsup_anim But serious problem and ACPI power management, we must paradoxically enable cool n 'quiet, C6 State option has no influence, kernelcache not enough to run on the vanilla kernel unlike Clover (which I was not able to start again :(), no problem with the internal clock but very large graphic lag certainly due to PCIE x4 CPU (CPU chipset integrates the north) and also with very little option does not block the cPU vcore is significant which leads of lags, CI / QE work properly, openGL functions, OpenCL? Doc icons are full color. 
 
kext to uninstall or avoid: 
 
Nullcpupowermanagement 
AppleIntelcpupowermanagement 
AppleTyMCEDriver 
FakeSMC to see a 2009 version works 
 
the patched kernel is not working properly in S / L / Kernels / kernel (do not load the graphics card) the kernel placed in the root HDD, it works correctly. (for me) 
 
I tried VoodooTSCSyncAMD it is loaded but did not influence the lag. 
 
next step AppStore and iCloud :)
Last login: Wed Aug 27 14:41:17 on ttys000
iMac-de-gils:~ gils$ /Volumes/Sans\ titre\ 1/cpuinfo_x86 ; exit;
# Identification
Vendor                : AuthenticAMD
Brand String          : AMD Athlon(tm) 5350 APU with Radeon(tm) R3     
Model Number          : 0
Family Code           : 22
Extended Model        : 0
Extended Family       : 7
Stepping ID           : 1
Signature             : 7343873

# Address Bits
Physical Addressing   : 40
Virtual Addressing    : 48

# Multi-Core Information
Logical Processors (Threads) per Physical Processor : 4
Cores per Physical Package                          : 1

# Caches
## L2 Unified Cache
Size                  : 2M
Line Size             : 64B
Sharing               : dedicated per processor thread
Sets                  : 0
Partitions            : 1
Associativity         : 0

# Translation Lookaside Buffers
Instruction TLBs      : 0 large, 0 small
Data TLBs             : 0 large, 0 small

# Features
APIC                  : On-Chip APIC Hardware
CLFSH                 : CLFLUSH Instruction
CMOV                  : Conditional Move Instruction
CX16                  : CMPXCHG16B Instruction
CX8                   : CMPXCHG8 Instruction
DE                    : Debugging Extension
FPU                   : Floating-Point Unit On-Chip
FXSR                  : FXSAVE and FXSTOR Instructions
HTT                   : HyperThreading
MCA                   : Machine-Check Architecture
MCE                   : Machine-Check Exception
MMX                   : MMX Technology
MONITOR               : MONITOR/MWAIT Instructions
MOVBE                 : MOVBE Instruction
MSR                   : Model Specific Registers
MTRR                  : Memory Type Range Registers
OSXSAVE               : XSETBV/XGETBV Instructions Enabled
PAE                   : Physical Address Extension
PAT                   : Page Attribute Table
PGE                   : Page Global Enable
POPCNT                : POPCNT Instruction
PSE                   : Page Size Extension
PSE-36                : 36-Bit Page Size Extension
SEP                   : Fast System Call
SSE                   : Streaming SIMD Extensions
SSE2                  : Streaming SIMD Extensions 2
SSE3                  : Streaming SIMD Extensions 3
SSSE3                 : Supplemental Streaming SIMD Extensions 3
SSE4.1                : Streaming SIMD Extensions 4.1
SSE4.2                : Streaming SIMD Extensions 4.2
TSC                   : Time Stamp Counter
VME                   : Virtual Mode Extension
XSAVE                 : XSAVE/XSTOR States

# Extended Features
EM64T                 : Intel Extended Memory 64 Technology
SYSCALL               : Fast System Call
XD                    : Execution Disable

logout

[Opération terminée]

Last login: Wed Aug 27 14:16:40 on ttys000
iMac-de-gils:~ gils$ uname -a
Darwin iMac-de-gils.local 14.0.0 Darwin Kernel Version 14.0.0: Sat May 24 01:15:10 PDT 2014; root:xnu-2738.0.0.0.5~1/RELEASE_X86_64 x86_64
iMac-de-gils:~ gils$ 


959861Capturedcran20140828004412.png

  • Like 5
Link to comment
Share on other sites

Did you get it to work?


If so tell me how to do it I only speak english!

Link to comment
Share on other sites

What are all the  :D 's about?

Link to comment
Share on other sites

I'm shaking ... can't wait to get my ( hands ) usb mouse and keyboard on the patched amd kernel :yes:

Link to comment
Share on other sites

 Share

×
×
  • Create New...