Jump to content

Enoch Bootloader


ErmaC
 Share

1,086 posts in this topic

Recommended Posts

mmmm,credo di avere altri problemi...

 

per esempio,anche cambiando la scheda con una 8800GT

il nome del modello resta gtx470

 

misterix.jpg

 

Non penso Alex che hai problema.

Molto probabile che ErmaC deve ancora inserire i subvendorld - subdeviceld e il nome completo della tua scheda

Link to comment
Share on other sites

Fabio ciao,

adesso le diciture corrispondono.

Grande lavoro come sempre...... :king:

 

Ho notato una cosa (in rosso)nello spulciare il risultato del bdmesg

nel medesimo con la vecchia versione di boot non e' presente la riga....:

...................................

 

Read GPT

Reading GPT partition 1, type C12A7328-F81F-11D2-BA4B-00A0C93EC93B

Reading GPT partition 2, type 48465300-0000-11AA-AA11-00306543ECAC

Invalid mach magic 0x2

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

Description: Chameleon symbols for linking

Version: 0

Compat: 0

Read HFS+ file: [hd(0,2)/Extra/Themes/Default/theme.plist] 2787 bytes.

.........................................

 

Che è?

 

ciao Maurizio

Link to comment
Share on other sites

Non penso Alex che hai problema.

Molto probabile che ErmaC deve ancora inserire i subvendorld - subdeviceld e il nome completo della tua scheda

 

il fatto è che il sistema la chiama ancora GTX470 anche se attualmente è montata una 8800GT

comunque credo sia il dsdt o simili,stò indagando

 

qui è OT

 

anzi,scusa Fabio

Link to comment
Share on other sites

il fatto è che il sistema la chiama ancora GTX470 anche se attualmente è montata una 8800GT

comunque credo sia il dsdt o simili,stò indagando

Si Alex...

iniezioni DSDT o stringhe EFI andrebbero tolte altrimenti non "passa" l'iniezione del bootloader ;)

Intanto ho approfittato per acchiappare gli ID :P

	/*SubsID*/	{ 0x10DE0611,	0x104381F7,	"Asus GeForce 8800 GT" },
/*SubsID*/	{ 0x10DE0611,	0x10DE053C,	"nVidia GeForce 8800 GT" },
/*SubsID*/	{ 0x10DE0611,	0x14621171,	"MSi GeForce 8800 GT" },
/*SubsID*/	{ 0x10DE0611,	0x14621172,	"MSi GeForce 8800 GT" },
/*SubsID*/	{ 0x10DE0611,	0x174B9210,	"PC Partner GeForce 8800 GT" },
/*SubsID*/	{ 0x10DE0611,	0x1ACC8582,	"Point of View GeForce 8800 GT" }, // Alex//3oo1
/*SubsID*/	{ 0x10DE0611,	0x3842C802,	"EVGA GeForce 8800 GT" },
/*Generic*/	{ 0x10DE0611,	NV_SUB_IDS,	"GeForce 8800 GT" },

 

PS ho aggiornato Enoch come nome del progetto anche sulla mia branch.

MA questa parte "sperimentale" per le nVidia resta ancora in fase di TEST.

 

 

Fabio

Link to comment
Share on other sites

Invalid mach magic 0x2

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

Description: Chameleon symbols for linking

Version: 0

Compat: 0

.........................................

 

Che è?

 

Ciao Maurizio.

Stavo investigando su quanto hai segnalato.

E le uniche informazioni che ho trovato portano a questo link dove anche Gringo Vermelho

ha il tuo stesso "avviso".

Se ci sono novità ti farò sapere.

 

Fabio

Link to comment
Share on other sites

Fabio ciao,

Grazie, ho visto il link .......

Io ho provato a rimettere il vecchio boot (il tuo r1918)

e "l'avviso" sparisce......

mi sorge una domanda..."ironica"

Meglio un il Lifting al nome (ed un avviso sconosciuto)

o (figlio di nessuno) ma senza avvisi

 

:worried_anim: Buona giornata a tutti.

Maurizio

Link to comment
Share on other sites

Fabio ciao,

Grazie, ho visto il link .......

Io ho provato a rimettere il vecchio boot (il tuo r1918)

e "l'avviso" sparisce......

mi sorge una domanda..."ironica"

Meglio un il Lifting al nome (ed un avviso sconosciuto)

o (figlio di nessuno) ma senza avvisi

 

:worried_anim: Buona giornata a tutti.

Maurizio

... Potevo non indagare...???

