Bienvenue invité ( Connexion | Inscription )
10 May 2016, 11:06
Message
#1
|
|
![]() Macbidouilleur de vermeil ! ![]() ![]() ![]() ![]() Groupe : Membres Messages : 899 Inscrit : 7 Jan 2007 Membre no 77 534 |
Intel HD Graphics - Accélération - Audio HDMI Voici un petit retour de mes expérimentations avec l'Intel HD 5000 de mon NUC sur l'accélération graphique, l'audio HDMI et le 4K ainsi que l'utilisation de plusieurs écrans.Sommaire :◉ Outils :■ Outils Dans mon cas, c'est "0A26 HASWELL ULT GT3" ◉ Injection de "AAPL,ig-platform-id" : ◉ Audio HDMI :■ Lancez DCPIManager et restez sur la page "Status" et recherchez l'Audio Device correspondant au "Codec Name" Intel :
Si cela ne marche toujours pas, essayez avec un autre "pipe attribute" et recommencez avec chaque "connector attribute": Voilà ! Bon courage !
Fichier(s) joint(s)
Exemple_HD520.zip ( 2.9 Ko )
Nombre de téléchargements : 44
Exemple_HD5000.zip ( 2.82 Ko )
Nombre de téléchargements : 9-------------------- MacMini (Early 2006)
MacMini1,1>MacMini2,1 / C2D 2.33 GHz / 4 Go / 1 To / BluRay / MacOSX Lion 10.7 Nuc D54250WYK (Late 2014) avec Audirvana sur un DAC ifi iDSD nano MacMini7,1 / i5-4250u / HD5000 / 16 Go / SSD 480 Go / Fanless / macOS 10.15 Nuc NUC5i5MYBE (Late 2015) MacMini7,1 / i5-53000u / HD5500 / 16 Go / SSD 1 To + HDD 1,5 To / Blu-Ray / Fanless / macOS 10.15 |
|
|
|
![]() |
14 May 2016, 18:32
Message
#2
|
|
![]() Macbidouilleur de vermeil ! ![]() ![]() ![]() ![]() Groupe : Membres Messages : 899 Inscrit : 7 Jan 2007 Membre no 77 534 |
Le structure des FB varie légèrement à chaque nouvelle génération de carte.
Voici ce que je pense (cela n'engage que moi et c'est même légèrement différent de ce que pensent certains) : Broadwell ig-platform-id = 0x16160002 Code 0200 1616 0103 0303 0000 2002 0000 5001 // 34MB frame buffer memory, 21MB cursor size 0000 0060 6C05 0000 6C05 0000 0000 0000 // 1536MB VRAM 0000 0000 0000 0000 0000 0800 0200 0000 = LVDS connector 3002 0000 0105 0900 0004 0000 0705 0000 = DisplayPort connector 0204 0a00 0004 0000 0705 0000 FF00 0000 = DisplayPort connector, Disabled / unused VGA connector 0100 0000 4000 0000 024B 0000 0505 0600 0200 0000 0400 0000 80DF 1710 0000 0000 Je pense qu'il n'y a pas de "BIOS-allocated memory" dans ce FB, quelle est toujours à 0000 0004 = 64 MB et que le système s'attend à un DVMT de 128MB minimum. Si le DVMT est strictement inférieur à ce 128MB, OSX utilise un truc qui s'appelle "StolenMemory" pour compenser. Si le DVMT est strictement inférieur à ce 64MB, cela a créé un KernelPanic avec "assertion failed minStolenSize <= fStolenMemorySize" car ce DVMT doit être supérieur au "BIOS-allocated memory" du FB (c'est une règle de base). Et du coup il y a un patch pour faire sauter tout ça : Code Comment : Disable minStolenSize less or equal fStolenMemorySize assertion, 10.11.beta ( (based on Austere.J patch) Find : 4139C4763E Name : AppleIntelBDWGraphicsFramebuffer Replace : 4139C4EB3E Si ça ne marche toujours pas et que ce réglage du DVMT n'est pas accessible dans le BIOS (cas de certains PC portables), il va falloir passer sur des méthodes de bûcheron et coder ça en dur dans le BIOS : c'est expliqué ICI (et bien au delà de mes compétences). Skylake ig-platform-id = 0x19160002 Code 0200 1619 0000 0000 8049 0500 0000 0000 // DevID 0103 0303 0000 0004 0000 2002 0000 0000 // 64MB BIOS-allocated memory, 34MB frame buffer memory 0000 0060 6C05 0000 6C05 0000 0000 0000 // 1536MB VRAM 0000 0000 0000 0000 0000 0800 0200 0000 9800 0000 0105 0900 0004 0000 8701 0000 = DisplayPort connector 0204 0A00 0004 0000 8701 0000 FF00 0000 = DisplayPort connector, Disabled / unused VGA connector 0100 0000 2000 0000 0a0b 0000 0000 0000 0300 0000 0400 0000 80df 1710 0000 0000 7805 0000 d205 0000 4006 0000 0000 0000 0000 0000 c800 0000 90fb 0500 0000 0000 a0fa 0500 0000 0000 a0fa 0500 0000 0000 0100 0000 0800 0000 On a de nouveau l'information "BIOS-allocated memory" (toujours à 64MB quel que soit le FB) et a priori plus de soucis de StolenMemory ... Ce message a été modifié par Sebinouse - 22 May 2016, 11:42. -------------------- MacMini (Early 2006)
MacMini1,1>MacMini2,1 / C2D 2.33 GHz / 4 Go / 1 To / BluRay / MacOSX Lion 10.7 Nuc D54250WYK (Late 2014) avec Audirvana sur un DAC ifi iDSD nano MacMini7,1 / i5-4250u / HD5000 / 16 Go / SSD 480 Go / Fanless / macOS 10.15 Nuc NUC5i5MYBE (Late 2015) MacMini7,1 / i5-53000u / HD5500 / 16 Go / SSD 1 To + HDD 1,5 To / Blu-Ray / Fanless / macOS 10.15 |
|
|
|
16 Mar 2017, 10:23
Message
#3
|
|
|
Nouveau Membre Groupe : Membres Messages : 33 Inscrit : 10 Mar 2017 Membre no 201 512 |
Le structure des FB varie légèrement à chaque nouvelle génération de carte. Voici ce que je pense (cela n'engage que moi et c'est même légèrement différent de ce que pensent certains) : Broadwell ig-platform-id = 0x16160002 Code 0200 1616 0103 0303 0000 2002 0000 5001 // 34MB frame buffer memory, 21MB cursor size 0000 0060 6C05 0000 6C05 0000 0000 0000 // 1536MB VRAM 0000 0000 0000 0000 0000 0800 0200 0000 = LVDS connector 3002 0000 0105 0900 0004 0000 0705 0000 = DisplayPort connector 0204 0a00 0004 0000 0705 0000 FF00 0000 = DisplayPort connector, Disabled / unused VGA connector 0100 0000 4000 0000 024B 0000 0505 0600 0200 0000 0400 0000 80DF 1710 0000 0000 Comment as tu réussis à extraire ces données stp? ça m'intéresserais beaucoup de pouvoir le faire. Je travaille dans la maintenance informatique et j'aime bien qu'on m'aide mais j'aime aussi chercher par moi même et essayer de comprendre certaines données. Merci |
|
|
|
16 Mar 2017, 14:46
Message
#4
|
|
![]() Macbidouilleur de vermeil ! ![]() ![]() ![]() ![]() Groupe : Membres Messages : 899 Inscrit : 7 Jan 2007 Membre no 77 534 |
Comment as tu réussis à extraire ces données stp? ça m'intéresserais beaucoup de pouvoir le faire. Je travaille dans la maintenance informatique et j'aime bien qu'on m'aide mais j'aime aussi chercher par moi même et essayer de comprendre certaines données. Merci C'est super simple tu ouvres ce fichier avec Hex Fiend : Code /System/Library/Extensions/AppleIntelBDWGraphicsFramebuffer.kext/Contents/MacOS/AppleIntelBDWGraphicsFramebuffer et tu cherches ton framebuffer sous la forme "02 00 26 16" pour 0x16260002. Pour creuser encore plus je te recommande le blog de PikerAlpha cité dans le 1er post. Ce message a été modifié par Sebinouse - 16 Mar 2017, 14:46. -------------------- MacMini (Early 2006)
MacMini1,1>MacMini2,1 / C2D 2.33 GHz / 4 Go / 1 To / BluRay / MacOSX Lion 10.7 Nuc D54250WYK (Late 2014) avec Audirvana sur un DAC ifi iDSD nano MacMini7,1 / i5-4250u / HD5000 / 16 Go / SSD 480 Go / Fanless / macOS 10.15 Nuc NUC5i5MYBE (Late 2015) MacMini7,1 / i5-53000u / HD5500 / 16 Go / SSD 1 To + HDD 1,5 To / Blu-Ray / Fanless / macOS 10.15 |
|
|
|
Sebinouse Intel HD Graphics - Accélération - Audio HDMI 10 May 2016, 11:06
amfortaf bonjour
tous d'abord merci pour ce magnifique... 4 Sep 2016, 14:33
Sebinouse Citation (amfortaf @ 4 Sep 2016, 15:33) b... 4 Sep 2016, 21:48
Sebinouse Mise à jour pour les Broadwell et macOS Sierra 10... 30 Oct 2016, 07:36
lyaw Bonjour,
Merci pour ce tutoriel interessant, je ch... 6 Nov 2016, 19:32
Sebinouse a priori to CPU a comme ports : eDP / DP / HDMI / ... 7 Nov 2016, 11:08
lyaw Non, La machine est un AIO custom dans un boitier ... 7 Nov 2016, 13:50
Sebinouse On va commencer par le config.plist de multibeast,... 8 Nov 2016, 10:27
lyaw Pour être sur de bien comprendre, actuellement le... 8 Nov 2016, 15:01
Sebinouse Merci pour le log ... on y apprend pas grand chose... 8 Nov 2016, 15:37
lyaw Oui le log ne dit rien, un outil sous windows perm... 8 Nov 2016, 18:56
Sebinouse perso je laisserais le patch 4 ports ... ça mange... 8 Nov 2016, 20:11
lyaw OK, j'ai tenté ces configuration, j'ai au... 8 Nov 2016, 22:47
Sebinouse Je ne sais pas d'ou sort le patch "10.11-... 9 Nov 2016, 08:55
lyaw Oui j'ai viré ce patch car il ne sert a rien ... 9 Nov 2016, 11:30
Sebinouse En gros cela revient à ce que l'on fait ... e... 9 Nov 2016, 11:42
lyaw interessant, a priori toutes ces clés peuvent etr... 9 Nov 2016, 13:19
Sebinouse de memoire 0x19120001 n'a pas de ports activé... 9 Nov 2016, 13:22
lyaw Donc j'ai essayé tout ca, aucun changement, c... 9 Nov 2016, 19:53
Sebinouse La gestion de ce type de LVDS a l'air particul... 9 Nov 2016, 23:45
Sebinouse Le 3 post en espagnol est assez intéressant ... e... 10 Nov 2016, 09:29
lyaw oui, ca va pas etre simple, je vais regarder ces p... 10 Nov 2016, 14:38
Sebinouse du coup c'est aussi réalisable par SSDT ou pa... 10 Nov 2016, 19:17
lyaw oui j'ai compris apres coup, je fait tout par ... 10 Nov 2016, 22:08
lyaw les essais ave le port eDP n'ont rien donné. ... 11 Nov 2016, 11:56
HackinYann Bonjour, j'ai monté mon hackintosh cette sema... 12 Nov 2016, 20:27
petergreen bonjour,
tu es en avance de version Citation 12.1... 21 Nov 2016, 16:25
Quentin77 Bonjour,
Super tuto, il a l'air très bien f... 17 Jan 2017, 10:44
Sebinouse Citation (Quentin77 @ 17 Jan 2017, 10:44)... 26 Jan 2017, 16:26
Quentin77 Ah c'est juste ça la partie 3 ?
Parce que c... 28 Jan 2017, 18:02
Sebinouse Citation (Quentin77 @ 28 Jan 2017, 18:02)... 28 Jan 2017, 19:43
Quentin77 Citation (Sebinouse @ 28 Jan 2017, 19:43)... 26 Feb 2017, 19:57
yokin07 salut Sebinouse,
je suis curieux de savoir comment... 30 Jan 2017, 16:03
dada22 Citation Si vous avez un Broadwell ou un Skylake l... 31 Jan 2017, 11:22
Sebinouse Citation (yokin07 @ 30 Jan 2017, 16:03) s... 31 Jan 2017, 14:45
dada22 Citation (Sebinouse @ 31 Jan 2017, 14:45)... 31 Jan 2017, 16:30
yokin07 marche nickel !!!
merci Sebinouse 31 Jan 2017, 16:11
yokin07 il marche avec safari je viens de tester 31 Jan 2017, 17:20
Sebinouse le script fonctionnait bien jusqu'à El Capita... 28 Feb 2017, 10:51
Quentin77 Ah d'accord, c'est sur que si ça plante j... 28 Feb 2017, 15:08
tsunamy35 Bonjour,
Je viens de tomber sur ce sujet plus qu... 10 Mar 2017, 16:11
polyzargone Tu as 2 sujets :
http://forum.macbidouille.com/in... 10 Mar 2017, 22:55
tsunamy35 J'avais déjà essayé ces solutions mais au b... 11 Mar 2017, 06:57
Sebinouse Citation (tsunamy35 @ 10 Mar 2017, 16:11)... 11 Mar 2017, 15:57
polyzargone Citation (Sebinouse @ 11 Mar 2017, 15:57)... 11 Mar 2017, 16:07
tsunamy35 Merci beaucoup pour vos 2 réponses et vos conseil... 13 Mar 2017, 16:57
tsunamy35 Bon je viens aux nouvelles.
Je viens d'essaye... 13 Mar 2017, 21:45
Sebinouse Attention il ne faut pas toucher au buffer du ... 14 Mar 2017, 09:02
tsunamy35 Merci sebinouse
Je vais poster aprés les screens... 14 Mar 2017, 10:10
Sebinouse Si SSDT pas de inject intel dans le config.plist 14 Mar 2017, 12:16
polyzargone @tsunamy35
J'ai cru comprendre que tu avais e... 14 Mar 2017, 12:49
tsunamy35 Oui en effet j'ai poster mon sujet sur pas mal... 14 Mar 2017, 14:16![]() ![]() |
| Nous sommes le : 3rd November 2025 - 02:40 |