SaxMachine Posted July 16, 2020 Share Posted July 16, 2020 (edited) Ciao a tutti, dopo aver trovato un OC per Haswell sono riuscito ad installare Catalina sul mio caro e vecchio fidato Y50-70. Mi sto focalizzando a leggere tutto quel mattone polacco di documentazione su OpenCore ma mi chiedevo... Io ho tutto bello e pronto su Clover con le varie patch DSDT e bla bla bla, esistono scrpting tool che facciano la migrazione da uno all'altro? Di sicuro vorrò fare tutto da capo perchè la configurazione di cui parlo era su High Sierra ed ho notato già differenze sulla questione audio. Qualche animella del forum ha già spippolato su questo modello? Non è volere pappa pronta quanto più partire da una buona base per accorciare la questione. Grazie 😉 Edited July 16, 2020 by SaxMachine Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted July 16, 2020 Administrators Share Posted July 16, 2020 4 minuti fa, SaxMachine ha scritto: Io ho tutto bello e pronto su Clover con le varie patch DSDT e bla bla bla, esistono scrpting tool che facciano la migrazione da uno all'altro? Ciao... no.. ma ti basta prendere la tua base di clover e portarla su OC compreso le acpi etc Link to comment Share on other sites More sharing options...
SaxMachine Posted July 16, 2020 Author Share Posted July 16, 2020 Grazie della celere risposta...ma ricordo ben poco anche perchè in realtà ha sempre funzionato bene ma ero partito da un precompilato, fatto da un tizio di un altro forum che si era dedicato molto al modello in questioe, aveva anche molte inutilità che vorrei evitarmi per aver accorpato vari modelli della serie. So bene che dovrò sbattermi anche perchè ho piacere di apprendere qualcosa in più. Altra domandina, un tempo avevano creato un bel Kext Elan ApplePS2Smart... che faceva andare benissimo il trackpad Elan, progetto poi abbadonato e criticato per via del sorgente chiuso. In tuto questo periodo di assenza ci sono stati altri che hanno lavorato su Elan oltre al solito Voodoo non pienamente compatibile? Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted July 16, 2020 Administrators Share Posted July 16, 2020 voodooPS2 acidanthera lavora su lenovo Link to comment Share on other sites More sharing options...
SaxMachine Posted July 16, 2020 Author Share Posted July 16, 2020 Adesso, Gengik84 ha scritto: voodooPS2 acidanthera lavora su lenovo Ottimo, non avevo letto avesse anche compatibilità multitouch su Elan. Grazie della dritta! Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted July 16, 2020 Administrators Share Posted July 16, 2020 poi tutto da vedere nel mentre per il tuo modello specifico Link to comment Share on other sites More sharing options...
SaxMachine Posted July 18, 2020 Author Share Posted July 18, 2020 Volevo fare un test con OpenCore configurator, avevo letto che aveva dentro il converter tool ma nada (sparito per bug?) Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted July 18, 2020 Administrators Share Posted July 18, 2020 lascia stare..usa un plist editor a fai manualmente Link to comment Share on other sites More sharing options...
SaxMachine Posted July 19, 2020 Author Share Posted July 19, 2020 14 ore fa, Gengik84 ha scritto: lascia stare..usa un plist editor a fai manualmente Non riesco a trovare dove inserire i valori HPET su OpenCore, potresti darmi lumi? Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted July 19, 2020 Administrators Share Posted July 19, 2020 non ci sono di questi fix automatici in caso si va via acpi quindi per adesso salta questi passaggi Link to comment Share on other sites More sharing options...
SaxMachine Posted July 19, 2020 Author Share Posted July 19, 2020 (edited) 9 ore fa, Gengik84 ha scritto: non ci sono di questi fix automatici in caso si va via acpi quindi per adesso salta questi passaggi Mi sono portato queste in spoiler, ho fatto una verifica con OpenCore configurator e mi sta dando un po' di pernacchie. Unica cosa che avevo una sola tavola di descrizione su clover che allego, non ricordo altre patch se non tramite kext, torna come cosa su OpenCore? Spoiler <dict> <key>Comment</key> <string>_OSI to XOSI</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data> X09TSQ== </data> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> </data> <key>OemTableId</key> <data> </data> <key>Replace</key> <data> WE9TSQ== </data> <key>ReplaceMask</key> <data> </data> <key>Skip</key> <integer>0</integer> <key>TableLength</key> <integer>0</integer> <key>TableSignature</key> <data> </data> </dict> <dict> <key>Comment</key> <string>EC0 to EC</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data> RUMwXw== </data> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> </data> <key>OemTableId</key> <data> </data> <key>Replace</key> <data> RUNfXw== </data> <key>ReplaceMask</key> <data> </data> <key>Skip</key> <integer>0</integer> <key>TableLength</key> <integer>0</integer> <key>TableSignature</key> <data> </data> </dict> <dict> <key>Comment</key> <string>change EHC1 to EH01</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data> RUhDMQ== </data> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> </data> <key>OemTableId</key> <data> </data> <key>Replace</key> <data> RUgwMQ== </data> <key>ReplaceMask</key> <data> </data> <key>Skip</key> <integer>0</integer> <key>TableLength</key> <integer>0</integer> <key>TableSignature</key> <data> </data> </dict> <dict> <key>Comment</key> <string>change EHC2 to EH02</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data> RUhDMg== </data> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> </data> <key>OemTableId</key> <data> </data> <key>Replace</key> <data> RUgwMg== </data> <key>ReplaceMask</key> <data> </data> <key>Skip</key> <integer>0</integer> <key>TableLength</key> <integer>0</integer> <key>TableSignature</key> <data> </data> </dict> <dict> <key>Comment</key> <string>change GFX0 to IGPU</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data> R0ZYMA== </data> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> </data> <key>OemTableId</key> <data> </data> <key>Replace</key> <data> SUdQVQ== </data> <key>ReplaceMask</key> <data> </data> <key>Skip</key> <integer>0</integer> <key>TableLength</key> <integer>0</integer> <key>TableSignature</key> <data> </data> </dict> <dict> <key>Comment</key> <string>change B0D3 to HDAU</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data> QjBEMw== </data> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> </data> <key>OemTableId</key> <data> </data> <key>Replace</key> <data> SERBVQ== </data> <key>ReplaceMask</key> <data> </data> <key>Skip</key> <integer>0</integer> <key>TableLength</key> <integer>0</integer> <key>TableSignature</key> <data> </data> </dict> <dict> <key>Comment</key> <string>change Method(XSEL,0,S) to XXEL</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data> WFNFTAg= </data> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> </data> <key>OemTableId</key> <data> </data> <key>Replace</key> <data> WFhFTAg= </data> <key>ReplaceMask</key> <data> </data> <key>Skip</key> <integer>0</integer> <key>TableLength</key> <integer>0</integer> <key>TableSignature</key> <data> </data> </dict> <dict> <key>Comment</key> <string>_Q11 to XQ11</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data> X1ExMQ== </data> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> </data> <key>OemTableId</key> <data> </data> <key>Replace</key> <data> WFExMQ== </data> <key>ReplaceMask</key> <data> </data> <key>Skip</key> <integer>0</integer> <key>TableLength</key> <integer>0</integer> <key>TableSignature</key> <data> </data> </dict> <dict> <key>Comment</key> <string>_Q12 to XQ12</string> <key>Count</key> <integer>1</integer> <key>Enabled</key> <true/> <key>Find</key> <data> X1ExMg== </data> <key>Limit</key> <integer>0</integer> <key>Mask</key> <data> </data> <key>OemTableId</key> <data> </data> <key>Replace</key> <data> WFExMg== </data> <key>ReplaceMask</key> <data> </data> <key>Skip</key> <integer>0</integer> <key>TableLength</key> <integer>0</integer> <key>TableSignature</key> <data> </data> </dict> <dict> SSDT-HACK.aml.zip Edited July 19, 2020 by SaxMachine Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted July 19, 2020 Administrators Share Posted July 19, 2020 non ho ben capito, intendi per le patch sul config? quella a igpu e hdau puoi ometterle, fa tutto weg e appleALC Link to comment Share on other sites More sharing options...
SaxMachine Posted July 19, 2020 Author Share Posted July 19, 2020 1 minuto fa, Gengik84 ha scritto: non ho ben capito, intendi per le patch sul config? quella a igpu e hdau puoi ometterle, fa tutto weg e appleALC Yes, perdona mi sono espresso a cacchio. Ho anche guardato uno standard di tavole di descrizione nel folder ACPI su OpenCore trovandone un botto tutte in *.dsl cosa che io sul mio Clover avevo solo una su *.aml WhateverGreen e AppleALC vanno corretti con id vendor della mia per ometterli su ACPI? Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted July 19, 2020 Administrators Share Posted July 19, 2020 va benissimo usare un solo ssdt in aml... anche io uso così ormai da anni riguardo ai rename ti basta solo ometterli nel config ossia GFX0 to IGPU e B0D3 to HDAU Link to comment Share on other sites More sharing options...
SaxMachine Posted July 19, 2020 Author Share Posted July 19, 2020 Adesso, Gengik84 ha scritto: va benissimo usare un solo ssdt in aml... anche io uso così ormai da anni riguardo ai rename ti basta solo ometterli nel config ossia GFX0 to IGPU e B0D3 to HDAU Grazie Professò 😄 Mi stai dando una gran mano, lo apprezzo molto...mi sono arrugginito da morire in questi anni. Una cosa del SMBIOS non mi torna che cacchio è sto MLB? Non ho ben capito se devo generarlo in base ai miei Spero di non chiederti una mano al prossimo gradino. Non sto nemmendo provado a fare test con quello che ho al momento, voglio arrivare alla fine e prendermi i kernel panic del caso per soffrire un po'. Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted July 19, 2020 Administrators Share Posted July 19, 2020 MLB lo puoi prendere dal tuo config di clover, dovresti vederlo anche con clover configurator, parte RT variables Link to comment Share on other sites More sharing options...
SaxMachine Posted July 19, 2020 Author Share Posted July 19, 2020 (edited) 6 minuti fa, Gengik84 ha scritto: MLB lo puoi prendere dal tuo config di clover, dovresti vederlo anche con clover configurator, parte RT variables Si avevo visto ma mi dava Not Applicable sia da sistema che da clover...è l'unico che non salta fuori. Product Name: MacBookPro11,1 Board-ID: Mac-189********** Serial Number: C0******** Platform UUID: AD9BD4********* system-id: 345********* This system's built-in MAC address: f0:******** Product Name: MacBookPro11,1 Serial Number: C******* SmUUID: N/A MLB: N/A ROM: UseMacAddr0 Edited July 19, 2020 by SaxMachine Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted July 19, 2020 Administrators Share Posted July 19, 2020 se vai in rt variables e clicchi generate from smbios, non ti da mlb? Link to comment Share on other sites More sharing options...
SaxMachine Posted July 19, 2020 Author Share Posted July 19, 2020 2 minuti fa, Gengik84 ha scritto: se vai in rt variables e clicchi generate from smbios, non ti da mlb? No, provato in tutti i modi. Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted July 19, 2020 Administrators Share Posted July 19, 2020 mi sembra strano... a me li genera la parte ROM la lasci vuota mentre clicchi genera? ecco un esempio Spoiler Link to comment Share on other sites More sharing options...
SaxMachine Posted July 19, 2020 Author Share Posted July 19, 2020 Mi sarò sicuramente rincoglioní, ci riprovo a farmene uno da capo. Sempre meglio cambiare. 6 minuti fa, Gengik84 ha scritto: mi sembra strano... a me li genera la parte ROM la lasci vuota mentre clicchi genera? ecco un esempio Nascondi Contenuti Link to comment Share on other sites More sharing options...
SaxMachine Posted July 20, 2020 Author Share Posted July 20, 2020 Sono riuscito con maceinfo parte di OpenCore per sistemare tutto il SMBIOS Sono alla sezione kernel adesso sto guardando quello che avevo su clover. Correggimi se sbaglio ma dovrò escludere questi: AppleALC FakeSMC USBInject ? Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted July 20, 2020 Administrators Share Posted July 20, 2020 No non devi escluderli usbinjectall sarebbe meglio evitarlo Link to comment Share on other sites More sharing options...
SaxMachine Posted July 20, 2020 Author Share Posted July 20, 2020 26 minuti fa, Gengik84 ha scritto: No non devi escluderli usbinjectall sarebbe meglio evitarlo Schermo nero dopo la selezione del disco da OC, non riesco nemmeno a fare il verbose o vedere qualcosa. Che abbia tralasciato un dato di avvio essenziale? Link to comment Share on other sites More sharing options...
SaxMachine Posted July 20, 2020 Author Share Posted July 20, 2020 Mi rispondo da solo sto rifacendo tutto da capo e avvio voce per voce. Almeno mi renderò conto di cosa succede. 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