Jump to content

Enoch Bootloader


ErmaC
 Share

1,086 posts in this topic

Recommended Posts

Enoch r2140-beta2 tutto ok sulla P5QLD PRO in firma, nel dsdt ho speedstep, audio, video e non ho testato i flags, gli altri pc li ho in italia e non posso testare, l'avvio è molto veloce :) grazie Ermac

Link to comment
Share on other sites

Fabio ho provato a me non va...forse ho incasinato tutto con clover...cosa mi suggerisci?

 

Ps: citavi di mettere la stringa nel smbios per chi ha mac pro ...e chi come me ha imac 12.2 ?

 

Tranquillo che non hai rotto nulla!

 

Come già suggerito nei post precedenti, è meglio usare una penna USB per fare le prove con diversi bootloader.

 

Per la stringa... serve solo per chi ha il PC settato come MacPro e vuole vedere dei "numerino" in più nel System Profiler... per gli altri modelli non serve metterla perche anche i veri iMac Mac Mini ecc non la possiedono...

 

Fabio

Link to comment
Share on other sites

fabio cortesemente dimmi cosa devo selzionare ancora...nel vecchio org avevo solo :

 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
   <key>EthernetBuiltIn</key>
   <string>Yes</string>
   <key>GraphicsEnabler</key>
   <string>Yes</string>
   <key>Kernel</key>
   <string>mach_kernel</string>
   <key>Kernel Flags</key>
   <string>-v npci=0x2000</string>
   <key>Theme</key>
   <string>LoginToLion</string>
   <key>Timeout</key>
   <string>1</string>
   <key>UseKernelCache</key>
   <string>Yes</string>
</dict>
</plist>

 

http://www.mediafire.com/view/?haccf6yd1cqzmzq

Link to comment
Share on other sites

fabio cortesemente dimmi cosa devo selzionare ancora...nel vecchio org avevo solo :

 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>-v npci=0x2000</string>
<key>Theme</key>
<string>LoginToLion</string>
<key>Timeout</key>
<string>1</string>
<key>UseKernelCache</key>
<string>Yes</string>
</dict>
</plist>

 

http://www.mediafire...haccf6yd1cqzmzq

 

Usa il PKG e aggiungi anche il modulo KernelPatcher.

Aggiungi anche HDAEnabler sempre dal pkg..

Per provare usa il tema standard di Chameleon.

 

Fabio

Link to comment
Share on other sites

ok ..tutto sotto controllo..c'è stato solo un riavvio strano sul raid ..ho dovuto spegnere forzatamente...mi spiego meglio al riavvio la macchina è restata accesa..e non ha riavviato..

 

PS: Quale il comando da terminale per bdmesg?

sudo bdmesg?

Se è questo non va

Link to comment
Share on other sites

ok dacci un occhiata grande capo

 

 

 

Enoch (r2140-Beta2) [2012-12-14 03:24:52]

cpu freq classic = 0x00000000d09e61da

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 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 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

Module 'Symbols.dylib' by 'Chameleon' Loaded.

Description: Chameleon symbols for linking

Version: 0

Compat: 0

Module 'ACPICodec.dylib' by 'Unknown' Loaded.

Description:

Version: 0

Compat: 0

Module 'KernelPatcher.dylib' by 'Unknown' Loaded.

Description:

Version: 0

Compat: 0

Module 'klibc.dylib' by 'Unknown' Loaded.

Description:

Version: 0

Compat: 0

Module 'Resolution.dylib' by 'Unknown' Loaded.

Description:

Version: 0

Compat: 0

Resolution:

Parse Edid: descriptor block 0 is timing descriptor Best mode: 1920x1200x32

core proc 2nd, 3rd gen identified

Detected chipset/proc id (DRAM controller): 01008086

VBios: nVidia

vbios unlocked

Patching: BT_NVDA Parse Edid: descriptor block 0 is timing descriptor

Edid detailed timing descriptor found: 1920x1200

