Skocz do zawartości

haMac.pl używa cookie. Przeczytaj Privacy Policy aby dowiedzieć się więcej. Aby usunąć tę wiadomość, proszę kliknąć w przycisk po prawej:    Akceptuję użycie cookie

Zdjęcie

UniBootX Clover - ASUS MAXIMUS VI HERO


  • Zaloguj się, aby dodać odpowiedź
8 odpowiedzi w tym temacie

#1 robert999

robert999
  • Members
  • 241 postów

Napisano 19 sierpień 2015 - 06:41

AKTUALIZACJA DLA OSX EL CAPITAN W KOLEJNYM POŚCIE (PONIŻEJ)

 

Płyta Asus MAXIMUS VI HERO

Chipset Z87

Procesor Intel CORE I7-4770 3.4 GHz

Audio: Intel High Definition Audio (ALC1150)

LAN: Intel I217V PCI Express Gigabit Ethernet

Grafika zintegrowana: HD4600

(w moim przypadku NVIDIA GeForce GTX 660)

 

Uwagi:

 

1. W paczce załączone są kexty niezbędne do przeprowadzenia instalacji. Wypakowany katalog MAXIMUS VI HERO należy skopiować do /EFI/CLOVER/OEM/

 

Plik paczki: 

 

Instalacja przebiega bezproblemowo (przypominam, że jest dwuetapowa). Tworząc konto użytkownika najlepiej ustawić mu hasło - przyda się później przy korzystaniu z terminala.

 

Po instalacji:

 

2. Do uruchomienia wbudowanej karty dźwiękowej trzeba zastosować metodę z tego wątku:

http://hamac.pl/topi...szych-systemów/

W pliku config.plist nie trzeba niczego zmieniać ALC1150 jest już w nim ustawione.

 

3. Koniecznie trzeba w pliku config.plist wpisać indywidualne numery SMBIOS. Szczegóły w punkcie 4.4 tego postu:

http://hamac.pl/topi...macpl/?p=110357

 

4. Aby poprawnie działało „uśpienie” trzeba wygenerować dla swojego sprzętu tabele SSDT skryptem pike’a 

https://github.com/P...ha/ssdtPRGen.sh

(opis na stronie). 

UWAGA skrypt działa dobrze jedynie jak język interface'u będzie ustawiony na angielski. Po wygenerowaniu tabeli SSDT.aml należy ją umieścić w folderze ACPI/patched, dla naszej konfiguracji ścieżka będzie wyglądać tak:

 

/EFI/CLOVER/OEM/MAXIMUS VI HERO/ACPI/patched/SSDT.aml

 

5. Do uruchomienia grafiki zintegrowanej HD4600 nie trzeba niczego zmieniać - w pliku config.plist jest już ustawione domyślne uruchamianie tej grafiki.

 

6. Grafika NVIDIA GeForce GTX 660 uruchamia się w OS X bez żadnych ingerencji. Można jednak później doinstalować webowe drivery (odpowiednie dla swojej wersji OS X). Do Yosemite np. stąd:

http://www.insanelym...s-for-yosemite/

 

7. W pliku config.plist należy w sekcji boot wpisać poprawną nazwę swojej partycji z systemem. W załączonym pliku jest wpisane:

<key>DefaultVolume</key>
<string>haMac HD</string>

Uwagi końcowe dotyczące ogólnej pracy z tą płytą:

 

8. Na płycie głównej znajduje się 8 gniazd SATA. Jeśli chcesz korzystać z napędu CD/DVD koniecznie podepnij go do któregoś z gniazd 1-6. W przeciwnym razie napęd będzie się automatycznie montował, a tacka na płyty samoczynnie będzie się otwierać przy starcie systemu. Gniazda 7-8 przeznaczone są tylko dla dysków, ponieważ mają inny kontroler.

 

9. Klucz z UniBootX najlepiej uruchamiać w UEFI.

 

10. Po zainstalowaniu systemu najlepiej skopiować z klucza UniBootX całą zawartość EFI na partycję EFI dysku z systemem, wcześniej ją montując (dla leniwych i nieobeznanych z terminalem do montowania partycji najlepiej skorzystać z Clover Configurator).

 

 

