mirko84 Posted January 22, 2015 Share Posted January 22, 2015 Ciao a tutti, ho da poco tempo un surface pro 3 con processore i3, da ubuntu ho recuperato il dsdt, solo che compilandolo mi restituisce degli errori e non riesco a sistemarlo. qualcuno può aiutarmi. allego il file Grazie Mille dsdt.dsl.zip Link to comment Share on other sites More sharing options...
carbo178 Posted January 22, 2015 Share Posted January 22, 2015 Risolto gli errori e i warnings, se compili con MacIasl e hai problemi con "Effective AML Package is Zero" cambia il valore della stringa da 0x00 a 0x01 o viceversa DSDT.aml.zip Link to comment Share on other sites More sharing options...
mirko84 Posted January 22, 2015 Author Share Posted January 22, 2015 Grazie mille. Spero di risolvere il problema della scheda video. È una Intel hd 4200 ma Yosemite la riconosce come hd 4400 con 11mb di ram Link to comment Share on other sites More sharing options...
carbo178 Posted January 22, 2015 Share Posted January 22, 2015 Per questo basta iniettare il giusto framebuffer nel bootloader (che bootloader hai, Chameleon o Clover?) Link to comment Share on other sites More sharing options...
mirko84 Posted January 23, 2015 Author Share Posted January 23, 2015 Uso cover perché per il surface serve un bootloader uefi. L'id della scheda vista da Windows è 0x0a1e mentre su Mac viene riconosciuta come 0x0a16. Yosemite parte con la risoluzione giusta solo che non ha accelerazione Link to comment Share on other sites More sharing options...
carbo178 Posted January 23, 2015 Share Posted January 23, 2015 Devi aggiungere il valore del Framebuffer in Clover (puoi farlo dalla schermata di avvio sotto la voce "Graphics"), ci sono 15 valori disponibili che ti metto in elenco; trovato il valore giusto lo metterai definitivamente nel config.plist Ogni valore deve essere provato mettendo 0x prima del valore stesso (es. 0x00000604) 0 = 000006041 = 0000060c2 = 000016043 = 0000160a4 = 0000160c5 = 000026046 = 0000260a7 = 0000260c8 = 0000260d9 = 0200160410 = 0300220d11 = 0500260a12 = 0600260a13 = 0700260d14 = 0800260a15 = 08002e0a Link to comment Share on other sites More sharing options...
mirko84 Posted January 23, 2015 Author Share Posted January 23, 2015 Li metto sotto la voce Ig-platform? Link to comment Share on other sites More sharing options...
carbo178 Posted January 23, 2015 Share Posted January 23, 2015 Esatto Link to comment Share on other sites More sharing options...
Fabio1971 Posted January 23, 2015 Share Posted January 23, 2015 Per questa procedura puoi utilizzare Chameleon WizardCome es. Inject Intel : true ig-platform-id : 0300220d Fabio Link to comment Share on other sites More sharing options...
mirko84 Posted January 23, 2015 Author Share Posted January 23, 2015 Ora provo. Grazie mille Link to comment Share on other sites More sharing options...
mirko84 Posted January 23, 2015 Author Share Posted January 23, 2015 Ho provato tutti i valori con clover ma nessuno va.Ho lasciato injectintel e poi ho messo i vari FB. Ma nulla. Vede sempre la hd4400 con 11mb Link to comment Share on other sites More sharing options...
mirko84 Posted January 24, 2015 Author Share Posted January 24, 2015 Qualche consiglio su cosa posso provare? Il video resta scattoso con qualsiasi valore. Grazie Mirko Link to comment Share on other sites More sharing options...
carbo178 Posted January 24, 2015 Share Posted January 24, 2015 Prova coi valori puri, senza 0x davanti Link to comment Share on other sites More sharing options...
mirko84 Posted January 24, 2015 Author Share Posted January 24, 2015 Niente nemmeno così funziona. Ho provato tutti i valori anche inserendo dart=0 ma nulla Link to comment Share on other sites More sharing options...
carbo178 Posted January 24, 2015 Share Posted January 24, 2015 Prova ad installare questi 2 kext con kext wizard, ho inserito il dev-id della scheda come viene vista da windows AppleIntelFramebufferAzul.kext.zip AppleIntelHD5000Graphics.kext.zip Link to comment Share on other sites More sharing options...
mirko84 Posted January 24, 2015 Author Share Posted January 24, 2015 Ho provato ad installare i kext, ora non va più così a scatti ma non ha comunque l'accelerazione. ti allego lo screen. Link to comment Share on other sites More sharing options...
carbo178 Posted January 24, 2015 Share Posted January 24, 2015 metti come framebuffer 0x08001e0a, altrimenti bisogna provare con un fake-id in Clover Link to comment Share on other sites More sharing options...
mirko84 Posted January 24, 2015 Author Share Posted January 24, 2015 Nulla, provato anche questo ma non ne vuol sapere Link to comment Share on other sites More sharing options...
mirko84 Posted January 25, 2015 Author Share Posted January 25, 2015 Buona domenica Sto provando ancora con clover. Ma se uso il fake-id devo lasciare vuoto l'ig-platform? Devo rimuovere i kext installati prima o li posso lasciare? Grazie mille Mirko Link to comment Share on other sites More sharing options...
marco.pisellonio80 Posted January 25, 2015 Share Posted January 25, 2015 Prova così, però è sperimentale: rimuovi tutte le kext installate precedentemente (conservale) scarica queste kext https://bitbucket.org/RehabMan/os-x-fake-pci-id/downloads/RehabMan-FakePCIID-2015-0108.zip e installa FakePCIID.kext and FakePCIID_HD4600_HD4400.kext nella cartella /EFI di clover, dove c'è il fakeSMC Edita il config.plist e aggiungi <key>IGPDeviceID</key><string>0412</string> Se usi chameleon le kext installale in SLE e le righe di cui sopra le aggiungi al o.c.b.p. ripara permessi e cache e riavvia, forse la procedura per la HD4400 funziona anche per la HD4200. Se non va bene rimuovi tutto e rimetti le kext di prima. Link to comment Share on other sites More sharing options...
mirko84 Posted January 25, 2015 Author Share Posted January 25, 2015 Ho provato anche questo ma nulla. Ho ripristinato i kext modificati da carbo178 Link to comment Share on other sites More sharing options...
mirko84 Posted February 3, 2015 Author Share Posted February 3, 2015 Ciao a tutti. ho provato con un po' di kext ma niente da fare. l'accelerazione non c'è. qualche altro consiglio? Link to comment Share on other sites More sharing options...
Recommended Posts