vbios mode 0 patched!

Best mode: 1920x1200x32

Module 'Sata.dylib' by 'Unknown' Loaded.

Description:

Version: 0

Compat: 0

Module 'uClibcxx.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.0

Darwin Kernel Version 12.2.0: Sat Aug 25 00:48:52 PDT 2012; *patched-2050.18.24~1/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)

ACPI Table not found: DSDT.aml

No DSDT found, using 0 as uid value.

Using PCI-Root-UID value: 0

Zotac GeForce GTX 470 1280MB NVc0 [10de:06cd]-[19da:1153] :: PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0) device number: 1

Nvidia HD Audio Controller [10de:0be5]-[19da:1153] :: PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x1)

Intel HD Audio Controller [8086:1c20]-[1043:8418] :: PciRoot(0x0)/Pci(0x1b,0x0)

LAN Controller [10ec:8168] :: PciRoot(0x0)/Pci(0x1c,0x7)/Pci(0x0,0x0)/Pci(0x9,0x0)/Pci(0x0,0x0)

Setting up lan keys

SATA device : [8086:1c02 :: 0106], changed to ICH6 ESB2

No SMBIOS replacement found.

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/2011

 

Type: 1, Length: 27, Handle: 0x1

SystemInformation:

manufacturer: Apple Inc.

productName: iMac12,2

version: 1.0

serialNumber: SOMESRLNMBR

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: 3520MHz

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

Found no processors in ACPI

FADT: Restart Fix applied (Type : PCI) !

* Processing XSDT:

* Creating new RSDT from XSDT table

Converted ACPI V1 FADT to ACPI V2 FADT

FADT: Restart Fix applied (Type : PCI) !

ACPI Revision 2 successfully patched

Starting Darwin x86_64

Boot Args: boot-uuid=DDEF7305-6430-3EAA-8883-1F58381B60CB rd=*uuid -v npci=0x2000

 

 

 

 

Se è tutto ok ..domani lo provo sul raid ....smonto e rimonto tutto..elimino clover ovviamente...voglio capire con chi mi trovo meglio

 

PS: Per l'audio non uso più quella interna ma ho un dispositivo esterno..che monto sul mio amplificatore stereo..quindi secondo te ho bisogno anche di quelle due stringhe?

Hda enabler e layout ?

Link to comment
Share on other sites

Vorrei unirmi a tutti voi, sperando di fare cosa gradita.

Con Lion 1.7.0 ho il seguente codice nel report:

 

Using PCI-Root-UID value: 0

GeForce GTX 650 -1096810496MB NVe6 [10de:11c6]-[1043:842a] :: PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0) device number: 1

 

 

Anche se in realtà è ASUS GTX 650 Ti 1Gb di RAM e questo è il nome sulla scatola: GTX650TI-1GD5

Link to comment
Share on other sites

Ciao Fabio,

 

l'enabler da me inserito nel mio bootloader si basa su questo thread. http://www.insanelymac.com/forum/topic/268219-acpi-backlight-driver/

Quindi non supporta solamente nVidia ma anche Intel e Ati (anche se con Ati dice che ci sono dei problemi).

 

Matteo.

Link to comment
Share on other sites

Vorrei unirmi a tutti voi, sperando di fare cosa gradita.

Con Lion 1.7.0 ho il seguente codice nel report:

 

 

 

Anche se in realtà è ASUS GTX 650 Ti 1Gb di RAM

 

Ciao moreftp

 

Sicuramente ErmaC deve aggiungere il nome della tua scheda video, non vorrei sbagliarmi.

Anzi scrivi il nome giusto prendilo dalla scatola.

 

Fabio

Link to comment
Share on other sites

Aggiornamento.

Enoch-rev.2150.pkg.zip

Enoch-r2150-i386.zip

 

Grazie alla patch proposta da blitz patch il codice sorgente delle nVidia è stato snellito parecchio.

