Jump to content

[Tuto] QE_CI Exotic Patch via Clover


fantomas
 Share

87 posts in this topic

Recommended Posts

Bonsoir @robasefr,

 

Merci pour le coup de main! J'ai testé Motmot et Cardinal, ainsi que Quail à l'instant. Mais rien n'y fait, tjs le meme pb de lag. Pourtant sur Yosemite, et maverick, ça marche très bien. Tous deux sont installés sur des HDD différents.

Link to comment
Share on other sites

Bonsoir @robasefr,

 

Merci pour le coup de main! J'ai testé Motmot et Cardinal, ainsi que Quail à l'instant. Mais rien n'y fait, tjs le meme pb de lag. Pourtant sur Yosemite, et maverick, ça marche très bien. Tous deux sont installés sur des HDD différents.

Dans ton message précédent il y a peut-être l'explication du " lag"  (en rouge)

ioreg |grep ATY

| |   |   | +-o ATY,MotMot@0  <class AtiFbStub, id 0x1000003b6, registered, matched, active, busy 0 (4351 ms), retain 8>

 

 

Comment est-il avec Cardinal FB ?

As-tu essayé de rafraichir ton NVRam ?

Link to comment
Share on other sites

Bonjour,

 

Alors après une réinstall complète et plusieur test, je n'ai tjs pas résolu mon pb. Avec Cardinal c'est pareil. Avec quail J'ai carrément un écran noir. Pour ce qui est du NVRam, j'ai essayé ça : sudo nvram -c. Mais sans succés.  Est ce à quoi tu pensais?

J'ai remarqué que dans le rapport système, à "SATA/SATA Express", j'ai une erreur quand j'affiche les propriétés du disque dure (SSD): "impossible de lire les données" quelque chose comme ca. Ma carte mère est une serie 8. Ca n'a peut être rien à voir, je ne sais pas.

Link to comment
Share on other sites

  • 2 months later...

Ola :)

Alors je viens apporter mes doléances :)

J'ai une HD4850 qui fonctionne nickel sous Yosemite (exotic patch qui va bien), j'ai le dual screen et tout et tout (bon l'os freeze de facon aléatoire et souvent quand je tape sur la CG).

 

Je viens de me faire une installation 10.11 et bien entendu j'en chie :)

J'ai réussi hier soir a avoir ma CG reconnu avec 1024 Mo de Ram. Comme un con j'utilisais cover + les kexts de l'exotic patch. Une fois remis les originaux ca "marche". J'ai bien la bonne resolution pour mon ecran mais c'est ultra lent et saccadé et je n'ai pas de dual screen :(

Je vais tester Cardinal, mais pas sur que ca me donne le dual screen. Des avis ? Acheter une 5450 ? :)

  • Like 1
Link to comment
Share on other sites

Salut renaît_c  :)

 

J'ai bien la bonne resolution pour mon ecran mais c'est ultra lent et saccadé et je n'ai pas de dual screen  :(

 

 

HD4850 a son device-id (0x94421002) déjà présent dans ATIRadeonX2000.kext (c'est pour cela que tu as la bonne résolution) mais pas dans AMD4800Controller.kext (d'où les lenteurs et saccades). Donc la seule chose que tu auras à faire c'est de l'ajouter, soit via Clover ou manuellement. Si tu choisis cette dernière, son inconvénient est que tu devras le faire à chaque nouvelle mise à jour (un peu comme avec QE_CI Exotic patch). Et si tu choisis de le faire avec Clover alors je t'oriente vers le post #1, tu auras tout le nécessaire.

 

Tu peux aussi tester (toujours avec Clover) la fonction "FakeID" - HD4850 version Apple a un device-id 0x944a1002 et qui est bien-sûr bien présent dans les 2 kexts. Avec ce FakeID, tu devrais en principe te retrouver avec Cardinal pour framebuffer par défaut. 

Link to comment
Share on other sites

super   :thumbsup_anim:

 

donc, il va falloir jouer un peu avec les DSDT fixes de Clover - on ne va pas cocher tout et n'importe quoi, dans un premier temps, on va juste se contenter de cocher AddDTGP et de nommer "DSDT name" DSDT.aml

 

voyons ce que ça donne.  ;)

Link to comment
Share on other sites

J'ai déjà pas mal de chose coché. J'utilise le DSDT de chez tonymac qui est dans efi / clover / patched (ou un truc du genre).

Du coup tout enlevé saut AddDGTP FixUSB( sans ca, point de souris logitech de mémoire).


Bon bah j'ai perdu le dual et la reso qui va bien et la machine vient de crasher comme une bete lors d'un deplacement de fenetre. 


Ah ben en fait ca crash a chaque boot.


J'ai remis la "bonne config": fixDisplay, FixHPET, AddDGTP, FixHDA, FixUSB

Link to comment
Share on other sites

les fixes DSDT de Clover sont l'équivalent d'un DSDT.aml patché - pour tous ceux qui ne sont pas à l'aise avec cette fonctionnalité, ils peuvent toujours avoir recours à leurs DSDT patchés et les utiliser en les mettant dans le dossier EFI / CLOVER / ACPI / patched.

 

en version courte - tu utilises soit l'un ou l'autre mais pas les deux   ^_^


voici les fixes DSDT de Clover que j'utilise pour ma HD6770 (c'est une HD5770 renommée) avec FakeID de la HD5770 (0x68B81002)
 
<key>DSDT</key>
		<dict>
			<key>Debug</key>
			<false/>
			<key>DropOEM_DSM</key>
			<false/>
			<key>Fixes</key>
			<dict>
				<key>AddDTGP_0001</key>
				<true/>
				<key>AddPNLF_1000000</key>
				<true/>
				<key>DeleteUnused_400000</key>
				<true/>
				<key>FIX_ADP1_800000</key>
				<true/>
				<key>FixDisplay_0100</key>
				<true/>
				<key>FixHPET_0010</key>
				<true/>
				<key>NewWay_80000000</key>
				<true/>
			</dict>
			<key>Name</key>
			<string>DSDT.aml</string>
			<key>ReuseFFFF</key>
			<false/>
		</dict>

 

après, pour les autres fixes, leur besoin est déterminé par la configuration de chacun.

Link to comment
Share on other sites

même si certains fixes peuvent fonctionnent parfaitement pour différentes configurations, mes fixes dsdt ont été simplement un exemple donc pas viable à 100% dans ton cas, peut-être.

 

pour commencer, quelle est ta configuration ? il faudrait aussi mettre ton config.plist ici pour qu'on puisse jeter un coup d'oeil.   ;)

 

quelle version de Clover ? 

Link to comment
Share on other sites

<?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>FixDisplay_0100</key>
				<true/>
				<key>FixHDA_8000</key>
				<true/>
				<key>FixHPET_0010</key>
				<true/>
				<key>FixIPIC_0040</key>
				<true/>
				<key>FixUSB_1000</key>
				<true/>
			</dict>
			<key>Name</key>
			<string>DSDT.aml</string>
			<key>ReuseFFFF</key>
			<false/>
		</dict>
		<key>SSDT</key>
		<dict>
			<key>DropOem</key>
			<false/>
			<key>Generate</key>
			<false/>
		</dict>
	</dict>
	<key>Boot</key>
	<dict>
		<key>Arguments</key>
		<string>dart=0</string>
		<key>Debug</key>
		<false/>
		<key>DefaultVolume</key>
		<string>el capitan</string>
		<key>Legacy</key>
		<string>PBR</string>
		<key>Secure</key>
		<false/>
		<key>Timeout</key>
		<integer>3</integer>
		<key>XMPDetection</key>
		<false/>
	</dict>
	<key>Devices</key>
	<dict>
		<key>Audio</key>
		<dict>
			<key>Inject</key>
			<string>1</string>
		</dict>
		<key>FakeID</key>
		<dict>
			<key>ATI</key>
			<string>0x944a1002</string>
			<key>IMEI</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>
		</dict>
		<key>USB</key>
		<dict>
			<key>FixOwnership</key>
			<false/>
			<key>Inject</key>
			<true/>
		</dict>
	</dict>
	<key>DisableDrivers</key>
	<array>
		<string>Nothing</string>
	</array>
	<key>GUI</key>
	<dict>
		<key>Hide</key>
		<array>
			<string>Windows</string>
			<string>\EFI\BOOT\BOOTX64.EFI</string>
		</array>
		<key>Language</key>
		<string>en:0</string>
		<key>Mouse</key>
		<dict>
			<key>DoubleClick</key>
			<integer>500</integer>
			<key>Enabled</key>
			<true/>
			<key>Mirror</key>
			<false/>
			<key>Speed</key>
			<integer>8</integer>
		</dict>
		<key>Scan</key>
		<dict>
			<key>Entries</key>
			<true/>
			<key>Legacy</key>
			<string>First</string>
			<key>Tool</key>
			<true/>
		</dict>
		<key>ScreenResolution</key>
		<string>1920x1080</string>
		<key>Theme</key>
		<string>tonymacx86</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>
		<true/>
		<key>Debug</key>
		<false/>
		<key>KernelCpu</key>
		<false/>
		<key>KernelHaswellE</key>
		<false/>
		<key>KernelLapic</key>
		<false/>
		<key>KernelPm</key>
		<true/>
		<key>KextsToPatch</key>
		<array>
			<dict>
				<key>Comment</key>
				<string>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>10.11-AppleHDA/Realtek ALC...</string>
				<key>Disabled</key>
				<false/>
				<key>Find</key>
				<data>
				gxnUEQ==
				</data>
				<key>Name</key>
				<string>AppleHDA</string>
				<key>Replace</key>
				<data>
				AAAAAA==
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>10.9-10.11-AppleHDA/Realtek ALC888</string>
				<key>Disabled</key>
				<false/>
				<key>Find</key>
				<data>
				ixnUEQ==
				</data>
				<key>Name</key>
				<string>AppleHDA</string>
				<key>Replace</key>
				<data>
				iAjsEA==
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>External icons patch</string>
				<key>Disabled</key>
				<false/>
				<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>BooterConfig</key>
		<string>0x28</string>
		<key>CsrActiveConfig</key>
		<string>0x3</string>
	</dict>
	<key>SMBIOS</key>
	<dict>
		<key>BiosReleaseDate</key>
		<string>09/04/2012</string>
		<key>BiosVendor</key>
		<string>Apple Inc.</string>
		<key>BiosVersion</key>
		<string>IM131.88Z.010A.B05.1209042338</string>
		<key>Board-ID</key>
		<string>Mac-00BE6ED71E35EB86</string>
		<key>BoardManufacturer</key>
		<string>Apple Inc.</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,1</string>
		<key>SerialNumber</key>
		<string>C02LC169DNCT</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>

Clover r3320

GA-P55-UD3R, I5 750, HD4850, 12go de ram et des HDD en pagaille.

Link to comment
Share on other sites

 Share

×
×
  • Create New...