Jump to content

Enoch Bootloader

Chameleon Bootloader Enoch

  • Please log in to reply
808 replies to this topic

#661
ErmaC

ErmaC

    127.0.0.1

  • Supervisors
  • 4,636 posts
  • Gender:Male
  • Location:Canary Islands
Aggiornato versione 2210
e il download è ora disponibile nella sezione download.

Avvertenza:
Ho aggiornato Il modulo HDAEnabler.dylib (responsabile di iniettare il layout-id per l'HDEF e HDAU) ora accetta solamente decimali come chiave nell'org.chameleon.Boot.plist.
alcuni esempi... se prima usavate:
esempio1 - 0C000000 ora dovrete usare il 12
esempio2 - 63000000 ora dovrete usare il 99

lo reputo più semplice da associare al layout-id dell'AppleHDA.kext

Saluti

ErmaC

#662
antoniodapc

antoniodapc

    InsanelyMac Legend

  • Donators
  • 546 posts
  • Gender:Male
ermac magari non è il posto giusto , ma complimenti per il tuo bootloader..
Un anno fa ho iniziato ad entrare nel mondo hankintosh e non era cosi facile avere tutto funzionante come lo è oggi

#663
ErmaC

ErmaC

    127.0.0.1

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

ermac magari non è il posto giusto , ma complimenti per il tuo bootloader..
Un anno fa ho iniziato ad entrare nel mondo hankintosh e non era cosi facile avere tutto funzionante come lo è oggi


Grazie Antonio.
(Il merito va distribuito a tutti coloro che con piccoli e grandi contributi rendono possibile realizzare queste cose)

ErmaC

#664
ErmaC

ErmaC

    127.0.0.1

  • Supervisors
  • 4,636 posts
  • Gender:Male
  • Location:Canary Islands
Aggiornato alla revisione 2223.
Cambiamenti:
- Lingue dell'installer.
- Sistemato il loop che controlla le carte ATi.
- Sistemato eventuale problema di inizializzazione del menuBVR.
- Sistemata estensione senza kPropOSBundleRequired.

ErmaC

#665
dgrx

dgrx

    InsanelyMac Protégé

  • Donators
  • 75 posts
  • Gender:Not Telling
Volevo solo dire grazie per tutto il lavoro che mettete in questo. Entrambi i miei hack stanno lavorando molto bene con il bootloader. :thumbsup_anim:

#666
kisgyopi

kisgyopi

    InsanelyMac Protégé

  • Members
  • Pip
  • 4 posts
Dove posso trovare un link per la versione 2223?

#667
.::Fabio::.

.::Fabio::.

    InsanelyMac Legend

  • Moderators
  • 7,162 posts
  • Gender:Male
  • Location:Italy
Sezione Download

Fabio

#668
ErmaC

ErmaC

    127.0.0.1

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

- aggiunto controllo sul parser dell'xml.
- aggiornate le lingue per l'installer
Nota: il modulo HDAEnabler usa nuovamente i valori esadecimali, a causa di un errore di conversione ancora non risolto se viene utilizzato un intero.

Buon divertimento

ErmaC

#669
Dr. Hurt

Dr. Hurt

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 1,479 posts
  • Gender:Male
  • Location:Cairo, Egypt and NYC, USA
  • Interests:Wandering around on the internet!! Politics, Sci/Tech, Medicine.
@Ermac:

Sorry for posting here, but I have a little problem. With the HDAEnabler module, with or without the HDEF section in DSDT, I get assertion errors during during boot. What could the problem be?

#670
ErmaC

ErmaC

    127.0.0.1

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

@Ermac:

Sorry for posting here, but I have a little problem. With the HDAEnabler module, with or without the HDEF section in DSDT, I get assertion errors during during boot. What could the problem be?


Chameleon or Enoch?
What HDA controller?
Pls post. your bdmesg output.
and your DSDT (patched or not).

Fabio

#671
ErmaC

ErmaC

    127.0.0.1

  • Supervisors
  • 4,636 posts
  • Gender:Male
  • Location:Canary Islands
Aggiornamento alla versione 2233.

- Aggiunta la flag dart=0 (nel pkg) grazie bcc9 qui
- Aggiunta la possibilita di "saltare" le tabelle ACPI del BIOS (HPET,SBST,ECDT,ASF!,DMAR) port dalla branch di valv.
Utilizzo nel org.chameleon.Boot.plist
DropSSDT=Yes
DropHPET=Yes
DropSBST=Yes
DropECDT=Yes
DropASFT=Yes
DropDMAR=Yes

Fabio

#672
carbo178

carbo178

    InsanelyMac V.I.P.

  • Local Moderators
  • 5,994 posts
  • Gender:Male
  • Location:Dalle paludi della Pianura Padana
Appena provato sul disco di test, tolto la flag dart=0 e sostituita con DropDMAR=Yes funziona alla grande

#673
ErmaC

ErmaC

    127.0.0.1

  • Supervisors
  • 4,636 posts
  • Gender:Male
  • Location:Canary Islands
Aggiornamento alla versione 2234.
- Aggiornate le lingue dell'installer.
- Sistemato definitivamente l'inizializzazione del menuBVR.

Fabio

#674
ErmaC

ErmaC

    127.0.0.1

  • Supervisors
  • 4,636 posts
  • Gender:Male
  • Location:Canary Islands
Aggiornamento alla versione 2235(2236).
- Aggiunta la Kernel Flag nvda_drv=1 nelle scelte dell'installer
- Aggiornata la lista delle schede grafiche ATi e nVidia
- Aggiornate le lingue dell'installer.
- Sistemato il log per le ATi nel caso siano schede non supportate.

ErmaC

#675
ErmaC

ErmaC

    127.0.0.1

  • Supervisors
  • 4,636 posts
  • Gender:Male
  • Location:Canary Islands
Appena fatto il commit della versione di Enoch in moduli precompilati,
trovate i sorgenti qui http://forge.voodoop.../Enoch_Modules/

Il tutto dettagliatamente aggiornato.
NOTA la versione in moduli vuol dire che le funzioni principali come il GraphicsEnabler non sono incluse nel file boot ma appunto sono in un file a parte (modulo).
E' un ottimo punto per chi ha voglia di studiare il funzionamento.

La versione standard (i sorgenti) mi riservo di non pubblicarla ancora fino a quando non ricevo feedback positivi sul funzionamento delle nuove features.

ErmaC

#676
carlo_67

carlo_67

    InsanelyMac Deity

  • Local Moderators
  • 1,961 posts
  • Gender:Male
  • Location:Roma
Ecco ErmaC vedi se ti piace

Poi decidi tu naturalmente

Attached Files



#677
ErmaC

ErmaC

    127.0.0.1

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

Ecco ErmaC vedi se ti piace

Poi decidi tu naturalmente


Grazie Carlo.

Aggiungo un collegamento al file dalla prima pagina ;)