Non ho bisogno di inserire ogni singolo nome per tutte le schede grafiche, cercherà il produttore corrispondente e basandosi sui modelli base

gli "attacca" appunto il produttore in Testa alla stringa.

Ci sono anche le eccezioni su alcuni (parecchi) modelli con dei nomi specifici, sono stati preservati.

 

Vorrei unirmi a tutti voi, sperando di fare cosa gradita.

Con Lion 1.7.0 ho il seguente codice nel report:

Anche se in realtà è ASUS GTX 650 Ti 1Gb di RAM e questo è il nome sulla scatola: GTX650TI-1GD5

Ciao Moreno.

Come detto sopra il GraphicsEnabler per le invidia è stato migliorato, inserirò il nome della tua scheda come eccezione.

 

Ciao Fabio,

l'enabler da me inserito nel mio bootloader si basa su questo thread....

Quindi non supporta solamente nVidia ma anche Intel e Ati (anche se con Ati dice che ci sono dei problemi).

Matteo.

Ciao Matteo.

Posso assigurarti per certo che il codice che ho inserito delle tue modifiche agisce solo sulle nVidia (EnableBacklight)

Se hai altre modifiche da proporre... benvenuto

 

ok dacci un occhiata grande capo

Se è tutto ok ..domani lo provo sul raid ....smonto e rimonto tutto..elimino clover ovviamente...voglio capire con chi mi trovo meglio

PS: Per l'audio non uso più quella interna ma ho un dispositivo esterno..che monto sul mio amplificatore stereo..quindi secondo te ho bisogno anche di quelle due stringhe?

Hda enabler e layout ?

 

Grazie Magnifico dal log sembra tutto regolare, grazie della prova,

HDAEnabler per il momento stampa solo nel log i dispositivi audio che trova... verrà successivamente arricchito con una iniezione del layout-id.

 

Fabio

Link to comment
Share on other sites

Io mi candido.. Perché quei valori li uso nel dsdt

 

Invece : posso inibire questo automatismo dei plist?

Perchè se sul mio metto qualunque cosa che non è mbp8,2 lo sleep non va

 

Ciao

Link to comment
Share on other sites

ok, boota bene con la r2150, unico problema, la scheda video è tornata ad essere vista come 6xxx mentre con la 2129 era tutto ok, cioè, la vedeva come 6450

 

non capisco perchè ...

 

 

Mac-mini-di-luca:~ luca$ bdmesg

Enoch (r2150) [2012-12-18 02:35:08]

cpu freq classic = 0x000000006fc29178

msr(524): ia32_perf_stat 0x06000615

max: 6 current: 6

 

---------------------------------------------

CPU: Brand String: Genuine Intel® CPU U2300 @ 1.20GHz

CPU: Vendor/Family/ExtFamily: 0x756e6547/0x6/0x0

CPU: Signature: 1067a

CPU: Model/ExtModel/Stepping: 0x17/0x1/0xa

CPU: MaxCoef/CurrCoef: 0x6/0x6

CPU: MaxDiv/CurrDiv: 0x0/0x0

CPU: TSCFreq: 1875MHz

CPU: FSBFreq: 313MHz

CPU: CPUFreq: 1875MHz

CPU: Number of CPU Cores: 2

CPU: Number of CPU Threads: 2

CPU: Features: 0x0000034f

---------------------------------------------

Module 'Symbols.dylib' by 'Chameleon' Loaded.

Description: Chameleon symbols for linking

Version: 0

Compat: 0

Module 'ACPICodec.dylib' by 'Unknown' Loaded.

Description:

Version: 0

Compat: 0

Module 'KernelPatcher.dylib' by 'Unknown' Loaded.

Description:

Version: 0

Compat: 0

Module 'klibc.dylib' by 'Unknown' Loaded.

Description:

Version: 0

Compat: 0

Module 'Resolution.dylib' by 'Unknown' Loaded.

Description:

Version: 0

