Jump to content

Snellimento dei kext del progetto OpenIntelWireless e AppleALC


Recommended Posts

Ciao a tutti, nel nostro tempo libero io e @dreamwhite abbiamo trovato il modo per ridurre la dimensione dei kext AirportItlwm/itlwm e IntelBluetoothFirmware, perché come ben sapete, il singolo kext può arrivare ad occupare anche 16MB in EFI, questo perché include i binari intel di ogni schedina supportata, e all'avvio solamente uno viene caricato a seconda del device-id della schedina in uso, il resto è spazio sprecato insomma...

 

Tuttavia non ci siamo fermati qui, abbiamo anzi applicato una procedura analoga per ridurre le dimensioni di AppleALC, il quale include patch per altri codec audio che non sono presenti sulla build in questione (rispetto al singolo usualmente presente in ogni portatile o fisso)

 

Quando volete, potete trovare maggiori informazioni a questi link:

 

 1. Per IntelBluetoothFirmware: https://github.com/dreamwhite/ChonkyIntelBluetoothFirmware-Build


 2. Per AirportItlwm/itlwm: https://github.com/dreamwhite/Chonky-itlwm-Build

 

 3. Per AppleALC: https://github.com/dreamwhite/applealc-layouts

  • Like 5
  • Thanks 1
Link to post
Share on other sites

Piccolo aggiornamento: al momento del post, era solo presente il repository "applealc-layouts" che organizzava in tabelle tutti i codec riportando anche gli autori, in modo da poter fare una scelta più rapida in caso si avesse un portatile o motherboard analoga

 

Questo repository unisce sia quanto detto appena sopra, sia lo snellimento di AppleALC

 

https://github.com/dreamwhite/ChonkyAppleALC-Build

  • Like 2
Link to post
Share on other sites

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.