Jump to content

Enoch Bootloader

Chameleon Bootloader Enoch

  • Please log in to reply
841 replies to this topic

#241
Micky1979

Micky1979

    I realized that I am lucky

  • Moderators
  • 1,942 posts
  • Gender:Male
  • Location:a 100m dal Tevere, vicino a Peppe
@Fabio,

sul primo post i Link tra binari e pkg sono invertiti

Micky

#242
ErmaC

ErmaC

    127.0.0.1

  • Supervisors
  • 4,741 posts
  • Gender:Male
  • Location:Canary Islands

@Fabio,

sul primo post i Link tra binari e pkg sono invertiti

Micky


Sistemati!
Grazie

Fabio

#243
cavallo

cavallo

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 350 posts
  • Gender:Male
Ottimo bootloader (2064). Grazie

#244
raimdal

raimdal

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 171 posts
io non vedo tutte le informazioni come voi, nel senso che non vedo le dcb table offset...allego il dbmsg per farvi controllare (anche se qui si vede che dal bootloader faccio caricare una rom per la 8600gt anche rimuovendo il flag dal bootloadre la situazione è la stessa


Enoch (r2064) [2012-09-25 03:12:31]
cpu freq classic = 0x0000000082cdc0fe
msr(522): ia32_perf_stat 0x06000b29
max: 12 current: 11

---------------------------------------------
CPU: Brand String: Intel® Core™2 Duo CPU T7500 @ 2.20GHz
CPU: Vendor/Family/ExtFamily: 0x756e6547/0x6/0x0
CPU: Model/ExtModel/Stepping: 0xf/0x0/0xb
CPU: MaxCoef/CurrCoef: 0xc/0xb
CPU: MaxDiv/CurrDiv: 0x0/0x0
CPU: TSCFreq: 2194MHz
CPU: FSBFreq: 183MHz
CPU: CPUFreq: 2011MHz
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
Module 'Symbols.dylib' by 'Chameleon' Loaded.
Description: Chameleon symbols for linking
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
Module 'Resolution.dylib' by 'Unknown' Loaded.
Description:
Version: 0
Compat: 0
Buffer location: 0x1000F8CA status: 1
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
getResolution: 2127x65534x32
Buffer location: 0x1000F7EA status: 1
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
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
Using PCI-Root-UID value: 0
Looking for nvidia video bios file /Extra/10de_0407.rom
Using nVidia Video BIOS File /Extra/10de_0407.rom (53248 Bytes)
Dell GeForce 8600M GT 256MB NV84 [10de:0407]-[1028:022e] :: PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0) device number: 1
LAN Controller [11ab:4354] :: PciRoot(0x0)/Pci(0x1c,0x0)/Pci(0x0,0x0)
Setting up lan keys
SATA device : [8086:2829 :: 0106], changed to ICH6 ESB2
Intel Corporation GM965/GL960 DRAM Controller [8086:2a00] at 00:00.0
Frequency detected: 304 MHz (609) Dual Channel
CAS:4 tRC:4 tRP:4 RAS:12 (4-4-4-12)
SMBus CmdReg: 0x103
Scanning SMBus [8086:283e], mmio: 0xf6ffb700, ioport: 0x10c0, hostc: 0x1
SPD[0] (size): 0x80 @0x50
Slot: 0 Type 19 2048MB (DDR2 SDRAM) 609MHz Vendor=Kingston
PartNo=KHX5300S2LL2G SerialNo=B6CCD716
SPD[0] (size): 0xff @0x51
SPD[0] (size): 0x80 @0x52
Slot: 2 Type 19 2048MB (DDR2 SDRAM) 609MHz Vendor=Kingston
PartNo=KHX5300S2LL2G SerialNo=B5CCD616
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® Core™2 Duo CPU T7500 @ 2.20GHz, family 0x6, model 0xf

Type: 218, Length: 251, Handle: 0xda00
Type: 218, Length: 251, Handle: 0xda01
Type: 218, Length: 65, Handle: 0xda02
Type: 0, Length: 24, Handle: 0x0
BIOSInformation:
vendor: Apple Inc.
version: MBP51.88Z.007E.B05.0905051508
releaseDate: 05/05/09

