Skocz do zawartości

Compal FL90, IFL90, instalacja Snow + modyfikacje DSDT


herkules
 Udostępnij

Rekomendowane odpowiedzi

Sleep przechodzi do uspienia ale slychac ze wszystko dziala plus ,ze sie sam nie budzi . Potem bez zmian przy wybudzaniu ciemnosc. Alej ppowiem tak dam se rade bez sleep chcialbym aby te AppleHDA dzialalo bo na voodooHDA nie mialem mikrofonu wbudowanego a na tamtym dsdt mikrofon bez voodoohda dzialal. Tu bardziej bym chcial poprawke . Iwiecej nie bede suszyl glowy bo wiem jakie to meczace.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Odpowiedzi 293
  • Dodano
  • Ostatniej odpowiedzi

Top użytkownicy w tym temacie

Top użytkownicy w tym temacie

Opublikowane grafiki

  Device (HDEF) 
           { 
               Name (_ADR, 0x001B0000) 
               OperationRegion (HDAR, PCI_Config, 0x4C, 0x10) 
               Field (HDAR, WordAcc, NoLock, Preserve) 
               { 
                   DCKA,   1, 
                           Offset (0x01), 
                   DCKM,   1, 
                       ,   6, 
                   DCKS,   1, 
                           Offset (0x08), 
                       ,   15, 
                   PMES,   1
               } 
               Method (_DSM, 4, NotSerialized) 
               { 
                   Store (Package (0x04) 
                       { 
                           "layout-id", 
                           Buffer (0x04) 
                           { 
                               0x0C, 0x00, 0x00, 0x00
                           }, 

                           "PinConfigurations", 
                           Buffer (Zero) {} 
                       }, Local0) 
                   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) 
                   Return (Local0) 
               } 
           } 

 

mysle ,ze tak powinno to wygladac jednak za hu hu nie potrafie tego skompilowac .

 

 

P.S

 

Poszlo i udalo sie . Papa sie cieszy :mrgreen: .

 

zrzutekranu20091126godz.th.png

Teraz pytanie jak zabrać sie za ten sleep :mrgreen:

Odnośnik do komentarza
Udostępnij na innych stronach

Poszlo i udalo sie . Papa sie cieszy :mrgreen: .

Dołącz do tego postu jeszcze ten kext... do do ALC268 nigdy mało dobrych i sprawdzonych kextów...

 

Napisz tylko jeszcze co działa/nie z Audio:

1. Mute - jest/nie?

2. Po podłączeniu słuchawek - wyciszane są głośniki Tak/Nie?

3. Głośniki działają wbudowane?

4. Regulacja głośności działa?

 

Teraz pytanie jak zabrać sie za ten sleep :mrgreen:

Ja bym zaczął od poszukania wpierw dumpów z Mac Book Pro 3.1 lub/i 4.1 i zaczął porównywać sekcje USB(EHCI/UHCI), sekcje _PRW _GPE _WAK, i inne gdzie w wpisach są oznaczenia USB...

Odnośnik do komentarza
Udostępnij na innych stronach

Poszlo i udalo sie . Papa sie cieszy :mrgreen: .

Dołącz do tego postu jeszcze ten kext... do do ALC268 nigdy mało dobrych i sprawdzonych kextów...

 

Napisz tylko jeszcze co działa/nie z Audio:

1. Mute - jest/nie?

2. Po podłączeniu słuchawek - wyciszane są głośniki Tak/Nie?

3. Głośniki działają wbudowane?

4. Regulacja głośności działa?

 

 

AD1. dziala

Ad2. Tak wszystko cacy dziala

Ad3. Tak pieknie graja

Ad4. Tak smiga z palca regulacja

Ad5. Mikrofon wbudowany dziala

 

A gdzie takich dumpow szukac ?

AppleHDA+dsdt-v1.4.zip

Odnośnik do komentarza
Udostępnij na innych stronach

  • 4 tygodnie później...

Chcialem zrobic dump pod linuxem ale albo jestem ciemny czlowiek albo sam juz nie wiem :

 

ubuntu@ubuntu:~$ sudo su mkdir dmesg | egrep '^ACPI: SSDT' | while read line; do [[ $line =~ '.*SSDT ([A-F0-9]+), +([A-F0-9]+) +\([^ ]+ +[^ ]+ +([^ ]+).*' ]] && acpidump -a "0x${BASH_REMATCH[1]}" -l "0x${BASH_REMATCH[2]}" > "SSDT_${BASH_REMATCH[3]}.aml";  done && zip -r SSDT.aml.zip SSDT_*.aml
Nieznany id: mkdir
zip warning: name not matched: SSDT_*.aml

zip error: Nothing to do! (try: zip -r SSDT.aml.zip . -i SSDT_*.aml) 
ubuntu@ubuntu:~$ 

Odnośnik do komentarza
Udostępnij na innych stronach

Spróbuj innego skryptu stąd:

http://www.projectosx.com/forum/index.php?showtopic=359&st=0

Przetestowałem i najszybciej zrobić to pod Ubuntu 9.04 (pod 9.10 coś nie działa - nie wiem co ale nie wnikałem).

 

A w skrócie, uruchamiasz Live i w konsoli wpisujesz:

sudo apt-get install acpidump

a potem:

