Jump to content

[AMD] Yosemite OS X 10.10 DP & Beta


spakk
 Share

210 posts in this topic

Recommended Posts

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...