Jump to content

[driver UEFI] Nuovo HFSPlus.efi ?


Recommended Posts

Buonasera ragazzi, oggi mentre mi rileggevo la documentazione di opencore ho visto che hanno aggiunto un nuovo repository, OCBinaryData e andando a curiosare dentro la cartella Drivers del Master vedo che forse hanno aggiornato HFSPlus.efi?

Ho paragonato le due hash, di quello più vecchio =

https://github.com/STLVNUB/CloverGrower/raw/master/Files/HFSPlus/x64/HFSPlus.efi

a8b07609028a7c7fe25ed2ce601e73a7fd1076e6fda7c5d202613730694d214b

Quello nuovo del repository di acidanthera ha invece questo sha256 (HfsPlus.efi) (versione 64bit)

 

Link: https://github.com/acidanthera/OcBinaryData/blob/master/Drivers/HfsPlus.efi

5887bd60c36d567be1274873966356b17fddc7742df3c55fb78e1071b5ecbfed

(HfsPlusLegacy.efi) sembra già conosciuto da molto tempo (vedi qua, ultima scansione 1 anno fa)

 

Link: https://github.com/acidanthera/OcBinaryData/blob/master/Drivers/HfsPlusLegacy.efi

5ab216689ee8b6918ef70a22928fe7bc205a39b096e8711cd5711ae95a8df7f2

 

 

Ho visto anche che ne avevano parlato in merito a HFSPlus in passato qui:

 

Traduzione:

Attualmente si consiglia di utilizzare il driver Apple HfsPlus.efi per abilitare il supporto del file system HFS + per le seguenti attività:

    Caricamento delle immagini di recovery DMG in tutti i sistemi operativi fino al 10.15 incluso.
    Caricamento macOS su HFS + fino a 10.13 incluso (credo che non ci sia un modo legittimo per installare macOS su HFS + altrimenti).
    Caricamento dei programmi di installazione di macOS fino alla 10.14 o anche alla 10.15 inclusa (usano ancora HFS +).

Il problema con questo driver è che:

    Non abbiamo alcun controllo su questo driver e non possiamo tracciarne i problemi di sicurezza. Sebbene possiamo provare a mantenerlo aggiornato, sappiamo che diversi firmware hanno implementazioni diverse di questo driver. Ad esempio, le CPU meno recenti senza supporto RDRAND non possono eseguire il driver da modelli Mac più recenti a causa dei requisiti canary dello stack e non sappiamo come siano aggiornati i driver delle piattaforme legacy.
    Non possiamo influenzare la compatibilità di ScanPolicy con questo driver, evitando così di collegare il driver a unità potenzialmente rischiose (ad es. USB).
    È a sorgente chiusa e, sebbene non sia particolarmente un problema, non possiamo distribuirlo né trovare alcun problema con esso

 

 

HfsPlus.efi.zip HfsPlusLegacy.efi.zip

HFSPlus.efi-pre-Acidanthera-Version.zip

Edited by A23SS4NDRO
Aggiunto vecchio HFSPlus.efi di STLVNUB
Link to post
Share on other sites
  • Support Team

Si vede che hanno un'occhio di riguardo per hardware del paleolitico, mentre tralasciano piattaforme tipo quella di @fabiosun

 

hanno anche incluso il driver per exfat e exfatlegacy

 

inoltre tanti avvisi audio per le future funzioni di OC

747403444_Schermata2020-02-29alle23_27_53.thumb.png.21ef88831ed3b6fc74af424a9bdf5a6e.png647708683_Schermata2020-02-29alle23_30_33.png.a74ca9549c5acd016a30f257d78e7a8b.png

Link to post
Share on other sites
  • Administrators
2 ore fa, fabiosun ha scritto:

Vedi DF che aiuta ogni tanto n.d.k.

Non confondiamo il fork di opencore con la gui.

la gui esterna è supportata dall'originale opencore e da tempo ormai, quindi se vi sono problemi qui.. è giusto che venga aiutato, vengano corretti i bug etc

di fatto le specifiche sono state rispettate.

  • +1 1
Link to post
Share on other sites
  • 4 months later...

Aggiunto un nuovo driver (famiglia HFSPlus) specifico per macchine a 32bit: 

 

SHA-256:

 

03de2fe311b547651793f6ac400bedae8e21f35440aad469dd6ce45d47eeb9b5

 

Il file sembra stato aggiunto sul repository OcBinaryData il giorno 18 Luglio 2020 verso le 3 del mattino (ora italiana) ma sembra che tale file sia presente anche da prima, tant'è vero che su virustotal.com risulta che quel file come ultima scansione risale al 22 Giugno 2020, prima del commit di Goldfish64.

 

https://www.virustotal.com/gui/file/03de2fe311b547651793f6ac400bedae8e21f35440aad469dd6ce45d47eeb9b5/summary

 

image.png.19b957613396ccdd6fce1ebcf54cb358.png

 

 

HfsPlus32.efi.zip

Edited by A23SS4NDRO
Link to post
Share on other sites

Allego qui anche la Versione che menzionavo all'inizio del topic (mi sono accorto che è l'unica che non ho caricato), ed inoltre era l'unica che veniva utilizzata ancor prima che acidanthera aprisse OcBinaryData:

 

sha256:

 

a8b07609028a7c7fe25ed2ce601e73a7fd1076e6fda7c5d202613730694d214b

 

HFSPlus.efi.zip

Edited by A23SS4NDRO
Link to post
Share on other sites
  • 3 months later...

Nuova versione estratta dal firmware originale di iMac19,1 proveniente dall'installer di Big Sur 11.3

 

 

5dab4b1e3cf4f14fc790be0de556fbfc9a3e2298c092c50be527fffe4f254be6  HfsPlus.efi

 

 

 

A breve in arrivo una guida per estrarre tutti i driver dai firmware originali e non solo HfsPlus

HfsPlus.efi.zip

  • Like 1
Link to post
Share on other sites
  • Administrators

Perchè viene compilato insieme a OpenCore essendo opensource

quello Apple lo trovi sempre su OCBinaryData

Link to post
Share on other sites
Posted (edited)
On 4/29/2021 at 7:15 PM, Gengik84 said:

quello Apple lo trovi sempre su OCBinaryData

Ho sistemato una miniguida, sia perché:

 

- La versione presente in OcBinaryData proviene da installer più datati (hanno ricevuto aggiornamenti BIOS i firmware ufficiali con BigSur 11.3)

- Per quelli che vogliono utilizzare i canali ufficiali di rilascio dei software per lo stesso discorso che viene fatto per l'installer stesso, così come Install macOS XXXXX è tassativo prenderlo da catalogo e non da repository mega/google drive/repository di terze parti, anche i driver si possono (o forse, dovrebbero) prendere da catalogo

 

 

https://github.com/macos86/Estrazione-driver.efi-da-installer

 

 

Edited by A23SS4NDRO
  • Thanks 1
Link to post
Share on other sites
20 minutes ago, Giaccaz said:

ma allora io che ho sempre  HfsPlus.efi, ho sbagliato ? 

No è corretto per avere una buona usabilità, ti permette di avviare senza avere performance molto basse avviando con OpenHfsPlus che è open source e non "ottimizzato" da Apple

  • +1 1
Link to post
Share on other sites
  • 2 months later...

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.