Fabio1971 Posted January 12, 2013 Share Posted January 12, 2013 Ciao Fabio. Quella "guida" (o meglio dire raccolta di informazioni) è datata e molto è cambiato con Lion e Mountain Lion. Premetto che l'iniettore che sto preparando non fa il patch dell'AppleHDA, ma si limita a iniettare valori in base al dispositivo, in modo che l'AppleHDA riesce ad interfacciarsi con tali periferiche. Tal tuo IOREG vedo nuovamente che i valori per il controller Audio della scheda grafica sono iniettati correttamente. Ora andrebbe sistemato l'AppleHDA... il codec ID della tuo controller audio della scheda grafica (preso dall'IOREG) è IOHDACodecVendorID 0x10de0010 cioè (1000de10) ora premesso che non so se funzioni ancora... il binario AppleHDA ha tra i suoi codec interni il 0x10de000a (0a00de10) dovresti fare una prova in questo senso... sudo perl -pi -e 's|\x0a\x00\xde\x10|\x10\x00\xde\x10|g' AppleHDA Fabio Ok, spiegato perfettamente. Quindi basterebbe patchare AppleHDA faccio subito la prova. Fabio ========= ========== ========== @ ErmaC Prova effettuata. Can't open AppleHDA: No such file or directory. Se ho capito bene non mi fa aprire AppleHDA C'è modo di farlo aprire. Fabio Link to comment Share on other sites More sharing options...
ErmaC Posted January 12, 2013 Author Share Posted January 12, 2013 Prova effettuata. Can't open AppleHDA: No such file or directory. Fabio... è sottinteso che il percorso del binario dell'AppleHDA sia (/System/Library/Extensions/AppleHDA.kext/Contents/MacOS/): sudo perl -pi -e 's|\x0a\x00\xde\x10|\x10\x00\xde\x10|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA EDIT: Se non funziona nemmeno con questo: - Fatti una copia del tuo AppleHDA.kext e sempre da terminale prova questo... sudo perl -pi -e 's|\x0a\x00\xde\x10|\x10\x00\xde\x10|g' /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAController.kext/Contents/MacOS/AppleHDAController Link to comment Share on other sites More sharing options...
Fabio1971 Posted January 12, 2013 Share Posted January 12, 2013 Fabio... è sottinteso che il percorso del binario dell'AppleHDA sia (/System/Library/Extensions/AppleHDA.kext/Contents/MacOS/): sudo perl -pi -e 's|\x0a\x00\xde\x10|\x10\x00\xde\x10|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA Hai ragione, dimenticanza mia. Fabio Fabio... è sottinteso che il percorso del binario dell'AppleHDA sia (/System/Library/Extensions/AppleHDA.kext/Contents/MacOS/): sudo perl -pi -e 's|\x0a\x00\xde\x10|\x10\x00\xde\x10|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA EDIT: Se non funziona nemmeno con questo: - Fatti una copia del tuo AppleHDA.kext e sempre da terminale prova questo... sudo perl -pi -e 's|\x0a\x00\xde\x10|\x10\x00\xde\x10|g' /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAController.kext/Contents/MacOS/AppleHDAController Provato niente. Fabio P.S. aggiungo che anche avendo salvato AppleHDA, al riavvio l'audio funziona. Link to comment Share on other sites More sharing options...
moreftp Posted January 12, 2013 Share Posted January 12, 2013 Aggiornamento ... Versione 2158, HDEnabler eliminato, inserito DSDT nuovo e aggiunto iniettori al o.c.b.p. : niente audio come prima (sigh). Link to comment Share on other sites More sharing options...
ErmaC Posted January 12, 2013 Author Share Posted January 12, 2013 Aggiornamento ... Versione 2158, HDEnabler eliminato, inserito DSDT nuovo e aggiunto iniettori al o.c.b.p. : niente audio come prima (sigh). Moreno dove sei su Lion o Mountain Lion? perchè per (AD2000b) se sei su Lion il Layout-id è 12 mentre se sei su MLion è 99... Fabio Link to comment Share on other sites More sharing options...
moreftp Posted January 13, 2013 Share Posted January 13, 2013 Sono su ML, ho impostato 99 In mattinata ti posto il registro Link to comment Share on other sites More sharing options...
Micky1979 Posted January 13, 2013 Share Posted January 13, 2013 Ciao Fabio, qui il nuovo ioreg e bdmesg con Enoch 2158..... mi è sparito l'HDMI dal System Profiler, anche se è presente nello ioreg. Ricevo asserzioni del suono che prima non c'erano: Jan 11 13:19:22 localhost kernel[0]: Sound assertion in AppleHDAPath at line 1331 Jan 11 13:19:22 localhost kernel[0]: Sound assertion in AppleHDAEngine at line 519 Jan 11 13:19:24 localhost kernel[0]: Sound assertion in AppleHDAEngine at line 17531 Jan 11 19:44:18 localhost kernel[0]: Sound assertion in AppleHDACodecGeneric at line 360 Jan 11 19:44:19 localhost kernel[0]: Sound assertion in AppleHDAPath at line 1331 Jan 11 19:44:19 localhost kernel[0]: Sound assertion in AppleHDAEngine at line 519 Jan 11 19:44:21 localhost kernel[0]: Sound assertion in AppleHDAEngine at line 17531 Jan 11 20:12:35 localhost kernel[0]: Sound assertion in AppleHDAEngine at line 6233 Jan 12 02:00:10 localhost kernel[0]: Sound assertion in AppleHDACodecGeneric at line 360 Jan 12 02:00:11 localhost kernel[0]: Sound assertion in AppleHDAPath at line 1331 Jan 12 02:00:11 localhost kernel[0]: Sound assertion in AppleHDAEngine at line 519 Jan 12 02:00:13 localhost kernel[0]: Sound assertion in AppleHDAEngine at line 17531 Jan 12 17:50:27 localhost kernel[0]: Sound assertion in AppleHDACodecGeneric at line 360 Jan 12 17:50:27 localhost kernel[0]: Sound assertion in AppleHDAPath at line 1331 Jan 12 17:50:27 localhost kernel[0]: Sound assertion in AppleHDAEngine at line 519 Jan 12 17:50:29 localhost kernel[0]: Sound assertion in AppleHDAEngine at line 17531 Jan 12 19:08:28 localhost kernel[0]: Sound assertion in AppleHDACodecGeneric at line 360 Jan 12 19:08:28 localhost kernel[0]: Sound assertion in AppleHDAPath at line 1331 Jan 12 19:08:28 localhost kernel[0]: Sound assertion in AppleHDAEngine at line 519 Jan 12 19:08:31 localhost kernel[0]: Sound assertion in AppleHDAEngine at line 17531 Jan 12 19:22:13 localhost kernel[0]: Sound assertion in AppleHDAEngine at line 6233 Jan 12 19:22:36 localhost kernel[0]: Sound assertion in AppleHDAEngine at line 6233 Jan 12 19:22:59 localhost kernel[0]: Sound assertion in AppleHDAEngine at line 6233 Jan 13 00:44:41 localhost kernel[0]: Sound assertion in AppleHDACodecGeneric at line 360 Jan 13 00:44:42 localhost kernel[0]: Sound assertion in AppleHDAPath at line 1331 Jan 13 00:44:42 localhost kernel[0]: Sound assertion in AppleHDAEngine at line 519 Jan 13 00:44:44 localhost kernel[0]: Sound assertion in AppleHDAEngine at line 17531 Jan 13 14:14:08 localhost kernel[0]: Sound assertion in AppleHDACodecGeneric at line 990 Jan 13 14:14:08 localhost kernel[0]: Sound assertion in AppleHDACodecGeneric at line 990 Jan 13 14:14:08 localhost kernel[0]: Sound assertion in AppleHDAPath at line 1331 Jan 13 14:14:08 localhost kernel[0]: Sound assertion in AppleHDAEngine at line 519 Jan 13 14:14:10 localhost kernel[0]: Sound assertion in AppleHDAEngine at line 17531 bdmesg Last login: Sun Jan 13 14:14:21 on console localhost:~ micky1979$ sudo bdmesg Password: Enoch (r2158 TEST) [2013-01-12 19:40:36] cpu freq classic = 0x0000000094ac9f24 msr(436): platform_info e0011900 msr(440): flex_ratio 00110000 Unusable flex ratio detected. Patched MSR now 00100000 Sticking with [bCLK: 99Mhz, Bus-Ratio: 250] --------------------------------------------- CPU: Brand String: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz CPU: Vendor/Family/ExtFamily: 0x756e6547/0x6/0x0 CPU: Signature: 306a9 CPU: Model/ExtModel/Stepping: 0x3a/0x3/0x9 CPU: MaxCoef/CurrCoef: 0x0/0x19 CPU: MaxDiv/CurrDiv: 0x0/0x0 CPU: TSCFreq: 2494MHz CPU: FSBFreq: 100MHz CPU: CPUFreq: 2494MHz CPU: Number of CPU Cores: 2 CPU: Number of CPU Threads: 4 CPU: Features: 0x000002ff --------------------------------------------- Attempting to read GPT Read GPT Reading GPT partition 1, type 48465300-0000-11AA-AA11-00306543ECAC Reading GPT partition 2, type C12A7328-F81F-11D2-BA4B-00A0C93EC93B Reading GPT partition 3, type 48465300-0000-11AA-AA11-00306543ECAC Reading GPT partition 4, type 48465300-0000-11AA-AA11-00306543ECAC Reading GPT partition 5, type 48465300-0000-11AA-AA11-00306543ECAC Module 'Symbols.dylib' by 'Chameleon' Loaded. Description: Chameleon symbols for linking Version: 0 Compat: 0 Module KernelPatcher.dylib not loaded Unhandled loadcommand 0x24 Located module Symbols.dylib Unhandled loadcommand 0x26 Unhandled loadcommand 0x29 Module 'KernelPatcher.dylib' by 'Unknown' Loaded. Description: Version: 0 Compat: 0 Adding callback for 'DecodeKernel' hook. Adding callback for 'DecodedKernel' hook. Module KernelPatcher.dylib Loaded. Module Keylayout.dylib not loaded Unhandled loadcommand 0x24 Located module Symbols.dylib Unhandled loadcommand 0x26 Unhandled loadcommand 0x29 Module 'Keylayout.dylib' by 'Unknown' Loaded. Description: Version: 0 Compat: 0 Module Keylayout.dylib Loaded. Module klibc.dylib not loaded Unhandled loadcommand 0x24 Located module Symbols.dylib Unhandled loadcommand 0x26 Unhandled loadcommand 0x29 Module 'klibc.dylib' by 'Unknown' Loaded. Description: Version: 0 Compat: 0 Module klibc.dylib Loaded. Attempting to execute hook 'ModulesLoaded' No callbacks for 'ModulesLoaded' hook. Module Symbols.dylib Loaded. Attempting to execute hook 'PreBoot' No callbacks for 'PreBoot' hook. Loading Darwin 10.8 Loading kernel cache /System/Library/Caches/com.apple.kext.caches/Startup/kernelcache Attempting to execute hook 'ExecKernel' No callbacks for 'ExecKernel' hook. Attempting to execute hook 'DecodeKernel' Unhandled loadcommand 0x24 Unhandled loadcommand 0x2A Unhandled loadcommand 0x26 kernel_patcher.c[534]: Patching 64bit XNU Kernel 12.2.1 Darwin Kernel Version 12.2.1: Thu Oct 18 16:32:48 PDT 2012; *patched-2050.20.9~2/RELEASE_X86_64 cpuid_patch.c[52]: Attempting to patch 64bit kernel for unknown cpu cpuid_patch.c[115]: Panic call removed. commpage_patch.c[87]: _commpage_stuff_routine patched. lapic_patch.c[76]: lapic_init panic removed. bootstrap_patch.c[167]: KLDBootstrap::readBooterExtensions() call injected into KLDBootstrap::readPrelinkedExtensions(void* section_64) Attempting to execute hook 'Kernel Patched' No callbacks for 'Kernel Patched' hook. Hook 'DecodeKernel' executed. Attempting to execute hook 'DecodedKernel' Hook 'DecodedKernel' executed. Using PCI-Root-UID value: 0 Attempting to execute hook 'PCIDevice' No callbacks for 'PCIDevice' hook. Attempting to execute hook 'PCIDevice' No callbacks for 'PCIDevice' hook. Attempting to execute hook 'PCIDevice' No callbacks for 'PCIDevice' hook. ===== NVIDIA DEVICE INFO ==== ERROR: dcbtable_version is 0x4 ERROR: nVidia ROM Patching Failed! Class code: [0300] Model name: HP GeForce GT 630M GF108 [10de:0de9] (rev a1) Subsystem: [103c:181d] Memory: 0MB Family: NVc1 PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0) device number: 1 === END NVIDIA DEVICE INFO == Attempting to execute hook 'PCIDevice' No callbacks for 'PCIDevice' hook. Intel HD Graphics 4000 Mobile [8086:0166] :: PciRoot(0x0)/Pci(0x2,0x0) Attempting to execute hook 'PCIDevice' No callbacks for 'PCIDevice' hook. Attempting to execute hook 'PCIDevice' No callbacks for 'PCIDevice' hook. Attempting to execute hook 'PCIDevice' No callbacks for 'PCIDevice' hook. Attempting to execute hook 'PCIDevice' No callbacks for 'PCIDevice' hook. ===== AUDIO DEVICE INFO ==== Using user supplied HDEF layout-id: 0x0c, 0x00, 0x00, 0x00 Class code: [0403] Model name: Intel 7 Series/C210 Series Chipset Family Hight Definition Audio Controller [8086:1e20] (rev 04) Subsystem: [103c:1818] PciRoot(0x0)/Pci(0x1b,0x0) device number: 3 === END AUDIO DEVICE INFO == Attempting to execute hook 'PCIDevice' No callbacks for 'PCIDevice' hook. Attempting to execute hook 'PCIDevice' No callbacks for 'PCIDevice' hook. Attempting to execute hook 'PCIDevice' No callbacks for 'PCIDevice' hook. Attempting to execute hook 'PCIDevice' No callbacks for 'PCIDevice' hook. Attempting to execute hook 'PCIDevice' No callbacks for 'PCIDevice' hook. Attempting to execute hook 'PCIDevice' No callbacks for 'PCIDevice' hook. Attempting to execute hook 'PCIDevice' No callbacks for 'PCIDevice' hook. LAN Controller [10ec:8168] :: PciRoot(0x0)/Pci(0x1c,0x5)/Pci(0x0,0x0) Setting up lan keys Attempting to execute hook 'PCIDevice' No callbacks for 'PCIDevice' hook. Attempting to execute hook 'PCIDevice' No callbacks for 'PCIDevice' hook. Attempting to execute hook 'PCIDevice' No callbacks for 'PCIDevice' hook. Attempting to execute hook 'PCIDevice' No callbacks for 'PCIDevice' hook. Attempting to execute hook 'PCIDevice' No callbacks for 'PCIDevice' hook. SMBus CmdReg: 0x3 Scanning SMBus [8086:1e22], mmio: 0xd4615004, ioport: 0x5040, hostc: 0x1 SPD[0] (size): 0x92 @0x50 Slot: 0 Type 24 4096MB (DDR3 SDRAM) 1600MHz Vendor=Micron Technology PartNo=16KTF51264HZ-1G6M1M1 SerialNo=EA70D331 SPD[0] (size): 0xff @0x51 SPD[0] (size): 0x92 @0x52 Slot: 2 Type 24 4096MB (DDR3 SDRAM) 1600MHz Vendor=Micron Technology PartNo=16KTF51264HZ-1G6M1M1 SerialNo=EA70D32F SPD[0] (size): 0xff @0x53 SPD[0] (size): 0xff @0x54 SPD[0] (size): 0xff @0x55 SPD[0] (size): 0xff @0x56 SPD[0] (size): 0xff @0x57 CPU is Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz, family 0x6, model 0x3a Type: 16, Length: 23, Handle: 0x0 Type: 17, Length: 34, Handle: 0x1 MemoryDevice: deviceLocator: Bottom-Slot 1(top) bankLocator: BANK 0 memoryType: DDR3 memorySpeed: 1600MHz errorHandle: ffff manufacturer: Micron Technology serialNumber: EA70D331 assetTag: Unknown partNumber: 16KTF51264HZ-1G6M1M1 Type: 18, Length: 23, Handle: 0x3 Type: 20, Length: 35, Handle: 0x4 Type: 17, Length: 34, Handle: 0x5 MemoryDevice: deviceLocator: Bottom-Slot 2(under) bankLocator: BANK 2 memoryType: DDR3 memorySpeed: 1600MHz errorHandle: ffff manufacturer: Micron Technology serialNumber: EA70D32F assetTag: Unknown partNumber: 16KTF51264HZ-1G6M1M1 Type: 18, Length: 23, Handle: 0x7 Type: 20, Length: 35, Handle: 0x8 Type: 18, Length: 23, Handle: 0x9 Type: 19, Length: 31, Handle: 0xa Type: 0, Length: 24, Handle: 0xc BIOSInformation: vendor: Apple Inc. version: MBP101.88Z.00EE.B00.1205101839 releaseDate: 05/10/12 Type: 1, Length: 27, Handle: 0xd SystemInformation: manufacturer: Apple Inc. productName: MacBookPro10,1 version: 1.0 serialNumber: C02H822SDKQ1 uuid: 8FF78900-9175-11E1-AFEE-B28C1EE799A0 wakeupReason: 0x6 skuNumber: B1T61EA#ABZ family: MacBook Pro Type: 2, Length: 16, Handle: 0xe BaseBoard: manufacturer: Apple Inc. product: Mac-C3EC7CD22292981F version: 52.23 serialNumber: C02140302D5DMT31M assetTagNumber: iMac-Aluminum locationInChassis: Part Component boardType: 0xA Type: 3, Length: 23, Handle: 0xf SystemEnclosure: manufacturer: Apple Inc. type: 10 version: serialNumber: assetTagNumber: Type: 8, Length: 9, Handle: 0x10 Type: 8, Length: 9, Handle: 0x11 Type: 8, Length: 9, Handle: 0x12 Type: 8, Length: 9, Handle: 0x13 Type: 8, Length: 9, Handle: 0x14 Type: 8, Length: 9, Handle: 0x15 Type: 8, Length: 9, Handle: 0x16 Type: 8, Length: 9, Handle: 0x17 Type: 8, Length: 9, Handle: 0x18 Type: 8, Length: 9, Handle: 0x19 Type: 8, Length: 9, Handle: 0x1a Type: 8, Length: 9, Handle: 0x1b Type: 9, Length: 17, Handle: 0x1c Type: 9, Length: 17, Handle: 0x1d Type: 9, Length: 17, Handle: 0x1e Type: 9, Length: 17, Handle: 0x1f Type: 9, Length: 17, Handle: 0x20 Type: 9, Length: 17, Handle: 0x21 Type: 9, Length: 17, Handle: 0x22 Type: 9, Length: 17, Handle: 0x23 Type: 11, Length: 5, Handle: 0x24 Type: 13, Length: 22, Handle: 0x26 Type: 15, Length: 29, Handle: 0x27 Type: 21, Length: 7, Handle: 0x28 Type: 22, Length: 26, Handle: 0x29 Type: 26, Length: 22, Handle: 0x2a Type: 27, Length: 15, Handle: 0x2b Type: 32, Length: 20, Handle: 0x2c Type: 39, Length: 22, Handle: 0x2d Type: 40, Length: 18, Handle: 0x2e Type: 41, Length: 11, Handle: 0x2f Type: 41, Length: 11, Handle: 0x35 Type: 41, Length: 11, Handle: 0x36 Type: 4, Length: 42, Handle: 0x37 ProcessorInformation: socketDesignation: U3E1 processorType: 3 processorFamily: 0xCD manufacturer: Intel(R) Corporation processorID: 0x306A9 processorVersion: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz externalClock: 0MHz maximumClock: 2494MHz currentClock: 2500MHz serialNumber: To Be Filled By O.E.M. assetTag: To Be Filled By O.E.M. partNumber: To Be Filled By O.E.M. Type: 7, Length: 19, Handle: 0x38 Type: 7, Length: 19, Handle: 0x39 Type: 7, Length: 19, Handle: 0x3a Type: 7, Length: 19, Handle: 0x3b Type: 131, Length: 6, Handle: 0x3b AppleProcessorType: ProcessorType: 0x601 Type: 132, Length: 6, Handle: 0x3c AppleProcessorBusSpeed: ProcessorBusSpeed (QPI): 0.1GT/s Type: 127, Length: 4, Handle: 0x3d Customizing SystemID with : 8ff78900-9175-11e1-afee-b28c1ee799a0 ACPI Table not found: SSDT-1.aml FADT: ACPI Restart Fix applied! FADT: Using custom DSDT! RSDT: Added 1 SSDT table(s) FADT: ACPI Restart Fix applied! FADT: Using custom DSDT! Added 1 SSDT table(s) into XSDT Attempting to execute hook 'DriversLoaded' No callbacks for 'DriversLoaded' hook. Starting Darwin x86_64 Boot Args: boot-uuid=A5391D8F-E22D-38FF-93A8-86BE12E4C99C rd=*uuid -v localhost:~ micky1979$ qui trovi quello vecchio: HacKBook Pro DV7 7002el.spx.zip Micky DV7-7002el con Enoch 2158.ioreg.zip Link to comment Share on other sites More sharing options...
ErmaC Posted January 13, 2013 Author Share Posted January 13, 2013 Grazie Michele. Questo vuol dire che l'iniezione deve essere fatta in due volte sia l'abilitazione del controller audio e sia i valori per la scheda video che lo monta.. in serata ripristino la cosa.. Fabio Link to comment Share on other sites More sharing options...
Micky1979 Posted January 13, 2013 Share Posted January 13, 2013 Ok grazie, c'avevi ragione Micky Link to comment Share on other sites More sharing options...
ErmaC Posted January 14, 2013 Author Share Posted January 14, 2013 Ok grazie, c'avevi ragione Micky Michele confermami se con questo è tornato tutto apposto. Enoch_boot_only_2161.zip Se si inizio la seconda fase del progetto... il rilevamento del codec. Fabio Link to comment Share on other sites More sharing options...
Micky1979 Posted January 14, 2013 Share Posted January 14, 2013 Michele confermami se con questo è tornato tutto apposto. Enoch_boot_only_2161.zip Se si inizio la seconda fase del progetto... il rilevamento del codec. Fabio Ciao Fabio, le asserzioni delsuono sono scomparse, ma ancora mancano alcune cose nel System profiler, appunto tra cui l'HDMI...ma non solo.... con Enoch r2161: via dsdt: allego ioreg con Enoch r2161 Mi dispiace xchè non posso controllare subito se però l'HDMI funziona, più tardi farò delle prove. Praticamente nel System profiler mancano le "descrizioni" di quelle cose iniettate dal layout12.xlm.zlib Micky DV7-7002el Enoch rev 2161.ioreg.zip Link to comment Share on other sites More sharing options...
ErmaC Posted January 14, 2013 Author Share Posted January 14, 2013 Ciao Michele. posta l'iniezione DSDT le tre parti HDEF HDAU e l'iniezione della scheda grafica (se hai iniettato qualcosa), in modo che vedo cosa è che manca. Fabio Link to comment Share on other sites More sharing options...
pianman Posted January 14, 2013 Share Posted January 14, 2013 Ciao ErmaC, Scheda Madre Asus P5q pro Turbo chip audio vt1708s, e Sapphaire x-vapor 1gb HD4870, audio inizializzato con VoodooHDA 2.7.4 questo e il mio bdmesg ottenuto con enoch 2161 e queste impostazioni nell'o.c.b.p. <key>EnableHDMIAudio</key> <string>Yes</string> <key>HDAEnabler</key> <string>Yes</string> <key>HDEFLayoutID</key> <string>63000000</string> <key>HDAULayoutID</key> <string>01000000</string> ===== AUDIO DEVICE INFO ==== Class code: [0403] Model name: ATI RV770 HDA Controller (HDMi) [1002:aa30] (rev 00) Subsystem: [174b:aa30] PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x1) device number: 2 === END AUDIO DEVICE INFO == Attempting to execute hook 'PCIDevice' No callbacks for 'PCIDevice' hook. Attempting to execute hook 'PCIDevice' No callbacks for 'PCIDevice' hook. Attempting to execute hook 'PCIDevice' No callbacks for 'PCIDevice' hook. Attempting to execute hook 'PCIDevice' No callbacks for 'PCIDevice' hook. Attempting to execute hook 'PCIDevice' No callbacks for 'PCIDevice' hook. ===== AUDIO DEVICE INFO ==== Class code: [0403] Model name: Intel 82801JI (ICH10 Family) Hight Definition Audio Controller [8086:3a3e] (rev 00) Subsystem: [1043:83ae] PciRoot(0x0)/Pci(0x1b,0x0) device number: 3 === END AUDIO DEVICE INFO == Attempting to execute hook 'PCIDevice' No callbacks for 'PCIDevice' hook. Attempting to execute hook 'PCIDevice' No callbacks for 'PCIDevice' hook. Attempting to execute hook 'PCIDevice' No callbacks for 'PCIDevice' hook. Attempting to execute hook 'PCIDevice' No callbacks for 'PCIDevice' hook. Attempting to execute hook 'PCIDevice' No callbacks for 'PCIDevice' hook. Attempting to execute hook 'PCIDevice' No callbacks for 'PCIDevice' hook. Rispetto al 2153 ora compaiono anche queste voci: Attempting to execute hook 'PCIDevice' No callbacks for 'PCIDevice' hook. Allego anche la schermata delle info audio. Ps:se devo darti le informazioni con l'applehda e non con il voodoohda fammi sapere. iMac P5q pro Turbo.zip Link to comment Share on other sites More sharing options...
ErmaC Posted January 14, 2013 Author Share Posted January 14, 2013 Aggiornamento SEMPRE FASE TEST! Enoch 2162 solo PKG Modulo TEST Enoch-rev.2162.pkg.zip Fate l'installazione completa e selezionate il modulo HDAEnabler ! Fabio Link to comment Share on other sites More sharing options...
Vampirexx Posted January 14, 2013 Share Posted January 14, 2013 Scusa Ermac è possibile avere una risposta se Enoch supporterà la risoluzione 1920 x 1080 da vesa mode anche per nvidia fermi? Grazie Ho provato a modificare il bios della scheda video come da thread qui ma nessun risultato: http://www.insanelymac.com/forum/topic/211294-information-on-vesa-modes-in-atinvidia-bios/page__st__220 Con un ati hd6670 ci ero riuscito ma non sono più in possesso di quella scheda. Per quanto riguarda l'iniezione audio hdmi che state testando spero possa aiutarvi questo thread, dopo varie ricerche e non trovando una soluzione mi sono imbattuto in questo voodoohda 2.8.1 e funziona perfettamente senza kernel panic all'avvio con la mia GTS450 collegata via hdmi ad una tv samsung, e sembra convivere tranquillamente con applehda http://www.insanelymac.com/forum/topic/285266-voodoohda-with-fix-for-random-kp/ Grazie ad Ermac e atutti per questo meraviglioso progetto. Scusate la domanda da ignorante volevo sapere se Enoch riconosce la risoluzione 1920 x 1080 per geforce gts450 collegata in hdmi ad un samsung tv. Grazie mille per la risposta Link to comment Share on other sites More sharing options...
moreftp Posted January 14, 2013 Share Posted January 14, 2013 installiamo solo il bootloader e il modulo HDEnabler ... o anche gli altri settari, tipo HDEF loyout e enableHDMIaudio ? Link to comment Share on other sites More sharing options...
Micky1979 Posted January 14, 2013 Share Posted January 14, 2013 Aggiornamento SEMPRE FASE TEST! Enoch 2162 solo PKG Modulo TEST Enoch-rev.2162.pkg.zip Fate l'installazione completa e selezionate il modulo HDAEnabler ! Fabio Fatto! ho il modulo HDAEnabler dentro alla cartella Extra/modules e un dsdt a cui ho estirpato qualsiasi presenza dell'HDEF, qui il bdmesg: Last login: Mon Jan 14 19:35:33 on ttys000 localhost:~ micky1979$ sudo bdmesg Password: Enoch (r2162) [2013-01-14 16:01:22] cpu freq classic = 0x0000000094ad2a76 msr(436): platform_info e0011900 msr(440): flex_ratio 00110000 Unusable flex ratio detected. Patched MSR now 00100000 Sticking with [bCLK: 99Mhz, Bus-Ratio: 250] --------------------------------------------- CPU: Brand String: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz CPU: Vendor/Family/ExtFamily: 0x756e6547/0x6/0x0 CPU: Signature: 306a9 CPU: Model/ExtModel/Stepping: 0x3a/0x3/0x9 CPU: MaxCoef/CurrCoef: 0x0/0x19 CPU: MaxDiv/CurrDiv: 0x0/0x0 CPU: TSCFreq: 2494MHz CPU: FSBFreq: 100MHz CPU: CPUFreq: 2494MHz CPU: Number of CPU Cores: 2 CPU: Number of CPU Threads: 4 CPU: Features: 0x000002ff --------------------------------------------- Attempting to read GPT Read GPT Reading GPT partition 1, type 48465300-0000-11AA-AA11-00306543ECAC Reading GPT partition 2, type C12A7328-F81F-11D2-BA4B-00A0C93EC93B Reading GPT partition 3, type 48465300-0000-11AA-AA11-00306543ECAC Reading GPT partition 4, type 48465300-0000-11AA-AA11-00306543ECAC Reading GPT partition 5, type 48465300-0000-11AA-AA11-00306543ECAC Module 'Symbols.dylib' by 'Chameleon' Loaded. Description: Chameleon symbols for linking Version: 0 Compat: 0 Module 'HDAEnabler.dylib' by 'Unknown' Loaded. Description: Version: 0 Compat: 0 Module 'KernelPatcher.dylib' by 'Unknown' Loaded. Description: Version: 0 Compat: 0 Module 'Keylayout.dylib' by 'Unknown' Loaded. Description: Version: 0 Compat: 0 Module 'klibc.dylib' by 'Unknown' Loaded. Description: Version: 0 Compat: 0 Loading Darwin 10.8 Loading kernel cache /System/Library/Caches/com.apple.kext.caches/Startup/kernelcache kernel_patcher.c[534]: Patching 64bit XNU Kernel 12.2.1 Darwin Kernel Version 12.2.1: Thu Oct 18 16:32:48 PDT 2012; *patched-2050.20.9~2/RELEASE_X86_64 cpuid_patch.c[52]: Attempting to patch 64bit kernel for unknown cpu cpuid_patch.c[115]: Panic call removed. commpage_patch.c[87]: _commpage_stuff_routine patched. lapic_patch.c[76]: lapic_init panic removed. bootstrap_patch.c[167]: KLDBootstrap::readBooterExtensions() call injected into KLDBootstrap::readPrelinkedExtensions(void* section_64) Using PCI-Root-UID value: 0 ===== NVIDIA DEVICE INFO ==== ERROR: dcbtable_version is 0x4 ERROR: nVidia ROM Patching Failed! Class code: [0300] Model name: HP GeForce GT 630M GF108 [10de:0de9] (rev a1) Subsystem: [103c:181d] Memory: 0MB Family: NVc1 PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0) device number: 1 === END NVIDIA DEVICE INFO == Intel HD Graphics 4000 Mobile [8086:0166] :: PciRoot(0x0)/Pci(0x2,0x0) HDA Controller found! [8086:1e20] :: PciRoot(0x0)/Pci(0x1b,0x0) ===== AUDIO DEVICE INFO ==== Using user supplied HDEF layout-id: 0x0c, 0x00, 0x00, 0x00 Class code: [0403] Model name: Intel 7 Series/C210 Series Chipset Family Hight Definition Audio Controller [8086:1e20] (rev 04) Subsystem: [103c:1818] PciRoot(0x0)/Pci(0x1b,0x0) device number: 3 === END AUDIO DEVICE INFO == LAN Controller [10ec:8168] :: PciRoot(0x0)/Pci(0x1c,0x5)/Pci(0x0,0x0) Setting up lan keys SMBus CmdReg: 0x3 Scanning SMBus [8086:1e22], mmio: 0xd4615004, ioport: 0x5040, hostc: 0x1 SPD[0] (size): 0x92 @0x50 Slot: 0 Type 24 4096MB (DDR3 SDRAM) 1600MHz Vendor=Micron Technology PartNo=16KTF51264HZ-1G6M1M1 SerialNo=EA70D331 SPD[0] (size): 0xff @0x51 SPD[0] (size): 0x92 @0x52 Slot: 2 Type 24 4096MB (DDR3 SDRAM) 1600MHz Vendor=Micron Technology PartNo=16KTF51264HZ-1G6M1M1 SerialNo=EA70D32F SPD[0] (size): 0xff @0x53 SPD[0] (size): 0xff @0x54 SPD[0] (size): 0xff @0x55 SPD[0] (size): 0xff @0x56 SPD[0] (size): 0xff @0x57 CPU is Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz, family 0x6, model 0x3a Type: 16, Length: 23, Handle: 0x0 Type: 17, Length: 34, Handle: 0x1 MemoryDevice: deviceLocator: Bottom-Slot 1(top) bankLocator: BANK 0 memoryType: DDR3 memorySpeed: 1600MHz errorHandle: ffff manufacturer: Micron Technology serialNumber: EA70D331 assetTag: Unknown partNumber: 16KTF51264HZ-1G6M1M1 Type: 18, Length: 23, Handle: 0x3 Type: 20, Length: 35, Handle: 0x4 Type: 17, Length: 34, Handle: 0x5 MemoryDevice: deviceLocator: Bottom-Slot 2(under) bankLocator: BANK 2 memoryType: DDR3 memorySpeed: 1600MHz errorHandle: ffff manufacturer: Micron Technology serialNumber: EA70D32F assetTag: Unknown partNumber: 16KTF51264HZ-1G6M1M1 Type: 18, Length: 23, Handle: 0x7 Type: 20, Length: 35, Handle: 0x8 Type: 18, Length: 23, Handle: 0x9 Type: 19, Length: 31, Handle: 0xa Type: 0, Length: 24, Handle: 0xc BIOSInformation: vendor: Apple Inc. version: MBP101.88Z.00EE.B00.1205101839 releaseDate: 05/10/12 Type: 1, Length: 27, Handle: 0xd SystemInformation: manufacturer: Apple Inc. productName: MacBookPro10,1 version: 1.0 serialNumber: C02H822SDKQ1 uuid: 8FF78900-9175-11E1-AFEE-B28C1EE799A0 wakeupReason: 0x6 skuNumber: B1T61EA#ABZ family: MacBook Pro Type: 2, Length: 16, Handle: 0xe BaseBoard: manufacturer: Apple Inc. product: Mac-C3EC7CD22292981F version: 52.23 serialNumber: C02140302D5DMT31M assetTagNumber: iMac-Aluminum locationInChassis: Part Component boardType: 0xA Type: 3, Length: 23, Handle: 0xf SystemEnclosure: manufacturer: Apple Inc. type: 10 version: serialNumber: assetTagNumber: Type: 8, Length: 9, Handle: 0x10 Type: 8, Length: 9, Handle: 0x11 Type: 8, Length: 9, Handle: 0x12 Type: 8, Length: 9, Handle: 0x13 Type: 8, Length: 9, Handle: 0x14 Type: 8, Length: 9, Handle: 0x15 Type: 8, Length: 9, Handle: 0x16 Type: 8, Length: 9, Handle: 0x17 Type: 8, Length: 9, Handle: 0x18 Type: 8, Length: 9, Handle: 0x19 Type: 8, Length: 9, Handle: 0x1a Type: 8, Length: 9, Handle: 0x1b Type: 9, Length: 17, Handle: 0x1c Type: 9, Length: 17, Handle: 0x1d Type: 9, Length: 17, Handle: 0x1e Type: 9, Length: 17, Handle: 0x1f Type: 9, Length: 17, Handle: 0x20 Type: 9, Length: 17, Handle: 0x21 Type: 9, Length: 17, Handle: 0x22 Type: 9, Length: 17, Handle: 0x23 Type: 11, Length: 5, Handle: 0x24 Type: 13, Length: 22, Handle: 0x26 Type: 15, Length: 29, Handle: 0x27 Type: 21, Length: 7, Handle: 0x28 Type: 22, Length: 26, Handle: 0x29 Type: 26, Length: 22, Handle: 0x2a Type: 27, Length: 15, Handle: 0x2b Type: 32, Length: 20, Handle: 0x2c Type: 39, Length: 22, Handle: 0x2d Type: 40, Length: 18, Handle: 0x2e Type: 41, Length: 11, Handle: 0x2f Type: 41, Length: 11, Handle: 0x35 Type: 41, Length: 11, Handle: 0x36 Type: 4, Length: 42, Handle: 0x37 ProcessorInformation: socketDesignation: U3E1 processorType: 3 processorFamily: 0xCD manufacturer: Intel(R) Corporation processorID: 0x306A9 processorVersion: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz externalClock: 0MHz maximumClock: 2494MHz currentClock: 2500MHz serialNumber: To Be Filled By O.E.M. assetTag: To Be Filled By O.E.M. partNumber: To Be Filled By O.E.M. Type: 7, Length: 19, Handle: 0x38 Type: 7, Length: 19, Handle: 0x39 Type: 7, Length: 19, Handle: 0x3a Type: 7, Length: 19, Handle: 0x3b Type: 131, Length: 6, Handle: 0x3b AppleProcessorType: ProcessorType: 0x601 Type: 132, Length: 6, Handle: 0x3c AppleProcessorBusSpeed: ProcessorBusSpeed (QPI): 0.1GT/s Type: 127, Length: 4, Handle: 0x3d Customizing SystemID with : 8ff78900-9175-11e1-afee-b28c1ee799a0 ACPI Table not found: SSDT-1.aml FADT: ACPI Restart Fix applied! FADT: Using custom DSDT! RSDT: Added 1 SSDT table(s) FADT: ACPI Restart Fix applied! FADT: Using custom DSDT! Added 1 SSDT table(s) into XSDT Starting Darwin x86_64 Boot Args: boot-uuid=A5391D8F-E22D-38FF-93A8-86BE12E4C99C rd=*uuid -v localhost:~ micky1979$ rimane il problema del System Profiler che non mostra ancora la parte come da foto, questo non succede con il dsdt con l'HDEF editato: La bella notizia, è che comunque funzionano tutti i miei ingressi/uscite audio ed anche il suono sulla TV in HDMI , per cui la cosa è solo cosmetica! Qui lo ioreg mentre cantavano i "Ricchi e Poveri" con l'audio HDMI sul mio TV Samsung: dv7-7002el HDMI con Enoch r2162.ioreg.zip Questo è il dsdt senza la sezione HDEF che sto utilizzando, ed ho utilizzato per questa prova: dsdt no HDEF.aml.zip Questa è la parte HDEF tolta dal dsdt, ma che faceva apparire tutte quelle cose: Device (HDEF) { Name (_ADR, 0x001B0000) Method (_DSM, 4, NotSerialized) { Store (Package (0x0A) { "built-in", Buffer (One) { 0x01 }, "device-type", Buffer (0x0F) { "IDT 92HD91BXX" // sicuramente inutile per il System Profiler }, "hda-gfx", Buffer (0x0A) { "onboard-1" }, "layout-id", Buffer (0x04) { 0x0C, 0x00, 0x00, 0x00 }, "PinConfigurations", Buffer (Zero) {} }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } A direla verità non ho provato a mettere il dsdt completo, per vedere se la cosa succede insieme alle iniezioni di Enoch. A proposito..... la mia scheda video non dispone del chip HDAU...che io sappia... Micky Link to comment Share on other sites More sharing options...
Fabio1971 Posted January 14, 2013 Share Posted January 14, 2013 Ciao ErmaC Fatto Enoch - 2162 su chiavetta usb. Posto bdmesg : Module 'Symbols.dylib' by 'Chameleon' Loaded. Description: Chameleon symbols for linking Version: 0 Compat: 0 Module 'HDAEnabler.dylib' by 'Unknown' Loaded. Description: Version: 0 Compat: 0 Module 'Keylayout.dylib' by 'Unknown' Loaded. Description: Version: 0 Compat: 0 Loading Darwin 10.8 Loading kernel cache /System/Library/Caches/com.apple.kext.caches/Startup/kernelcache Using PCI-Root-UID value: 0 ===== NVIDIA DEVICE INFO ==== Class code: [0300] Model name: Zotac GeForce GTX 470 GF100 [10de:06cd] (rev a3) Subsystem: [19da:1153] Memory: 1280MB Family: NVc0 PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0) device number: 1 === END NVIDIA DEVICE INFO == HDA Controller found! [10de:0be5] :: PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x1) ===== AUDIO DEVICE INFO ==== Class code: [0403] Model name: nVidia GT100 HDA Controller (HDMi) [10de:0be5] (rev a1) Subsystem: [19da:1153] PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x1) device number: 3 === END AUDIO DEVICE INFO == HDA Controller found! [8086:3a3e] :: PciRoot(0x0)/Pci(0x1b,0x0) ===== AUDIO DEVICE INFO ==== Using user supplied HDEF layout-id: 0x63, 0x00, 0x00, 0x00 Class code: [0403] Model name: Intel 82801JI (ICH10 Family) Hight Definition Audio Controller [8086:3a3e] (rev 00) Subsystem: [1043:82ea] PciRoot(0x0)/Pci(0x1b,0x0) device number: 4 === END AUDIO DEVICE INFO == Intel Corporation 5520/5500/X58 DRAM Controller [8086:3405] at 00:00.0 Posto IoReg In System Profiler Fabio Mac Pro di Fabio.zip 1 Link to comment Share on other sites More sharing options...
pianman Posted January 14, 2013 Share Posted January 14, 2013 Enoch 2162 da usb, voodoohda 2.8.1, e dsdt senza HDEF Sapphire Radeon HD4870 Vapor-X 1024MB [1002:9440] (subsys [174b:114a]) (RV772:Cardinal) :: PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0) HDA Controller found! [1002:aa30] :: PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x1) ===== AUDIO DEVICE INFO ==== Class code: [0403] Model name: ATI RV770 HDA Controller (HDMi) [1002:aa30] (rev 00) Subsystem: [174b:aa30] PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x1) device number: 2 === END AUDIO DEVICE INFO == HDA Controller found! [8086:3a3e] :: PciRoot(0x0)/Pci(0x1b,0x0) ===== AUDIO DEVICE INFO ==== Class code: [0403] Model name: Intel 82801JI (ICH10 Family) Hight Definition Audio Controller [8086:3a3e] (rev 00) Subsystem: [1043:83ae] PciRoot(0x0)/Pci(0x1b,0x0) device number: 3 === END AUDIO DEVICE INFO == Allego anche foto del system profile. iMac P5Q pro turbo.zip 1 Link to comment Share on other sites More sharing options...
ErmaC Posted January 15, 2013 Author Share Posted January 15, 2013 Fatto! ho il modulo HDAEnabler dentro alla cartella Extra/modules e un dsdt a cui ho estirpato qualsiasi presenza dell'HDEF, qui il bdmesg: Questa è la parte HDEF tolta dal dsdt, ma che faceva apparire tutte quelle cose: Device (HDEF) { Name (_ADR, 0x001B0000) Method (_DSM, 4, NotSerialized) { Store (Package (0x0A) { "built-in", Buffer (One) { 0x01 }, "device-type", Buffer (0x0F) { "IDT 92HD91BXX" // sicuramente inutile per il System Profiler }, "hda-gfx", Buffer (0x0A) { "onboard-1" }, "layout-id", Buffer (0x04) { 0x0C, 0x00, 0x00, 0x00 }, "PinConfigurations", Buffer (Zero) {} }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } A direla verità non ho provato a mettere il dsdt completo, per vedere se la cosa succede insieme alle iniezioni di Enoch. A proposito..... la mia scheda video non dispone del chip HDAU...che io sappia... Ciao Michele. Vado per ipotesi, dato che la cosa è tutta in sperimentazione. Ipotesi: Vedo dal tuo IOREG che onboard-xx è settato in questo modo, HDEF pci8086,1e20@B = hda-gfx "onboard-1" GFX0 pci10de,0de9@0 = hda-gfx "onboard-2" (non ha controller HDAU) IGPU pci8086,0166@2 = hda-gfx "onboard-1" Prova a fare una ricerca in questo senso, (ti basta togliere il modulo HDAEnabler dalla cartella Extra/modules e non hai bisogno di reinstallare nulla e vedi se con le aggiunte che avevi al DSDT i dispositivi hanno valori differenti, sarebbe interessante capire la dinamica di assegnazione e come viene "passato" l'audio tra un dispositivo e HDEF. PS: ho notato che fai uso di questo: "AAPL00,DualLink", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 } ho creato una nuova chiave per te (solo nvidia) in o.c.B.p aggiungi EnableDualLink = Yes TEST: Ho apportato alcune semplici modifiche al modulo (ora non c'è bisogno di aggiornare Enoch/Chameleon ogni volta basta sostituire il modulo vecchio con il nuovo e si può fare a mano) Enoch-rev.2162.pkg Enoch-r2162-i386 =========== Scusa Ermac è possibile avere una risposta se Enoch supporterà la risoluzione 1920 x 1080 da vesa mode anche per nvidia fermi? Grazie Non saprei KarasuTengu... Fabio 1 Link to comment Share on other sites More sharing options...
Vampirexx Posted January 15, 2013 Share Posted January 15, 2013 Ok grazie lo stesso e complimenti per il progetto Link to comment Share on other sites More sharing options...
Micky1979 Posted January 15, 2013 Share Posted January 15, 2013 Ciao Michele. Vado per ipotesi, dato che la cosa è tutta in sperimentazione. Ipotesi: Vedo dal tuo IOREG che onboard-xx è settato in questo modo, HDEF pci8086,1e20@B = hda-gfx "onboard-1" GFX0 pci10de,0de9@0 = hda-gfx "onboard-2" (non ha controller HDAU) IGPU pci8086,0166@2 = hda-gfx "onboard-1" Prova a fare una ricerca in questo senso, (ti basta togliere il modulo HDAEnabler dalla cartella Extra/modules e non hai bisogno di reinstallare nulla e vedi se con le aggiunte che avevi al DSDT i dispositivi hanno valori differenti, sarebbe interessante capire la dinamica di assegnazione e come viene "passato" l'audio tra un dispositivo e HDEF. PS: ho notato che fai uso di questo: "AAPL00,DualLink", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 } ho creato una nuova chiave per te (solo nvidia) in o.c.B.p aggiungi EnableDualLink = Yes Fabio Ciao Fabio, l'hda-gfx sotto GFX0 era presente semplicemente perchè sto facendo prove di attivazione sulla mia scheda discreta, e sto modificando continuamente la sezione GFX0 per fare esperimenti......con codice anche molto più lungo che modifico di continuo.........quella chiave non ha certo motivo di stare lì (è solo i risultato di alcuni copia incolla da altri dsdt). Ho estratto uno ioreg con l'iniezione HDEF dal dsdt ma senza l'enabler, e la sezione che mi manca è ricomparsa (ricompare pure se uso l'HDAEnabler in modules ed il dsdt completo di sezione HDEF). Come vedi sulla foto qui sotto la parte mancante è sicuramente la parte descrittiva dei device in layout12.xlm.xlib (anche se non ho nulla che richiami l'HDMI lì, e qui bisogherebbe capire come ci finisce ) che normalmente è tradotta nella lingua di sistema dal file localizable.string in AppleHDA.kext/Contents/Resources/Italian.lproj perchè questo avviene solo con il dsdt è un'altro conto... Grazie per la chiave Dual Link, ma a causa del poco tempo che ho a disposizione ora ....., la proverò stasera, oltre a comparere ioreg diversi traprima e dopo. DV7-7002el con HDEF nel dsdt.ioreg.zip Micky EDIT la chiave ...sembra non funzionare, ma francamente la mia scheda video discreta non funziona....per cui non ti saprei dire. Fabio, quando hai un minutino non è che potresti dare un occhio a questo dv7-7002el AAPL, duallink.ioreg.zip , e dirmi qualche cosa sulla key "AAPL,boot-display"???? Se vedi sotto IGPU la scheda ha questo AAPL,boot-display=true, mentre su quella discreta (che nei sistemi Sandy-Ivy bridge non funziona mai) è AAPL,boot-display=01 00 00 00. Sul vero MackbookPro IGPU è settato su "true", mentre GFX0 presenta un vuoto scritto così: "AAPL,boot-display=" come ad indicare che in quel momento il display è attacato alla scheda integrata, mentre la discreta non è in servizio! Non è che si potrebbe vedere di cambiare il display predefinito, cioè forzare Osx ad attaccare il display alla scheda video scelta con un iniezione da bootloader? chissà...milioni di utenti potrebbero anche farti un monumento in marmo di carrara!!!! Farei anche una prova da dsdt, ma non saprei come impostare la cosa... Micky 2 Link to comment Share on other sites More sharing options...
magnifico Posted January 15, 2013 Share Posted January 15, 2013 Azz...qui si lesina...Marmo ? Direi oro .... 1 Link to comment Share on other sites More sharing options...
ErmaC Posted January 15, 2013 Author Share Posted January 15, 2013 Fabio, quando hai un minutino non è che potresti dare un occhio a questo dv7-7002el AAPL, duallink.ioreg.zip , e dirmi qualche cosa sulla key "AAPL,boot-display"???? Se vedi sotto IGPU la scheda ha questo AAPL,boot-display=true, mentre su quella discreta (che nei sistemi Sandy-Ivy bridge non funziona mai) è AAPL,boot-display=01 00 00 00. Sul vero MackbookPro IGPU è settato su "true", mentre GFX0 presenta un vuoto scritto così AAPL,boot-display= come ad indicare che in quel momento il display è attacato alla scheda integrata, mentre la discreta non è in servizio! Non è che si potrebbe vedere di cambiare il display predefinito, cioè forzare Osx ad attaccare il display alla scheda video scelta con un iniezione da bootloader? Via bootloader si potrebbe fare... ma bisogna sapere quali sono le condizioni per le quali si verificano le iniezioni e quando no, e ovviamente cosa. Hai un IOREG di un vero mac con questi valori che spiegavi sopra?? Fabio Link to comment Share on other sites More sharing options...
Micky1979 Posted January 15, 2013 Share Posted January 15, 2013 Via bootloader si potrebbe fare... ma bisogna sapere quali sono le condizioni per le quali si verificano le iniezioni e quando no, e ovviamente cosa. Hai un IOREG di un vero mac con questi valori che spiegavi sopra?? Fabio Eccolo quà, Retina 2012: IORegistry Dump Retina.ioreg.zip Ho fatto caso che il mio PC ha quella chiave uguale con la scheda video integrata, ma differisce sotto a quella discreta (parliamo sempre di scheda Nvidia comunque). Io siccome sono sotto esperimento, ora provo a rimettere il GeForce.kext, perchè se lo lascio in SLE il massimo che ottengo è uno schermo grigio con il display del lappy. Vorrei provare (tra qualche secondo saprò) se per caso riesco ad arrivare graficamente al desktop con l'HDMI inserito. Dico questo perchè qualcuno è riuscito ad attivare la seconda scheda non sul display principale, ma su un Monitor secondario....almeno per vedere se è vero. Grazie per l'attenzione, anche perchè non so se davvero potrebbe risolvere la cosa. Sicuramente ci sono delle differenze che hanno catturato la mia attenzione. Micky Azz...qui si lesina...Marmo ? Direi oro .... già: 3 Link to comment Share on other sites More sharing options...
Recommended Posts