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

Przydatne narzędzia przy działaniach z DSDT


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

#1 314TeR

314TeR

    Administrator

  • Administrators
  • 16106 postów
  • LocationWarszawa

Napisano 01 październik 2009 - 15:39

Specjalnie dla Was, zebrałem i przygotowałem parę przydatnych narzędzi do edycji dsdt.

iasl-2009-09-03.zip - iasl kompilator/dekompilator bazujący na najnowszej wersji specyfikacji ACPI.

iASLMe.v1.2.20090903.zip - Graficzne narzędzie (przeciągnij i upuść) umożliwiające prostą kompilację/dekompilację DSDT, w wersji 1.2 z najnowszym kompilatorem iasl z 2009-09-03.

DSDTPatcherGUI_1.0 + iasl 2009-09-03.zip - świetne narzędzie do prostego łatania DSDT, bazujące na DSDTPatcher_1.0.1e fassl'a, uzupełnione o najnowszy kompilator z 2009-09-03.
Oryginał tu:
http://pcwizcomputer.com/index.php?option=com_content&task=view&id=150&Itemid=48

DSDTSE V1.2.4 + iasl 2009-09-03.zip - świetny edytor DSDT, z bardzo dużą ilością przykładów modyfikacji, oraz poprawek dla DSDT, oczywiście uzupełniony o najnowszy iasl z 2009-09-03.
Oryginał tu:
http://www.osx86.es/?p=610

Patcher02Beta5.zip - świetny patcher autorstwa koalala pod windows, potrafiący zdekompilować BIOS, zmodyfikować tabele DSDT, dodać fixy, a następnie wszystko poskładać w całość. Jeśli ktoś chce zintegrować poprawki w BIOS, np usunąć aliasy CPU niepozwalające zainstalować OS X'a, to jest to jedno z najlepszych narzędzi.
Oryginał tu:
http://www.insanelymac.com/forum/index.php?showtopic=142434

Jeśli ktoś ma linki do innych ciekawych programów, informacji na temat edycji DSDT, to proszę o zamieszczenie...

Załączone pliki


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.

 


#2 herkules

herkules
  • Members
  • 400 postów

Napisano 17 listopad 2009 - 19:49

http://www.osx86.es/?p=610
czy ktos tego używał do zabawy ?
Compal FL90 | Intel Core 2 Duo T7300 | NVIDIA GeForce 8600M GT 256 | Asus WL-270N MiniPCI-E | ST9500325AS SATA 3Gb/s 500GB 5400 |
System:OSX Lion 10.7.1

#3 314TeR

314TeR

    Administrator

  • Administrators
  • 16106 postów
  • LocationWarszawa

Napisano 17 listopad 2009 - 19:54

Ja czasami... ale głównie jako bazę fixów, acz już zacząłem robić własną kolekcję ;)

Do edycji samego DSDT najbardziej mi przypasował BBEdit lub darmowy odpowiednik TextWrangler... trzeba go poustawiać, a najlepiej to zrobić wg tej instrukcji:
http://www.infinitemac.com/f84/dsdt-editing-tips-t3900/

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.

 


#4 rzooff

rzooff
  • R.E.D.
  • 5235 postów
  • LocationWarszawa

Napisano 11 styczeń 2010 - 17:28

Dodam jeszcze jedno narzędzie, które przydaje się, gdy po moddyfikacji Bios'u Patcherem występuje problem "Bootblock Checksum Error". Przy pomocy załączonego MMTOOL.exe można łatwo podmienić w oryginalnym Biosie tylko moduł 1B - na ten, ktory wyprodukował Patcher.
http://depositfiles.com/files/634617

-------

No i tu pytanie...
Trafiłem na Bios, którego Patcher kolali nie rusza -> próba "ekstrakcji" DSDT kończy się komunikatem:

No DSDT module found in ACPI table

