InfiniteMac OSx86

InfiniteMac OSx86 (http://infinitemac.com/forum.php)
-   Ελλάδα (http://infinitemac.com/forumdisplay.php?f=83)
-   -   Αναβάθμιση Leopard σε Snow Leopard (http://infinitemac.com/showthread.php?t=5097)

excos 01-13-2010 09:24 PM

Αγαπητε μου φιλε Lays δεν ειναι θεμα εμπιστοσυνης,εαν μπορεις να το φτιαξεις μονο σου ειναι σαφως καλυτερο διοτι μαθαινεις για μεταγενεστερες εγκαταστασης που μαλλον θα χρειαστεις μιας και σε καθε αναβαθμηση οπως γραφω στο threat DSDT οι τιμες αλλαζουν βαση του καινουργιου καθε φορα kernel.
Οσο αφορα το DSDT του μηχανηματος σου, εμενα μου ειναι αχρηστο μιας και ειναι χρησιμο μονο για σενα.
Και για να γνωριζεις ενα τροποποιημενο DSDT δεν μπορει να βλαψει το συστημα σου παρα μονο να μην δουλεψει με το συγκεκριμενο εαν το εγκαταστησεις.
Διαγραφοντας το ξαναγυρισει στην πρωταρχικη μορφη χωρις καμια ζημια.
Τελος θα αφησω εσενα μιας και καταλαβες πως φτιαχνεται και αμα βρεις δυσκολια τα ξαναλεμε.

Lays 01-13-2010 09:31 PM

το εκανα
Code:

Method (_WAK, 1, NotSerialized)
    {
        Store (0xFF, DBG1)
        Store (0x20, DBG1)
        Store (0x21, DBG1)
        If (LEqual (Arg0, 0x03))
        {
            If (LEqual (HYS3, One))
            {
                Store (0x22, DBG1)
                Store (0x88, SCP)
                Store (0x23, DBG1)
            }
        }

        Store (0x24, DBG1)
        Notify (\_SB.PCI0.PX40.UAR1, Zero)
        Store (0x25, DBG1)
        If (OSFL)
        {
            Notify (\_SB.PWRB, 0x02)
        }
        Else
        {
            If (LEqual (RTCW, Zero))
            {
                Notify (\_SB.PWRB, 0x02)
                Return(Package(0x02){Zero, Zero})}
                            }
        }

ελπιζω να ειναι σωστο..
επισις αυτο το αρχειο θα μπει στο extra για πιο λογο ωμοσ?

excos 01-13-2010 09:35 PM

Ξανακανε compile για να δεις για errors.
Μπαινει στα Extra γιατι διαβαζεται απο το chameleon πρωτα στο boot.

Lays 01-13-2010 09:36 PM

το θεμα δεν μπορω να το κανω save το αρχειο μονο save as .dsl και οχι .aml
γιατι?

Quote:

Intel ACPI Component Architecture
ASL Optimizing Compiler version 20091112 [Nov 13 2009]
Copyright (C) 2000 - 2009 Intel Corporation
Supports ACPI Specification Revision 4.0

/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 310: OperationRegion (SM00, SystemIO, \_SB.PCI0.PX43.SMBB (), 0x07)
Error 4064 - Object does not exist ^ (\_SB.PCI0.PX43.SMBB)

/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 396: If (LNotEqual (VID0, 0xFFFF))
Error 4064 - Object does not exist ^ (VID0)

/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 398: If (LEqual (And (RSR0, One), One))
Error 4064 - Object does not exist ^ (RSR0)

/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 400: Or (RSR0, One, RSR0)
Error 4064 - Object does not exist ^ (RSR0)

/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 400: Or (RSR0, One, RSR0)
Error 4064 - Object does not exist ^ (RSR0)

/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 401: Or (PMC0, 0x80, PMC0)
Error 4064 - Object does not exist ^ (PMC0)

/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 401: Or (PMC0, 0x80, PMC0)
Error 4064 - Object does not exist ^ (PMC0)

/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 406: If (LNotEqual (VID1, 0xFFFF))
Error 4064 - Object does not exist ^ (VID1)

/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 408: If (LEqual (And (RSR1, One), One))
Error 4064 - Object does not exist ^ (RSR1)

/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 410: Or (RSR1, One, RSR1)
Error 4064 - Object does not exist ^ (RSR1)

/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 410: Or (RSR1, One, RSR1)
Error 4064 - Object does not exist ^ (RSR1)

/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 411: Or (PMC1, 0x80, PMC1)
Error 4064 - Object does not exist ^ (PMC1)

/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 411: Or (PMC1, 0x80, PMC1)
Error 4064 - Object does not exist ^ (PMC1)

/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 416: If (LNotEqual (VID2, 0xFFFF))
Error 4064 - Object does not exist ^ (VID2)

/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 418: If (LEqual (And (RSR2, One), One))
Error 4064 - Object does not exist ^ (RSR2)

/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 420: Or (RSR2, One, RSR2)
Error 4064 - Object does not exist ^ (RSR2)

/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 420: Or (RSR2, One, RSR2)
Error 4064 - Object does not exist ^ (RSR2)

/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 421: Or (PMC2, 0x80, PMC2)
Error 4064 - Object does not exist ^ (PMC2)

/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 421: Or (PMC2, 0x80, PMC2)
Error 4064 - Object does not exist ^ (PMC2)

/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 426: If (LNotEqual (VID3, 0xFFFF))
Error 4064 - Object does not exist ^ (VID3)

/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 428: If (LEqual (And (RSR3, One), One))
Error 4064 - Object does not exist ^ (RSR3)

/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 430: Or (RSR3, One, RSR3)
Error 4064 - Object does not exist ^ (RSR3)

/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 430: Or (RSR3, One, RSR3)
Error 4064 - Object does not exist ^ (RSR3)

/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 431: Or (PMC3, 0x80, PMC3)
Error 4064 - Object does not exist ^ (PMC3)

/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 431: Or (PMC3, 0x80, PMC3)
Error 4064 - Object does not exist ^ (PMC3)

/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 436: OSTP ()
Error 4064 - Object does not exist ^ (OSTP)

/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 469: Method (_WAK, 1, NotSerialized)
Warning 1088 - Not all control paths return a value ^ (_WAK)

/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 469: Method (_WAK, 1, NotSerialized)
Warning 1081 - Reserved method must return a value ^ (_WAK)

/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 485: Notify (\_SB.PCI0.PX40.UAR1, Zero)
Error 4064 - Object does not exist ^ (\_SB.PCI0.PX40.UAR1)

/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 489: Notify (\_SB.PWRB, 0x02)
Error 4064 - Object does not exist ^ (\_SB.PWRB)

/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 495: Notify (\_SB.PWRB, 0x02)
Error 4064 - Object does not exist ^ (\_SB.PWRB)

/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 500: Notify (\_SB.PCI0.USB0, Zero)
Error 4064 - Object does not exist ^ (\_SB.PCI0.USB0)

/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 502: Notify (\_SB.PCI0.USB1, Zero)
Error 4064 - Object does not exist ^ (\_SB.PCI0.USB1)

/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 504: Notify (\_SB.PCI0.USB2, Zero)
Error 4064 - Object does not exist ^ (\_SB.PCI0.USB2)

/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 506: Notify (\_SB.PCI0.USB3, Zero)
Error 4064 - Object does not exist ^ (\_SB.PCI0.USB3)

/Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl 510: Scope Granularity
Error 4096 - syntax error, unexpected PARSEOP_SCOPE, expecting $end ^

ASL Input: /Library/Application Support/EvOSoftware/DSDT/DSDTFiles/dsdt.dsl - 5121 lines, 169258 bytes, 217 keywords
Compilation complete. 34 Errors, 2 Warnings, 0 Remarks, 0 Optimizations

excos 01-13-2010 10:59 PM

Φιλε Lays οπως ειναι εδω

Code:

http://rapidshare.com/files/334818371/dsdt.aml.html
ειναι μια χαρα το DSDT το τσεκαρα.

Μην κανεις καμια τροποιηση στο _WAK 1 δεν χρειαζεται!!!!!!!!
Εαν το χρησιμοποιησεις στο Snow αλλαξε μονο το RTC σε 2 μονο για 10.6 η 10.6.1.

Αμα κανεις update σε 10.6.2 το RTC παει σε 8.

Παραδειγμα εχει στο threat DSTD στο δικο μας forum για να καταλαβεις.
Το DSDT.aml το βαζουμε στα Extra.

SomniusX 01-13-2010 11:30 PM

Έγραψες πάλι Excos! Thanx mate!

Lays 01-14-2010 12:54 PM

οκ σας ευχαριστω!!!!
τωρα πια kexts πρεπει να βαλω πρην εκκινησω το snow leopard τα βασικα μονο για το ξεκινημα τα αλλα τα βαζω απο snow
?

edit:
παιδια μολισ εβαλα snow ξεκειναει κανονικα την προτη φορα μετα μολισ κανω restart και μπω ξανα σε snow εκι στο μηλο μου βγαζει ενα μηνημα για ρεσταρτ και γινετε σινεχωσ αυτο
τι κανουμε?

Dejangs 01-14-2010 02:34 PM

Κανε boot με -v μηπως βγαλεις ακρη τι φταιει, αναλογως σε ποιο σημειο θα κολλησει.

SomniusX 01-15-2010 10:58 AM

Μερικές φορές μετά από επιτυχής εγκαταστάσεις δείχνει αυτό που βλέπεις που αλλιώς λέγεται Kernel Panic ή εν-συντομία "KP"..

το θέμα είναι ότι δεν πρέπει να έχεις πρόβλημα, χρειάζεσαι ακόμα μία ή δύο επανεκκινήσεις και θα μπει στο σύστημα, αν δεν μπαίνει, πρέπει να ακολουθήσεις έναν οδηγό που πρέπει να εντοπίσω κάπου, που μπαίνεις σε κονσόλα και λες στο σύστημα να προσπεράσει το κόλλημα γιατί μπορεί να νομίζει ότι δεν έχει ολοκληρωθεί η εγκατάσταση ενώ έχει πραγματικά ολοκληρωθεί, είναι το σημείο που ψάχνει το πραγματικό EFI για να γράψει και κάνει μεν το restart στο installation αλλά δεν συνεχίζει..

Θα ενημερώσω!

Lays 01-25-2010 04:44 PM

τπτ
δοκιμασα αλλα τπτ τι κανω?