Type: 1, Length: 27, Handle: 0x100
SystemInformation:
manufacturer: Apple Inc.
productName: MacBookPro5,1
version: 1.0
serialNumber: CK9351651G0
uuid: 44454C4C-4D00-1044-8056-B9C04F47334A
wakeupReason: 0x6
skuNumber: bÏ
family: MacBook Pro

Type: 2, Length: 9, Handle: 0x200
BaseBoard:
manufacturer: Apple Inc.
product: Mac-F42D86C8
version: bÏ
serialNumber: C02140302D5DMT31M
assetTagNumber: Pro-Enclosure
locationInChassis:
boardType: 0x65

Type: 3, Length: 13, Handle: 0x300
SystemEnclosure:
manufacturer: Apple Inc.
type: 8
version: bÏ
serialNumber:
assetTagNumber: bÏ

Type: 4, Length: 40, Handle: 0x400
ProcessorInformation:
socketDesignation: Microprocessor
processorType: 3
processorFamily: 0xBF
manufacturer: Intel
processorID: 0x6FB
processorVersion: bÏ
externalClock: 200MHz
maximumClock: 2200MHz
currentClock: 2200MHz
serialNumber: bÏ
assetTag: bÏ
partNumber: bÏ

Type: 7, Length: 19, Handle: 0x700
Type: 7, Length: 19, Handle: 0x701
Type: 8, Length: 9, Handle: 0x804
Type: 8, Length: 9, Handle: 0x806
Type: 8, Length: 9, Handle: 0x80b
Type: 8, Length: 9, Handle: 0x80c
Type: 8, Length: 9, Handle: 0x80d
Type: 9, Length: 13, Handle: 0x900
Type: 10, Length: 6, Handle: 0xa00
Type: 10, Length: 6, Handle: 0xa01
Type: 11, Length: 5, Handle: 0xb00
Type: 13, Length: 22, Handle: 0xd00
Type: 16, Length: 15, Handle: 0x1000
Type: 17, Length: 27, Handle: 0x1100
MemoryDevice:
deviceLocator: DIMM_A
bankLocator: bÏ
memoryType: DDR2 SDRAM
memorySpeed: 667MHz
errorHandle: ffff
manufacturer: Kingston
serialNumber: B6CCD716
assetTag: 000833
partNumber: KHX5300S2LL2G

Type: 17, Length: 27, Handle: 0x1101
MemoryDevice:
deviceLocator: DIMM_B
bankLocator: bÏ
memoryType: DDR2 SDRAM
memorySpeed: 667MHz
errorHandle: ffff
manufacturer: Kingston
serialNumber: B5CCD616
assetTag: 000833
partNumber: KHX5300S2LL2G

Type: 19, Length: 15, Handle: 0x1301
Type: 20, Length: 19, Handle: 0x1401
Type: 126, Length: 19, Handle: 0x1411
Type: 20, Length: 19, Handle: 0x1402
Type: 126, Length: 19, Handle: 0x1412
Type: 21, Length: 7, Handle: 0x1500
Type: 126, Length: 26, Handle: 0x1600
Type: 27, Length: 12, Handle: 0x1b00
Type: 28, Length: 20, Handle: 0x1c00
Type: 32, Length: 11, Handle: 0x2000
Type: 176, Length: 5, Handle: 0xb000
Type: 177, Length: 12, Handle: 0xb100
Type: 208, Length: 10, Handle: 0xd000
Type: 216, Length: 9, Handle: 0xd800
Type: 217, Length: 8, Handle: 0xd900
Type: 219, Length: 9, Handle: 0xdb00
Type: 220, Length: 22, Handle: 0xdc00
Type: 221, Length: 19, Handle: 0xdd00
Type: 212, Length: 37, Handle: 0xd400
Type: 212, Length: 17, Handle: 0xd401
Type: 222, Length: 16, Handle: 0xde00
Type: 131, Length: 6, Handle: 0xde00
AppleProcessorType:
ProcessorType: 0x301

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

