Skocz do zawartości

Uniwersalne Legacy AppleHDA dla ALC882 883 888 1200 892 1150 dla Yosemite 10.10 , El Capitan 10.11


Rekomendowane odpowiedzi

 

Poczekam i zobaczę jak będzie z 10.11. Kojarzysz od której wersji biosu jest odblokowany MSR?


Z87 jak pamiętam ma chyba wszystkie BIOSy już odblokowane... zresztą nawet jak nie, to clover powinien Ci załatać ten problem sam... a jak nie to USB Flash Back i wrzuć następny BIOS.

 

 

Działa komuś na 10.11 GM? Wszystkie inne kexty działają, tylko nie mogę audio odpalić. Config w Cloverze bez zmian, cache przebudowane, rootless=0 i kext-dev-mode=1 dodane.

 

Dla 10.11 jest inny binpatch - trzeba podmienić z innego układu. Poszukaj było już podawane na forum.

 

Jak uporam się z testami El Capitan GM, to wrzucę garść nowych informacji jak odpalać audio.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 tygodnie później...

Witam,

Asrock z97 extream4 - kodek ALC1150 - działa (choć trzeba było kilka razy przebudowywać cache, kext wizard-em, w trybie safe - kernel panic appleHDA)

 

Wymagane kexty(muszą być obydwa, na samym uniwersal-u, brak możliwości wyboru wyjścia w preferencjach):

AppleHDA_Uniwersal_ALC8xx_v1.4.kext

EAPDFix.kext

 

Wielkie podziękowania :)

Odnośnik do komentarza
Udostępnij na innych stronach

 

Zasada jest prosta, musimy znaleźć ciąg binarny w AppleHDA odpowiadający takiemu identyfikatorowi: 11D4 198B i zamienić na nasz identyfikator układu, np 10EC 0888. W plikach binarnych szukamy takiego ciągu 8B19D411 i zamieniamy go na 8808EC10. Generalnie do do edycji polecam edytor pilnujący składni, np PlistEdit z XCode, lub komercyjny PlistEdit Pro, widać w nim co i jak się zmienia, przykład poniżej:

Witam, zgubiłem się w momencie gdy mamy znaleźć identyfikator.

Domyślam się że chodzi o kext który jest w S/L/E ?

Jak znaleźć odpowiedni identyfikator w programie ? (PlistEdit Pro)

Jak znaleźć identyfikator własnego sprzętu? (ALC892)

Prosiłbym o Screeny jeżeli ktoś byłby tak życzliwy !

 

 

Edit:

Nie wiem jak to możliwe, ale dźwięk wstał bez zmiany identyfikatora oraz bez jakiejkolwiek ingerencji w AppleHDA.

Odnośnik do komentarza
Udostępnij na innych stronach

Może nie dokładnie wyjaśniłem... chodziło mi ogólnie o wytłumaczenie dlaczego się to robi i na jakiej zasadzie. Jak Ci działa, to widać użyłeś właściwego patcha dla właściwego kodeka. 

 

Przy jakiejś aktualizacji postaram się to trochę bardziej łopatologicznie opisać. 

Odnośnik do komentarza
Udostępnij na innych stronach

A próbowałeś z tym?

 

https://github.com/toleda/audio_CloverALC

 

Audio ID w cloverze możesz ustawić na 1, 2 lub 3 w zależności od tego co chcesz u siebie odpalić. Cytat:

 

"Supported Audio IDs
 
Audio ID: 1 supports 269, 283, 885, 887, 888, 889, 892, 898, 1150
Realtek ALC audio (default, 1/2/3/5/6 motherboard audio ports)
 
Audio ID: 2 supports 887, 888, 889, 892, 898, 1150
Realtek ALC/5.1 surround sound (3 motherboard audio ports)
 
Audio ID: 3 supports 887, 888, 889, 892, 898
HD3000/HD4000 HDMI audio with Realtek ALC audio"
 
