Jump to content

Intel i3 2348m+hd3000+Alc269


dadal75
 Share

64 posts in this topic

Recommended Posts

Risolto.

 

Il problema stava nel cambiare il nome da info2.plist a info.plist nel kext AppleIntelSNBGraphicsFB ( non so proprio come mai la ********** Mountain Lion che ho usato da dvd per l'installazione) mi ha nominato il file con il 2!!!

 

È bastata quella semplice modifica del nome quello perché la hd3000 venisse riconosciuta nativamente!

 

Con Mountain Lion il voodoo funziona perfettamente!

 

 

 

 

 

 

Ragazzi avrei bisogno di un pò di aiuto...

La HD3000 non dovrebbe essere nativamente supportata da ML e da Mavericks? Attualmente ho ML installato tramite Niresh's ma non me la riconosce..

 

Notebook :Travelmate p253-m

motherboard : hm77 ( se non ricordo male )

Procio: i3-2348M

 

 

Grazie a tutti per l'aiuto!

 

 

Per sintetizzare gli aiuti per altri lettori:

 

Post 8 + 14 per il problema boot 0

 

Post 13 per il problema video hd3000

 

Post 21 per il problema audio

 

Aggiornato: premetto che non so come, ma ora con Mavericks funziona...ma:

 

se uso il bootloader della chiavetta per avviare il pc funziona sia audio che video perfettamente: accelerazione e trasparenze ok!

 

mentre

 

se uso il bootloader installato da Pandora ( quindi avvio il pc senza chiavetta di installazione inserita ) l'audio non va ( nemmeno reinstallando il Voodoohda... ).

 

come mai?

come risolvo?

Link to comment
Share on other sites

Ciao Carbo...

 

provo di nuovo a reinstallare con pandora e ti mando foto...ho il dubbio che il panico sia dato dal fatto che al riavvio ho usato il bootloader della chiavetta invece che quello installato da pandora sull'HD...

 

cmq per la scheda grafica hai per caso qualche dritta da consigliarmi?

 

è necessario un dsdt o modificare qualche parametro in qualche kernel?

Link to comment
Share on other sites

Per la HD3000 installa con tutti i kext video, avvia con GraphicsEnabler=No, aggiorna chameleon e riavvia con GraphicsEnabler=Yes.

Probabilmente bisogna mettere snbgraphics e AppleIntelFramebufferCapri patchati a causa del processore Sandy Bridge su architettura serie 7

Link to comment
Share on other sites

Allora, ci sono stati dei problemi in fase di installazione ( sicuramente miei ma credo anche dovuti a pandora ).

Ora con il boot da usc dopo aver installato il sistema su HD si avvia e mi riconosce la scheda grafica ( senza accelerazione , refresh e impuntamenti vari e con 64 mb di ram video, ma almeno me la riconosce..rimane però da perfezionarla ).

 

nel post installazione di pandora ho selezionato l'enoch bootloader, esegue tutta la procedura ma quando riavvio mi ha eddore disk 0 ecc... ( come se non ci fosse sistema installato ).

 

ora ho provato con il post installazione a installare il bootloader ( sempre pandora post... ) e ti allego il lob creatomi sul desktop.

 

ora provo a riavviare.

 

poi eseguo la tua procedura che mi hai segnalato

 

PS mi linki, per favore, i files patchati da mettere? ( installo con kext wizard?)

 

Edit: ho installato chameleon ( allego log ) ma nonostante tutto senza chiavetta mi da errore come in foto allegata

post-826262-0-10429000-1396022396_thumb.jpg

Chameleon_Installer_Log.txt

Link to comment
Share on other sites

Il nome del volume è quello che tu hai dato alla USB contenente il file boot1h

Per gli altri files bisogna sostituire dei valori in base a ioreg (vediamo quando avrai risolto l'errore boot0)

Ma questi dovrebbero andare bene: http://www.osx86.net/files/file/3667-new-final-build-13a603-109-intel-hd-3000-hd-4000-driver/

Link to comment
Share on other sites

Ah, ma allora non devo rinominare il file boot1h ma la pen drive in Boot ( o altro nome comodo per me )?

 

quindi dopo la sintassi corretta è:

 

cd /Volumes/ "DADAL" ( DADAL è il nome della pen drive contenente il file boot1h e i due spazi)

 

QUI NON MI RITORNANO ERRORI

 

Poi

 

dd if=boot1h of=/dev/disk0s2 (come della partizione su hd dove risiede il sistema operativo giusto?qui c'è solo lo spazio dopo dd e dopo boot1h?)

 

mi ritorna l'errore : no such file or directory

 

RISOLTO: era il problema " virgolette " : ora ho aggiornato la riga.

Edited by Dadal
Link to comment
Share on other sites

risolto anche per il video!

 

con il chameleon e i kext da te linciati ho abilitato tutto...

 

però...

 

ora non riesco ad abilitare l'audio...prima con il voodoohda 2.8 di pandora funzionava...

 

se reinstallo l'enoch al posto del chameleon mi riabilità l'audio e mi mantiene i kext video?

Link to comment
Share on other sites

mi sembra che il chipset audio sia alc 269...il bello è che in fase di installazione selezionando il voodoohda funziona poi se metto chameleon niente...

 

ora con i kext video che mi hai postato il vide vanno una meraviglia...

Link to comment
Share on other sites

su windows con hwinfo32 mi dava quel chipset li..alc269..

 

quindi che chipset ho?

 

come faccio a saperlo con un software che possa girare sul mac e che non sia ingannato?

 

Ancora:  ho provato, fermo restando il chipset alc 269, un kext per Mavericks ma è necessario, secondo istruzioni, aggiungere o sostituire una porzione di codice al dsdt ma non so fino dove devo cancellare ( se necessario ) il codice che c'era prima...

 

il codice in questione è questo

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 (0x16)
{
"AAPL,slot-name", 
Buffer (0x09)
{
"built-in"
}, 

"codec-id", 
Buffer (0x04)
{
0x69, 0x02, 0xEC, 0x10
}, 

"built-in", 
Buffer (One)
{
0x00
}, 

"name", 
Buffer (0x0F)
{
"Realtek ALC269"
}, 

"model", 
Buffer (0x10)
{
"Realtek ALC271X"
}, 

"device-type", 
Buffer (0x25)
{
"High Definition Audio Controller"
}, 

"layout-id", 
Buffer (0x04)
{
0x1C, 0x00, 0x00, 0x00
}, 

"device_type", 
Buffer (0x06)
{
"Sound"
}, 

"subsystem-vendor-id", 
Buffer (0x04)
{
0x86, 0x80, 0x00, 0x00
}, 

"hda-gfx", 
Buffer (0x0A)
{
"onboard-2"
}, 

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

Method (_PRW, 0, NotSerialized)
{
Return (Package (0x02)
{
0x0D, 
0x05
})
}
}

grazie

Link to comment
Share on other sites

per l'audio: funziona solo a volte...delle volte accendo il pc e va e delle altre no..

 

nella cartella del kext, in file READ ME indica di inserire la patch 12.

 

Come faccio?

 

Ho letto un po' di cose ma sono un tantino complicate.

            Device (HDEF)
            {
                Name (_ADR, 0×001B0000)
                Method (_PRW, 0, NotSerialized)
                {
                    Return (Package (0×02)
                    {
                        0×0D,
                        0×05
                    })
                }

                Method (_DSM, 4, NotSerialized)
                {
                    Store (Package (0×08)
                        {
                            “codec-id”,
                            Buffer (0×04)
                            {
                                0×85, 0×08, 0xEC, 0×10
                            },

                            “layout-id”,
                            Unicode (”B”),
                            “device-type”,
                            Buffer (0×11)
                            {
                                “ALC889a”
                            },

                            “PinConfigurations”,
                            Buffer (0×28)
                            {
                                /* 0000 */    0×10, 0×90, 0xA0, 0×90, 0×20, 0×90, 0xA1, 0×02,
                                /* 0008 */    0×80, 0×30, 0×81, 0×01, 0×90, 0×40, 0×21, 0×02,
                                /* 0010 */    0×30, 0×40, 0×11, 0×01, 0×40, 0×10, 0×01, 0×01,
                                /* 0018 */    0×50, 0×60, 0×01, 0×01, 0×60, 0×20, 0×01, 0×01,
                                /* 0020 */    0×70, 0×61, 0×4B, 0×01, 0xA0, 0×01, 0xCB, 0×01
                            }
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }

                Method (DTGP, 5, NotSerialized)
                {
                    If (LEqual (Arg0, Buffer (0×10)
                            {
                                /* 0000 */    0xC6, 0xB7, 0xB5, 0xA0, 0×18, 0×13, 0×1C, 0×44,
                                /* 0008 */    0xB0, 0xC9, 0xFE, 0×69, 0×5E, 0xAF, 0×94, 0×9B
                            }))
                    {
                        If (LEqual (Arg1, One))
                        {
                            If (LEqual (Arg2, Zero))
                            {
                                Store (Buffer (One)
                                    {
                                        0×03
                                    }, Arg4)
                                Return (One)
                            }

                            If (LEqual (Arg2, One))
                            {
                                Return (One)
                            }
                        }
                    }

                    Store (Buffer (One)
                        {
                            0×00
                        }, Arg4)
                    Return (Zero)
                }
            }

basta inserirlo sotto la riga HDEF ( uso dsdtse come programma per estrarre e editare )?

 

Oppure va cancellata tutta la parte HDEF? se si , dove finisce la parte in questione da dover cancellare e rimpiazzare con il codice di cui sopra?

Dopo salvo e inserisco il file nuovo ( dsdt.dsl o dsdt.aml ? ) nella cartella Extra dove c'è il chameleon.boot.plist?

 

Grazie

Link to comment
Share on other sites

 Share

×
×
  • Create New...