Customizing SystemID with : 44454c4c-4d00-1044-8056-b9c04f47334a
ACPI Table not found: SSDT.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_64
Boot Args: boot-uuid=3EAF7764-3046-3665-9A46-329A96DC6EF2 rd=*uuid darkwake=0 -v

#245
.::Fabio::.

.::Fabio::.

    InsanelyMac Legend

  • Moderators
  • 8,633 posts
  • Gender:Male
  • Location:Italy
Prova a reinstallare con Chameleon Wizard tutte e tre i binari.
Dal link Enoch binari rev2064

Fabio

#246
raimdal

raimdal

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 171 posts
ho usati i binari. forse la procedura che ho seguito è sbagliata? io ho fatto l'installazione tramite chameleon wizard che mi chiedeva la cartella i386 ....devo fare qualcosa manualmente? e come?

ps chameleon wizard mi chiede la cartelle i386....poi installa e stop, che vuol dire tutti e 3 i binari?

#247
raimdal

raimdal

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 171 posts
help

#248
Micky1979

Micky1979

    I realized that I am lucky

  • Moderators
  • 1,942 posts
  • Gender:Male
  • Location:a 100m dal Tevere, vicino a Peppe
Ma perché non usi l'istaller?

EDIT

dopo nella root di osx ti fa trovare il log di istallazione, magari trovi qualche indizio!

Micky

#249
raimdal