Przeczytaj instrukcję, która jest w opisie pod plikami w powyższym linku.
Odnośnik do komentarza
Udostępnij na innych stronach

Witam!
 
Długo zwlekałem ze zwróceniem się do Was. Mam problem z odpaleniem dźwięku ALC892 na Yosemite 10.10.5. Wydaje mi się, że coś źle robię przy instalacji kextu do S/L/E. Instalowałem go już chyba każdą możliwą metodą, ale tylko za pomocą Kext Utility nie wyświetla komunikatu z załącznika. Załączam mój config i zrzut ekranu, pomóżcie proszę!
 

<?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>ReuseFFFF</key>
			<false/>
		</dict>
		<key>DropTables</key>
		<array>
			<dict>
				<key>Signature</key>
				<string>DMAR</string>
			</dict>
		</array>
		<key>SSDT</key>
		<dict>
			<key>DropOem</key>
			<false/>
			<key>Generate</key>
			<false/>
		</dict>
	</dict>
	<key>Boot</key>
	<dict>
		<key>Arguments</key>
		<string>kext-dev-mode=1</string>
		<key>Debug</key>
		<false/>
		<key>DefaultVolume</key>
		<string>SSD</string>
		<key>Legacy</key>
		<string>PBR</string>
		<key>Secure</key>
		<false/>
		<key>Timeout</key>
		<integer>5</integer>
		<key>XMPDetection</key>
		<false/>
	</dict>
	<key>Devices</key>
	<dict>
		<key>Audio</key>
		<dict>
			<key>Inject</key>
			<string>7</string>
		</dict>
		<key>USB</key>
		<dict>
			<key>FixOwnership</key>
			<false/>
			<key>Inject</key>
			<false/>
		</dict>
	</dict>
	<key>DisableDrivers</key>
	<array>
		<string>PartitionDxe</string>
		<string>EmuVariableUefi</string>
		<string>OsxAptioFixDrv</string>
		<string>DataHubDxe</string>
		<string>FSInject</string>
		<string>OsxLowMemFixDrv</string>
		<string>#VBoxHfs</string>
		<string>CsmVideoDxe</string>
	</array>
	<key>GUI</key>
	<dict>
		<key>CustomIcons</key>
		<true/>
		<key>Language</key>
		<string>pl:30788:0</string>
		<key>Mouse</key>
		<dict>
			<key>DoubleClick</key>
			<integer>500</integer>
			<key>Enabled</key>
			<true/>
			<key>Mirror</key>
			<false/>
			<key>Speed</key>
			<integer>2</integer>
		</dict>
		<key>Scan</key>
		<dict>
			<key>Entries</key>
			<true/>
			<key>Legacy</key>
			<false/>
			<key>Tool</key>
			<true/>
		</dict>
		<key>ScreenResolution</key>
		<string>1920x1080</string>
		<key>Theme</key>
		<string>mrengles</string>
	</dict>
	<key>Graphics</key>
	<dict>
		<key>Inject</key>
		<dict>
			<key>ATI</key>
			<false/>
			<key>Intel</key>
			<true/>
			<key>NVidia</key>
			<false/>
		</dict>
		<key>NvidiaSingle</key>
		<false/>
	</dict>
	<key>KernelAndKextPatches</key>
	<dict>
		<key>AppleRTC</key>
		<false/>
		<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>ALC892 patch</string>
    				<key>Find</key>
    				<data>
    				ixnUEQ==
    				</data>
    				<key>Name</key>
    				<string>AppleHDA</string>
    				<key>Replace</key>
    				<data>
    				kgjsEA==
    				</data>
   			</dict>
  		</array>
	</dict>
	<key>RtVariables</key>
	<dict>
		<key>ROM</key>
		<string></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></string>
		<key>BoardManufacturer</key>
		<string>Apple Inc.</string>
		<key>BoardSerialNumber</key>
		<string></string>
		<key>BoardVersion</key>
		<string>Macmini7,1</string>
		<key>ChassisAssetTag</key>
		<string>Mini-Aluminum</string>
		<key>ChassisType</key>
		<string>16</string>
		<key>Family</key>
		<string>Mac mini</string>
		<key>Manufacturer</key>
		<string>Apple Inc.</string>
		<key>ProductName</key>
		<string>Macmini7,1</string>
		<key>SerialNumber</key>
		<string></string>
		<key>SmUUID</key>
		<string></string>
		<key>Trust</key>
		<false/>
	</dict>
	<key>SystemParameters</key>
	<dict>
		<key>InjectKexts</key>
		<string>Yes</string>
	</dict>