Molto probabilmente nella tua cartella Extra non hai una cartella modules che a sua volta deve contenere due moduli ( klibc.dylib, uClibcxx.dylib ) che aiutano a gestire alcune "chiamate" tra Chameleon e il sistema.

 

Se aggiungi quanto detto sopra l'avviso sparisce ;) .

 

Fabio

Link to comment
Share on other sites

Ciao ErmaC, se ti possono essere utili questa è la mia scheda Video:

 

Galaxy 8600gt 512mb Gddr3 Overclocked

 

 

Using PCI-Root-UID value: 0

nVidia GeForce 8600 GT 512MB NV84 [10de:0402] :: PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)

Inoltre il subsystem id dovrebbe essere 0439

 

DevID:0402

SubVendID: 10de

SubsystemID:0439

Link to comment
Share on other sites

ehmmm..

 

Auto contributo...?

lol

Using PCI-Root-UID value: 0
nVidia GeForce GT 240 1024MB NVa3 [10de:0ca3]-[196e:069d] :: PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0) device number: 1
dcb table at offset 0xad3b

 

	/*SubsID*/	{ 0x10DE0CA3,	0x10438326,	"Asus GeForce GT 240" },
/*SubsID*/	{ 0x10DE0CA3,	0x10438328,	"Asus GeForce GT 240" },
/*SubsID*/	{ 0x10DE0CA3,	0x1043832A,	"Asus GeForce GT 240" },
/*SubsID*/	{ 0x10DE0CA3,	0x1043832E,	"Asus GeForce GT 240" },
/*SubsID*/	{ 0x10DE0CA3,	0x10438335,	"Asus GeForce GT 240" },
/*SubsID*/	{ 0x10DE0CA3,	0x145834E2,	"GigaByte GeForce GT 240" },
/*SubsID*/	{ 0x10DE0CA3,	0x145834E5,	"GigaByte GeForce GT 240" },
/*SubsID*/	{ 0x10DE0CA3,	0x145834E6,	"GigaByte GeForce GT 240" },
/*SubsID*/	{ 0x10DE0CA3,	0x14621900,	"MSi GeForce GT 230" },
/*SubsID*/	{ 0x10DE0CA3,	0x14621913,	"MSi GeForce GT 230" },
/*SubsID*/	{ 0x10DE0CA3,	0x14622070,	"MSi GeForce GT 240" },
/*SubsID*/	{ 0x10DE0CA3,	0x14622072,	"MSi GeForce GT 240" },
/*SubsID*/	{ 0x10DE0CA3,	0x14622073,	"MSi GeForce GT 240" },
/*SubsID*/	{ 0x10DE0CA3,	0x14628010,	"MSi GeForce GT 240" },
/*SubsID*/	{ 0x10DE0CA3,	0x14628041,	"MSi VN240GT-MD1G" }, //Fabio71
/*SubsID*/	{ 0x10DE0CA3,	0x16423926,	"Bitland GeForce GT 230" },
/*SubsID*/	{ 0x10DE0CA3,	0x196E0010,	"PNY GeForce GT 240" },
/*SubsID*/	{ 0x10DE0CA3,	0x196E069D,	"PNY GeForce GT 240" }, // ErmaC
/*SubsID*/	{ 0x10DE0CA3,	0x196E075B,	"PNY GeForce GT 240" },
/*SubsID*/	{ 0x10DE0CA3,	0x19DA1142,	"Zotac GeForce GT 240" },
/*SubsID*/	{ 0x10DE0CA3,	0x19DA1143,	"Zotac GeForce GT 240" },
/*SubsID*/	{ 0x10DE0CA3,	0x19DA1144,	"Zotac GeForce GT 240" },
/*SubsID*/	{ 0x10DE0CA3,	0x19DA2130,	"Zotac GeForce GT 240" },
/*SubsID*/	{ 0x10DE0CA3,	0x19DA2134,	"Zotac GeForce GT 240" },
/*Generic*/	{ 0x10DE0CA3,	NV_SUB_IDS,	"GeForce GT 240" },

 

dopo...

Using PCI-Root-UID value: 0
PNY GeForce GT 240 1024MB NVa3 [10de:0ca3]-[196e:069d] :: PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0) device number: 1
dcb table at offset 0xad3b

 

;)

 

Fabio

Link to comment
Share on other sites

Ciao ErmaC, se ti possono essere utili questa è la mia scheda Video:

 

Galaxy 8600gt 512mb Gddr3 Overclocked

 

 

Using PCI-Root-UID value: 0

nVidia GeForce 8600 GT 512MB NV84 [10de:0402] :: PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)

Inoltre il subsystem id dovrebbe essere 0439

 

DevID:0402

SubVendID: 10de

SubsystemID:0439

 

;)

	/*SubsID*/	{ 0x10DE0402,	0x10DE0439,	"Galaxy 8600GT" }, // pianman
/*Generic*/	{ 0x10DE0402,	NV_SUB_IDS,	"GeForce 8600 GT" },

 

Fabio

Link to comment
Share on other sites

Quindi fabio in fase di istallazione devo spuntare anche i moduli?

Ti dico questo perche' a me compare quell errore che ha avuto maurizio

 

Si magnifico spunta anche que due moduli.

 

Fabio

 

EDIT: altro contributo

Using PCI-Root-UID value: 0
GeForce 410M 1024MB NVd9 [10de:1055]-[104d:908b] :: PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0) device number: 1
dcb table at offset 0x51b0

 

dopo

Using PCI-Root-UID value: 0
Sony GeForce 410M 1024MB NVd9 [10de:1055]-[104d:908b] :: PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0) device number: 1
dcb table at offset 0x51b0

Link to comment
Share on other sites

Grazie buoo.

 

	/*SubsID*/	{ 0x10DE0A64,	0x1025063C,	"Acer ION" },
/*SubsID*/	{ 0x10DE0A64,	0x103C2AAD,	"HP ION" },
/*SubsID*/	{ 0x10DE0A64,	0x10430010,	"Asus ION2" }, // buoo
/*SubsID*/	{ 0x10DE0A64,	0x1043841F,	"Asus ION" },
/*SubsID*/	{ 0x10DE0A64,	0x1043842F,	"Asus ION" },
/*SubsID*/	{ 0x10DE0A64,	0x10438455,	"Asus ION" },
/*SubsID*/	{ 0x10DE0A64,	0x1043845B,	"Asus ION" },
/*SubsID*/	{ 0x10DE0A64,	0x1043845E,	"Asus ION" },
/*SubsID*/	{ 0x10DE0A64,	0x17AA3605,	"Lenovo ION" },
/*SubsID*/	{ 0x10DE0A64,	0x18490A64,	"ASRock ION" },
/*SubsID*/	{ 0x10DE0A64,	0x1B0A00CE,	"Pegatron ION" },
  	/*SubsID*/	{ 0x10DE0A64,	0x1B0A00D7,	"Pegatron ION" },
/*Generic*/	{ 0x10DE0A64,	NV_SUB_IDS,	"ION" },

...

 

Ormai il codice è maturo , ho anche diverse conferme dal topic sull'internazionale.

 

Stasera ufficializzo la patch e la invio anche alla mia branch.

(Ultimi lavoretti prima di partire... )

 

Fabio

Link to comment
Share on other sites

Fabio cortesemente..vorrei capire...ho installato il 1970 , ho messo pure nel boot plist il generate c e pstate...ma ho sempre questo nel bdmesg

 

Customizing SystemID with : 6028001f-c600-0015-0637-14dae9110ef2
Read HFS+ file: [hd(0,2)/Extra/DSDT.aml] 40494 bytes.
ACPI table not found: SSDT.aml
FADT: Restart Fix applied!
FADT: Using custom DSDT!
ACPI CPUs not found: C-States not generated !!!
ACPI CPUs not found: P-States not generated !!!
FADT: Restart Fix applied!
FADT: Using custom DSDT!
ACPI CPUs not found: C-States not generated !!!
ACPI CPUs not found: P-States not generated !!!
Starting Darwin x86_64

 

Cosa sarà...eppure vedo che i moltiplicatori variano da 16x a 49x , ma vorrei capire il motivo.

Grazie e scusa se sono OFF TOPIC

 

Prova con dumperkext

 