Fabio

#678
carlo_67

carlo_67

    InsanelyMac Deity

  • Local Moderators
  • 1,961 posts
  • Gender:Male
  • Location:Roma
Ermac ho corretto la scritta Enoch mancava h :hysterical:
e aggiunto la firma By ErmaC, ho ripostato il nuovo
dovresti rimettere questo in prima

#679
ErmaC

ErmaC

    127.0.0.1

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

Ermac ho corretto la scritta Enoch mancava h :hysterical:
e aggiunto la firma By ErmaC, ho ripostato il nuovo
dovresti rimettere questo in prima


Fatto! ;)

@ tutti se la fantasia vi assale e volete o avete un tema per Chameleon postatelo che lo collego con la prima pagina...

Fabio

-= VERSIONE TEST =-
Oggi ero in vena di implementazioni e fatto il port "quasi" completo delle feature della branch di valv sulle feature ACPI...

Vi propongo una versione di Enoch da testare con tali features (Solo in versione Binari "cartella i386" da installare a manina o con Chameleon wizard)

Nell'ultima revisione ho implementato la possibilità di "saltare" determinate tabelle ACPI...
Cosa ha in più questa versione test???
- possibilità di caricare tabelle ACPI come HPET, SBST, ECDT, ASF!, DMAR, APIC, MCFG

Le tabelle vanno posizionate nella stessa cartella nella quale si trova la tabella DSDT cioè in /Extra/ devono essere scritte in lettere maiuscole e devono avere estensione .aml
caso "speciale" la tabella ASF! sarà ASFT.aml
potete anche semplicemente caricare una delle tabelle delle quali avete bisogno es: DMAR
ELIMINATE L'EVENTUALE MODULO ACPICodec.dylib
La equivalente funzionalità da prompt, come avviene per il DSDT nel caso voleste che non fosse caricato quello contenuto in /Extra/ che solitamente si fa DSDT=/aaaaa lo stesso potete fare con le nuove features...
quindi se avete ad esempio una tabella HPET patchata in Extra e volete che questa (per ragioni oscure :o) non venga caricata... HPET=<un percorso che volete o un HPET alternativo .aml>
Riporto la dicitura della documentazione di Chameleon

DSDT=<file> Use an alternate DSDT.aml file
(default path: /DSDT.aml
/Extra/DSDT.aml bt(0,0)/Extra/DSDT.aml).
HPET=<file> Use an alternate HPET.aml file
(default path: /HPET.aml
/Extra/HPET.aml bt(0,0)/Extra/HPET.aml).
SBST=<file> Use an alternate SBST.aml file
(default path: /SBST.aml
/Extra/SBST.aml bt(0,0)/Extra/SBST.aml).
ECDT=<file> Use an alternate ECDT.aml file
(default path: /ECDT.aml
/Extra/ECDT.aml bt(0,0)/Extra/ECDT.aml).
ASFT=<file> Use an alternate ASFT.aml file
(default path: /ASFT.aml
/Extra/ASFT.aml bt(0,0)/Extra/ASFT.aml).
DMAR=<file> Use an alternate DMAR.aml file
(default path: /DMAR.aml
/Extra/DMAR.aml bt(0,0)/Extra/DMAR.aml).
APIC=<file> Use an alternate APIC.aml file
(default path: /APIC.aml
/Extra/APIC.aml bt(0,0)/Extra/APIC.aml).
MCFG=<file> Use an alternate MCFG.aml file
(default path: /MCFG.aml
/Extra/MCFG.aml bt(0,0)/Extra/MCFG.aml).
FADT=<file> Use an alternate FADT.aml file
(default path: /FADT.aml
/Extra/FADT.aml bt(0,0)/Extra/FADT.aml).


Se il test da i risultati sperati aggiungerò tale funzionalità e finalmente verrà cambiata la directory di caricamento delle tabelle da /Extra/ a /Extra/Acpi/

Per evitare equivoci ho flaggato tale versione con il nome di "2238 ACPI TEST" è quello che leggerete sul numero di versione.

PLS fate sapere... (VI CONSIGLIO VIVAMENTE DI USARE UN PENDRIVE PER I TEST E NON INSTALLARE TALE VERSIONE SULLA VOSTRA PARTIZIONE DI USO QUTIDIANO)

>> <<

Fabio

#680
cili0

cili0

    InsanelyMacaholic

  • FAQ Team
  • 3,008 posts
  • Gender:Male
  • Location:Italy
Eccomi. "Approfittando" del fatto che ho perso l'audio con 10.8.4, ho deciso di provare il flag HDAEnabler e mi chiedevo quale raziocinio ci fosse per la scelta dei layout-id per il flag HDAEnabler=Yes. Ho provato con 12 (non perchè fosse il default, ma perchè ho un ricordo di layout12.xml da aggiungersi a AppleHDA.kext ai tempi del passaggio 10.8.0/10.8.1) e ho installato questo AppleHDA (senza HDAEnabler):

http://www.insanelym...or-alc889a-885/

L'uscita funziona ma ho perso il microfono :/ Qualche suggerimento?

grazie.






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