raimdal

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 171 posts
scusate ma come risposte sono un pò approssimative......allora mi spiego meglio io:
-prima ho usato l'installer,
-poi visto che non mi compariva quanto detto (dcb table) ho usato i binari....quindi non cambia niente....
-il Log l'ho letto già al primo tentativo e non riporta errori.
volevo sapere se per i 3 binari si intende che devo installare sia nell'efi che nell'mbr che nella partizione attiva di Mlion oppure cosa intendi dire, in primis
in secondo luogo vorrei sapere queste dcb table che parametri sono? così verifico se manca qualcosa a livello di configurazione, cosa della quale dubito visto che i device id li ho inseriti sia in applegraphicspowermanagement.kext che in geforce.kext che in nvdan50hal.kext che in nvdaresman.kext che in fakesmc.kext.... quindi direi che la scheda è più che riconosciuta come dimostrano le informazioni complete che ottengo da cuda-z in tutte le tabs.....ora vorrei capire meglio questa dcb table dato che ne sento parlare solo dalla conoscenza di questo enoch.....anche perché a DarwinX (noto member) queste dcb table escono ed io ho provato anche la sua stessa configurazione di chameleon e smbios.plist , quindi dovesse essere qualcos'altro vorrei capire dove cercare. Poi il fatto che io abbia inserito gli id della scheda grafica ovunque servisse per un miglior riconoscimento non c'entra nulla cmq perché ho provato anche con i kexts non moddati di darwinx (unico risultato non vedevo più la variazione di performance nella relativa tab di cuda-z....Tornando quindi al punto centrale queste dcb table sono parametri che chameleon va a prendere dove? in quale .plist di quale kext o da quale kext dipende?

#250
.::Fabio::.

.::Fabio::.

    InsanelyMac Legend

  • Moderators
  • 8,633 posts
  • Gender:Male
  • Location:Italy
Mi spiego :
se leggi i primi post di questo argomento vedrai che ci sono altri utenti come te ( uno ero io ).
Consiglio :
se hai altri HD con altri sistemi staccalo provvisoriamente.
se hai EFI String oppure schede video injectate nel dsdt non riesci ad avere dcb table offset.
Apri Chameleon wizard - Cartella su disco - Aggiornamento e flagga anche Update more bootloader files - tuo HD - installa - riavvia.
Apri di nuovo Chameleon Wizard bdmesg

Posted Image

Fabio

#251
raimdal

raimdal

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 171 posts
ho un dsdt ma non contiene info per accellerazione grafica (vedi tred dell m1530) per quella ora si usa il flag in chameleon. devo rimuovere anche il dsdt? poi non so se parte però....
mi pare che avevo tolto il flag in uno dei test...il dsdt no però...credo contenga dei fix importanti

grazie per le info ora provo anche senza dsdt

#252
.::Fabio::.

.::Fabio::.

    InsanelyMac Legend

  • Moderators
  • 8,633 posts
  • Gender:Male
  • Location:Italy

devo rimuovere anche il dsdt? poi non so se parte però....


Come detto se hai schede video injectate nel dsdt non riesci ad avere dcb table offset non devi togliere il dsdt

Fabio

#253
raimdal

raimdal

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 171 posts
se levo solo il flag in chameleon graphic enabler non mi vede proprio la scheda o meglio in informazioni di sistema si ma nel bdmesg non c'è proprio più ora provo a levare sia il flag che il dsdt male che va lo metto con un disco usb di sicurezza che ho clonato...che ne pensi? ma il flag lo devo lasciare?

#254
.::Fabio::.

.::Fabio::.

    InsanelyMac Legend

  • Moderators
  • 8,633 posts
  • Gender:Male
  • Location:Italy
Come detto il dsdt se non hai iniezioni della scheda video lo lasci.
Il flag se intendi questo anche.

<key>GraphicsEnabler</key>
<string>Yes</string>

Fabio

#255
ErmaC

ErmaC

    127.0.0.1

  • Supervisors
  • 4,741 posts
  • Gender:Male
  • Location:Canary Islands
@raimdal.

Non preoccuparti per il "dcb table offset", quando tempo fa realizzai la modifica per l'injector nVidia, essa era composta anche da
un output informativo del "DCB-Table parsing" proveniente dai "driver" nouveau.

A sviluppo concluso e aggiunte le modifiche anche sul tronco ufficiale di Chameleon ho soppresso quell'output in quanto era appunto
informativo.

Ora non ricordo esattamente da quale versione ho soppresso il messaggio, questo spiega il perchè qualche utente si ritrova il "dcb" nel log bdmesg di chameleon e altri no.

Fabio

#256
raimdal

raimdal

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 171 posts
aaa ok

#257
ErmaC

ErmaC

    127.0.0.1

  • Supervisors
  • 4,741 posts
  • Gender:Male
  • Location:Canary Islands
Aggiornamento.

Enoch-rev.2111.pkg

Solo versione pkg al momento e solo su questo topic (il tempo stringe :o)
Include tutti i cambiamenti che sono sull'SVN + il sync con la truck principale + aggiunte all'SMBios che non ho ancora uppato sull'SVN.

Nota. E' stato aggiunto il modulo per il patch automatico del Kernel.. nel pkg lo trovate nella voce moduli in bootloader.
Nota2. Prossimamente verrà aggiunto (a tutta la famiglia Chameleon) il modulo per il patch degli kext al "volo" (grazie meklort).

Saluti e buon divertimento.

Fabio

#258
iba21

iba21

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 141 posts
  • Location:Venice (Italy)
non ho capito na mazza, però, grazie!!

#259
ErmaC

ErmaC

    127.0.0.1

  • Supervisors
  • 4,741 posts
  • Gender:Male
  • Location:Canary Islands

non ho capito na mazza, però, grazie!!


Da un po di tempo Chameleon ha la possibilità di caricare porzioni extra di "codice" per l'avvio queste porzioni "extra" sono i moduli
i moduli prestano caratteristiche specifiche allo scopo per cui sono stati creati.
Ad esempio il modulo Sata da la possibilità di avere i dischi rigidi riconosciuti come interni e non come esterni (non fa solo questo ma è un esempio)

Il nuovo modulo (nuovo non tanto c'è da un po di tempo in giro) del Patch del Kernel elimina il Kernel Panic del "Lapic Fix", molto problematico sopratutto sui portatili, e non solo quello anche permette l'avvio di Mountain Lion su alcuni processori Atom (esclusi appositamente da Apple).

Il resto sono aggiunte sperimentali alle quali sto "lavorando" nel poco dempo che posso dedicargli.

Spero che sia più chiaro.

Fabio

#260
iba21

iba21

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 141 posts
  • Location:Venice (Italy)
ma non lo faceva già con i kext in extra?

http://i.imgur.com/dwPjr.png

questi, giusto?






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy