Micky1979 Posted December 29, 2012 Share Posted December 29, 2012 Grazie ErmaC, appena vado a casa provo la modifica.. ora sono sun HP DV6500 con x3100 del 2008 o 2009, Enoch + Lion 10.7.5= Full Hack....funge proprio tutto Last login: Sat Dec 29 22:52:26 on console MacBook-Pro-di-Nicola:~ nicola$ sudo -s Password: bash-3.2# bdmesg Enoch (r2151) [2012-12-22 01:42:02] cpu freq classic = 0x00000000592f8330 msr(524): ia32_perf_stat 0x06000925 max: 9 current: 9 --------------------------------------------- CPU: Brand String: Intel(R) Core(TM)2 Duo CPU T5250 @ 1.50GHz CPU: Vendor/Family/ExtFamily: 0x756e6547/0x6/0x0 CPU: Signature: 6fd CPU: Model/ExtModel/Stepping: 0xf/0x0/0xd CPU: MaxCoef/CurrCoef: 0x9/0x9 CPU: MaxDiv/CurrDiv: 0x0/0x0 CPU: TSCFreq: 1496MHz CPU: FSBFreq: 166MHz CPU: CPUFreq: 1496MHz CPU: Number of CPU Cores: 2 CPU: Number of CPU Threads: 2 CPU: Features: 0x0000034f --------------------------------------------- Attempting to read GPT Read GPT Reading GPT partition 1, type C12A7328-F81F-11D2-BA4B-00A0C93EC93B Reading GPT partition 2, type 48465300-0000-11AA-AA11-00306543ECAC Reading GPT partition 3, type 48465300-0000-11AA-AA11-00306543ECAC Reading GPT partition 4, type EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 Module 'Symbols.dylib' by 'Chameleon' Loaded. Description: Chameleon symbols for linking Version: 0 Compat: 0 Loading Darwin 10.7 Loading kernel cache /System/Library/Caches/com.apple.kext.caches/Startup/kernelcache Using PCI-Root-UID value: 0 LAN Controller [10ec:8136] :: PciRoot(0x0)/Pci(0x1c,0x5)/Pci(0x0,0x0) Setting up lan keys Intel Corporation GM965/GL960 DRAM Controller [8086:2a00] at 00:00.0 Frequency detected: 332 MHz (665) Dual Channel CAS:5 tRC:5 tRP:5 RAS:15 (5-5-5-15) SMBus CmdReg: 0x103 Scanning SMBus [8086:283e], mmio: 0x0, ioport: 0x1c20, hostc: 0x1 SPD[0] (size): 0x80 @0x50 Slot: 0 Type 19 1024MB (DDR2 SDRAM) 666MHz Vendor=Samsung PartNo=M470T2953EZ3-CE63E SerialNo=870510AC SPD[0] (size): 0xff @0x51 SPD[0] (size): 0x80 @0x52 Slot: 2 Type 19 1024MB (DDR2 SDRAM) 666MHz Vendor=Samsung PartNo=M470T2953EZ3-CE63E SerialNo=87050F86 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)2 Duo CPU T5250 @ 1.50GHz, family 0x6, model 0xf Type: 0, Length: 24, Handle: 0x0 BIOSInformation: vendor: Apple Inc. version: MB31.008E.B02.0803051832 releaseDate: 03/05/08 Type: 1, Length: 27, Handle: 0x1 SystemInformation: manufacturer: Apple Inc. productName: MacBook3,1 version: 1.0 serialNumber: CK8147N8Y51 uuid: 434E4637-3436-3047-5639-001B24D68A64 wakeupReason: 0x6 skuNumber: KD960EA#ABZ family: MacBook Type: 2, Length: 8, Handle: 0x2 BaseBoard: manufacturer: Apple Inc. product: Mac-F22788C8 version: 79.22 serialNumber: C02140302D5DMT31M assetTagNumber: locationInChassis: boardType: 0x20 Type: 3, Length: 21, Handle: 0x3 SystemEnclosure: manufacturer: Apple Inc. type: 10 version: serialNumber: assetTagNumber: Type: 4, Length: 35, Handle: 0x4 ProcessorInformation: socketDesignation: U2E1 processorType: 3 processorFamily: 0x1 manufacturer: Intel processorID: 0x6FD processorVersion: Intel(R) Core(TM)2 Duo CPU T5250 externalClock: 166MHz maximumClock: 1496MHz currentClock: 1500MHz serialNumber: S? assetTag: S? partNumber: S? Type: 7, Length: 19, Handle: 0x5 Type: 7, Length: 19, Handle: 0x6 Type: 9, Length: 13, Handle: 0x7 Type: 9, Length: 13, Handle: 0x8 Type: 9, Length: 13, Handle: 0x9 Type: 10, Length: 6, Handle: 0xa Type: 11, Length: 5, Handle: 0xb Type: 16, Length: 15, Handle: 0xc Type: 17, Length: 27, Handle: 0xd MemoryDevice: deviceLocator: DIMM 1 bankLocator: Bank 0,1 memoryType: DDR2 SDRAM memorySpeed: 666MHz errorHandle: ffff manufacturer: Samsung serialNumber: 870510AC assetTag: S? partNumber: M470T2953EZ3-CE63E Type: 17, Length: 27, Handle: 0xe MemoryDevice: deviceLocator: DIMM 2 bankLocator: Bank 2,3 memoryType: DDR2 SDRAM memorySpeed: 666MHz errorHandle: ffff manufacturer: Samsung serialNumber: 87050F86 assetTag: S? partNumber: M470T2953EZ3-CE63E Type: 19, Length: 15, Handle: 0xf Type: 20, Length: 19, Handle: 0x10 Type: 32, Length: 20, Handle: 0x11 Type: 131, Length: 6, Handle: 0x11 AppleProcessorType: ProcessorType: 0x301 Type: 127, Length: 4, Handle: 0x12 Customizing SystemID with : 434e4637-3436-3047-5639-001b24d68a64 ACPI Table not found: SSDT-1.aml FADT: ACPI Restart Fix applied! FADT: Using custom DSDT! Found ACPI CPU: CPU0 Found ACPI CPU: CPU1 SSDT with CPU C-States generated successfully SSDT with CPU P-States generated successfully RSDT: Added 2 SSDT table(s) FADT: ACPI Restart Fix applied! FADT: Using custom DSDT! Added 2 SSDT table(s) into XSDT Starting Darwin x86 Boot Args: boot-uuid=03D7531B-7441-3BF8-86FD-B1C9C61EA56F rd=*uuid arch=i386 Una domanda, i C2,C3 o C4 States, vanno bene per tutte le CPU? Micky Link to comment Share on other sites More sharing options...
Fabio1971 Posted December 30, 2012 Share Posted December 30, 2012 Scusate. Io non so come la pensa ErmaC ( ma spero che intervenga ) visto che tutto il post e l'argomento è Suo. Questo post la aperto per tutti e come da titolo parla di un argomento preciso. Non so cosa centri di quello che state parlando e se centra perchè non aprite un post adatto per il raid, sezione Software. Scusatemi ancora, ma l'argomento di cui si parla cioè Enoch mi interessa molto e sta cambiando strada. Fabio P.S. ErmaC scusami se sono intervenuto....ma è stato più forte di me, cancella pure. 1 Link to comment Share on other sites More sharing options...
ErmaC Posted December 30, 2012 Author Share Posted December 30, 2012 Eccomi. Per il momento nascondo i post. E stasera ve li divido in un topic dedicato in InsanelyPlace. Ora sono occupato. Fabio 1 Link to comment Share on other sites More sharing options...
Micky1979 Posted December 30, 2012 Share Posted December 30, 2012 ===== NVIDIA DEVICE INFO ==== Model name: HP GeForce GT 630M Memory: 0MB Family: NVc1 Chipset: GF108 [10de:0de9]-[103c:181d] PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0) device number: 1 === END NVIDIA DEVICE INFO == Con l'ultima rev è ok! Fabio invece queste cosa significano? msr(436): platform_info e0011900 msr(440): flex_ratio 00110000 Unusable flex ratio detected. Patched MSR now 00100000 non dirmi che possiamo mettere l'AICPM origgginale...... Micky Link to comment Share on other sites More sharing options...
Fabio1971 Posted December 30, 2012 Share Posted December 30, 2012 Con l'ultima versione Enoch-2152 Scheda video 9500GT Il Chipset riconosciuto correttamente. ===== NVIDIA DEVICE INFO ==== Model name: Inno3D GeForce 9500GT HDMI Memory: 1024MB Family: NV96 Chipset: G96 [10de:0640]-[10de:077f] PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0) device number: 1 === END NVIDIA DEVICE INFO == Intel HD Audio Controller [8086:3a3e]-[1043:8311] :: PciRoot(0x0)/Pci(0x1b,0x0) Fabio Link to comment Share on other sites More sharing options...
cili0 Posted December 30, 2012 Share Posted December 30, 2012 Una curiosità, anche con UseKernelCache=No non ottengo la lista di tutti i kext in caricamento, è stato solo soppresso l'output a video o sto sbagliando qualcosa? ho provato con l'ultimissimo Enoch. Grazie. Link to comment Share on other sites More sharing options...
Micky1979 Posted December 31, 2012 Share Posted December 31, 2012 Una curiosità, anche con UseKernelCache=No non ottengo la lista di tutti i kext in caricamento, è stato solo soppresso l'output a video o sto sbagliando qualcosa? ho provato con l'ultimissimo Enoch. Grazie. Si è vero, l'ho notato sul DV6500 full hack che dicevo qualche post fa. Non succede nemmeno cancellando la cartella com.apple.kext.caches.Questo in 10.7.5, in ML sul mio DV7 7002el non saprei.... è dal 97 che non la ricostruisco.. <_> Micky Link to comment Share on other sites More sharing options...
ErmaC Posted December 31, 2012 Author Share Posted December 31, 2012 Una curiosità, anche con UseKernelCache=No non ottengo la lista di tutti i kext in caricamento, è stato solo soppresso l'output a video o sto sbagliando qualcosa? ho provato con l'ultimissimo Enoch. Grazie. Si è vero, l'ho notato sul DV6500 full hack che dicevo qualche post fa. Non succede nemmeno cancellando la cartella com.apple.kext.caches. Questo in 10.7.5, in ML sul mio DV7 7002el non saprei.... è dal 97 che non la ricostruisco.. <_> Micky Quello che posso dirvi è che dalla versione 2106 di Chameleon ( e poi successivamente portata anche su Enoch) è stato aggiunto il modulo KernelPatcher da meklort, che come default usa la cache del Kernel. Vi riporto il commento del commit: Add kernel patcher module. Default to using the kernel cache. NOTE: You *must* use the kernel patcher module to use both the kernel cache and /Extra/Extensions at the same time. In definitiva (di default per avere un avvio rapido) in Lion e Mountain Lion non verrà caricata nessun Kext da Extra/Extensions ovvero il "Extensions.mkext", (questo è uno dei motivi per i quali si installa ultimamente tutto in S/L/E per Lion e Mountain) Se viene settata la flag UseKernelCache=Yes in org.chameleon.Boot.plist. Diversamente con UseKernelCache=No da org.chameleon.Boot.plist verranno caricati anche gli eventuali Kext da E/E "Extensions.mkext" con un avvio più lento, questo è dovuto al fatto che Lion e Mountain hanno la cache del Kernel "pre-linked" cosa che non hanno sistemi come Snow e precedenti. Fabio Link to comment Share on other sites More sharing options...
Micky1979 Posted December 31, 2012 Share Posted December 31, 2012 Si però sul vecchio Lappy non ho usato nessun modulo, in + ho dovuto fare 1/2 ora di prove con la KernelCache xchè avevo messo due kext ACPIPlatform (uno rinominato, ma era rimasto pur sempre un kext), e la ricostruzione falliva...ma al boot andava senza lo scanning...almeno apparente ...solo un pò + lento ma nemmeno tanto. Me ne accorgevo solo xchè non mi funzionava l'indicatore della batteria, che fungeva usando UseKernelCache=No. Micky Link to comment Share on other sites More sharing options...
magnifico Posted December 31, 2012 Share Posted December 31, 2012 Quindi Fabio , per chi installa i sui kext ( che servono) in S/L/E ed usa la flag kernelcache=si nel suo org , e' inutile usare quel kernelpatcher ? Ps:Mi raccomando non bevete molto stanotte...un felice anno nuovo Link to comment Share on other sites More sharing options...
cili0 Posted January 1, 2013 Share Posted January 1, 2013 In definitiva (di default per avere un avvio rapido) in Lion e Mountain Lion non verrà caricata nessun Kext da Extra/Extensions ovvero il "Extensions.mkext", (questo è uno dei motivi per i quali si installa ultimamente tutto in S/L/E per Lion e Mountain) Se viene settata la flag UseKernelCache=Yes in org.chameleon.Boot.plist. Diversamente con UseKernelCache=No da org.chameleon.Boot.plist verranno caricati anche gli eventuali Kext da E/E "Extensions.mkext" con un avvio più lento, questo è dovuto al fatto che Lion e Mountain hanno la cache del Kernel "pre-linked" cosa che non hanno sistemi come Snow e precedenti. Fabio Dal messaggio di commit sembrerebbe che da quella revision è possibile finalmente tornare a tenere separati i kext aggiuntivi in /E/E, invece che essere costretti a riversarli in /S/L/E. Questo mi fa *molto* piacere, mi ha sempre dato fastidio che da 10.7.2 io mi si visto costretto a tenere tutto in modo disordinato in /S/L/E. Tornando però al mio problema, ho necessità di avviare da penna USB l'installer di Mountain Lion e vorrei forzare il caricamento di tutti i kext, come dicevo ho provato a: Cancellare il contenuto di /System/Library/Caches Forzare il caricamento con UserKernelCache=No Mi sarei aspettato, come è sempre accaduto, che a video apparisse la lista di tutti i kext a mano a mano che questi vengono caricati in memoria. Ciò non è accaduto. Come mai? Link to comment Share on other sites More sharing options...
ErmaC Posted January 2, 2013 Author Share Posted January 2, 2013 Ciao cili0. E buon inizio anno a tutti. Da come è stato strutturato il modulo e il caricamento degli kext (e dalle poche risposte pervenute da meklort), riesco a dedurre che se uno Kext è presente in S/L/E e un suo omonimo (patchato oppure uguale che sia) è presente in E/E, quest'ultimo viene ignorato, ovvero quello in S/L/E ha la precedenza su quello in E/E (questo per Mountain Lion e Lion). ============= Questa mattina ho apportato alcune aggiunte alle informazioni e ai "probe" che fa Chameleon sui dispositivi PCI, stavo valutando la possibilità di implementare il riconoscimento del codec ID del controller Audio (o dei vari controller Audio es Schede grafiche), allo stato attuale l'Injector Audio come ben sapete identifica solo se un/i controller Audio è/sono presente/i dandogli un nome in output sul bdmesg. Guardandomi un po in giro e dai sorgenti FreeBSD sull'HDA (http://people.freebs.../sound/pci/hda/) vedo che c'è la possibilità di farlo anche con una precisa identificazione, oltretutto sull'internazionale Andy Vandijck ha messo su una utility da linea di comando per identificare il nome del controller, unica pecca è data dal fatto che si basa (da dove prende il tools le info) sull'AppleHDA oppure VoodooHDA, questo non mi aiuta visto che il "probe" deve essere fatto durante il boot. Ritornando alle modifiche in Enoch 2153. In previsione di quanto sopra ho aggiunto sull'identificazione dei dispositivi il Revision ID ===== NVIDIA DEVICE INFO ====Model name: nVidia Quadro FX 5600 G80 [10de:019d] (rev a2) Subsystem: [10de:0409] Memory: 1536MB Family: NV50 PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0) device number: 1 === END NVIDIA DEVICE INFO == ===== AUDIO DEVICE INFO ==== Intel HD Audio Controller [8086:3a3e] Subsystem: [1043:82ea] Revision (00) PciRoot(0x0)/Pci(0x1b,0x0) === END AUDIO DEVICE INFO == Funzionale e testato confrontandolo con i dati da un dump LsPci (questo fatto con DarwinDumper) (faccio notare che su LsPci se la rev è 00 non viene visualizzata) 02:00.0 VGA compatible controller: NVIDIA Corporation G80 [Quadro FX 5600] (rev a2)00:1b.0 Audio device: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller Ora a cosa mi serve questo??? La rev può essere usata per fare maggiore distinzione ad esempio nei diversi codec audio. Ad esempio il codec ALC888 e ALC1200 hanno lo stesso codec id e si differenziano solamente per la revision id... L'utilizzo su schede grafiche ad esempio potrebbe essere utile per identificare due versioni "identiche" di schede grafiche che hanno lo stesso device sub subvendor e subdevice id, mi ricordo il caso di magnifico e Fabio71 che hanno la stessa "apparente" scheda grafica, ma una è una AMP... "forse" e dico forse con il revID si può differenziarle. @magnifico e Fabio71 se avete voglia fate un dump LsPci con darwinDumper per le info della scheda grafica e postate il nuovo log bdmesg di Enoch 2153. Enoch-boot-2153.zip Fabio Link to comment Share on other sites More sharing options...
magnifico Posted January 2, 2013 Share Posted January 2, 2013 Ed io continuo ad avere problemi con enoch sul raid software. Mi fa sempre can't find mach_kernel ....al boot ovviamente Vedo sei download fatti , ma nessuno parla. Con la 2153 ho KP sulla cpu Edit..tutto ok [Last login: Thu Jan 3 13:32:18 on console localhost:~ magnifico$ /Volumes/enoch2151/usr/local/bin/bdmesg ; exit; Enoch (r2153) [2013-01-02 16:29:56] cpu freq classic = 0x00000000d09edbba msr(436): platform_info 70012300 msr(440): flex_ratio 000e0000 Sticking with [bCLK: 100Mhz, Bus-Ratio: 350] --------------------------------------------- CPU: Brand String: Intel® Core™ i7-2700K CPU @ 3.50GHz CPU: Vendor/Family/ExtFamily: 0x756e6547/0x6/0x0 CPU: Signature: 206a7 CPU: Model/ExtModel/Stepping: 0x2a/0x2/0x7 CPU: MaxCoef/CurrCoef: 0x0/0x23 CPU: MaxDiv/CurrDiv: 0x0/0x0 CPU: TSCFreq: 3500MHz CPU: FSBFreq: 100MHz CPU: CPUFreq: 3500MHz CPU: Number of CPU Cores: 4 CPU: Number of CPU Threads: 8 CPU: Features: 0x000002ff --------------------------------------------- Attempting to read GPT Read GPT Reading GPT partition 1, type C12A7328-F81F-11D2-BA4B-00A0C93EC93B Reading GPT partition 2, type 48465300-0000-11AA-AA11-00306543ECAC Attempting to read GPT Read GPT Reading GPT partition 1, type C12A7328-F81F-11D2-BA4B-00A0C93EC93B Reading GPT partition 2, type 48465300-0000-11AA-AA11-00306543ECAC Attempting to read GPT Read GPT Reading GPT partition 1, type C12A7328-F81F-11D2-BA4B-00A0C93EC93B Reading GPT partition 2, type 52414944-0000-11AA-AA11-00306543ECAC Reading GPT partition 3, type 426F6F74-0000-11AA-AA11-00306543ECAC Attempting to read GPT Read GPT Reading GPT partition 1, type C12A7328-F81F-11D2-BA4B-00A0C93EC93B Reading GPT partition 2, type 48465300-0000-11AA-AA11-00306543ECAC Attempting to read GPT Read GPT Reading GPT partition 1, type C12A7328-F81F-11D2-BA4B-00A0C93EC93B Reading GPT partition 2, type 48465300-0000-11AA-AA11-00306543ECAC Attempting to read GPT Read GPT Reading GPT partition 1, type C12A7328-F81F-11D2-BA4B-00A0C93EC93B Reading GPT partition 2, type 52414944-0000-11AA-AA11-00306543ECAC Reading GPT partition 3, type 426F6F74-0000-11AA-AA11-00306543ECAC Module 'Symbols.dylib' by 'Chameleon' Loaded. Description: Chameleon symbols for linking 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 ==== Model name: Zotac GeForce GTX 470 GF100 [10de:06cd] (rev a3) Subsystem: [19da:1153] Memory: 1280MB Family: NVc0 PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0) device number: 1 === END NVIDIA DEVICE INFO == LAN Controller [10ec:8168] :: PciRoot(0x0)/Pci(0x1c,0x7)/Pci(0x0,0x0)/Pci(0x9,0x0)/Pci(0x0,0x0) Setting up lan keys SMBus CmdReg: 0x3 Scanning SMBus [8086:1c22], mmio: 0xfa504004, ioport: 0xf000, hostc: 0x1 SPD[0] (size): 0x92 @0x50 Slot: 0 Type 24 4096MB (DDR3 SDRAM) 1600MHz Vendor=Corsair PartNo=CMZ16GX3M4A1600C9 SerialNo=00000000 SPD[0] (size): 0x92 @0x51 Slot: 1 Type 24 4096MB (DDR3 SDRAM) 1600MHz Vendor=Corsair PartNo=CMZ16GX3M4A1600C9 SerialNo=00000000 SPD[0] (size): 0x92 @0x52 Slot: 2 Type 24 4096MB (DDR3 SDRAM) 1600MHz Vendor=Corsair PartNo=CMZ16GX3M4A1600C9 SerialNo=00000000 SPD[0] (size): 0x92 @0x53 Slot: 3 Type 24 4096MB (DDR3 SDRAM) 1600MHz Vendor=Corsair PartNo=CMZ16GX3M4A1600C9 SerialNo=00000000 SPD[0] (size): 0xff @0x54 SPD[0] (size): 0xff @0x55 SPD[0] (size): 0xff @0x56 SPD[0] (size): 0xff @0x57 CPU is Intel® Core™ i7-2700K CPU @ 3.50GHz, family 0x6, model 0x2a Type: 0, Length: 24, Handle: 0x0 BIOSInformation: vendor: Apple Inc. version: IM121.88Z.0047.B1D.1110171110 releaseDate: 10/17/11 Type: 1, Length: 27, Handle: 0x1 SystemInformation: manufacturer: Apple Inc. productName: iMac12,2 version: 1.0 serialNumber: C02JCWA8DHJP uuid: 6028001F-C600-0015-0637-14DAE9110EF2 wakeupReason: 0x6 skuNumber: To be filled by O.E.M. family: iMac Type: 2, Length: 15, Handle: 0x2 BaseBoard: manufacturer: Apple Inc. product: Mac-942B59F58194171B version: Rev 1.xx serialNumber: C02140302D5DMT31M assetTagNumber: iMac-Aluminum locationInChassis: Part Component boardType: 0xA Type: 3, Length: 21, Handle: 0x3 SystemEnclosure: manufacturer: Apple Inc. type: 3 version: serialNumber: assetTagNumber: Type: 4, Length: 42, Handle: 0x4 ProcessorInformation: socketDesignation: LGA1155 processorType: 3 processorFamily: 0xBF manufacturer: Intel processorID: 0x206A7 processorVersion: Intel® Core™ i7-2700K CPU @ 3.50GHz externalClock: 0MHz maximumClock: 3500MHz currentClock: 3527MHz 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: 0x5 Type: 7, Length: 19, Handle: 0x6 Type: 7, Length: 19, Handle: 0x7 Type: 8, Length: 9, Handle: 0x8 Type: 8, Length: 9, Handle: 0x9 Type: 8, Length: 9, Handle: 0xa Type: 8, Length: 9, Handle: 0xb Type: 8, Length: 9, Handle: 0xc Type: 8, Length: 9, Handle: 0xd Type: 8, Length: 9, Handle: 0xe Type: 8, Length: 9, Handle: 0xf 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: 8, Length: 9, 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: 10, Length: 6, Handle: 0x21 Type: 11, Length: 5, Handle: 0x22 Type: 12, Length: 5, Handle: 0x23 Type: 16, Length: 15, Handle: 0x24 Type: 18, Length: 23, Handle: 0x25 Type: 19, Length: 15, Handle: 0x26 Type: 17, Length: 28, Handle: 0x27 MemoryDevice: deviceLocator: DIMM0 bankLocator: BANK0 memoryType: DDR3 memorySpeed: 1600MHz errorHandle: ffff manufacturer: Corsair serialNumber: 00000000 assetTag: AssetTagNum0 partNumber: CMZ16GX3M4A1600C9 Type: 18, Length: 23, Handle: 0x28 Type: 20, Length: 19, Handle: 0x29 Type: 17, Length: 28, Handle: 0x2a MemoryDevice: deviceLocator: DIMM1 bankLocator: BANK1 memoryType: DDR3 memorySpeed: 1600MHz errorHandle: ffff manufacturer: Corsair serialNumber: 00000000 assetTag: AssetTagNum1 partNumber: CMZ16GX3M4A1600C9 Type: 18, Length: 23, Handle: 0x2b Type: 20, Length: 19, Handle: 0x2c Type: 17, Length: 28, Handle: 0x2d MemoryDevice: deviceLocator: DIMM2 bankLocator: BANK2 memoryType: DDR3 memorySpeed: 1600MHz errorHandle: ffff manufacturer: Corsair serialNumber: 00000000 assetTag: AssetTagNum2 partNumber: CMZ16GX3M4A1600C9 Type: 18, Length: 23, Handle: 0x2e Type: 20, Length: 19, Handle: 0x2f Type: 17, Length: 28, Handle: 0x30 MemoryDevice: deviceLocator: DIMM3 bankLocator: BANK3 memoryType: DDR3 memorySpeed: 1600MHz errorHandle: ffff manufacturer: Corsair serialNumber: 00000000 assetTag: AssetTagNum3 partNumber: CMZ16GX3M4A1600C9 Type: 18, Length: 23, Handle: 0x31 Type: 20, Length: 19, Handle: 0x32 Type: 32, Length: 20, Handle: 0x33 Type: 34, Length: 11, Handle: 0x34 Type: 26, Length: 22, Handle: 0x35 Type: 36, Length: 16, Handle: 0x36 Type: 35, Length: 11, Handle: 0x37 Type: 28, Length: 22, Handle: 0x38 Type: 36, Length: 16, Handle: 0x39 Type: 35, Length: 11, Handle: 0x3a Type: 27, Length: 14, Handle: 0x3b Type: 36, Length: 16, Handle: 0x3c Type: 35, Length: 11, Handle: 0x3d Type: 27, Length: 14, Handle: 0x3e Type: 36, Length: 16, Handle: 0x3f Type: 35, Length: 11, Handle: 0x40 Type: 29, Length: 22, Handle: 0x41 Type: 36, Length: 16, Handle: 0x42 Type: 35, Length: 11, Handle: 0x43 Type: 39, Length: 22, Handle: 0x44 Type: 34, Length: 16, Handle: 0x45 Type: 26, Length: 22, Handle: 0x46 Type: 36, Length: 16, Handle: 0x47 Type: 35, Length: 11, Handle: 0x48 Type: 26, Length: 22, Handle: 0x49 Type: 36, Length: 16, Handle: 0x4a Type: 35, Length: 11, Handle: 0x4b Type: 28, Length: 22, Handle: 0x4c Type: 36, Length: 16, Handle: 0x4d Type: 35, Length: 11, Handle: 0x4e Type: 27, Length: 14, Handle: 0x4f Type: 36, Length: 16, Handle: 0x50 Type: 35, Length: 11, Handle: 0x51 Type: 28, Length: 22, Handle: 0x52 Type: 36, Length: 16, Handle: 0x53 Type: 35, Length: 11, Handle: 0x54 Type: 27, Length: 14, Handle: 0x55 Type: 36, Length: 16, Handle: 0x56 Type: 35, Length: 11, Handle: 0x57 Type: 29, Length: 22, Handle: 0x58 Type: 36, Length: 16, Handle: 0x59 Type: 35, Length: 11, Handle: 0x5a Type: 29, Length: 22, Handle: 0x5b Type: 36, Length: 16, Handle: 0x5c Type: 35, Length: 11, Handle: 0x5d Type: 39, Length: 22, Handle: 0x5e Type: 41, Length: 11, Handle: 0x5f Type: 41, Length: 11, Handle: 0x60 Type: 41, Length: 11, Handle: 0x61 Type: 139, Length: 94, Handle: 0x62 Type: 13, Length: 22, Handle: 0x63 Type: 131, Length: 6, Handle: 0x63 AppleProcessorType: ProcessorType: 0x701 Type: 132, Length: 6, Handle: 0x64 AppleProcessorBusSpeed: ProcessorBusSpeed (QPI): 0.1GT/s Type: 127, Length: 4, Handle: 0x65 Customizing SystemID with : 6028001f-c600-0015-0637-14dae9110ef2 ACPI Table not found: SSDT.aml FADT: ACPI Restart Fix applied! FADT: Using custom DSDT! FADT: ACPI Restart Fix applied! FADT: Using custom DSDT! Starting Darwin x86_64 Boot Args: boot-uuid=DDEF7305-6430-3EAA-8883-1F58381B60CB rd=*uuid -v npci=0x2000 -v logout [Processo completato] Perchè me la vede come AsusP8P67 Deluxe...questo è l'ultimo rev di darwinDumper SystemInfo.zip Link to comment Share on other sites More sharing options...
magnifico Posted January 3, 2013 Share Posted January 3, 2013 :wink2: Fabio..mi servirebbe il pkg per intero...devo estrapolare i file boot boot0 e boot1h Devo riprovare a fare il raid software PS:O sono tutti gli stessi? Ovviamente intendo boot0 e 1h Link to comment Share on other sites More sharing options...
pianman Posted January 5, 2013 Share Posted January 5, 2013 Buongiorno Ragazzi, volevo chiedervi ma l'enoch bootloader ora riconosce anche schede video ATI, poichè nella prima pagina ho letto "inizializzazione hdmi nvidia ati completato", sono interessato a questa cosa. Nel caso in cui è vera posso installare questo chamaleon sulla versione 2.2 r2140 normale?Grazie. Link to comment Share on other sites More sharing options...
Micky1979 Posted January 5, 2013 Share Posted January 5, 2013 Si puoi istallare sopra alla r2140.. tanto x fartelo sapere sei di fronte al bootloader + avanzato dell'intera scena dell'Hackintosh!!! Micky 2 Link to comment Share on other sites More sharing options...
magnifico Posted January 5, 2013 Share Posted January 5, 2013 Si puoi istallare sopra alla r2140.. tanto x fartelo sapere sei di fronte al bootloader + avanzato dell'intera scena dell'Hackintosh!!! Micky Si...ma ho sempre problemi di avvio con il raid Link to comment Share on other sites More sharing options...
pianman Posted January 6, 2013 Share Posted January 6, 2013 Buongiorno ragazzi ho installato enoch bootloader anche avendo una scheda grafica ati, e devo dire che rispetto alla 2140 è molto più stabile, l'unica mia preoccupazione e che ho installato il modulo sata di enoch bootloader e nel bdmesg mi compare questa scritta: SATA device : [8086:3a22 :: 0106], changed to ICH6 ESB2, ma la mia scheda ha un ich10 è normale questa cosa? Mi consigliate diinstallare ioahciblockstorageinjector al post del modulo sata per risolvere le icone gialle degli HD? Link to comment Share on other sites More sharing options...
ErmaC Posted January 6, 2013 Author Share Posted January 6, 2013 Mi consigliate diinstallare ioahciblockstorageinjector al post del modulo sata per risolvere le icone gialle degli HD? Ti consiglio di eliminare il modulo Sata dalla cartella Extra/modules. Fermo restando che tu avevi in precedenza il fix per le icone arancioni nel kext o la modifica al DSDT per lo stesso motivo. ==== Nel pomeriggio carico la nuova versione di Enoch con HDAEnabler Funzionante!! Finito ieri sera (tra lavoro famiglia e panettoni...), e sembra fare il suo dovere byebye HDEF su DSDT! Fabio 2 Link to comment Share on other sites More sharing options...
bberts Posted January 6, 2013 Share Posted January 6, 2013 Cioè vede e riconosce i dispositivi audio hda?? ma poi per farli funzionare dovrebbe bastare iniettare l' id nell' AppleHDA? Link to comment Share on other sites More sharing options...
ErmaC Posted January 6, 2013 Author Share Posted January 6, 2013 Cioè vede e riconosce i dispositivi audio hda?? ma poi per farli funzionare dovrebbe bastare iniettare l' id nell' AppleHDA? Ciao bberts. Premessa: L'iniettore che sto "ultimando" è MOLTO sporco. Al momento l'ho limitato al riconoscimento dei dispositivi Audio che tipicamente sono iniettati nel DSDT sotto il nome HDEF quindi vengono "esclusi" dall'iniezione del PinConfiguration e layout-id i dispositivi audio su schede grafiche (a esempio). L'iniettore vuole essere una alternativa facile e veloce per chi non ha idea di DSDT oppure per non stare a compilare tabelle *.aml In parole spicciole cosa fa (al momento): Indipendentemente se è presente o no l'HDEF nel DSDT e quindi con o senza DSDT. cerca i dispositivi HDA in base al classcode (che è 0403): gli assegna un nome (questo solo per il log di bdmesg) in un range ristretto di dispositivi validi (Quelli HDEF intel ad esempio: 8086:3a3e) gli inietta: - layout-id (se non specificato dall'utente nel o.c.B.p gli inietta 0x0C, 0x00, 0x00, 0x00) - built-in (questo viene messo fisso) - PinConfiguration (come per il layout-id se specificato uno in o.c.B.p altrimenti 0) Un log mio attule: ===== AUDIO DEVICE INFO ==== Using user supplied layout-id: 0x63, 0x00, 0x00, 0x00 Class code: [0403] Model name: Intel 82801JI (ICH10 Family) Hight Definition Audio Controller [8086:3a3e] Subsystem: [1043:82ea] Revision (00) PciRoot(0x0)/Pci(0x1b,0x0) device number: 2 === END AUDIO DEVICE INFO == Come detto in precedenza al momento è sporco ma funzionale... aggiunte e migliorie ad esempio: iniettare valori in codice aml, ad esempio il system-id e subsystem-vendor-id non vengono sovrascritti dall'iniettore, c'è bisogno appunto dell'iniezione via aml(prossimamente). Fabio Link to comment Share on other sites More sharing options...
bberts Posted January 6, 2013 Share Posted January 6, 2013 Ok capito Grazie Link to comment Share on other sites More sharing options...
magnifico Posted January 6, 2013 Share Posted January 6, 2013 ok...fabio....fammi una gentilezza...ho bisogno del pkg...mi servono i tre file ..come detto in precedenza...forse ho capito dove mettere le mani..per farlo partire..Raid ovviamente Per adesso metto da parte Clov Link to comment Share on other sites More sharing options...
ErmaC Posted January 6, 2013 Author Share Posted January 6, 2013 (edited) Aggiornamento Avvertenza è una versione TEST! (Utente avvisato... boot salvato). Enoch PKG Enoch-rev.2153 Enoch Binari Enoch-r2153-i386 - Migliorate le informazioni nel bdmesg per le schede nVidia. - Serie di migliorie e aggiunte alle scansioni per le ricerche di informazioni dei dispositivi. - Aggiunto l'Enabler Audio HDAEnabler (TEST). Come funziona? e cosa fa? per poter valutare il funzionamento dell' HDAEnabler va tolta dal DSDT la parte inerente l'HDEF, se normalmente non avete nessun DSDT, probabilmente avrete uno kext in S/L/E oppure inE/E che si chiama HDAEnabler.kext, tale kext va tolto. Se la key HDAEnabler = Yes è settata nel org.chameleon.Boot.plist viene attivato l'iniettore. L'iniettore cerca il nome del controller (non il nome del codec per ora prossimamente) su cui si appoggia l'AUDIO, e gli assegna un nome se presente in una lista interna. L'iniettore valuta la presenza della key per il layout-id all'interno del org.chameleon.Boot.plist se è presente la sovrascrive a quella che ha l'iniettore come base. L'iniettore opera solo sui dispositivi che normalemente sono associati all'indirizzo 0x001B0000, si possono aggiungere altri ma qui c'è bisogno dei feedback. Che cosa non potrà mai fare? non potrà mai(per ora) sostituire le patch che sono necessarie al funzionamento dell'AppleHDA (i plist il binpatch ecc) Come lo attivo? O avviate l'installer e selezionate le chiavi come in figura(il layout-id si riferisce al mio). oppure aggiungete a manina il seguente nel org.chameleon.Boot.plist Graphics Mode1680x1050x32 GraphicsEnabler Yes EnableHDMIAudio Yes HDAEnabler Yes HDEFLayoutID 63000000 per i feedback: postate il log di bdmesg es: ===== AUDIO DEVICE INFO ====Using user supplied layout-id: 0x63, 0x00, 0x00, 0x00 Class code: [0403] Model name: Intel 82801JI (ICH10 Family) Hight Definition Audio Controller [8086:3a3e] Subsystem: [1043:82ea] Revision (00) PciRoot(0x0)/Pci(0x1b,0x0) device number: 2 === END AUDIO DEVICE INFO == e il vostro IOREG grafico. Fabio Edited January 6, 2013 by ErmaC Aggiornamento 1 Link to comment Share on other sites More sharing options...
Fabio1971 Posted January 6, 2013 Share Posted January 6, 2013 Test eseguito con Boot Enoch-2153 Installato e funzionante. Eliminato la parte HDEF dal DSDT ricompilato e messo in E/E In o.c.b.p. : <key>EnableHDMIAudio</key> <string>Yes</string> <key>Graphics Mode</key> <string>1920x1200x32</string> <key>GraphicsEnabler</key> <string>Yes</string> <key>HDAEnabler</key> <string>Yes</string> <key>HDEFLayoutID</key> <string>63000000</string> <key>Kernel Flags</key> <string>npci=0x3000</string> Da capire : bdmesg "senza" --> (HDEFPinConfiguration) in o.c.b.p. ===== 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 == ===== AUDIO DEVICE INFO ==== Class code: [0403] Model name: nVidia GT100 Hight Definition Audio Controller [10de:0be5] Subsystem: [19da:1153] Revision (a1) PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x1) device number: 2 === END AUDIO DEVICE INFO == ===== AUDIO DEVICE INFO ==== Using user supplied layout-id: 0x63, 0x00, 0x00, 0x00 Class code: [0403] Model name: Intel 82801JI (ICH10 Family) Hight Definition Audio Controller [8086:3a3e] Subsystem: [1043:82ea] Revision (00) PciRoot(0x0)/Pci(0x1b,0x0) device number: 2 === END AUDIO DEVICE INFO == Intel Corporation 5520/5500/X58 DRAM Controller [8086:3405] at 00:00.0 bdmesg "con" --> (HDEFPinConfiguration) in o.c.b.p. ===== 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 == ===== AUDIO DEVICE INFO ==== Class code: [0403] Model name: nVidia GT100 Hight Definition Audio Controller [10de:0be5] Subsystem: [19da:1153] Revision (a1) PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x1) device number: 2 === END AUDIO DEVICE INFO == ===== AUDIO DEVICE INFO ==== Using user supplied layout-id: 0x63, 0x00, 0x00, 0x00 Class code: [0403] Model name: Intel 82801JI (ICH10 Family) Hight Definition Audio Controller [8086:3a3e] Subsystem: [1043:82ea] Revision (00) PciRoot(0x0)/Pci(0x1b,0x0) device number: 2 === END AUDIO DEVICE INFO == Intel Corporation 5520/5500/X58 DRAM Controller [8086:3405] at 00:00.0 Ho voluto fare le due prove anche per capire la loro funzione. I due bdmesg con le due opzioni in o.c.B.p. sono uguali, forse Enoch è ancora vergine. Fabio P.S. per altro chiedi pure 1 Link to comment Share on other sites More sharing options...
Recommended Posts