Maverick Opublikowano 20 Lipca 2016 Zgłoś Udostępnij Opublikowano 20 Lipca 2016 Czesc, po polrocznej przerwie wznawiam projekt Mac Os na swoim laptopie. Jest on w duzej mierze uzywalny ale sa jeszcze sprawy do dokonczenia. Wersja OS X : El Capitan Specyfikacja: CPU: Intel Core i7 4720HQ CHIPSET: Intel® HM87 RAM: 16GB DDR3 (2 x 8GB) GPU: nVidia GeForce GTX 850M 2GB / Intel HD 4600 HDD: 1TB (dane Windows) SSD1: 128GB (systemowy Windows) SSD2: 128GB (pod Maca) LAN: Killer™ E2200 Game Networking LAN WiFi: Intel Dual Band Wireless-AC 3160 (802.11ac) Moj Clover: https://drive.google.com/file/d/0B-elrcMTqrBYNlYwZWQxSDFiVFE/view Co dziala: - internet (kabel oraz wifi) - iGPU QE/CL - dzwiek - porty USB - klawiatura , gladzik mysz Co nie dziala: - porty HDMI / VGA - sterowanie jasnoscia - oszczedzanie energii Wiem , ze to kwestia poprawek DSDT ale niestety odpowiednie patche mi nie wchodza poniewaz wyskakuja bledy w MaciASL : "parseop argo". Wie ktos jaka jest na to rada? Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
314TeR Opublikowano 20 Lipca 2016 Zgłoś Udostępnij Opublikowano 20 Lipca 2016 Do PM potrzebujesz tabelki SSDT pod Twój cpu. Wygeneruj ją skryptem pike'a. Sterowanie jasnością, poszukaj poprawki AAPL do wyświetlacza, powinna ona dodać suwak jasności do preferencji monitora. Maverick 1 Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Maverick Opublikowano 20 Lipca 2016 Autor Zgłoś Udostępnij Opublikowano 20 Lipca 2016 Ok. Bede probowal to ruszyc w ten sposob. A jesli chodzi o HDMI i VGA. Da sie cos zrobic w tej kwestii? Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
314TeR Opublikowano 21 Lipca 2016 Zgłoś Udostępnij Opublikowano 21 Lipca 2016 Vga z zasady nie działa. HDMI powinno. Jak nie działają to poszukaj czy nie ma patchy jakiś potrzebnych do odpalenia wyjsć. Maverick 1 Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Maverick Opublikowano 21 Lipca 2016 Autor Zgłoś Udostępnij Opublikowano 21 Lipca 2016 Chyba źle generuję DSDT bo przy kompilacji mam niesamowicie dużo bugów i generalnie żadna poprawka i tak nic nie daje. Robię metodą F4 z Clovera ale nie daję rady przejść przez błędy przy kompilacji. Wygląda to tak: blob:http://imgur.com/2cfd5e7a-8e65-449c-93cb-8fefc7f378ff Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
314TeR Opublikowano 21 Lipca 2016 Zgłoś Udostępnij Opublikowano 21 Lipca 2016 Takie DSDT "z błędami" możesz mieć lub bardziej prawdopodobnie, że został użyty bardzo stary kompilator do skompilowania tabel ACPI a on np tworzył kod zgodny z ACPI 2.0 a Ty teraz próbujesz kompilować pod ACPI 5.0 i Ci wywala błędy. Spróbuj użyć starszego kompilatora. Jak używasz MaciASL to przełącz ACPI na wersję 4.0. Maverick 1 Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Maverick Opublikowano 21 Lipca 2016 Autor Zgłoś Udostępnij Opublikowano 21 Lipca 2016 Dzięki! Podziałało. Był jeszcze jeden error ale udało mi się go samemu rozwiązać. Sterowanie jasnością - jest. Jeszcze ten PM i HDMI. Szukam Patcha do HDMI ale nic nie moge znalezc. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
314TeR Opublikowano 21 Lipca 2016 Zgłoś Udostępnij Opublikowano 21 Lipca 2016 Zajmij się wpierw PM, to najważniejsze aby komp chociażby się nie grzał. Maverick 1 Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Maverick Opublikowano 21 Lipca 2016 Autor Zgłoś Udostępnij Opublikowano 21 Lipca 2016 Racja. No i tutaj tez mam ciekawie. Wygenerowalem SSDT : /** Intel ACPI Component Architecture* AML Disassembler version 20140210-00 [F/Users/rafal/Library/ssdtPRGen/ssdt.dsleb 10 2014]* Copyright © 2000 - 2014 Intel Corporation** Original Table Header:* Signature "SSDT"* Length 0x0000036A (874)* Revision0x01* Checksum 0x00* OEM ID "APPLE "* OEM Table ID "CpuPm"* OEM Revision 0x00015600 (87552)* Compiler ID "INTL"* Compiler Version 0x20140210 (538182160)*/DefinitionBlock ("ssdt.aml", "SSDT", 1, "APPLE ", "CpuPm", 0x00015600){External (\_SB.CPU0, DeviceObj)External (\_SB.CPU1, DeviceObj)External (\_SB.CPU2, DeviceObj)External (\_SB.CPU3, DeviceObj)External (\_SB.CPU4, DeviceObj)External (\_SB.CPU5, DeviceObj)External (\_SB.CPU6, DeviceObj)External (\_SB.CPU7, DeviceObj)Scope (\_SB.CPU0){Method (_INI, 0, NotSerialized){Store ("ssdtPRGen version....: 15.6 / Mac OS X 10.11.6 (15G31)", Debug)Store ("target processor.....: i7-4720HQ", Debug)Store ("running processor....: Intel® Core i7-4720HQ CPU @ 2.60GHz", Debug)Store ("baseFrequency........: 800", Debug)Store ("frequency............: 2600", Debug)Store ("busFrequency.........: 100", Debug)Store ("logicalCPUs..........: 8", Debug)Store ("maximum TDP..........: 47", Debug)Store ("packageLength........: 29", Debug)Store ("turboStates..........: 10", Debug)Store ("maxTurboFrequency....: 3600", Debug)Store ("machdep.xcpm.mode....: 1", Debug)}Name (APLF, Zero)Name (APSN, 0x0A)Name (APSS, Package (0x1D){/* High Frequency Modes (turbo) */Package (0x06) { 0x0E10, 0x00B798, 0x0A, 0x0A, 0x2400, 0x2400 },Package (0x06) { 0x0DAC, 0x00B798, 0x0A, 0x0A, 0x2300, 0x2300 },Package (0x06) { 0x0D48, 0x00B798, 0x0A, 0x0A, 0x2200, 0x2200 },Package (0x06) { 0x0CE4, 0x00B798, 0x0A, 0x0A, 0x2100, 0x2100 },Package (0x06) { 0x0C80, 0x00B798, 0x0A, 0x0A, 0x2000, 0x2000 },Package (0x06) { 0x0C1C, 0x00B798, 0x0A, 0x0A, 0x1F00, 0x1F00 },Package (0x06) { 0x0BB8, 0x00B798, 0x0A, 0x0A, 0x1E00, 0x1E00 },Package (0x06) { 0x0B54, 0x00B798, 0x0A, 0x0A, 0x1D00, 0x1D00 },Package (0x06) { 0x0AF0, 0x00B798, 0x0A, 0x0A, 0x1C00, 0x1C00 },Package (0x06) { 0x0A8C, 0x00B798, 0x0A, 0x0A, 0x1B00, 0x1B00 },/* High Frequency Modes (non-turbo) */Package (0x06) { 0x0A28, 0x00B798, 0x0A, 0x0A, 0x1A00, 0x1A00 },Package (0x06) { 0x09C4, 0x00AE88, 0x0A, 0x0A, 0x1900, 0x1900 },Package (0x06) { 0x0960, 0x00A5A4, 0x0A, 0x0A, 0x1800, 0x1800 },Package (0x06) { 0x08FC, 0x009CEB, 0x0A, 0x0A, 0x1700, 0x1700 },Package (0x06) { 0x0898, 0x00945D, 0x0A, 0x0A, 0x1600, 0x1600 },Package (0x06) { 0x0834, 0x008BFB, 0x0A, 0x0A, 0x1500, 0x1500 },Package (0x06) { 0x07D0, 0x0083C2, 0x0A, 0x0A, 0x1400, 0x1400 },Package (0x06) { 0x076C, 0x007BB4, 0x0A, 0x0A, 0x1300, 0x1300 },Package (0x06) { 0x0708, 0x0073CF, 0x0A, 0x0A, 0x1200, 0x1200 },Package (0x06) { 0x06A4, 0x006C14, 0x0A, 0x0A, 0x1100, 0x1100 },Package (0x06) { 0x0640, 0x006481, 0x0A, 0x0A, 0x1000, 0x1000 },Package (0x06) { 0x05DC, 0x005D17, 0x0A, 0x0A, 0x0F00, 0x0F00 },Package (0x06) { 0x0578, 0x0055D6, 0x0A, 0x0A, 0x0E00, 0x0E00 },Package (0x06) { 0x0514, 0x004EBC, 0x0A, 0x0A, 0x0D00, 0x0D00 },Package (0x06) { 0x04B0, 0x0047CA, 0x0A, 0x0A, 0x0C00, 0x0C00 },Package (0x06) { 0x044C, 0x0040FF, 0x0A, 0x0A, 0x0B00, 0x0B00 },Package (0x06) { 0x03E8, 0x003A5B, 0x0A, 0x0A, 0x0A00, 0x0A00 },Package (0x06) { 0x0384, 0x0033DE, 0x0A, 0x0A, 0x0900, 0x0900 },/* Low Frequency Mode */Package (0x06) { 0x0320, 0x002D86, 0x0A, 0x0A, 0x0800, 0x0800 }})Method (ACST, 0, NotSerialized){Store ("Method CPU0.ACST Called", Debug)Store ("CPU0 C-States : 29", Debug)/* Low Power Modes for CPU0 */Return (Package (0x06){One,0x04,Package (0x04){ResourceTemplate (){Register (FFixedHW,0x01, // Bit Width0x02, // Bit Offset0x0000000000000000, // Address0x01, // Access Size)},One,Zero,0x03E8},Package (0x04){ResourceTemplate (){Register (FFixedHW,0x01, // Bit Width0x02, // Bit Offset0x0000000000000010, // Address0x03, // Access Size)},0x03,0xCD,0x01F4},Package (0x04){ResourceTemplate (){Register (FFixedHW,0x01, // Bit Width0x02, // Bit Offset0x0000000000000020, // Address0x03, // Access Size)},0x06,0xF5,0x015E},Package (0x04){ResourceTemplate (){Register (FFixedHW,0x01, // Bit Width0x02, // Bit Offset0x0000000000000030, // Address0x03, // Access Size)},0x07,0xF5,0xC8}})}Method (_DSM, 4, NotSerialized){Store ("Method CPU0._DSM Called", Debug)If (LEqual (Arg2, Zero)){Return (Buffer (One){0x03})}Return (Package (0x02){"plugin-type",One})}}Scope (\_SB.CPU1){Method (APSS, 0, NotSerialized){Store ("Method _SB.CPU1.APSS Called", Debug)Return (\_SB.CPU0.APSS)}Method (ACST, 0, NotSerialized){Store ("Method CPU1.ACST Called", Debug)Store ("CPU1 C-States : 31", Debug)/* Low Power Modes for CPU1 */Return (Package (0x07){One,0x05,Package (0x04){ResourceTemplate (){Register (FFixedHW,0x01, // Bit Width0x02, // Bit Offset0x0000000000000000, // Address0x01, // Access Size)},One,0x03E8,0x03E8},Package (0x04){ResourceTemplate (){Register (FFixedHW,0x01, // Bit Width0x02, // Bit Offset0x0000000000000010, // Address0x03, // Access Size)},0x02,0x94,0x01F4},Package (0x04){ResourceTemplate (){Register (FFixedHW,0x01, // Bit Width0x02, // Bit Offset0x0000000000000030, // Address0x03, // Access Size)},0x03,0xC6,0xC8},Package (0x04){ResourceTemplate (){Register (FFixedHW,0x01, // Bit Width0x02, // Bit Offset0x0000000000000040, // Address0x03, // Access Size)},0x06,0xF5,0x015E},Package (0x04){ResourceTemplate (){Register (FFixedHW,0x01, // Bit Width0x02, // Bit Offset0x0000000000000050, // Address0x03, // Access Size)},0x07,0xF5,0xC8}})}}Scope (\_SB.CPU2){Method (APSS, 0, NotSerialized){Store ("Method _SB.CPU2.APSS Called", Debug)Return (\_SB.CPU0.APSS)}Method (ACST, 0, NotSerialized) { Return (\_SB.CPU1.ACST ()) }}Scope (\_SB.CPU3){Method (APSS, 0, NotSerialized){Store ("Method _SB.CPU3.APSS Called", Debug)Return (\_SB.CPU0.APSS)}Method (ACST, 0, NotSerialized) { Return (\_SB.CPU1.ACST ()) }}Scope (\_SB.CPU4){Method (APSS, 0, NotSerialized){Store ("Method _SB.CPU4.APSS Called", Debug)Return (\_SB.CPU0.APSS)}Method (ACST, 0, NotSerialized) { Return (\_SB.CPU1.ACST ()) }}Scope (\_SB.CPU5){Method (APSS, 0, NotSerialized){Store ("Method _SB.CPU5.APSS Called", Debug)Return (\_SB.CPU0.APSS)}Method (ACST, 0, NotSerialized) { Return (\_SB.CPU1.ACST ()) }}Scope (\_SB.CPU6){Method (APSS, 0, NotSerialized){Store ("Method _SB.CPU6.APSS Called", Debug)Return (\_SB.CPU0.APSS)}Method (ACST, 0, NotSerialized) { Return (\_SB.CPU1.ACST ()) }}Scope (\_SB.CPU7){Method (APSS, 0, NotSerialized){Store ("Method _SB.CPU7.APSS Called", Debug)Return (\_SB.CPU0.APSS)}Method (ACST, 0, NotSerialized) { Return (\_SB.CPU1.ACST ()) }}} Zapisalem to w pliku notatnika. Nastepnie przy pomocy MaciASL zapisalem jako AML i wrzucilem do ".../patched". Zadnej zmiany. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
314TeR Opublikowano 21 Lipca 2016 Zgłoś Udostępnij Opublikowano 21 Lipca 2016 Jak, czym generowałeś? Przy generowaniu nie było aby jakiś błędów? Maverick 1 Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Maverick Opublikowano 22 Lipca 2016 Autor Zgłoś Udostępnij Opublikowano 22 Lipca 2016 Scryptem Pike'a poprzez komende w Terminalu. Last login: Fri Jul 22 10:03:14 on ttys000Rafals-MacBook-Pro:~ rafal$ ./ssdtPRGen.shssdtPRGen.sh v0.9 Copyright © 2011-2012 by † RevoGirlv6.6 Copyright © 2013 by † Jeroenv15.6 Copyright © 2013-2016 by Pike R. Alpha-----------------------------------------------------------Bugs > https://github.com/Piker-Alpha/ssdtPRGen.sh/issues <gDataPath: /Users/rafal/Library/ssdtPRGen/DataSystem information: Mac OS X 10.11.6 (15G31)Brandstring 'Intel® Core i7-4720HQ CPU @ 2.60GHz'./ssdtPRGen.sh: line 2295: 1372 Segmentation fault: 11 "${gToolPath}/extractACPITables"Scope (_PR_) {1644 bytes} with ACPI Processor declarations found in the DSDT (ACPI 1.0 compliant)./ssdtPRGen.sh: line 2295: 1454 Segmentation fault: 11 "${gToolPath}/extractACPITables"Generating ssdt.dsl for a 'MacBookPro11,1' with board-id [Mac-189A3D4F975D5FFC]Haswell Core i7-4720HQ processor [0x306C3] setup [0x0705]With a maximum TDP of 47 Watt, as specified by IntelNumber logical CPU's: 8 (Core Frequency: 2600 MHz)Number of Turbo States: 10 (2700-3600 MHz)Number of P-States: 29 (800-3600 MHz)Adjusting C-States for detected (mobile) processorInjected C-States for CPU0 (C1,C3,C6,C7)Injected C-States for CPU1 (C1,C2,C3,C6,C7)Intel ACPI Component ArchitectureASL Optimizing Compiler version 20140926-64 [Nov 6 2014]Copyright © 2000 - 2014 Intel CorporationASL Input: /Users/rafal/Library/ssdtPRGen/ssdt.dsl - 356 lines, 10751 bytes, 71 keywordsAML Output: /Users/rafal/Library/ssdtPRGen/ssdt.aml - 2167 bytes, 28 named objects, 43 executable opcodesCompilation complete. 0 Errors, 0 Warnings, 0 Remarks, 0 OptimizationsDo you want to copy /Users/rafal/Library/ssdtPRGen/ssdt.aml to /Extra/ssdt.aml? (y/n)? yCreating temporarily mount point: /Volumes/EFIPassword:Mounting EFI partition...mount_hfs: error on mount(): error = -1.mount_hfs: Resource busycp: /Extra/ssdt.aml: No such file or directoryumount: /Volumes/EFI: not currently mountedDo you want to open ssdt.dsl (y/n)? yRafals-MacBook-Pro:~ rafal$ Fakt ze nie moze wyimportowac pliku (ta lokalizacja ktora on podaje to dysk Windowsa) ale jesli go otworze i zapisze to chyba jest to samo? Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
314TeR Opublikowano 22 Lipca 2016 Zgłoś Udostępnij Opublikowano 22 Lipca 2016 Segmentation fault: 11 "${gToolPath}/extractACPITables" To przecież nie jest komunikat o poprawnym wykonaniu... Zgłaszałem ten błąd pikeowi już ~2014 roku, jak widać nic z nim nie zrobił... Zmień język na angielski, restart i jeszcze raz generuj. Maverick 1 Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Maverick Opublikowano 22 Lipca 2016 Autor Zgłoś Udostępnij Opublikowano 22 Lipca 2016 To samo. Wrzucilem w patched i bez zmian. Chyba , ze mam zle zrobiona identyfikacje: e/Ściągnąłem monitor temperatur. 50pare stopni w idle i względna jak na MSI cisza (do pomieszczenia wpada bezpośrednio światło słoneczne, jest gorący dzień). Odpaliłem Lightrooma i na co prawda małym pliku 60-70 w LR i wentylatory zaczynają pracować. Także laptop grzać się nie grzeje a wentyle reagują. Pod tym kątem jest bezpiecznie. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Maverick Opublikowano 22 Lipca 2016 Autor Zgłoś Udostępnij Opublikowano 22 Lipca 2016 Dobra, działa. A ja kombinuję Dzięki za pomoc 314TeR. Gdyby nie Ty to bym się dalej babrał z DSDT i tymi errorami. Clover - gdyby ktoś miał tą samą specyfikację i chciałby pokorzystać z OS X - można się częstować. Jak to jest z Sierrą? Pewnie póki co nie ma sensu się to bawić , żeby nie popsuć Hacka? Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
314TeR Opublikowano 23 Lipca 2016 Zgłoś Udostępnij Opublikowano 23 Lipca 2016 Bardzo proszę. macOS Sierra - z ciekawości można zawsze obejrzeć np na osobnej partycji, dysku. Maverick 1 Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Maverick Opublikowano 25 Lipca 2016 Autor Zgłoś Udostępnij Opublikowano 25 Lipca 2016 Jeśli chodzi o to HDMI - szukam i nic nie mogę znaleźć. Ogólnie jak podłączę kabel do laptopa to gaśnie ekran a system się resetuje. Pod Windą działa normalnie więc złącze uszkodzone nie jest. Swoją drogą wejście słuchawkowe również nie działa(nie reaguje na podłączenie słuchawek). Dźwięk jest ale tylko z głośników. e/ http://forum.osxlatitude.com/index.php?/topic/8723-enabling-dvidphdmi-with-intel-hd4200440046005000-and-iris-51005200-gpu/ Wrzuciłem tego kexta i zadziałało. Problem jest w tym , że gdy przełączam okno pomiędzy ekranami widać przekłamania. Górny pasek też nie wygląda zbyt ciekawie.t e2/ Pobawiłem się dostroiłem profile barwne ekranów. Bangla. Podsumowując nie działa: - Wejście słuchawkowe - Nvidia(ta mnie nie interesuje) - status baterii Projekt na wykończeniu. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Maverick Opublikowano 8 Sierpnia 2016 Autor Zgłoś Udostępnij Opublikowano 8 Sierpnia 2016 macOS Sierra na pokładzie. Tego bugu co wyżej nie było. HDMI działa jak należy. Dodatkowo udało mi się uaktywnić podświetlanie klawiatury : Za pomocą : http://www.insanelymac.com/forum/topic/306370-msi-laptop-steelseries-light-controller/ Podświetlaniem można dowolnie sterować. e/Jednorazowo. Coś się scrashowało i nie mogę tego odpalić ponownie) e2/ Jednak działa. Warunek - brak zewnętrznej klawiatury. Nie działa mi natomiast Siri. Nie chce zarejestrować dźwięku(mikrofon podłączony przez kartę muzyczną USB. Działa na bank bo przez Skype da się normalnie rozmawiać: Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Maverick Opublikowano 17 Sierpnia 2016 Autor Zgłoś Udostępnij Opublikowano 17 Sierpnia 2016 Czemu bateria schodzi tak szybko? PM jednak nie działa? Pod Windą wykręca 2 razy dłuższe czasy. Na minimalnej jasności praktycznie to samo. E/Jednak pod Windą to samo... Dawno nie pracowałem bez kabla. Pada mi bateria. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
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ą.