Oczywiście tabele DSDT jak najbardziej są...
W tym wypadku chodzi o płytę MSI G31TM-P35 - link do Biosu:
http://redirectingat.com/?id=292X457&url=http%3A%2F%2Fdownload1.msi.com%2Ffiles%2Fdownloads%2Fbos_exe%2F7529v44.zip
Szukając rozwiązania, zauważyłem, że problem dotyczy też innych płyt, np. Biostar Tpower I45. Obie płyty do popularnych nie należą i nic więcej nie znalazłem :-(
Więc mam pytanie. Jakiego innego narzędzia (lub narzędzi) można użyć do zmodyfikowania DSDT w Biosie AMI???

Załączone pliki



#5 314TeR

314TeR

    Administrator

  • Administrators
  • 16106 postów
  • LocationWarszawa

Napisano 11 styczeń 2010 - 17:58

Jeśli masz narzędzie które poprawnie potrafi wypakować i zapakować spowrotem moduł 1B z biosu, to potrzebne jest tylko narzędzie do binarnej edycji plików. Podmiana DSDT polega na "zamianie" oryginalnego DSDT w module BIOS'u 1B na wersję zmodyfikowaną. tylko tu jest jeden haczyk... skompilowana nowa wersja DSDT nie może być większa od oryginału nawet o jeden bit.

Tu masz jeden z lepiej opisanych poradników jak to zrobić:
http://www.insanelymac.com/forum/index.php?showtopic=90505&st=480&p=804822&#entry804822

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.

 


#6 rzooff

rzooff
  • R.E.D.
  • 5235 postów
  • LocationWarszawa

Napisano 11 styczeń 2010 - 23:59

No i po raz kolejny... wielkie dzięki!!!
Okazało się, że w tym Biosie nie ma tablic DSDT w module 1B. Dlatego też i Patcher nie umiał jej znaleźć.
Po chwili konsternacji stwierdziłem, że skoro tam jej nie ma, to musi być w innym module... o nazwie: ACPI AML (ID: 10).
Dalej poszło już z górki :mrgreen:

#7 oswaldini

oswaldini
  • Moderators
  • 10529 postów
  • LocationBrzeszcze / Kraków

Napisano 29 sierpień 2010 - 10:10

Nowe narzedzie do edycji DSDT, pod Mac OS X, Windows oraz Linux: DSDTEditor:

http://www.insanelymac.com/forum/index.php?showtopic=223205

Sam wprowadza poprawki po ich wybraniu !! Swietna sprawa dla n00bów ! I nie tylko :) Samemu tez mozna napisać własną modyfikacje i dodać ją do zbioru. Mozna ją tez dopisać na insanelymac to dodadzą ją do zbioru.

MacBook Pro 2012 MD103 15" | i7-3615QM | 8 GB RAM | HD4000 + GT650M | Samsung 830 256 GB
Hack Gigabyte H81N | i5-4460 | 16 GB RAM | HD4600 | 250 GB macOS + 500 GB + 1 TB | Raijintek Metis | SFX-L 500W | WiFi
HomeSerwer: HP G7 N54L | 2.2GHz (800-2200Mhz) | 4GB RAM | 2x WD RED 2TB | Synology DSM 6.0.2 @ Jun's bootloader | Time Machine + PLEX + CouchPotato + SickRage + masa innych

iPhone 7 32GB Black
FlagaPL.gif Piszę poprawnie po polsku! | CloverEFI | Nie pomagam na PRIV


#8 oswaldini

oswaldini
  • Moderators
  • 10529 postów
  • LocationBrzeszcze / Kraków

Napisano 03 styczeń 2011 - 17:38

Nowe narzędzie dla amatorów: EvOsXTeam DSDTFixer
http://www.osx86.es/?p=997

Świetne narzędzie !! Dla amatorów idealne. Zrobi wszystko poza audio i grafiką. Polecam przetestować. Odpala nawet PM - tzn dodaje DevID chipsetu.
Dołączona grafika

MacBook Pro 2012 MD103 15" | i7-3615QM | 8 GB RAM | HD4000 + GT650M | Samsung 830 256 GB
Hack Gigabyte H81N | i5-4460 | 16 GB RAM | HD4600 | 250 GB macOS + 500 GB + 1 TB | Raijintek Metis | SFX-L 500W | WiFi
HomeSerwer: HP G7 N54L | 2.2GHz (800-2200Mhz) | 4GB RAM | 2x WD RED 2TB | Synology DSM 6.0.2 @ Jun's bootloader | Time Machine + PLEX + CouchPotato + SickRage + masa innych

iPhone 7 32GB Black
FlagaPL.gif Piszę poprawnie po polsku! | CloverEFI | Nie pomagam na PRIV


#9 rzooff

