Jump to content

Enoch Bootloader

Chameleon Bootloader Enoch

  • Please log in to reply
808 replies to this topic

#101
magnifico

magnifico

    InsanelyMac Deity

  • Donators
  • 2,446 posts
  • Gender:Male
Ottime news

#102
ErmaC

ErmaC

    127.0.0.1

  • Supervisors
  • 4,669 posts
  • Gender:Male
  • Location:Canary Islands
Fatto è ufficiale!

[Patch] nVidia process sub-IDs

ho anche aggiornato la mia branch con il codice
1985

:-)

Fabio

#103
ErmaC

ErmaC

    127.0.0.1

  • Supervisors
  • 4,669 posts
  • Gender:Male
  • Location:Canary Islands
La patch è ufficialmente stata aggiunta in Chameleon Trunk principale. :thumbsup_anim:

15 hours 27 minutes nVidia subid patch from ermac http://forge.voodoop...eon/issues/262/
Commit 1991, by Cosmosis Jones


Fabio

#104
.::Fabio::.

.::Fabio::.

    InsanelyMac Legend

  • Moderators
  • 7,298 posts
  • Gender:Male
  • Location:Italy

La patch è ufficialmente stata aggiunta in Chameleon Trunk principale. :thumbsup_anim:
Fabio


Complimenti
Stasera la provo subito

#105
magnifico

magnifico

    InsanelyMac Deity

  • Donators
  • 2,446 posts
  • Gender:Male
Quindi anche nel chameleon ufficiale?

#106
juanerson

juanerson

    InsanelyMac Legend

  • Local Moderators
  • 1,429 posts
  • Gender:Male
  • Location:Tru, Venezuela
Ciao Fabio, una relazione sulla RAM:
Con il trunk principale (r1996 e tutte le precedenti) Chameleon ho questo errore:
Attached File  Captura de pantalla 2012-06-21 a la(s) 10.16.04.png   54.62KB   75 downloads
Con il vostro branch Enoch (r1996) è corretto :thumbsup_anim: :
Attached File  Captura de pantalla 2012-06-21 a la(s) 10.19.20.png   49.17KB   71 downloads
è possibile distribuire la patch nel trunk? Saluti.

#107
ErmaC

ErmaC

    127.0.0.1

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

Con il vostro branch Enoch (r1996) è corretto :thumbsup_anim: :
è possibile distribuire la patch nel trunk?


ESPAÑOL:
Spoiler


ITALIANO:
Spoiler


Fabio

#108
ErmaC

ErmaC

    127.0.0.1

  • Supervisors
  • 4,669 posts
  • Gender:Male
  • Location:Canary Islands
Aggiornato Enoch alla revisione 2013.

Fabio

#109
.::Fabio::.

.::Fabio::.

    InsanelyMac Legend

  • Moderators
  • 7,298 posts
  • Gender:Male
  • Location:Italy
Aggiorno subito.

Fabio

#110
ErmaC

ErmaC

    127.0.0.1

  • Supervisors
  • 4,669 posts
  • Gender:Male
  • Location:Canary Islands
Aggiornato Enoch alla revisione 2015

Changelog 2015

Fabio

#111
.::Fabio::.

.::Fabio::.

    InsanelyMac Legend

  • Moderators
  • 7,298 posts
  • Gender:Male
  • Location:Italy
Aggiorno.

Fabio

#112
ErmaC

ErmaC

    127.0.0.1

  • Supervisors
  • 4,669 posts
  • Gender:Male
  • Location:Canary Islands
Aggiornato alla revisione 2030.

Fabio

#113
iba21

iba21

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 141 posts
  • Location:Venice (Italy)
ciao, nella prossima build puoi aggiungere questa linea per l'injuction delle schede video ati?

0x6779,0xE1641002, CHIP_FAMILY_CAICOS,"Sapphire Radeon HD 6450 512mb", kBulrushes

grazie

#114
.::Fabio::.

.::Fabio::.

    InsanelyMac Legend

  • Moderators
  • 7,298 posts
  • Gender:Male
  • Location:Italy

ciao, nella prossima build puoi aggiungere questa linea per l'injuction delle schede video ati?
0x6779,0xE1641002, CHIP_FAMILY_CAICOS,"Sapphire Radeon HD 6450 512mb", kBulrushes
grazie


Ciao iba21
Hai seguito la procedura come spiega ErmaC

Questa e' un esempio della mia scheda :
Using PCI-Root-UID value: 0
GeForce GTX 470 1280MB NVc0 [10de:06cd] (subsys [19da:1153]) :: PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0) device number: 1
dcb table at offset 0x4e88

Fabio


#115
iba21

iba21

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 141 posts
  • Location:Venice (Italy)

Ciao iba21
Hai seguito la procedura come spiega ErmaC

Questa e' un esempio della mia scheda :
Using PCI-Root-UID value: 0
GeForce GTX 470 1280MB NVc0 [10de:06cd] (subsys [19da:1153]) :: PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0) device number: 1
dcb table at offset 0x4e88

Fabio


no beh vabbè, non serve più, mi sono arrangiato con un injection manuale via ssdt.. non era poi così "difficile"..
usato la guida di fabio, anche se, se posso permettermi, c'ha poco di guida, non c'è scritto na mazza, ho spulciato un ssdt precompilato, e ci sono arrivato ragionando - del tipo, nessuno ti spiega del buffer per ogni voce -

la scheda mi viene riconosciuta correttamente, con il corretto framebuffer (bulrushes), qe/ci funzionano, dvdplayer boh, anche perchè non ho dvd, quindi crasha prima..

Non serve più l'injuction da enoch, anzi, posso condividere l'ssdt se dovesse servire, per la sapphire 6450 da 512, che ovviamente si innesta con GE no.. ;-)

comunque, boot loader stupendo, ora devo riuscire a far partire mountain lion, su dvi mi rimaneva in schermata bianca, magari ora, con la scheda riconosciuta correttamente, e hdmi (il dvi non funziona), dovrebbe bootare, spero..

#116
ErmaC

ErmaC

    127.0.0.1

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

usato la guida di fabio, anche se, se posso permettermi, c'ha poco di guida, non c'è scritto na mazza, ho spulciato un ssdt precompilato, e ci sono arrivato ragionando - del tipo, nessuno ti spiega del buffer per ogni voce -
Non serve più l'injuction da enoch, anzi, posso condividere l'ssdt se dovesse servire, per la sapphire 6450 da 512, che ovviamente si innesta con GE no.. ;-)


Di che guida parli? quella sulle SSDT?

Per la linea di codice da inserire nei sorgenti sono in procinto di aggiornare, in modo SOSTANZIOSO Enoch, (Circa 150 schede video :-P),
Per l'iniezione SSDT avresti anche semplicemente risolto aggiungendogli il FB nell'org.chameleon.Boot.plist ... e se volevi una iniezione con i fiocchi ora chameleon supporta anche l'iniezione audio HDMi...

Il tempo in serata di debuggare la nuova versione e aggiorno.

Saluti.

PS la prossima revisione la voglio dedicare a Samantha aka DHP/RevoGirl, ho inserito molte delle sue migliorie correzioni nella prossima revisione.

Fabio

#117
magnifico

magnifico

    InsanelyMac Deity

  • Donators
  • 2,446 posts
  • Gender:Male
Grande pensata ...sono fiero di quello che hai pensato in onore di Sam

#118
ErmaC

ErmaC

    127.0.0.1

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

Grande pensata ...sono fiero di quello che hai pensato in onore di Sam

I test richiedono più tempo..
E con il patchare l'AppleHDA di ML per l'AD2000b stasera mi sono sviato dal tema... domani è un altro giorno...

Fabio

#119
iba21

iba21

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 141 posts
  • Location:Venice (Italy)

Di che guida parli? quella sulle SSDT?

Per la linea di codice da inserire nei sorgenti sono in procinto di aggiornare, in modo SOSTANZIOSO Enoch, (Circa 150 schede video :-P),
Per l'iniezione SSDT avresti anche semplicemente risolto aggiungendogli il FB nell'org.chameleon.Boot.plist ... e se volevi una iniezione con i fiocchi ora chameleon supporta anche l'iniezione audio HDMi...

Il tempo in serata di debuggare la nuova versione e aggiorno.

Saluti.

PS la prossima revisione la voglio dedicare a Samantha aka DHP/RevoGirl, ho inserito molte delle sue migliorie correzioni nella prossima revisione.

Fabio


grazie per la risposta.. il problema è che l'injection via chameleon o enoch non m'è mai funzionato, sempre riconosciuta come una classica 6xxx
provato con 20.000 combinazioni diverse.. con pciroot 0-1, c'ho pure messo un 2 tanto per provare, provato a forzare l'injuction del framebuffer, cambiato il framebuffer, mai nessun risultato..
Alla fine ho capito come compilare un ssdt, e me lo son fatto, e, con lion, ha funzionato, mi faceva tranquillamente l'injunction, senza usare GE (che ripeto, a me non ha mai funzionato, anche tenendo darkwake 0 e np 2000)

il problema ora si ripete, colgo l'occasione per chiedere una cosa.. ho messo ML, ho dovuto ricompilare da capo un dsdt, perchè quello che avevo scaricato, mi bloccava il sistema, quindi, estratto da me, e fixato il più con questa guida

http://www.insanelym...howtopic=267340

ovviamente non ho cambiato i nomi delle variabili, non mi sembrava il caso

fatto sta che ora, il sistema boota, ci sto scrivendo, è che di injuction non se ne parla proprio, nemmeno l'ssdt fa il suo lavoro, e dire che, da quel che vedo, la configurazione è corretta.

Possibile che il dsdt possa influire sull'injuction?

eventualmente, ti va di dare una occhiata veloce?

https://www.dropbox....zj/Archivio.zip

l'unica cosa che potrei provare a fare, è cambiare il ATY,Burlushes in ATY,AMD,Burlushes.. per il resto, non c'ho idee

nulla da dire, enoch funziona benissimo, ma di injunction non se ne parla, anzi, senza forzare il chameleon boot plist, quindi, solo con GE yes, mi legge una scheda generica con i "valori" esatti, e la scheda effettiva con valori errati..

sempre un casino dietro l'altro.. sia tutta colpa del dsdt? mah

tanto per dire, ecco qua
http://i.imgur.com/1XvRl.jpg

ati vga controller corretto

radeon hd ffff:ffff ffff:ffff

tante volte mi da valori diversi, ogni tanto mi da il corretto.. in nessun caso, mai avuto un injection vero


EDIT: ahaha, solito {censored}.. sparando a caso, come sempre, ho messo pci root uid a 0, al reboot, al posto di ffff:ffff c'erano dei valori sparati a caso, tipo 2ab7.. vabbè, boota, e ora


Mac-mini-di-luca:~ luca$ ioreg | grep ATYe
    | |   |   | +-o ATY,Bulrushes@0  <class AtiFbStub, id 0x100000293, registered, matched, active, busy 0 (6903 ms), retain 8>
    | |   |   | +-o ATY,Bulrushes@1  <class AtiFbStub, id 0x100000294, registered, matched, active, busy 0 (1 ms), retain 8>
    | |   |   | +-o ATY,Bulrushes@2  <class AtiFbStub, id 0x100000295, registered, matched, active, busy 0 (1 ms), retain 8>

che C*LO!

ovviamente ho sempre l'ssdt in injunction, potrebbe essere quello che da una mano, sinceramente, ora funziona tutto al 100%, e, va benissimo così!!

risolta pure la necessità di darmi un consiglio.. eheh

grazie comunque ragazzi, per tutto il lavoro fatto

#120
HackMan85

HackMan85

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 195 posts
  • Gender:Male
  • Location:napoli
  • Interests:Computer e sapere informatico.
ciao ragazzi, stavo leggendo i vostri post e ho un dubbio se stò scrivendo nel posto giusto o no, in pratica sono disperato perchè da gennaio stò perdendo la testa tra Snow leopard, lion e adesso anche mountain per la mia scheda video e ci sono centinaia di persone con la mia stessa scheda che sono altrettanto disperati ho anche scritto perchè ho visto che c'è un ottimo elemento creatore di bootloader che sono contento di sapere che è italiano e molte altre persone ingamba, in pratica io ho un notebook asus x54hy con scheda video Ati radeon HD 6470m che se spunto graphics enabler non vedo nel display ma solo nelle sue uscite hdmi e vga e la scheda e perfettamente riconosciuta se invece tolgo la spunta il monitor interno del notebook si vede in risoluzione 1024x768 e 3mb di vram e senza effetti di trasparenze ecc e lo stesso nei display esterni quindi il mio display non viene riconosciuto correttamente in tutti e due i casi, tramite una guida ho creti un file del mio display http://www.insanelym...howtopic=274957 inserendo il mio edid prelevato da windows ma nemmeno e servito ho estratto il mio vbios con aida64 e rinominato e nemmeno ha funzionato, ho provato con i framebuffer inseriti da apple in un kext per la mia scheda video ma niente in AppleGraphicsPowerManagement la mia scheda e stata attribuita al macbookpro 8,2 con tanto di impostazioni di risparmio energetico, la situazione e la stessa, io ho un dubbio, non potrebbe essere che sia il subsystemid di asustek che è sconosciuto?
host-001:~ mountain$ sudo lspci -nnvd 0x1002: | grep -B2 Subsystem
Password:
pcilib: 0000:01:00.0 64-bit device address ignored.
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI Seymour [Radeon HD 6400M Series] [1002:6760] (prog-if 00 [VGA controller])
Subsystem: ASUSTeK Computer Inc. Unknown device [1043:2001]
--
01:00.1 Audio device [0403]: Advanced Micro Devices [AMD] nee ATI Caicos HDMI Audio [Radeon HD 6400 Series] [1002:aa98]
Subsystem: ASUSTeK Computer Inc. Unknown device [1043:aa98]







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