A23SS4NDRO Posted April 30, 2022 Share Posted April 30, 2022 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 5 1 Link to comment Share on other sites More sharing options...
A23SS4NDRO Posted May 3, 2022 Author Share Posted May 3, 2022 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 2 Link to comment Share on other sites More sharing options...
dreamwhite Posted July 7, 2022 Share Posted July 7, 2022 Ho aggiornato giusto ieri sera il repository con le kext specifiche per ogni codec, nonchè la lista in formato MD 1 Link to comment Share on other sites More sharing options...
dreamwhite Posted September 9, 2022 Share Posted September 9, 2022 Dopo svariate prove sono riuscito ad automatizzare la compilazione delle kext slimmed nonchè della generazione delle docs utilizzando GitHub Actions. Quando verrà rilasciata una nuova versione di AppleALC mi basterà creare una release e il progetto in automatico verrà compilato e caricato nella sezione Release Link to comment Share on other sites More sharing options...
dreamwhite Posted September 26, 2022 Share Posted September 26, 2022 Mi son dimenticato di aggiornarvi sullo stato di AirportItlwm. Ho automatizzato la compilazione di quest'ultimo tramite GitHub Actions. Al momento ho testato solo con la v2.2.0-alpha e funziona correttamente 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