rzooff
  • R.E.D.
  • 5235 postów
  • LocationWarszawa

Napisano 03 styczeń 2011 - 17:43

Pojawia się tylko odwieczny problem, że dla takiego "amatora" nazwy poszczególnych opcji to w większości "chińszczyzna" ;)

#10 oswaldini

oswaldini
  • Moderators
  • 10529 postów
  • LocationBrzeszcze / Kraków

Napisano 03 styczeń 2011 - 17:49

To prawda :/ Trzeba sie orientować co jest potrzebne. Ale jak zaznaczysz wszystko nic się nie stanie. Pojawi sie informacja że wszystko jest OK z daną sekcją. Patcher nie robi nic na siłe.

Osobiście i tak dalej bede robił poprawki ręcznie bo nie ufam takim narzędziom :)

MacBook Pro 2012 MD103 15" | i7-3615QM | 8 GB RAM | HD4000 + GT650M | Samsung 830 256 GB
Hack Gigabyte H81N | i5-4460 | 16 GB RAM | HD4600 | 250 GB macOS + 500 GB + 1 TB | Raijintek Metis | SFX-L 500W | WiFi
HomeSerwer: HP G7 N54L | 2.2GHz (800-2200Mhz) | 4GB RAM | 2x WD RED 2TB | Synology DSM 6.0.2 @ Jun's bootloader | Time Machine + PLEX + CouchPotato + SickRage + masa innych

iPhone 7 32GB Black
FlagaPL.gif Piszę poprawnie po polsku! | CloverEFI | Nie pomagam na PRIV


#11 rzooff

rzooff
  • R.E.D.
  • 5235 postów
  • LocationWarszawa

Napisano 03 styczeń 2011 - 18:03

To jest trochę tak, że jak już wiesz, co oznaczają poszczególne opcje i czemu służą to i umiesz DSDT zrobić samemu. A wtedy zrobieni tego ręcznie zajmuje zwykle 2 minuty.
Tak więc myślę, że po części aplikacja ta powstała w ramach samorozwoju autora :)
Jeśli jest to zrobione tak, że np. nie ładuje fixów USB na siłę, jeśli nie są potrzebne, to bardzo duży plus. Bo większość osób ma tendencję to zaznaczania wszystkiego na wszelki wypadek...

Myślę, że docelowo mogłoby to być zrobione właśnie nieco bardziej przyjaźnie dla osoby nieobeznanej. Bo np. IRQ's reallocation to już totalny slang, który takiej osobie nie mówi zupełnie nic. Albo jakaś porządniejsza dokumentacja (której nikt nie przeczyta).

#12 Marucins

Marucins

    Witcher

  • Moderators
  • 1827 postów
  • LocationPL (Bia)

Napisano 02 wrzesień 2011 - 20:16

Nowa wersja przynosi fajną zmianę. DSDTEditor zyskał wewnętrzny kompiler IASL

http://www.youtube.com/watch?v=nZIHw-QYO64

haMac Asus Gryphon Z97 Armour Edition # Intel i7-4790K # EVGA GTX 980 Ti SC # G.Skill TridentX DDR3 2400 MHz CL10 (4x4GB) # Samsung 850 PRO 512GB + Crucial M550 256GB + WD VelociRaptor 1TB # AirPort Extreme (BCM94360CD) # SeaSonic Platinum-1200 (SS-1200XP3) # Phanteks Enthoo Primo
Spoiler

Staram się pisać poprawnie po polsku FlagaPL.gif

#13 AdamiPL

AdamiPL
  • Members
  • 642 postów
  • LocationPeterborough / UK

Napisano 30 maj 2015 - 11:22

Fajnym narzędziem jest też MaciASL, używam go od półroku i fajnie się sprawuje

http://sourceforge.net/projects/maciasl/

 MacBook Pro 15" 2012 / i7 2,6 Ghz / 8GB DDR3 / GT650M 1GB + HD4000 1,5GB / 500GB SSD + 640GB data