-----

 

P.s. Jeśli pobrałeś plik z moją paczką, proszę o kliknięcie w "Lubię to" - będę wiedział, że moja praca komuś się przydała :)


  • nowy_ i Seba lubią to
  • Sierra 10.12.1

#2 robert999

robert999
  • Members
  • 241 postów

Napisano 02 październik 2015 - 18:47

ZMIANY DLA OSX 10.11 EL CAPITAN

 

http://hamac.pl/file...ero-el-capitan/

 

1.

Zanim rozpoczniesz aktualizację systemu, utwórz w katalogu z kextami katalog 10.11 i wrzuć tam kexty z paczki powyższego linku.

 

Zaktualizuj Clovera do kompilacji 314TeR r3269:

http://hamac.pl/file...pilacja-314ter/

 

 

2.

Aktualizacja OSX przebiega bezproblemowo, trwa około 30 minut (na zwykłym HDD) i komputer uruchamia się ponownie (z tego co pamiętam) 4 razy.

 

Po zakończeniu aktualizacji El Capitan poprosi nas o podanie Apple ID (można się zalogować) i uruchamia się system.

Wszystko zadziałało oprócz dźwięku ALC 1150.

 

3.

Metoda uruchamiania dźwięku 314TeR z tego wątku http://hamac.pl/topi...szych-systemów/ NIE DZIAŁA.

 

Ale jest rozwiązanie - metoda toledy stąd:

 

https://github.com/t...audio_CloverALC

 

4.

UWAGA!

Zanim dokonamy zmian, trzeba w configu naszej płyty (czyli w katalogu EFI/Clover/OEM/MAXIMUS VI HERO) zmienić Audio Inject na 1 (przed zmianami jest 10)

		<key>Audio</key>
		<dict>
			<key>Inject</key>
			<string>1</string>
		</dict>

Po tej zmianie uruchamiamy ponownie system.

 

5.

Uruchamiamy skrypt toledy (plik audio_cloverALC-110_v1.0f.command) klikając na nim 2 razy.

Uruchomi się terminal, podajemy hasło i na pojawiające się pytania wpisujemy „y”

 

Confirm Realtek ALC1150 (y/n): y

Enable HD4600 HDMI audio (y/n): y

Clover Audio ID Injection (y/n): y

Use Audio ID: 1 (y/n): y

 

6.

Po zakończeniu pracy skryptu zostaniemy poinformowani o sukcesie dokonanych zmian.

Ale UWAGA!

Skrypt dokonuje zmian w pliku config.plist ale nie w naszym katalogu EFI/Clover/OEM/MAXIMUS VI HERO/ tylko w katalogu głównym Clovera!

Musimy więc znaleźć w nim sekcję 

<key>KextsToPatch</key>

a w niej wpisy dotyczące HD4600, skopiować je i wkleić do naszego configu z katalogu EFI/Clover/OEM/MAXIMUS VI HERO/ 

 

U mnie wygląda to tak:

		<key>KextsToPatch</key>
		<array>
			<dict>
				<key>Comment</key>
				<string>t1-HD4600_HDMI_Audio-2of2</string>
				<key>Find</key>
				<data>
				PQwKAAA=
				</data>
				<key>Name</key>
				<string>AppleHDAController</string>
				<key>Replace</key>
				<data>
				PQwMAAA=
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>t1-HD4600_HDMI_Audio-1of2</string>
				<key>Find</key>
				<data>
				PQsMAAA=
				</data>
				<key>Name</key>
				<string>AppleHDAController</string>
				<key>Replace</key>
				<data>
				PQwMAAA=
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>t1-10.11-AppleHDA/Realtek ALC...</string>
				<key>Find</key>
				<data>
				gxnUEQ==
				</data>
				<key>Name</key>
				<string>AppleHDA</string>
				<key>Replace</key>
				<data>
				AAAAAA==
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>t1-10.9-10.11-AppleHDA/Realtek ALC1150</string>
				<key>Find</key>
				<data>
				ixnUEQ==
				</data>
				<key>Name</key>
				<string>AppleHDA</string>
				<key>Replace</key>
				<data>
				AAnsEA==
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>t1-AppleHDA/Resources/xml&gt;zml</string>
				<key>Find</key>
				<data>
				eG1sLnps
				</data>
				<key>Name</key>
				<string>AppleHDA</string>
				<key>Replace</key>
				<data>
				em1sLnps
				</data>
			</dict>
		</array>