Compat: 0

Buffer location: 0x1000F8CA status: 0

0x00 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0x00 0x05 0xE3 0x50 0x22 0xAF 0x44 0x00 0x00

0xFF 0xFF 0xFF 0x00 0xE3 0x22 0x44 0x00 0x15 0x03 0x30 0x78 0x9D 0xA2 0x54 0x27

0xFF 0xFF 0x05 0x22 0x00 0x15 0x80 0x78 0x80 0x54 0x0E 0xBF 0xD1 0x00 0x81 0x40

0xFF 0x00 0x22 0x00 0x03 0x78 0xA2 0x27 0xBF 0xC0 0x00 0x40 0x01 0x3A 0x38 0x2C

0xFF 0xE3 0x00 0x03 0x2A 0x54 0x54 0xC0 0x81 0xC0 0x02 0x38 0x45 0x00 0x00 0x1E

0xFF 0x22 0x15 0x78 0x54 0xBF 0x00 0x40 0x01 0x38 0x00 0x1E 0x32 0x0A 0x20 0x32

0xFF 0x44 0x80 0xA2 0x54 0x00 0x81 0x3A 0x58 0x00 0x00 0x0A 0x00 0x35 0x20 0xFF

0x00 0x00 0x78 0x27 0xC0 0x40 0x3A 0x2C 0x1E 0x1E 0x20 0x32 0x20 0xFF 0x41 0xF3

getResolution: 1920x1080x32

Module 'Sata.dylib' by 'Unknown' Loaded.

Description:

Version: 0

Compat: 0

Module 'uClibcxx.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.0

Darwin Kernel Version 12.2.0: Sat Aug 25 00:48:52 PDT 2012; *patched-2050.18.24~1/RELEASE_X86_64

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

LAN Controller [10de:0ab0] :: PciRoot(0x0)/Pci(0xa,0x0)

Setting up lan keys

ATI Framebuffer Addr: @0xE0000000 MMIO Addr: @0xFEAE0000 I/O Port Addr: @0x0000D000 ROM Addr: @0xFEAC0000

ATI card POSTed, reading VBIOS from legacy space

Framebuffer set to: Bulrushes using AtiConfig=Bulrushes

Number of ports set to: 3 using AtiPorts=3

AMD Radeon HD 6450 512MB [1002:6779] (subsys [174b:e164]) (Caicos:Bulrushes) :: PciRoot(0x0)/Pci(0xc,0x0)/Pci(0x0,0x0)

CPU is Genuine Intel® CPU U2300 @ 1.20GHz, family 0x6, model 0x17

 

Type: 0, Length: 24, Handle: 0x0

BIOSInformation:

vendor: Apple Inc.

version: MBP81.88Z.0047.B24.1110141131

releaseDate: 10/14/11

 

Type: 1, Length: 27, Handle: 0x1

SystemInformation:

manufacturer: Apple Inc.

productName: Macmini5,1

version: 1.0

serialNumber: C07G3VUFDJD0

uuid: 00020003-0004-0005-0006-000700080009

wakeupReason: 0x6

skuNumber: To Be Filled By O.E.M.

family: Macmini

 

Type: 2, Length: 15, Handle: 0x2

BaseBoard:

manufacturer: Apple Inc.

product: Mac-8ED6AF5B48C039E1

version: To be filled by O.E.M.

serialNumber: C02140302D5DMT31M

assetTagNumber: MacBook-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: CPU 1

processorType: 3

processorFamily: 0x2

manufacturer: Intel

processorID: 0x1067A

processorVersion: Genuine Intel® CPU U2300 @ 1.20GHz

externalClock: 312MHz

maximumClock: 1875MHz

currentClock: 1200MHz

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: 8, Length: 9, Handle: 0x1d

Type: 8, Length: 9, Handle: 0x1e

Type: 8, Length: 9, Handle: 0x1f

Type: 9, Length: 17, Handle: 0x20

Type: 9, Length: 17, Handle: 0x21

Type: 13, Length: 22, Handle: 0x22

Type: 15, Length: 55, Handle: 0x23

Type: 16, Length: 15, Handle: 0x24

Type: 19, Length: 15, Handle: 0x25

Type: 17, Length: 28, Handle: 0x26

MemoryDevice:

deviceLocator: DIMM0

bankLocator: BANK0

memoryType: DDR3

memorySpeed: 1250MHz

errorHandle: ffff

manufacturer: Corsair

serialNumber: 00000000

assetTag: AssetTagNum0

partNumber: CMX4GX3M2A1333C8

 

Type: 20, Length: 19, Handle: 0x27

Type: 17, Length: 28, Handle: 0x28

MemoryDevice:

deviceLocator: DIMM1

bankLocator: BANK1

memoryType: DDR3

memorySpeed: 1250MHz

errorHandle: ffff

manufacturer: Corsair

serialNumber: 00000000

assetTag: AssetTagNum1

partNumber: CMX4GX3M2A1333C8

 

Type: 20, Length: 19, Handle: 0x29

Type: 32, Length: 20, Handle: 0x2a

Type: 41, Length: 11, Handle: 0x2b

Type: 41, Length: 11, Handle: 0x2c

Type: 131, Length: 6, Handle: 0x2c

AppleProcessorType:

ProcessorType: 0x301

 

Type: 127, Length: 4, Handle: 0x2d

 

Customizing SystemID with : 00020003-0004-0005-0006-000700080009

Found no processors in ACPI

FADT: Restart Fix applied (Type : PCI) !

* Processing XSDT:

* Creating new RSDT from XSDT table

Converted ACPI V1 FADT to ACPI V2 FADT

FADT: Restart Fix applied (Type : PCI) !

ACPI Revision 2 successfully patched

LoadDrivers: Loading from [/Extra/Extensions.mkext]

Starting Darwin x86_64

Boot Args: boot-uuid=C8A15FB4-41BD-3305-8684-878096148A2E rd=*uuid PCIRootUID=0 npci=0x2000 darkwake=0 -v

Setting Legacy USB Off on controller [10de:0aa6] at 00:04.1

Legacy USB Off Done

Setting Legacy USB Off on controller [10de:0aa9] at 00:06.1

Legacy USB Off Done

 

Link to comment
Share on other sites

Aggiornamento:

PKG Enoch-rev.2151.pkg

Binari Enoch-r2151-i386

 

Avevo introdotto un errore (2150) che impediva la corretta visualizzazione, questo affettava tutti i dispositivi che veniva iniettati via o.c.B.p.

Risolto

Migliorato il log sulle schede nVidia (bdmesg).

===== NVIDIA DEVICE INFO ====
Model name: nVidia Quadro FX 5600
Memory: 1536MB
Family: NV50
Chipset: G80
[10de:019d]-[10de:0409]
PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0) device number: 1
=== END NVIDIA DEVICE INFO ==
Intel HD Audio Controller [8086:3a3e]-[1043:82ea] :: PciRoot(0x0)/Pci(0x1b,0x0) 

 

Io mi candido.. Perché quei valori li uso nel dsdt

Invece : posso inibire questo automatismo dei plist?

Ciao Ugo se sono valori che inerenti la parte della scheda all'interno del DSDT

Possiamo inserirli e abilitarli da bootloader, ma se già parliamo di modificare valori tipo IRQ le cose sono più complicate.

 

ok, boota bene con la r2150, unico problema, la scheda video è tornata ad essere vista come 6xxx mentre con la 2129 era tutto ok, cioè, la vedeva come 6450

Risolto con la 2151

 

Ho provato il tuo ultimo boot Enoch-2150 utilizzando la cartella i386.

Idem come sopra. (spero)

 

Anche se in realtà è ASUS GTX 650 Ti 1Gb di RAM e questo è il nome sulla scatola: GTX650TI-1GD5

Fatto. ;)

 

Abbiate pazienza... periodaccio... sono sommerso dal lavoro

Fabio

  • Like 2
Link to comment
Share on other sites

Ciao ErmaC

Aggiornato il boot Enoch-r2151-i386

Installazione eseguita con Chameleon Wizard tutto OK

Ti posto il bdmesg

===== NVIDIA DEVICE INFO ====
Model name: Zotac GeForce GTX 470
Memory: 1280MB
Family: NVc0
Chipset: GF100
[10de:06cd]-[19da:1153]
PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0) device number: 1
=== END NVIDIA DEVICE INFO ==
Nvidia HD Audio Controller [10de:0be5]-[19da:1153] :: PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x1)
Intel HD Audio Controller [8086:3a3e]-[1043:82ea] :: PciRoot(0x0)/Pci(0x1b,0x0)

 

Abbiate pazienza... periodaccio... sono sommerso dal lavoro


Ci mancherebbe :)

Fabio
Link to comment
Share on other sites

perfetto, injuction funziona e viene riconosciuta con il framebuffer corretto!

 

perfietto! buon natale ragazzi!

 

 

Mac-mini-di-luca:~ luca$ bdmesg

Enoch (r2151) [2012-12-22 01:42:02]

cpu freq classic = 0x000000006fc21b80

msr(524): ia32_perf_stat 0x06000615

max: 6 current: 6

 

---------------------------------------------

CPU: Brand String: Genuine Intel® CPU U2300 @ 1.20GHz

CPU: Vendor/Family/ExtFamily: 0x756e6547/0x6/0x0

CPU: Signature: 1067a

CPU: Model/ExtModel/Stepping: 0x17/0x1/0xa

CPU: MaxCoef/CurrCoef: 0x6/0x6

CPU: MaxDiv/CurrDiv: 0x0/0x0

CPU: TSCFreq: 1874MHz

CPU: FSBFreq: 312MHz

CPU: CPUFreq: 1874MHz

CPU: Number of CPU Cores: 2

CPU: Number of CPU Threads: 2

CPU: Features: 0x0000034f

---------------------------------------------

Module 'Symbols.dylib' by 'Chameleon' Loaded.

Description: Chameleon symbols for linking

Version: 0

Compat: 0

Module 'ACPICodec.dylib' by 'Unknown' Loaded.

Description:

Version: 0

Compat: 0

Module 'KernelPatcher.dylib' by 'Unknown' Loaded.

Description:

Version: 0

Compat: 0

Module 'klibc.dylib' by 'Unknown' Loaded.

Description:

Version: 0

Compat: 0

Module 'Resolution.dylib' by 'Unknown' Loaded.

Description:

Version: 0

Compat: 0

Buffer location: 0x1000F8CA status: 0

0x00 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0x00 0x05 0xE3 0x50 0x22 0xAF 0x44 0x00 0x00

0xFF 0xFF 0xFF 0x00 0xE3 0x22 0x44 0x00 0x15 0x03 0x30 0x78 0x9D 0xA2 0x54 0x27

0xFF 0xFF 0x05 0x22 0x00 0x15 0x80 0x78 0x80 0x54 0x0E 0xBF 0xD1 0x00 0x81 0x40

0xFF 0x00 0x22 0x00 0x03 0x78 0xA2 0x27 0xBF 0xC0 0x00 0x40 0x01 0x3A 0x38 0x2C

0xFF 0xE3 0x00 0x03 0x2A 0x54 0x54 0xC0 0x81 0xC0 0x02 0x38 0x45 0x00 0x00 0x1E

0xFF 0x22 0x15 0x78 0x54 0xBF 0x00 0x40 0x01 0x38 0x00 0x1E 0x32 0x0A 0x20 0x32

0xFF 0x44 0x80 0xA2 0x54 0x00 0x81 0x3A 0x58 0x00 0x00 0x0A 0x00 0x35 0x20 0xFF

0x00 0x00 0x78 0x27 0xC0 0x40 0x3A 0x2C 0x1E 0x1E 0x20 0x32 0x20 0xFF 0x41 0xF3

getResolution: 1920x1080x32

Module 'Sata.dylib' by 'Unknown' Loaded.

Description:

Version: 0

Compat: 0

Module 'uClibcxx.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.0

Darwin Kernel Version 12.2.0: Sat Aug 25 00:48:52 PDT 2012; *patched-2050.18.24~1/RELEASE_X86_64

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

LAN Controller [10de:0ab0] :: PciRoot(0x0)/Pci(0xa,0x0)

Setting up lan keys

ATI Framebuffer Addr: @0xE0000000 MMIO Addr: @0xFEAE0000 I/O Port Addr: @0x0000D000 ROM Addr: @0xFEAC0000

ATI card POSTed, reading VBIOS from legacy space

Framebuffer set to: Bulrushes using AtiConfig=Bulrushes

Number of ports set to: 3 using AtiPorts=3

AMD Radeon HD 6450 512MB [1002:6779] (subsys [174b:e164]) (Caicos:Bulrushes) :: PciRoot(0x0)/Pci(0xc,0x0)/Pci(0x0,0x0)

CPU is Genuine Intel® CPU U2300 @ 1.20GHz, family 0x6, model 0x17

 

Type: 0, Length: 24, Handle: 0x0

BIOSInformation:

vendor: Apple Inc.

version: MBP81.88Z.0047.B24.1110141131

releaseDate: 10/14/11

 

Type: 1, Length: 27, Handle: 0x1

SystemInformation:

manufacturer: Apple Inc.

productName: Macmini5,1

version: 1.0

serialNumber: C07G3VUFDJD0

uuid: 00020003-0004-0005-0006-000700080009

wakeupReason: 0x6

skuNumber: To Be Filled By O.E.M.

family: Macmini

 

Type: 2, Length: 15, Handle: 0x2

BaseBoard:

manufacturer: Apple Inc.

product: Mac-8ED6AF5B48C039E1

version: To be filled by O.E.M.

serialNumber: C02140302D5DMT31M

assetTagNumber: MacBook-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: CPU 1

processorType: 3

processorFamily: 0x2

manufacturer: Intel

processorID: 0x1067A

processorVersion: Genuine Intel® CPU U2300 @ 1.20GHz

externalClock: 312MHz

maximumClock: 1874MHz

currentClock: 1200MHz

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: 8, Length: 9, Handle: 0x1d

Type: 8, Length: 9, Handle: 0x1e

Type: 8, Length: 9, Handle: 0x1f

Type: 9, Length: 17, Handle: 0x20

Type: 9, Length: 17, Handle: 0x21

Type: 13, Length: 22, Handle: 0x22

Type: 15, Length: 55, Handle: 0x23

Type: 16, Length: 15, Handle: 0x24

Type: 19, Length: 15, Handle: 0x25

Type: 17, Length: 28, Handle: 0x26

MemoryDevice:

deviceLocator: DIMM0

bankLocator: BANK0

memoryType: DDR3

memorySpeed: 1250MHz

errorHandle: ffff

manufacturer: Corsair

serialNumber: 00000000

assetTag: AssetTagNum0

partNumber: CMX4GX3M2A1333C8

 

Type: 20, Length: 19, Handle: 0x27

Type: 17, Length: 28, Handle: 0x28

MemoryDevice:

deviceLocator: DIMM1

bankLocator: BANK1

memoryType: DDR3

memorySpeed: 1250MHz

errorHandle: ffff

manufacturer: Corsair

serialNumber: 00000000

assetTag: AssetTagNum1

partNumber: CMX4GX3M2A1333C8

 

Type: 20, Length: 19, Handle: 0x29

Type: 32, Length: 20, Handle: 0x2a

Type: 41, Length: 11, Handle: 0x2b

Type: 41, Length: 11, Handle: 0x2c

Type: 131, Length: 6, Handle: 0x2c

AppleProcessorType:

ProcessorType: 0x301

 

Type: 127, Length: 4, Handle: 0x2d

 

Customizing SystemID with : 00020003-0004-0005-0006-000700080009

Found no processors in ACPI

FADT: Restart Fix applied (Type : PCI) !

* Processing XSDT:

* Creating new RSDT from XSDT table

Converted ACPI V1 FADT to ACPI V2 FADT

FADT: Restart Fix applied (Type : PCI) !

ACPI Revision 2 successfully patched

LoadDrivers: Loading from [/Extra/Extensions.mkext]

Starting Darwin x86_64

Boot Args: boot-uuid=C8A15FB4-41BD-3305-8684-878096148A2E rd=*uuid PCIRootUID=0 npci=0x2000 darkwake=0 -v

Setting Legacy USB Off on controller [10de:0aa6] at 00:04.1

Legacy USB Off Done

Setting Legacy USB Off on controller [10de:0aa9] at 00:06.1

Legacy USB Off Done

 

######################################

 

Mac-mini-di-luca:~ luca$ ioreg | grep ATY

| | | | +-o ATY,Bulrushes@0 <class AtiFbStub, id 0x100000281, registered, matched, active, busy 0 (7 ms), retain 8>

| | | | +-o ATY,Bulrushes@1 <class AtiFbStub, id 0x100000282, registered, matched, active, busy 0 (0 ms), retain 8>

| | | | +-o ATY,Bulrushes@2 <class AtiFbStub, id 0x100000283, registered, matched, active, busy 0 (1 ms), retain 8>

 

Link to comment
Share on other sites

Bene.

Il prossimo passo sarà correggere il problema del riconoscimento automatico del quantitativo RAM che avviene per alcune schede nvidia... al momento vengono gestite una serie di eccezioni... ma non è una soluzione ottimale.

Probabilmente dipende dal tipo di RAM che hanno a bordo le varie schede... DDR2/3/5

Stavo valutando un "port" dai driver nouveau di Linux (la parte del riconoscimento del quantitativo della RAM).

Dopo questo vedremo di procedere con l'Enbler per l'Audio... sperem!

 

Una richiesta.

Chi possessore di una scheda NVIDIA Kepler che è riuscito tramite questo bootloader ad avviare (GraphicsEnabler=YES)

 

Potrebbe postare il suo IOReg? ho bisogno di confrontare i dati con quelli di un vero Mac con tale tecnologia (iMac13,1).

 

Grazie!

Fabio

Link to comment
Share on other sites

Ecco il mio.

 

Using PCI-Root-UID value: 0

===== NVIDIA DEVICE INFO ====

Model name: GTX650TI-1GD5

Memory: -1096810496MB

Family: NVe6

Chipset: GK106

[10de:11c6]-[1043:842a]

PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0) device number: 1

=== END NVIDIA DEVICE INFO ==

 

 

Però ho un problema con il riconoscimento delle partizioni di sistema con Chameleon Wizard ... in pratica non mi dà la possibilità di selezionare nessuna partizione di sistema. Il comando Ioreg l'ho effettuato con il terminale.

ioreg.txt

Edited by moreftp
Link to comment
Share on other sites

Ecco il mio.

 

Ciao Moreno.

Riesci a postare il tuo IOReg grafico? guarda le FAQ per sapere come fare (Come ottengo le informazioni sul registro del sistema?).

 

Altra cosa. vedo dal log che il nome ora è corretto... quello che hai suggerito tu preso dalla scatola originale... bene... sai anche che tipo di memoria RAM ha a bordo?

e che quantitativo RAM ha la tua scheda? (Il caso vuole che la tua scheda non gli venga riconosciuta correttamente la ram).

 

Fabio

Link to comment
Share on other sites

 Share

×
×
  • Create New...