Asus Z87 Pro (V edition), Intel Core I3-4170, Thermalrigh Macho rev. B, Gigabyte GeForce GTX650TI 2GB, Dell P2310HC, 20GB DDR3@2400, Z87 , I217V, ALC1150, BCM94360CD, Crucial MX100 128GB - OSX, Samsung EVO 850 250GB - Windows, Fractal R5 - Sierra 10.12.2
Sun Ultra 27 Workstation : Intel Quad Core Xeon 2.93 GHz (W3540),1Gb AMD ATI FirePro V4900 / AMD Radeon 5750 1GB (JUNIPER) / Gigabyte GeForce GTX650 TI 2GB, Dell P2310Hc, 12GB DDR3@1600, X58, Intel 82567LM-2 , BCM94360CD, ALC889A , SB X-fi Surround 5.1 Pro USB, CRUCIAL MX100 128GB Magic Mouse A1296 - Yosemite 10.10.5
Dell Precision T3400 : Intel Core 2 DUO 3GHz (e8400), AMD Radeon 5750 1GB (JUNIPER), Broadcom NetXtreme BCM5722D, WDC WD1502FYPS-02W3B0, 4 x 2GB DDR2 GEIL - Mavericks 10.9.5
ASUS X53SJ : Intel Core i7 (2630qm), OPTIMUS Intel HD 3000 + GeForce GT520m, 2 x 4 GB - Mountain Lion 10.8.5

facebook.pnghackintosh #Polska #Poland (Grupa FB) / UK HACKINTOSH SUPPORT - MORE ON PM


#14 MKjanek32

MKjanek32
  • Moderators
  • 1942 postów
  • LocationMysłakowice / Wrocław

Napisano 30 maj 2015 - 22:52

MaciASL jest o tyle fajny, że to coś w rodzaju IDE do DSDT - ma edytor, wbudowany kompilator, bazę fixów, itp. Ale jakoś nie mogę przekonać się do tego jego edytora, dużo wygodniej pracuje mi się z TextWranglerem.


Izerpad2: Lenovo ThinkPad T420 - macOS 10.12.5 | Intel Core i5-2520M 2,5 GHz | 4GB DDR3 | Intel HD 3000 | Intel QM67 | Conexant CX20672 | Broadcom BCM4322 | Intel 82579LM
Wcześniej: Lenovo ThinkPad T61 - Mac OS X 10.6.8 | Intel Core 2 Duo T7300 2 GHz | 2GB DDR2 | GMA X3100 | ICH8-M | SoundMAX AD1984 | Atheros AR5BXB6 | Intel 82566MM
FlagaPL.gif Piszę poprawnie po polsku! | Legacy kext dla kart Atheros | LegacyHDA AD1984 | Regulacja podświetlenia dla kart Intel


#15 oswaldini

oswaldini
  • Moderators
  • 10529 postów
  • LocationBrzeszcze / Kraków

Napisano 31 maj 2015 - 10:23

Ja też pracuję z MacIASL, wygodny. Wcześniej pracowałem z TextWranglerem i kompilatorem.


MacBook Pro 2012 MD103 15" | i7-3615QM | 8 GB RAM | HD4000 + GT650M | Samsung 830 256 GB
Hack Gigabyte H81N | i5-4460 | 16 GB RAM | HD4600 | 250 GB macOS + 500 GB + 1 TB | Raijintek Metis | SFX-L 500W | WiFi
HomeSerwer: HP G7 N54L | 2.2GHz (800-2200Mhz) | 4GB RAM | 2x WD RED 2TB | Synology DSM 6.0.2 @ Jun's bootloader | Time Machine + PLEX + CouchPotato + SickRage + masa innych

iPhone 7 32GB Black
FlagaPL.gif Piszę poprawnie po polsku! | CloverEFI | Nie pomagam na PRIV


#16 314TeR

314TeR

    Administrator

  • Administrators
  • 16106 postów
  • LocationWarszawa

Napisano 22 czerwiec 2015 - 21:26

Ja wolę Text Wrangler + iASLMe do kompilacji/dekompilacji

 

Text Wrangler ma tę przewagę na MacIASL, że ma bardzo wygodne porównywanie dwóch plików z kodem, ma wygodne zwijanie sekcji no i sama lekkość edytora. Natomiast MacIASL po podłączeniu bazy fixów, staje się wygodnym narzędziem do nanoszenia ich na kod ASL... przy czym od czasu 2-giej generacji Core i, konieczność nanoszenia fixów na DSDT jest coraz mniejsza więc i sam edytor w stylu MacIASL traci na znaczeniu.


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.

 





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

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