mkdir ACPI && dmesg | perl -we '$n=0; while () { if (($t,$a,$l,$o) = (/^[^a-zA-Z]*ACPI: ([-._A-Z0-9]{4,4}) +([0-9A-F]{8,8}), ([0-9A-F]{4,4})+(?:\s*\(([^)]+))?/)) { $o && $o=~s/[^-._a-zA-Z0-9]+/-/g; ($cmd="acpidump -a $a -l $l > \"ACPI/${t}".($o?"_$o":"").".aml\""); print "Running command: \"$cmd\"\n"; system($cmd); ++$n; } } die("No match") unless $n;' && zip -r ACPI-Tables.zip ACPI

i masz wszystkie spakowane tabele.

Odnośnik do komentarza
Udostępnij na innych stronach

Spróbuj innego skryptu stąd:

http://www.projectosx.com/forum/index.php?showtopic=359&st=0

Przetestowałem i najszybciej zrobić to pod Ubuntu 9.04 (pod 9.10 coś nie działa - nie wiem co ale nie wnikałem).

 

A w skrócie, uruchamiasz Live i w konsoli wpisujesz:

sudo apt-get install acpidump

a potem:

mkdir ACPI && dmesg | perl -we '$n=0; while (<>) { if (($t,$a,$l,$o) = (/^[^a-zA-Z]*ACPI: ([-._A-Z0-9]{4,4}) +([0-9A-F]{8,8}), ([0-9A-F]{4,4})+(?:\s*\(([^)]+))?/)) { $o && $o=~s/[^-._a-zA-Z0-9]+/-/g; ($cmd="acpidump -a $a -l $l > "ACPI/${t}".($o?"_$o":"").".aml""); print "Running command: "$cmd"\n"; system($cmd); ++$n; } } die("No match") unless $n;' && zip -r ACPI-Tables.zip ACPI

i masz wszystkie spakowane tabele.

 

ok wiec musze 9.04 zassac bo caly czas to robilem na 9.10

Odnośnik do komentarza
Udostępnij na innych stronach

denerwuje mnie jedna sprawa. Mianowicie w 9.04 nie wykrywa mi live cd wi-fi natomiast w 9.10 wykrywa.

Ale to dla celów dump'ów nie ma znaczenia... jak byś chciał używać Ubuntu, to używaj śmiało 9.10.

ale na 9.04 bez netu w wersji livecd nie moge zainstalowac acpidump no bo nie ma ja go pobrac. I kolo mi sie wlasnie zamyka :evil:
Odnośnik do komentarza
Udostępnij na innych stronach

ubuntu@ubuntu:~$ sudo -s

root@ubuntu:~# mkdir ACPI && dmesg | perl -we '$n=0; while (<>) { if (($t,$a,$l,$o) = (/^[^a-zA-Z]*ACPI: ([-._A-Z0-9]{4,4}) +([0-9A-F]{8,8}), ([0-9A-F]{4,4})+(?:\s*\(([^)]+))?/)) { $o && $o=~s/[^-._a-zA-Z0-9]+/-/g; ($cmd="acpidump -a $a -l $l > \"ACPI/${t}".($o?"_$o":"").".aml\""); print "Running command: \"$cmd\"\n"; system($cmd); ++$n; } } die("No match") unless $n;' && zip -r ACPI-Tables.zip ACPI

mkdir: nie można utworzyć katalogu `ACPI': File exists

i bida panie.
Odnośnik do komentarza
Udostępnij na innych stronach

mkdir: nie można utworzyć katalogu `ACPI': File exists

No czytaj komunikaty ;-)

ok wywalilem katalog i teraz takie cos :
root@ubuntu:~# mkdir ACPI && dmesg | perl -we '$n=0; while (<>) { if (($t,$a,$l,$o) = (/^[^a-zA-Z]*ACPI: ([-._A-Z0-9]{4,4}) +([0-9A-F]{8,8}), ([0-9A-F]{4,4})+(?:\s*\(([^)]+))?/)) { $o && $o=~s/[^-._a-zA-Z0-9]+/-/g; ($cmd="acpidump -a $a -l $l > "ACPI/${t}".($o?"_$o":"").".aml""); print "Running command: "$cmd"\n"; system($cmd); ++$n; } } die("No match") unless $n;' && zip -r ACPI-Tables.zip ACPI

No match at -e line 1, <> line 816.

 

No bo dobrze czaje aby zainstalowac acpidump musze miec siec .

Odnośnik do komentarza
Udostępnij na innych stronach

root@ubuntu:~# dmesg | egrep '^ACPI: SSDT' | while read line; do [[ $line =~ '.*SSDT ([A-F0-9]+), +([A-F0-9]+) +\([^ ]+ +[^ ]+ +([^ ]+).*' ]] && acpidump -a "0x${BASH_REMATCH[1]}" -l "0x${BASH_REMATCH[2]}" > "SSDT_${BASH_REMATCH[3]}.aml";  done && zip -r SSDT.aml.zip SSDT_*.aml
zip warning: name not matched: SSDT_*.aml

zip error: Nothing to do! (try: zip -r SSDT.aml.zip . -i SSDT_*.aml) 
root@ubuntu:~# 

:-(

Odnośnik do komentarza
Udostępnij na innych stronach

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.