May 13 13:11:06 Mac-di-magnifico kernel[0]: MSRDumper PStatesReached: 16 35 37 41 45 48 49
May 13 13:11:07 Mac-di-magnifico kernel[0]: MSRDumper CoreMulti(16)
May 13 13:11:07 Mac-di-magnifico kernel[0]: MSRDumper PStatesReached: 16 35 37 41 45 48 49
May 13 13:11:07 Mac-di-magnifico kernel[0]: MSRDumper CoreMulti(16)
May 13 13:11:07 Mac-di-magnifico kernel[0]: MSRDumper PStatesReached: 16 35 37 41 45 48 49
May 13 13:11:08 Mac-di-magnifico kernel[0]: MSRDumper CoreMulti(16)
May 13 13:11:08 Mac-di-magnifico kernel[0]: MSRDumper PStatesReached: 16 35 37 41 45 48 49
May 13 13:11:08 Mac-di-magnifico kernel[0]: MSRDumper CoreMulti(16)
May 13 13:11:08 Mac-di-magnifico kernel[0]: MSRDumper PStatesReached: 16 35 37 41 45 48 49
May 13 13:11:09 Mac-di-magnifico kernel[0]: MSRDumper CoreMulti(16)
May 13 13:11:09 Mac-di-magnifico kernel[0]: MSRDumper PStatesReached: 16 35 37 41 45 48 49
May 13 13:11:09 Mac-di-magnifico kernel[0]: MSRDumper CoreMulti(37)
May 13 13:11:09 Mac-di-magnifico kernel[0]: MSRDumper PStatesReached: 16 35 37 41 45 48 49
May 13 13:11:10 Mac-di-magnifico kernel[0]: MSRDumper CoreMulti(16)
May 13 13:11:10 Mac-di-magnifico kernel[0]: MSRDumper PStatesReached: 16 35 37 41 45 48 49
May 13 13:11:10 Mac-di-magnifico kernel[0]: MSRDumper CoreMulti(16)
May 13 13:11:10 Mac-di-magnifico kernel[0]: MSRDumper PStatesReached: 16 35 37 41 45 48 49
May 13 13:11:11 Mac-di-magnifico kernel[0]: MSRDumper CoreMulti(16)
May 13 13:11:11 Mac-di-magnifico kernel[0]: MSRDumper PStatesReached: 16 35 37 41 45 48 49
May 13 13:11:11 Mac-di-magnifico kernel[0]: MSRDumper CoreMulti(49)
May 13 13:11:11 Mac-di-magnifico kernel[0]: MSRDumper PStatesReached: 16 35 37 41 45 48 49
May 13 13:11:12 Mac-di-magnifico kernel[0]: MSRDumper CoreMulti(16)
May 13 13:11:12 Mac-di-magnifico kernel[0]: MSRDumper PStatesReached: 16 35 37 41 45 48 49
May 13 13:11:12 Mac-di-magnifico kernel[0]: MSRDumper CoreMulti(16)
May 13 13:11:12 Mac-di-magnifico kernel[0]: MSRDumper PStatesReached: 16 35 37 41 45 48 49
May 13 13:11:13 Mac-di-magnifico kernel[0]: MSRDumper CoreMulti(16)
May 13 13:11:13 Mac-di-magnifico kernel[0]: MSRDumper PStatesReached: 16 35 37 41 45 48 49
May 13 13:11:13 Mac-di-magnifico kernel[0]: MSRDumper CoreMulti(16)
May 13 13:11:13 Mac-di-magnifico kernel[0]: MSRDumper PStatesReached: 16 35 37 41 45 48 49
May 13 13:11:14 Mac-di-magnifico kernel[0]: MSRDumper CoreMulti(16)
May 13 13:11:14 Mac-di-magnifico kernel[0]: MSRDumper PStatesReached: 16 35 37 41 45 48 49
May 13 13:11:14 Mac-di-magnifico kernel[0]: MSRDumper CoreMulti(16)
May 13 13:11:14 Mac-di-magnifico kernel[0]: MSRDumper PStatesReached: 16 35 37 41 45 48 49
May 13 13:11:15 Mac-di-magnifico kernel[0]: MSRDumper CoreMulti(16)
May 13 13:11:15 Mac-di-magnifico kernel[0]: MSRDumper PStatesReached: 16 35 37 41 45 48 49
May 13 13:11:15 Mac-di-magnifico kernel[0]: MSRDumper CoreMulti(16)
May 13 13:11:15 Mac-di-magnifico kernel[0]: MSRDumper PStatesReached: 16 35 37 41 45 48 49

Link to comment
Share on other sites

  • 3 weeks later...

In serata finalmente pubblico la patch...

La raccolta ID è abbastanza completa, ad ogni modo si può poi continuare ad aggiungere dispositivi anche a patch inviata.

 

In serata "iniziamo" a lavorare su una nuova features... il caricamento o omissione di specifiche tabelle ACPI.

 

Cerchiamo di rielaborare la branch di Valv.

 

Fabio

Link to comment
Share on other sites

 Share

×
×
  • Create New...