lazik Opublikowano 6 Maja 2011 Zgłoś Udostępnij Opublikowano 6 Maja 2011 Wrzuciłem czysty DSDT z UBUNTU bez żadnych poprawek, modyfikacji. Czyściutki. Z disablerem wszystko ładnie się ładuje (chyba bez LPC) i dostaję zapis w IOREGISTRYExp jak w załączniku. Bez Disablera standardowo KP jak we wcześniejszych zrzutach ekranu. ioregistryexplorer - ubuntu+disabler.zip Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Astarael Opublikowano 6 Maja 2011 Zgłoś Udostępnij Opublikowano 6 Maja 2011 HPET wygląda tak: Device (HPET) { Name (_HID, EisaId ("PNP0103")) Name (_CID, EisaId ("PNP0C01")) Name (BUF0, ResourceTemplate () { IRQNoFlags () {8} IRQNoFlags () {2} Memory32Fixed (ReadOnly, 0xFED00000, // Address Base 0x00000400, // Address Length ) }) Method (_STA, 0, NotSerialized) { If (LGreaterEqual (OSID (), 0x10)) { Return (0x0F) } Return (0x00) } Method (_CRS, 0, NotSerialized) { Return (BUF0) } } Rozpoznawanie systemu - zmieniłem Windows 2006, dalej w OSID system jest rozpoznawany na podstawie zdefiniowanych tu identyfikatorów Name (W98S, "Microsoft Windows") Name (NT5S, "Microsoft Windows NT") Name (WINM, "Microsoft WindowsME: Millennium Edition") Name (WXP, "Windows 2001") Name (WLG, "Darwin") //"Windows 2006") Wrzuciłem czysty DSDT z UBUNTU bez żadnych poprawek, modyfikacji. Czyściutki. Z disablerem wszystko ładnie się ładuje (chyba bez LPC) i dostaję zapis w IOREGISTRYExp jak w załączniku. Bez Disablera standardowo KP jak we wcześniejszych zrzutach ekranu. Bo dsdt z ubuntu jest niepoprawione pod kątem OS X. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
oswaldini Opublikowano 6 Maja 2011 Zgłoś Udostępnij Opublikowano 6 Maja 2011 LPC się ładuje ładnie. Zapodaj czystym dumpem z UBUNTU to może moja przeróbka DSDT zaskoczy. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
lazik Opublikowano 6 Maja 2011 Zgłoś Udostępnij Opublikowano 6 Maja 2011 LPC się ładuje ładnie. Zapodaj czystym dumpem z UBUNTU to może moja przeróbka DSDT zaskoczy. Czysty dump spod Ubuntu jest w załączniku. Zapis IORegistryExplorer był 0UK435-A09-dsdt.aml z folderu aml-dsl. Dla przypomnienia bieżący com.apple.Boot.plist (Chameleon RC5 747) <?xml version="1.0" encoding="UTF-8"?> Boot Graphics Yes DSDT /Extra/dsdt.aml Default Partition hd(0,2) DropSSDT Yes GenerateCStates Yes GeneratePStates Yes Graphics Mode 1920x1200x32 GraphicsEnabler Yes Kernel mach_kernel Kernel Flags blacklist=0 Quiet Boot No RestartFix Yes SMBIOS /Extra/smbios.plist Theme Default Timeout 1 smbios.plist: <?xml version="1.0" encoding="UTF-8"?> SMbiosvendor Apple Inc. SMbiosversion MBP51.88Z.0074.B00.0810241236 SMboardmanufacter Dell Inc. SMboardproduct Inspiron 1720 SMexternalclock 200 SMfamily Mac SMmanufacter Apple Inc. SMmaximalclock 2000 SMmemmanufacter_1 Dell Inc. SMmemmanufacter_2 Dell Inc. SMmempart_1 DDR2 SDRAM SMmempart_2 DDR2 SDRAM SMmemserial_1 00FF0000 SMmemserial_2 000736TU SMmemspeed 667 SMmemtype 19 SMproductname MacBookPro5,1 SMserial FBCD12345678 SMsystemversion 1.0 SMboardid Mac-F42D86C8 SMboarduuid 00000000-0000-0001-8000-001E4C6405B5 SMmembankloc_1 BANK SMmemdevloc_1 DIMM_A SMmembankloc_2 BANK SMmemdevloc_2 DIMM_B 0UK435a.zip Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
oswaldini Opublikowano 6 Maja 2011 Zgłoś Udostępnij Opublikowano 6 Maja 2011 OMG... com.apple.Boot.plist ma wyglądać tak: <?xml version="1.0" encoding="UTF-8"?> DSDT /Extra/DSDT.aml Default Partition hd(0,2) Graphics Mode 1920x1200x32 GraphicsEnabler Yes Kernel mach_kernel Kernel Flags RestartFix Yes SMBIOS /Extra/smbios.plist Theme Default Timeout 5 smbios.plist <?xml version="1.0" encoding="UTF-8"?> SMbiosdate 04/01/2008 SMbiosversion MBP51.88Z.00C1.B03.0802271651 SMfamily MacBook Pro SMmanufacter Apple Inc. SMproductname MacBookPro5,1 SMserial W88033AKY51 SMsystemversion 1.2 W com.apple.Boot.plist wielkość liter ma znaczenie, nie może być dsdt.aml, ma być DSDT.aml i taką samą nazwę musi mieć plik. Prawdopodobnie przez to DSDT się nie ładowało dlatego był KP przez AppleIntelCPUPowerManagment Masz masę nie potrzebnych rzeczy ! Przeczyściłem to i powinno się coś ruszyć. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
lazik Opublikowano 6 Maja 2011 Zgłoś Udostępnij Opublikowano 6 Maja 2011 OMG... com.apple.Boot.plist ma wyglądać tak:... W com.apple.Boot.plist wielkość liter ma znaczenie, nie może być dsdt.aml, ma być DSDT.aml i taką samą nazwę musi mieć plik. Prawdopodobnie przez to DSDT się nie ładowało dlatego był KP przez AppleIntelCPUPowerManagment Masz masę nie potrzebnych rzeczy ! Przeczyściłem to i powinno się coś ruszyć. Zastosowałem dokładnie te plisty co podałeś. Zmieniłem oczywiście DSDT na wielkie litery - wcześmniej nazwa była małymi. Rezultaty? Ten sam KP jak wvcześniej - testowane na dsdt czystym spod Ubuntu i Astaraela Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
janek202 Opublikowano 6 Maja 2011 Zgłoś Udostępnij Opublikowano 6 Maja 2011 Czyste DSDT bez poprawek nic Ci nie da... Zamieniasz w ten sposób tabele z Biosu na dokładnie te same dane tylko, że z pliku. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
lazik Opublikowano 6 Maja 2011 Zgłoś Udostępnij Opublikowano 6 Maja 2011 Czyste DSDT bez poprawek nic Ci nie da...Zamieniasz w ten sposób tabele z Biosu na dokładnie te same dane tylko, że z pliku. Testowałem na DSDT podanym przez Astaraela - nie czysty, już modyfikowane dla inspirona. Dostaję KP bez Disablera. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
314TeR Opublikowano 6 Maja 2011 Zgłoś Udostępnij Opublikowano 6 Maja 2011 Jedynie powtórzę: Taki KP mówi że wciąż sekcja HPET nie jest poprawiona. Potencjalne przyczyny:1. Niepoprawione/błędne DSDT.aml 2. Brak DSDT.aml lub jest w innym miejscu. 3. Brak lub błędny wpis w com.apple... gdzie jest DSDT.aml 4. Sekcja HPET różna w zależności od identyfikacji OSI - trzeba dodać rozpoznawanie systemu. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
lazik Opublikowano 6 Maja 2011 Zgłoś Udostępnij Opublikowano 6 Maja 2011 ad1. Jeżeli tak, to gdzie jest błąd? ad2. DSDT jest i leży sobie w \Extra ad3. com.apple.Boot.plist leży sobie w Extra i jest jota w jotę tożsame z tym z powyższego postu oswaldiniego ad4. DSDT Astaraela chyba to ma? Gdzie można znaleźć jakiekolwiek how-to, manual na ten temat? Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Astarael Opublikowano 6 Maja 2011 Zgłoś Udostępnij Opublikowano 6 Maja 2011 5. wrzucenie nieskompilowanego DSDT.dsl zamiast skompilowanego DSDT.aml (kiedyś tak zrobiłem i się dziwiłem, że nie działa xD) Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
lazik Opublikowano 6 Maja 2011 Zgłoś Udostępnij Opublikowano 6 Maja 2011 5. wrzucenie nieskompilowanego DSDT.dsl zamiast skompilowanego DSDT.aml (kiedyś tak zrobiłem i się dziwiłem, że nie działa xD) Wrzucam .aml. Z twojego załącznika jest w podfolderze - zmieniałem nazwę na wielkimi literami by pasowało do plista. [ Dodano: 2011-05-20, 11:34 ] Szkoda, że temat umarł bez podpowiedzi [ Dodano: 2011-06-25, 08:07 ] No dobra Mastachy. Po aktualizacji do 10.6.8 Speedstep w końcu zadziałał. Niestety mam jednak małą zagwozdę do tego co wypluwa verbose podczas logowania o C-State. Zerknijcie do zrzutu i może coś podpowiecie. Ogólnie system ładuje się poprawnie i Speedstep działa ale ... W chameleonie ustawione generowanie P-STate i C-STate. 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ą.