Jump to content

DSDT Surface Pro i3


mirko84
 Share

22 posts in this topic

Recommended Posts

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

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 = 00000604
1 = 0000060c
2 = 00001604
3 = 0000160a
4 = 0000160c
5 = 00002604
6 = 0000260a
7 = 0000260c
8 = 0000260d
9 = 02001604
10 = 0300220d
11 = 0500260a
12 = 0600260a
13 = 0700260d
14 = 0800260a
15 = 08002e0a

Link to comment
Share on other sites

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

  • 2 weeks later...
 Share

×
×
  • Create New...