</dict>
</plist>
 

Edit:

Pobrałem nowego Kext Wizarda i teraz żaden komunikat nie wyskakuje. Jednak dźwięku nadal nie widać, a raczej nie słychać:(

 

 

------

====
ASRock B85M-ITX & Core I5-4570 & 4 GB DDR3 1333 MHz & Samsung SSD 850 PRO 128GB & DELL U2515H OS X 10.10.5  UniBootX Clover

post-3513-0-13303000-1443953115_thumb.jpg

Odnośnik do komentarza
Udostępnij na innych stronach

A instalowałeś tak jak w instrukcji? Po zainstalowaniu KextWizardem też nie miałem dźwięku.

 

sudo cp -R AppleHDA_Uniwersal_ALC8xx_v1.4.kext /System/Library/Extensions
sudo chown -R 0:0 /System/Library/Extensions/AppleHDA_Uniwersal_ALC8xx_v1.4.kext
sudo touch /System/Library/Extensions
sudo kextcache -update-volume /
Odnośnik do komentarza
Udostępnij na innych stronach

A instalowałeś tak jak w instrukcji? Po zainstalowaniu KextWizardem też nie miałem dźwięku.

 

sudo cp -R AppleHDA_Uniwersal_ALC8xx_v1.4.kext /System/Library/Extensions
sudo chown -R 0:0 /System/Library/Extensions/AppleHDA_Uniwersal_ALC8xx_v1.4.kext
sudo touch /System/Library/Extensions
sudo kextcache -update-volume /

 

Po instalacji w terminalu, nic się nie dzieje. Czasem wyskakuje wspomniany wcześniej komunikat "Nie można użyć rozszerzenia systemowego", a czasem 

"kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleKextExcludeList.kext

kext pl.haMac.Univrsal.AppleHDA  104009000 is in exception list, allowing to load"
 
Jestem już tym zmęczony, kolejny weekend bez dźwięku:(
 
------

====

ASRock B85M-ITX & Core I5-4570 & 4 GB DDR3 1333 MHz & Samsung SSD 850 PRO 128GB & DELL U2515H OS X 10.10.5  UniBootX Clover

Odnośnik do komentarza
Udostępnij na innych stronach

Zrób instalację na czysto na innym HDD. Raz czy dwa razy miałem taki przypadek, że podczas końcowego restartu instalacji miałem KP i system nie został prawidłowo zainstalowany. Skutkiem było to że nie dało rady za żadne skarby odpalić dźwięki mimo, że wszystko było instalowane poprawnie. 

Odnośnik do komentarza
Udostępnij na innych stronach

 

Nie wiem czy było wspominane w temacie, aby drivery Admina działały w El Capitan trzeba dodać jeszcze jeden patch.

			<dict>
				<key>Find</key>
				<data>gxnUEQ==</data>
				<key>Name</key>
				<string>AppleHDA</string>
				<key>Replace</key>
				<data>AAAAAA==</data>
			</dict>

Aby audio na tej metodzie zadziałało w El Capitan, wystarczy dodać w/w patch.

 

Jutro jak znajdę chwilkę, to wrzucę nowe wersje 1.5 dla 10.9.5 i 2.0 dla El Capitan. 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 tygodnie później...

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie
 Udostępnij

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Korzystanie z tej witryny, wymaga zakceptowanie naszych warunków Warunki użytkowania.