A23SS4NDRO Posted August 29, 2020 Share Posted August 29, 2020 (edited) Buonasera a tutti, recentemente mi sono rivisto una veccha pull request da parte di derBrumbaer e ho pensato che il suo lavoro (non integrato in OC per alcune "codestyle issues", come ad esempio l'indentazione del codice etc non piaceva a vit, che cortesemente ha segnalato cosa avrebbe voluto che fosse cambiato) ma poi derBrumbaer giustamente se l'è un po' presa per tutto il tempo che ci ha investito e tutte le osservazioni di vit9696. Inoltre, numerosi utenti hanno avuto problemi in passato ed ancora oggi nell'identificare l'offset sebbene ci siano parecchie guide, tra cui: https://github.com/dortania/OpenCore-Post-Install/blob/master/misc/msr-lock.md https://github.com/macos86/Estrazione-BIOS-da-exe/blob/master/Estrazione_BIOS_Lenovo.md https://github.com/macos86/Estrazione-BIOS-da-exe/blob/master/Estrazione_BIOS_Dell.md https://github.com/macos86/BIOS-Manual-Mode-InsydeH2O/blob/master/GuidaInsydeH2O.md Consultabili anche tramite GIthub Pages, gentilmente configurato da @Gengik84 https://macos86.github.io/Estrazione-BIOS-da-exe/#/ Ho pensato (siccome su github il test di Travis era passato) di farmi un fork dell'attuale repository di OpenCore e integrarci le modifiche che aveva proposto derBrumbaer e compilare per poter almeno vedere le potenzialità di questo tool. Utilizzo (letto dal codice sorgente ma anche presente in interfaccia se si lancia il tool da OpenShell nel caso di OC o da una qualsiasi UEFIShell) Test con laptop con CFG sbloccato: Test con laptop con CFG da sbloccare: In ogni caso allego una versione di ControlMsrE2.efi che esce da OpenCore-0.6.1-DEBUG e una versione OpenCore-0.6.1-RELEASE: Fatemi sapere se vi è stata d'aiuto, farò presenti qui di seguito i test effettuati sui modelli "problematici" sia per l'estrazione del BIOS (per trovare l'offset, cosa che questo driver fa da sé) sia per poi sbloccarlo, di fatto parecchi Lenovo avevano problemi sull'utilizzo di setup_var e simili. Chissà magari se uno sistema il codice della pull request come piace a vit magari riusciamo ad averlo mainstream... ControlMsrE2.efi-RELEASE.zip ControlMsrE2.efi-RELEASE-24.03.2021.zip Edited March 24, 2021 by A23SS4NDRO Aggiornato ControlMSRE2 all'ultima versione Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted August 29, 2020 Administrators Share Posted August 29, 2020 Secondo me, visto poi anche il discorso e cosa ha deciso il diretto autore, per rispetto sarebbe meglio che tale driver rimanga separato. Dal tempo, per esempio, non si sa se può "violare" qualcosa sul bootloader stesso come per esempio "cose" che riguardano la sicurezza. Inoltre può essere usato anche su clover. il driver è questo in allegato. Brumbaer_CFGLock.efi.zip 1 Link to comment Share on other sites More sharing options...
A23SS4NDRO Posted August 29, 2020 Author Share Posted August 29, 2020 Ho capito, sarebbe stata una buona idea migrare il codice di quella PR su un suo repository privato... Quella versione che hai allegato l'hai compilata tu da OC 0.5.9? Oppure l'ha passata lui? Si chiama sempre ControlMsrE2 o esiste una versione differente (CFGLock.efi?) Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted August 29, 2020 Administrators Share Posted August 29, 2020 quello è il primo e unico driver fatto dal diretto autore, quindi lo capisco se di fatto non ha continuato ma continua il suo driver personalmente Link to comment Share on other sites More sharing options...
A23SS4NDRO Posted August 31, 2020 Author Share Posted August 31, 2020 On 8/29/2020 at 11:24 AM, Gengik84 said: ma continua il suo driver personalmente Bene a sapersi! Posso chiedere quale sia il repo su cui ora sta lavorando? Github/Bitbucket/SourceForge? Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted August 31, 2020 Administrators Share Posted August 31, 2020 Non ha alcuna repo pubblica al momento, in caso lo faccio sapere scrivendolo qui Link to comment Share on other sites More sharing options...
A23SS4NDRO Posted March 24, 2021 Author Share Posted March 24, 2021 Il tool è stato sistemato da zhen-zen e oggi è stato integrato tra i tool che verranno rilasciati insieme ad OC https://github.com/acidanthera/OpenCorePkg/tree/ba2fe2f59690cb0d18de934ccee0c94469d9e581 Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted March 24, 2021 Administrators Share Posted March 24, 2021 Finalmente... meno male che è stato menzionato più volte in vari issue di clover.. da un issue all'altro, menzionando via via...è arrivato fino a rammentare di questo Tools lasciato li morto ormai da mesi... Link to comment Share on other sites More sharing options...
A23SS4NDRO Posted March 24, 2021 Author Share Posted March 24, 2021 Ora dovrebbe essere più semplice per tutti i desktop impostare su Disabled l'opzione CFG Lock (che più raramente applicano un blocco firmware a livello di scrittura come i lenovo) questo rende un po' obsolete tutte le guide (lato desktop) con setup_var... https://www.macos86.it/topic/2193-guida-gigabyte-aorus-pro-z390-i5-9600k-rx580-vega-con-efi-e-sblocco-cfgmsr-per-nvram/ sarebbe da scrivere giusto due righe di guida per esplicare come fare Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted March 24, 2021 Administrators Share Posted March 24, 2021 7 minuti fa, A23SS4NDRO ha scritto: questo rende un po' obsolete tutte le guide (lato desktop) con setup_var... https://www.macos86.it/topic/2193-guida-gigabyte-aorus-pro-z390-i5-9600k-rx580-vega-con-efi-e-sblocco-cfgmsr-per-nvram/ in quel caso era già obsoleto, l'ultimi bios permettono la modifica da bios 8 minuti fa, A23SS4NDRO ha scritto: sarebbe da scrivere giusto due righe di guida per esplicare come fare 👍 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