InfiniteMac OSx86  


Reply
 
Thread tools Display modes
  #1  
Old 02-07-2010, 06:24 PM
excos's Avatar
excos excos is offline
 
Join Date: Jun 2009
Location: Athens
Posts: 540
φιλε niteshake το dsdt για να το φτιαξεις υπαρχουν προγραμματα και στο OS x οσο και στο Linux και win.
Το καλυτερο ειναι να το φτιαξεις σε OS x για να δεις πως παιζει σε mach kernel κατασταση.
Προγραμματα μπορεις να βρεις στο Kexts.com και να κατεβασεις ετσι ωστε να φτιαξεις το δικο σου dsdt
Το dsdt ειναι καλο να υπαρχει απο 10.5.5 και επανω.
Περισσοτερα περι RTC :

Code:
http://www.infinitemac.com/f83/the-dsdt-dsl-thread-t5143/


για το πως αλλαζουμε τιμες.

To RTC αλλαζουμε την τιμη για να μην εχουμε kernel panic με το sleep & sleepenabler.kext.

Αυτο που παιζει μεγαλο ρολο ειναι να μην εχουμε πολλα errors & warnings για να τρεχει οσο το δυνατον ποιο ομαλα το λειτουργικο μας στο συστημα μας.

Mac mini i5 mid 2011- Apple Cinema Display 27' /Lion 10.7.3

MacBook/MB466/A GR Aluminium late 2008 Lion 10.7.3

iPhone 4 16GB

Acer Aspire one ZG5 Snow Leopard 10.6.8
Reply With Quote
  #2  
Old 02-07-2010, 09:08 PM
niteshake niteshake is offline
Cheetah
 
Join Date: Feb 2010
Posts: 6
ευχαριστώ για τις συμβουλές. διάβασα τις σελίδες, αλλά τελικά δεν κατάφερα να κάνω dual boot win7 και 10.5.7, και έτσι αποφάσισα λοιπόν να βάλω τα 10.5.7 μόνα τους στον raptor. έκανα instal, restart όπως ζητάει, κατάφερα να μπώ στο desktop κανονικά, όλα δουλεύαν καλά, χρησιμοποίησα και το dsdt patcher tool (δημιούργησε ένα .aml file με αυτό τι κάνω τώρα?), και osx tools για να κάνω backup τον kernel και τα kext. μετά πέρασα και το seatbelt.kext γιατί είχα πρόβλημα με το mount των dmg. έκανα restart , επανέρχεται (αν κ απο εκείνη τη στιγμή είχα KP όταν πήγα να κατεβάσω ένα αρχείο απ το internet)...
μόλις όμως έσβησα το pc και πήγα να κάνω "cold" boot, ξαφνικά δεν έβρισκε τίποτα να bootarei! μπαίνω να κάνω list partition και ο δίσκος.. εξαφανίστηκε!
δεν μου έρχεται τίποτα άλλο από το να τρέξω ένα gparted από ubuntu καθώς μόνο έτσι μπορώ να δω τον δίσκο σαν device και να επαναδημιουργήσω partition table.. καμιά άλλη ιδέα? γιατί αφού το mac os έπαιζε κανονικά ξαφνικά μετά από cold boot δεν bootarei? ξέχασα να κάνω κάτι?

amd 3800+, 2gb ram, mobo msi k8n, nvidia 7600gt, wd raptor 150gb, wd caviar 120gb, quantum fireball 20gb
Reply With Quote
  #3  
Old 02-07-2010, 10:16 PM
excos's Avatar
excos excos is offline
 
Join Date: Jun 2009
Location: Athens
Posts: 540
Το οτι αποφασισες να βαλεις μονο OS x στον δισκο σου χωρις αλλο λειτουργικο ειναι οτι καλυτερο σαν αρχη οταν για πρωτη φορα το δοκιμαζουμε.

Το dsdt.aml το οποιο εχεις παραγει,εχεις τσεκαρει εαν ειχε warnings,errors κλπ κατα το compile?

Εαν το dsdt.aml δεν εχει warnings,errors κλπ τοτε μπορεις να το χρησιμοποιησεις και στο 10.5 & 10.6 βαζοντας το στα Extra του chameleon για να το διαβασει κατα την εκκινηση.

Αυτο το ριμαδι το cool boot γιατι το κανεις?
Δεν κανει shutdown το μηχανημα?
Γιαυτο μπαινεις σε αυτην την διαδικασία?

Πως χανεις συνεχεια το chameleon δεν μπορω να το καταλαβω?

Φίλε tangon εχεις βάλει dsdt στο usb για το 10.6 οταν προσπάθησες να κάνεις εγκατάσταση?
Μπορεις να δανειστής από το 10.5 που έχεις.
και τα ανάλογα kexts :

fakesmc
NullCPUPowerManagement
IOAHCIBlockStorageInjector
OpenHaltRestart
PlatformUUID

Εάν δεν έχεις τροποποιήσεις το dsdt.aml για το RTC τότε βάλε και αυτό τον kext :

AppleRTC.kext


βαλε ολα αυτα στο usb σου και ξαναπροσπαθησε.

Mac mini i5 mid 2011- Apple Cinema Display 27' /Lion 10.7.3

MacBook/MB466/A GR Aluminium late 2008 Lion 10.7.3

iPhone 4 16GB

Acer Aspire one ZG5 Snow Leopard 10.6.8

Last edited by SomniusX; 02-08-2010 at 09:52 AM.
Reply With Quote
  #4  
Old 02-08-2010, 11:18 AM
tangon's Avatar
tangon tangon is offline
Tiger
 
Join Date: Jan 2010
Location: Athens, Persister
Posts: 301
Quote:
Originally Posted by excos
Φίλε tangon εχεις βάλει dsdt στο usb για το 10.6 οταν προσπάθησες να κάνεις εγκατάσταση?
Μπορεις να δανειστής από το 10.5 που έχεις.
και τα ανάλογα kexts :

fakesmc
NullCPUPowerManagement
IOAHCIBlockStorageInjector
OpenHaltRestart
PlatformUUID

Εάν δεν έχεις τροποποιήσεις το dsdt.aml για το RTC τότε βάλε και αυτό τον kext :

AppleRTC.kext
Φίλε excos τα παραπάνω extentions (kexts) είναι πατσαρισμένα ή original και πού τα βρίσκω σε κάθε περίπτωση. Ακόμα δεν ξέρω πού θα βρώ το δικό μου dsdt, γιατί εγώ έφτιαχνα από την αρχή dsdt με τις ανάλογες τροποποιήσεις.
(Σου γράφω από τη δουλειά τώρα, το βραδάκι που θα είμαι σπίτι θα δώ, πιστεύω, την απάντησή σου)
Reply With Quote
  #5  
Old 02-07-2010, 10:50 PM
niteshake niteshake is offline
Cheetah
 
Join Date: Feb 2010
Posts: 6
φιλε excos το γιατί χάνεται ο chameleon ουτε εγω μπορω να καταλαβω

το dsdt βγάζει 1 error και 1 warning
Code:
./dsdt_fixed.txt   347:     Method (\_WAK, 1, NotSerialized)
Warning  1080 -                         ^ Reserved method must return a value (_WAK)

./dsdt_fixed.txt  3357:                 Name (_HID, "_NVRAIDBUS")
Error    4001 -           String must be entirely alphanumeric ^  (_NVRAIDBUS)

ASL Input:  ./dsdt_fixed.txt - 6686 lines, 213796 bytes, 2510 keywords
AML Output: ././dsdt.aml - 22741 bytes, 857 named objects, 1653 executable opcodes

Compilation complete. 1 Errors, 1 Warnings, 0 Remarks, 782 Optimizations
τι σημαίνουν τα παραπάνω?
προσπαθώ άλλη μία τώρα έχοντας αποσυνδέσει τους άλλους δυο δίσκους μου και αφήνοντας μόνο τον raptor πάνω.. για να δούμε

amd 3800+, 2gb ram, mobo msi k8n, nvidia 7600gt, wd raptor 150gb, wd caviar 120gb, quantum fireball 20gb
Reply With Quote
  #6  
Old 02-07-2010, 11:10 PM
excos's Avatar
excos excos is offline
 
Join Date: Jun 2009
Location: Athens
Posts: 540
Αμελητέο ειναι φιλε το error που εχεις και ειναι κοινο σε πολλα μηχανακια και διορθωνεται αμεσως θα στο φτιαξω μια αλλη φορα,αλλα το dsdt παιζει κανονικα και μπορεις να το βαλεις και στο 10.6 εαν θελησεις.

Αντε να δω με αυτο το chameleon τι θα γινει?

καλη επιτυχια!!!!!!

Παρε και το fix για το _wak :

Code:
At the end of the _WAK method, this must be added:

Return (Package (0x02)
{
    Zero, 
    Zero
})


Example:


Method (_WAK, 1, NotSerialized)
    {
        P8XH (One, 0xAB)
        If (LOr (LEqual (Arg0, 0x03), LEqual (Arg0, 0x04)))
        {
            If (And (CFGD, 0x01000000))
            {
                If (LAnd (And (CFGD, 0xF0), LEqual (OSYS, 0x07D1)))
                {
                    TRAP (0x3D)
                }
            }
        }

        If (LEqual (RP2D, Zero))
        {
            Notify (\_SB.PCI0.RP02, Zero)
        }

        If (LEqual (Arg0, 0x03)) {}
        If (LEqual (Arg0, 0x04))
        {
            \_SB.PCI0.LPCB.EC.SELE ()
        }

        P8XH (Zero, 0xCD)

        Return (Package (0x02)
        {
            Zero, 
            Zero
        })
    }

You must use the search feature to locate the _WAK section and add the hack
Ανοιξε το dsdt.aml και κανε την διορθωση οπως την λεει ο οδηγος και ξανακανε compile για να δεις εαν σου βγαζει ξανα error.

Mac mini i5 mid 2011- Apple Cinema Display 27' /Lion 10.7.3

MacBook/MB466/A GR Aluminium late 2008 Lion 10.7.3

iPhone 4 16GB

Acer Aspire one ZG5 Snow Leopard 10.6.8

Last edited by SomniusX; 02-08-2010 at 09:53 AM.
Reply With Quote
  #7  
Old 02-09-2010, 03:15 PM
larrougos larrougos is offline
Puma
 
Join Date: Sep 2009
Posts: 18
ΕΡΩΤΗΣΗ....
υπάρχει τρόπος να έχουμε 5.1 sound όπως στα windows??τώρα έχω 2 και το 0.1 υπολειτουργεί ..
Reply With Quote
  #8  
Old 02-09-2010, 03:58 PM
SomniusX's Avatar
SomniusX SomniusX is offline
 
Join Date: Jul 2009
Location: Greece
Posts: 654
Ανάλογα ποιο kext χρησιμοποιείς για την κάρτα ήχου σου, ανάλογα την κάρτα ήχου σου και τις aggregative ρυθμίσεις..

βγάζω νόημα καθόλου?

Ιδιοκτήτης του HellasProject.com
(Παλιό nickname Bloodiator)

Ζήτω η Ελλάδα ρεεεε!!! | Ελληνικό Thread Συζητήσεων [link] @ InfiniteMac
Hellenic (Greek) Section Moderator
Working Retail Snow Leopard 10.6.1 (with buggy DSDT, Soon Dual boot with Vista 64bit for Gaming)
Mobo GA-EP45-UD3LR F7, CPU Core 2 Duo E8400, RAM Kingston 4GB PC8500 1066MHZ HyperX
VGA
MSI N250GTS Twin Frozr 1G OC (EFI), Sound Voodoo HDA 64bit (ACL888 & ALC889)
Reply With Quote
  #9  
Old 02-09-2010, 06:01 PM
larrougos larrougos is offline
Puma
 
Join Date: Sep 2009
Posts: 18
Quote:
Originally Posted by SomniusX View Post
Ανάλογα ποιο kext χρησιμοποιείς για την κάρτα ήχου σου, ανάλογα την κάρτα ήχου σου και τις aggregative ρυθμίσεις..

βγάζω νόημα καθόλου?
Μα τα λες και πολύ σωστά.Το θέμα είναι πως έχω βάλει 250 kext μπας και ενεργοποιηθούν τα 5.1 απο μόνα τους αλλά πολλά ζητούσα!! :-(
Λοιπόν,αυτή τη στιγμη το midi setup λέει πως χρησιμοποιώ σαν input k output
AC97 Audio (PCM).Ιδέα δεν έχω αλλά τα δύο ηχέια παίζουν.Απ'την άλλη δεν έχω τον έλεγχο της έντασης,γενικά.Δηλαδή όταν κλείνω η ανεβοκατεβάζω την ένταση απο το keyboard δεν αλλάζει κάτι.Μονό το προγράμμα που θα παίζει μουσική μπορώ να το κάνω.Ως εδώ τι κάνω;aggregative device δεν έχω ενεργοποιημένη.Γιατί πολύ απλά δημιούργησα μία και δεν άλλαξε τίποτα.Άρα για να βοηθήσω τη βοήθεια που δέχομαι.
1.Πώς βλεπω ποιο kext χρησιμοποιώ για τον ήχο;
2.Πώς βλέπω ακριβώς ποια κάρτα ήχου είναι onboard;
3.Περιμένω......
4.Thanks in advance παιδιά
Reply With Quote
  #10  
Old 02-09-2010, 06:24 PM
excos's Avatar
excos excos is offline
 
Join Date: Jun 2009
Location: Athens
Posts: 540
Larrougo φιλε για να δεις τι kext εχεις πας στο System/Library/Extensions που ειναι ολοι συγκετρωμενοι.

Για να δεις ποιος kext εχεις φορτωσει καθε φορα ανοιγεις το terminal και δινεις την εντολη sudo kextstat

Για να δεις καναλια ηχου στο System Preferences - Sound οπου βλεπεις τι παιζει

Η ενταση απο το keyboard δεν την αναγνωριζει, για αυτο δεν παιζει κατι, λογο kext .

Quote:
Originally Posted by tangon View Post
Φίλε excos τα παραπάνω extentions (kexts) είναι πατσαρισμένα ή original και πού τα βρίσκω σε κάθε περίπτωση. Ακόμα δεν ξέρω πού θα βρώ το δικό μου dsdt, γιατί εγώ έφτιαχνα από την αρχή dsdt με τις ανάλογες τροποποιήσεις.
(Σου γράφω από τη δουλειά τώρα, το βραδάκι που θα είμαι σπίτι θα δώ, πιστεύω, την απάντησή σου)
Το dsdt εαν το εχεις παραγει απο το 10.5 υπαρχει στα extra του chameleon.
πιστευω απο την εγκατασταση που εχεις κανει.

Εαν το βρεις πρεπει να κανεις unhide τα αρχεια αυτα με τα αναλογα προγραμματα θα μπορεις να το τροποποιησεις.

Original Kexts ειναι μονο της μαμας Apple και οταν εχεις τον παραπλησιο hardware παιζουν oob.

Τα υπολοιπα ειναι τροποποιημενα.Θα βρεις πολλα για Snow στο kexts.com

Mac mini i5 mid 2011- Apple Cinema Display 27' /Lion 10.7.3

MacBook/MB466/A GR Aluminium late 2008 Lion 10.7.3

iPhone 4 16GB

Acer Aspire one ZG5 Snow Leopard 10.6.8

Last edited by excos; 02-09-2010 at 06:43 PM.
Reply With Quote
Reply