Oprócz tego w sekcji <key>RtVariables</key> musi być wpisane:

         <key>RtVariables</key>
         <dict>
                <key>BooterConfig</key>
                <string>0x28</string>
                <key>CsrActiveConfig</key>
                <string>0x3</string>

7.

Po ponownym uruchomieniu komputera dźwięk już będzie działał normalnie :)

Sleep również działa i dźwięk po wybudzeniu również.

 

 

EDIT:

 

Po aktualizacji do El Capitan 10.11.1 przestał działać dźwięk. Na razie jestem w trakcie testów. Jeśli uda mi się go przywrócić, uaktualnię obecny poradnik.

 

EDIT 2:

 

Po aktualizacji do El Capitan 10.11.2  dźwięk działa normalnie bez dokonywania żadnych zmian w configu.

 

 

Jeśli informacje tu zawarte w czymś Ci pomogły - polub ten post :)

Dziękuję


  • nowy_, klez84 i Seba lubią to
  • Sierra 10.12.1

#3 DawidXT

DawidXT
  • Members
  • 136 postów
  • LocationRzeszów

Napisano 02 październik 2015 - 21:22

Próbuję śledzić Twój poradnik dotyczący audio w moim przypadku ALC 892, jednak klucz w configu RtVariables wydaje się być niepoprawny. W Clover Configurator, w ogóle nie mam możliwości wpisania tego. Jeżeli ręcznie wpiszę te elementy do mojego configu, to każda próba dopisania czegoś poprzez program wymieniony wyżej, kończy się wykasowaniem ręcznie dodanych linijek i nie bardzo wiem o co chodzi.

 

<key>RtVariables</key>

    <dict>
        <key>BooterConfig</key>
        <string>0x28</string>
        <key>CsrActiveConfig</key>
        <string>0x67</string>


MB: MSI B85-G43 Sc | CPU: I5-4570 | RAM: Corsair Vengeance Pro 16GB | GPU: HD4600 | Audio: ALC892 AppleALC | HDD: Seagate 1TB | PWS: SilentiumPC Deus 600W | CASE: CM Cosmos S Modded - Black
OS: 10.12 Sierra Retail using Clover in UEFI Mode

#4 314TeR

314TeR

    Administrator

  • Administrators
  • 15914 postów
  • LocationWarszawa

Napisano 02 październik 2015 - 21:26

Te dwie flagi są potrzebne aby "rozbroić" system zabezpieczeń El Capitan przeciw nieautoryzowanym modyfikacjom. Taką modyfikacją są np ładowane niepodpisane kexty a w tym FakeSMC który jest obligatoryjnie wymagany na każdym haMacu.

 

BTW - wg mnie lepszym zestawem jest ten:

<key>BooterConfig</key>
<string>0x28</string>
<key>CsrActiveConfig</key>
<string>0x3</string>

CsrActiveConfig przy 0x3 wyłączasz tylko sprawdzanie podpisów cyfrowych, a przy 0x67 ubijasz go całkowicie... wg mnie to bez sensu... po co wyłączać wszystkie zabezpieczenia jak problem jest tylko w ładowaniu kextów. 


  • robert999 lubi to

ASUS MAXIMUS VII IMPACT | Core i7-4790K | 16GB DDR3 2400 CL10 | GTX 980 Ti | FiiO E10 | OS X Retail via UniBootX Clover

ASUS Z87M-PLUS | Core i5-4590T | 8GB DDR3L 1333 | HD4600 | OS X Retail via UniBootX Cloverbyłe haMac'i: ASUS P5W DH DeluxeASUS P7P55 WS Supercomputer | ASUS P8Z68 Deluxe/GEN3 | ASUS P8Z77-V PRO THUNDERBOLTJak uruchomić na wypasie ALC 882/888/889/1200 | STOP Gigafail | P5W DH Deluxe - perfekcyjny hackintosh | Piszę poprawnie po polsku!

Co daje kalibracja monitora - zobacz jak można poprawić jakość obrazu.

 

Najszybszy hackintosh na świecie za procesorem 12C identyfikujący się jako Mac Pro (Late 2013) wg rankingu Geekbench: 37000 pkt

 

Pomogliśmy Tobie - pomóż nam - przekaż darowiznę na utrzymanie forum.

 


#5 robert999

robert999
  • Members
  • 241 postów

Napisano 02 październik 2015 - 21:28

Skorzystaj ze skryptu toledy, który podałem wyżej. On sam doda Ci do configu odpowiednie wpisy w sekcji RtVariables. Tylko pamiętaj, że skrypt poprawia config w katalogu głównym Clovera, a nie w katalogach OEM. Musisz potem sobie przekopiować z niego sekcje z HD Audio i RtVariables do configu w katalogu OEM/Twoja płyta


  • Sierra 10.12.1

#6 DawidXT

DawidXT
  • Members
  • 136 postów
  • LocationRzeszów

Napisano 03 październik 2015 - 10:22

ok dzięki chłopaki, więc bawię się dalej z odpaleniem tego audio...

 

edit: czy w przypadku el Capitan'a nie trzeba dodać flagi rootless=0 wraz z kext-dev-mode=1 ? gdzieś wyczytałem, że rootless musi być


MB: MSI B85-G43 Sc | CPU: I5-4570 | RAM: Corsair Vengeance Pro 16GB | GPU: HD4600 | Audio: ALC892 AppleALC | HDD: Seagate 1TB | PWS: SilentiumPC Deus 600W | CASE: CM Cosmos S Modded - Black
OS: 10.12 Sierra Retail using Clover in UEFI Mode

#7 314TeR

314TeR

    Administrator

  • Administrators
  • 15914 postów
  • LocationWarszawa

Napisano 03 październik 2015 - 16:27

rootles i kext-dev-mode  nie działają na El Capitan. 


ASUS MAXIMUS VII IMPACT | Core i7-4790K | 16GB DDR3 2400 CL10 | GTX 980 Ti | FiiO E10 | OS X Retail via UniBootX Clover

ASUS Z87M-PLUS | Core i5-4590T | 8GB DDR3L 1333 | HD4600 | OS X Retail via UniBootX Cloverbyłe haMac'i: ASUS P5W DH DeluxeASUS P7P55 WS Supercomputer | ASUS P8Z68 Deluxe/GEN3 | ASUS P8Z77-V PRO THUNDERBOLTJak uruchomić na wypasie ALC 882/888/889/1200 | STOP Gigafail | P5W DH Deluxe - perfekcyjny hackintosh | Piszę poprawnie po polsku!

Co daje kalibracja monitora - zobacz jak można poprawić jakość obrazu.

 

Najszybszy hackintosh na świecie za procesorem 12C identyfikujący się jako Mac Pro (Late 2013) wg rankingu Geekbench: 37000 pkt

 

Pomogliśmy Tobie - pomóż nam - przekaż darowiznę na utrzymanie forum.

 


#8 robert999

robert999
  • Members
  • 241 postów

Napisano 03 październik 2015 - 17:30

BTW - wg mnie lepszym zestawem jest ten:

<key>BooterConfig</key>
<string>0x28</string>
<key>CsrActiveConfig</key>
<string>0x3</string>

CsrActiveConfig przy 0x3 wyłączasz tylko sprawdzanie podpisów cyfrowych, a przy 0x67 ubijasz go całkowicie... wg mnie to bez sensu... po co wyłączać wszystkie zabezpieczenia jak problem jest tylko w ładowaniu kextów. 

 

Potwierdzam - sprawdziłem wpisanie 0x3 zamiast 0x67. Dźwięk działa normalnie. Również po wybudzeniu.

Dopiszę tą informację do opisu instalacji.

Dzięki 314TeR


  • Sierra 10.12.1

#9 JBrown

JBrown
  • Members
  • 56 postów
  • Location/

Napisano 20 listopad 2015 - 16:05

Płyta Maximus VII Ranger, El Capitan - metoda toledy również działa.






Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych