Baio77 Posted November 10, 2018 Share Posted November 10, 2018 Vorrei condividere il metodo che uso per impostare l configplist in base al PC si ha fra le mani , premetto sono AUTODIDATTA e quindi questa Guida verra migliorata anche grazie ad interventi di chi ne sa più di me ........ Faccio presente che OGGI molti rename sono puramente ESTETICI , altri vengono corretti da Kext , esempio lampante WEG(WhateverGreen.kext) x questo è sempre consigliato aggiornarle , almeno io lo faccio sempre default_wink Di seguito tutto ciò si ha bisogno : Maciasl https://github.com/acidanthera/MaciASL/releases">https://github.com/acidanthera/MaciASL/releases CloverConfigurator https://mackie100projects.altervista.org/download-clover-configurator/">https://mackie100projects.altervista.or ... figurator/">https://mackie100projects.altervista.org/download-clover-configurator/ https://everymac.com">https://everymac.com ( ci aiuta a stabilire il miglior SMBios da selezionare in base alla CPU e\o alla VGA Integrata in possesso) https://applelife.ru/threads/darwindumper-dampy-nastojaschix-macov.39174/">https://applelife.ru/threads/darwindump ... cov.39174/">https://applelife.ru/threads/darwindumper-dampy-nastojaschix-macov.39174/ ( qui possiamo scaricare le ACPI estratte da veri MAC , da confrontare a seconda l’SMBios scelto) Ovviamente bisogna disporre di un OS Apple ed aver seguito questa guida https://www.macos86.it/viewtopic.php?f=41&t=2">viewtopic.php?f=41&t=2">https://www.macos86.it/viewtopic.php?f=41&t=2 , CloverBootloader installato su USB o HDD\SSD in modalità Legacy ESP o UEFI ESP e possiamo fare questo lavoro sia PRE che POST istallazione ,al fine di rendere il nostro Hack il più simile ad un vero MAC o solo x acquisire esperienza in questo campo ………… Consiglio di andare al sito del produttore del Notebook\Scheda Madre x accertarsi di avere l’ultimo Bios disponibile installato , nel caso di versioni OBSOLETE consiglio l’aggiornamento o da WIN tramite apposito programma o via Bios e sezione FLASH IMPORTANTE le ACPI estratte sono legate alla versione del Bios installata , un aggiornamento del Bios richiede la nuova estrazione ed eventuale modifica del nuovo DSDT estratto nel caso nella configurazione se ne usa uno , esempio x Patch batteria su alcuni Notebook , dove l'utilizzo di DSDT è comunque necessario , o come in caso di patch tastiera x utilizzo controllo Luminosità ecc ecc , anche x questo motivo preferisco impostare da configplist TUTTO ciò è possibile fare x ovviare a queste problematiche ………….. Qui potete trovare info su come impostare i Bios di alcune marche più importanti https://www.macos86.it/viewtopic.php?f=49&t=404">viewtopic.php?f=49&t=404">https://www.macos86.it/viewtopic.php?f=49&t=404 Andiamo quindi ad estrarre le ACPI del nostro PC: Arrivati alla Gui di Clover clicchiamo F1 e ci troveremo davanti un menu di comandi ,clicchiamo F4 e attendiamo 20-30 sec , ripetiamo questa operazione 2 volte x accertarsi di estrarre le ACPI del PC in modo corretto ….. https://postimg.cc/v4Mmt0YX">https://postimg.cc/9rb6sbPL"> Montiamo la EFI dove abbiamo estratto le tabelle ACPI , io uso MAC x farlo ma possiamo montarla anche da Win con appositi programmi. Da OSX apriamo Clover Configurator nella sezione MountEFI, montiamo la partizione EFI della USB , visualizziamo adesso una cartella EFI sul Desktop (di solito) altrimenti controllate in Finder , EFI\Clover\ACPI\Origin è il percorso in cui troveremo i file estratti , copiatela su desktop , quelle sono le ACPI dove reperire le info ci servono x settare il configplist …….. Di questi file in realtà ci serve il solo DSDT x leggerlo , NON vi apporteremo nessuna modifica , apriamolo con Maciasl . https://postimg.cc/CzLBH0jP"> Ecco adesso possiamo vedere che NOMI assegna il produttore del Bios per elencare le periferiche varia in base al Bios e all’HW https://postimg.cc/F7ZbNGxq"> Guardate la parte in basso a SX dove c'è la lente , li andremo a scrivere i nomi delle periferiche più comuni come in esempio , prendiamo nota di quelli NON sono in stile Apple , x evitare grane di correzioni multiple o errori in DSDT e avendo lo stesso risultato , andiamo a modificare il configplist nella sezione ACPI\Rename e\o Fix , il resto penserà Clover Bootloader a farlo. Ecco alcuni dei Nomi assegna Apple e a seguire come vengono denominate dai vari produttori dei tradizionali PC sia Desktop che Notebook APPLE Bios Importanti IGPU VGA Integrata INDISPENSABILE se si monta CPU+VGA Integrata GFX0 VGA Discreta. NON è necessario di solito ,xche basta il rename GFX0 to IGPU + Lilu + WEG.Kext x NON creare conflitti EC Attiva driver AppleBusPowerController ADP1 Solo x Notebook , Fix da spuntare in configplist IMEI Lilu + WEG.kext pensano a questo , se non viene visualizzato in DSDT aggiungere spunta in Fix Imei su configplist HDEF + ALC + Lilu+WEG.kext+layout (assicurarsi sia quello giusto controllate vada TUTTO cuffie-HDMI-Mic) in configplist attiva audio HDAU Vedi HDEF SBUS Fix da spuntare a secondo l'HW in USO HPET Fix da spuntare , tal volta necessaria x attivare audio SATA LPCB Da controllare SEMPRE ,la conseguenza potrebbero essere svariati errori in verbose e relativo rallentamento dello stesso , da non USARE in caso XHC Da tralasciare verificare corretto funzionamento USB tramite Ioregistryexplorer ed eventuale mappatura porte Bios Desktop\Notebook GFX0 -VID..... PEG0-VID-PXSX... EC0-H_EC-EDVS.. ACAD-AC-ADP0... HECI-MEI... HDAS-AZAL... B0D3.... BUS... HPET... SAT0-SAT1... LPC..... XHCI... Ed ovviamente i nomi usati dai normali produttori potrebbero essere ancora più svariati , questi sono quelli ricordo ..... Con l’esperienza acquisita nel tempo ho verificato che NON sempre TUTTI i rename vanno modificati , ma di questo ci renderemo conto solo tramite la modalità verbose , consiglio fino ad OS perfettamente funzionante di avviare impostando -v nel configplist anche al fine di poter dare indicazioni x aiuti su eventuali blocchi o KP ……. Tutto quello che dovremo fare è selezionare in configplist aprendolo con Clover Configurator i giusti rename e fix tramite lettura del DSDT estratto. Alcune di questi Rename si possono trovare in lista a quelli preimpostati che possiamo scorrere qui https://postimg.cc/34DycWPZ"> Altri andranno convertiti tramite tool integrata in clover configurator x poterli far caricare a Clover bootloader……. https://postimg.cc/VrRNTMKn"> Sottolino che devono esserci sempre almeno 4 caratteri , quindi ci comporteremo cosi , andremo a riempire li spazi vuoti con “_” Esempio Rename EC0 to EC https://postimg.cc/Js45dcKc"> https://postimg.cc/d7hmJsbh"> A questo punto andremo a compilare la sezione dei Rename cosi: https://postimg.cc/grWSHR94"> Una volta impostati i rename in configplist ed avviando con la clover contenente queste impostazioni possiamo controllare con Ioregistryexplorer se tutti i rename vengono giustamente caricati https://postimg.cc/wR9nS7wm"> Esempio lettura Fix RTC da spuntare https://postimg.cc/VSJ2XxV3"> Che andremo ad impostare di conseguenza https://postimg.cc/0KkTKzRC"> Altra funzione interessante alla fine x avere idea di cosa avviene al momento dell'avvio di Clover è leggere il Log di avvio , aiuta a vedere anche se carica effettivamente eventuali DSDT - SSDT aggiunti in Clover\ACPI\Patch , questo va estratto aprendo il configplist della EFI con cui abbiamo avviato Clover ,quindi sezione Boot Log \ generate Log e salvatelo sul desktop , ecco tutte le Info riguardo l'avvio del vostro Hack ..... https://postimg.cc/mtQRL3tq"> Grazie a Gengik84 che ci ha donato MOLTISSIME Utility questa Tool ci da questa e molte altre Info indispensabili se si vuole avere un PC perfettamente funzionante Hack_Info https://www.macos86.it/MacOS86_Downloads/?path=Applicazioni/Info">MacOS86_Downloads/?path=Applicazioni/Info">https://www.macos86.it/MacOS86_Downloads/?path=Applicazioni/Info (Guida in aggiornamento) default_wink_anim Esempio Rename e Fix metodo Guida.zip Link to comment Share on other sites More sharing options...
Support Team iCanaro Posted November 10, 2018 Support Team Share Posted November 10, 2018 Ricordo anche che il setup del BIOS è vitale... vedere qui per la configurazione ottimale https://www.macos86.it/viewtopic.php?f=49&t=404">viewtopic.php?f=49&t=404">https://www.macos86.it/viewtopic.php?f=49&t=404 Link to comment Share on other sites More sharing options...
Baio77 Posted November 10, 2018 Author Share Posted November 10, 2018 Ho messo una bozza e man mano la amplio con foto al fine di renderla più idonea possibile allo standard elevato del Forum, scusate la mia ignoranza sto facendo il possibile , spero sia almeno comprensibile Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted November 10, 2018 Administrators Share Posted November 10, 2018 @Baio77[/mention] Grazie :) Riguardo al dsdt non è obbligo vederlo per applicare i rename, basta il solo ioreg Altra cosa in fase di installazione, soprattutto per i nuovi, meglio non mettere o non "esagerare" nei rename..che molti sono utili e altri totalmente estetici e possono creare vari conflitti Ha scritto dopo 4 minuti 11 secondi: Inoltre non tutto uguaglia sempre è solo i veri mac... esempio RTC hanno Lenght 0x08, ... e tu mostri a applichi a 0x02 Quindi in generale c'è sempre "caso" e "caso" Link to comment Share on other sites More sharing options...
Baio77 Posted November 10, 2018 Author Share Posted November 10, 2018 Innanzi tutto ti ringrazio x ciò scrivi , verra corretto al fine di rendere MIGLIORE , quella correzione applicata da Maciasl , NON sapevo potesse essere varia , comunque x chiarezza ho specificato di comparare con ACPI di vero MAC stesso SMBios reperibili dalla fonte linkata quindi penso sia evitabile in caso di lenght identico ... Correggimi sempre se sbaglio Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted November 10, 2018 Administrators Share Posted November 10, 2018 Quello hai fatto bene ma ho solo detto che non tutto al 100% va preso e uguagliato in hack quello ne è un caso anche perchè la stragrande maggioranza dei dsdt per esempio già hanno 0x08 come del resto anche i mac E' un tema molto vasto con tantissime variabili, se ne potrebbe parlare e riparlare e saremo solo a una minima percentuale del tutto :) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now