Jump to content

Luca91

Developers
  • Posts

    65
  • Joined

  • Last visited

Everything posted by Luca91

  1. EFI aggiornato. Chagelog: - Tutti i kext aggiornati all'ultima versione disponibile (10/01/2021) - OC 0.6.5 - Risolto problema batteria fantasma - Risolti i warning in fase di boot per entry mancanti nel config.plist
  2. Il problema della batteria "fantasma" è stato risolto 😄 Innanzitutto un grazie di cuore a @Gengik84 che ha avuto la pazienza e la gentilezza di verificare il DSDT e l'ioreg. La soluzione comunque l'ho trovata guardando questo ticket: https://github.com/osy/HaC-Mini/issues/107 Sembra in effetti che sia un problema diffuso tra gli utilizzatori dell'smbios macmini7,1 In sostanza per risolvere il problema basta aggiungere la patch proposta da Osy, per modificare il FADT da mobile a desktop. Questa patch, insieme agli aggiornamenti mensili, verrà inclusa nel prossimo aggiornamento dell'EFI (vediamo se posso tra domani/dopodomani). @mccoy88f ovviamente tu sarai il nostro tester ufficiale 😄 ormai hai vinto questa carica 😄
  3. Grazie mille, ti ho appena inviato per PM un dump del DSDT e dell'ioreg. Hai mai sentito parlare del flag "mobile" nella configurazione di Clover? Sai se esiste qualcosa simile per OC? In teoria questo dovrebbe fixare il problema come descritto nel post su reddit.
  4. L'smbios è macmini7,1 quindi non dovrebbe essere quello il problema. Le ACPI injectate da OC sono: SSDT-EC, SSDT-HPET, SSDT-PLUG (le ho appena ricontrollate e nessuna di loro aggiungono il device in questione) Questo è il device BAT0 che ho trovato nell'ACPI: Device (BAT0) { Name (_HID, EisaId ("PNP0C0A") /* Control Method Battery */) // _HID: Hardware ID Name (_PCL, Package (0x01) // _PCL: Power Consumer List { _SB }) Method (_STA, 0, NotSerialized) // _STA: Status { Return (Zero) } Name (BBIF, Package (0x0D) { One, 0x1388, 0x1388, One, 0x3138, Zero, Zero, Zero, 0xFFFFFFFF, "EU4776127P", "12345678", "LION", "UTL" }) Method (_BIF, 0, NotSerialized) // _BIF: Battery Information { BBIF [One] = BDCA /* \_SB_.PCI0.LPCB.H_EC.BDCA */ BBIF [0x02] = BLFC /* \_SB_.PCI0.LPCB.H_EC.BLFC */ BBIF [0x04] = BDVO /* \_SB_.PCI0.LPCB.H_EC.BDVO */ Return (BBIF) /* \_SB_.PCI0.LPCB.H_EC.BAT0.BBIF */ } Name (BBST, Package (0x04) { Zero, 0x03E8, 0x1130, 0x2B5C }) Method (_BST, 0, NotSerialized) // _BST: Battery Status { Local0 = BSTS /* \_SB_.PCI0.LPCB.H_EC.BSTS */ If ((BSTA & 0x10)) { Local0 |= 0x04 } BBST [Zero] = Local0 Local1 = BACU /* \_SB_.PCI0.LPCB.H_EC.BACU */ If ((Local1 & 0x8000)) { Local0 = (~Local1 & 0x7FFF) Local0++ } Else { Local0 = (Local1 & 0x7FFF) } BBST [One] = Local0 BBST [0x02] = BRCA /* \_SB_.PCI0.LPCB.H_EC.BRCA */ BBST [0x03] = BPVO /* \_SB_.PCI0.LPCB.H_EC.BPVO */ Return (BBST) /* \_SB_.PCI0.LPCB.H_EC.BAT0.BBST */ } } Tu dici che è normale quindi avere questa entry? C'è anche la tipologia, il seriale ecc EDIT: @Gengik84 questo utente ha lo stesso identico problema (sempre su un smbios del macmini), ed ha risolto impostando un paramentro su clover (e che purtroppo non riesco a trovare su OC):
  5. Ah, credevo fosse presente solo negli ACPI dei portatili, o comunque di dispositivi che hanno realmente una batteria. Scusate, purtroppo non dispongo di altri computer fissi per verificare. Quindi pensi non dipenda da questo il problema della batteria "fantasma" rilevata? Hai qualche idea a riguardo? È solo una questione grafica (nelle impostazioni di risparmio energetico), però mi piacerebbe capirne il motivo. Il corebox pro (la versione con i7) è ovviamente migliore di questo. Però non avendolo non posso farti nessuna informazione sul funzionamento di macos. Di sicuro questa EFI non può funzionare li (tra le varie cose a causa della generazione diversa della CPU).
  6. Questo lunedì c'è stato (come ogni primo lunedì del mese) il rilascio di una nuova versione di OC e dei kext del repository di acidanthera. A giorni provvedo ad aggiornare l'EFI. @mccoy88f penso di aver capito da dove si origina io problema della batteria. Mentre facevo completamente altro (addirittura su un altro OS) ho notato che nell'ACPI è presente un device di batteria. Effettivamente ho poi controllato con MaciASL, ed è presente il device BAT0 (con tanto di informazioni). Il perché sia presente un dispositivo batteria sull'ACPI di questo box è un'ottima domanda alla quale non ho risposta. Ad ogni modo non sono riuscito a capire come disattivare questo device dall'ACPI (ho provato a rinominarlo, ma non è stato sufficiente). In questi giorni vedo come si può fare...
  7. No, sinceramente è l'unico problema che è rimasto irrisolto su questo portatile. Ho provato un po' di tutto ma purtroppo non sono riuscito a trovare una soluzione...
  8. EDIT: ci sono riuscito. Non agganciava correttamente perché la path del dispositivo della tastiera nel SSDT era errato. Per chiunque in futuro abbia problemi nell'utilizzo dell'SSDT per il clickpad (contenuto nel repo di VoodooPS2), assicuratevi di specificare il dispositivo corretto nel vostro DSL prima di compilarlo (nel mio caso era: _SB.PCI0.LPCB.PS2K) Grazie comunque 🙂
  9. Come hai potuto vedere la mia PR è stata mergiata giusto in tempo! Sono già pronto con il nuovo EFI, tra qualche minuto lo carico sul primo post. OC aggiornato alla 0.6.4 e tutti i kext aggiornati all'ultima versione disponibile. In più con la nuova versione del kext del wifi funziona anche il terzo router (ne rimane solo solo non funzionante). PS: ho fatto un'investigazione veloce sul fatto che viene mostrata la % della batteria nelle opzioni. Ho letto che anche ad altri utenti è successo. Loro hanno risolto settando a false il parametro "mobile" nel nodo della configurazione dell'smbios. Purtroppo questo parametro per quanto ne sappia è presente solo in clover, e non in OC. Se qualcuno ha ulteriori informazioni mi faccia sapere. EDIT: EFI aggiornata. EDIT2 (13/12/2020): oggi ho scoperto che nel router dove il wifi non riusciva a stabilire la connessione, era presente un problema di configurazione router-side. Appena l'ho risolto il wifi ha funzionato perfettamente anche su quel modello.
  10. Sembra funzionare grazie! In effetti si appare a che a me.... Non so come sia possibile, poiché i macmini (specificato nell'SMBios), per quanto ne sappia, non hanno batteria xD
  11. Ho appena pushato ciò che mancava nella PR, adesso vediamo se la mergiano in mainline prima di lunedi, cosi sarà live nella prossima release! Perfetto, mi basta sapere questo. Grazie. ----------- @Gengik84 come posso aggiornare il primo post? non appare più il tasto modifica.
  12. Ah, ahah grazie per il pensiero, ma avevo specificato il "virtuale" perché è il pensiero che conta in questo caso 😄 Se puoi posta i tuoi risultati con il wifi, così cerchiamo di capire il grado di compatibilità. Sono fiducioso che con il prossimo rilascio "stable" del kext, sarà possibile rimuovere anche il wifi dalla lista delle cose che non funzionano.
  13. Occorre aspettare che la mia PR venga mergiata sulla loro mainline. Purtroppo mi hanno segnalato che alla mia patch manca un ulteriore nodo in un xml. Ho già capito come scriverlo, però ho bisogno di almeno un'ora di calma stasera per effettuare tutti i test e assicurarmi che si corretto. La prossima release di appleALC sarà il prossimo lunedì, spero che la mia patch venga mergiata prima, così aggiungo a questa efi il kext "ufficiale" appena verrà rilasciato. Se non dovessero approvare la PR entro tale data, includerò ugualmente quello buildato da me.
  14. Sono riuscito a creare un layout custom per fixare entrambi i jack audio (line out e line in). A questo punto direi di continuare qualsiasi ulteriore discussione sull'altro thread qui: @Gengik84 per evitare di dover tenere sott'occhio anche questo thread, ti prego di chiuderlo, visto che abbiamo gia l'altro. Grazie 🙂
  15. Ciao @mccoy88f ho proprio in questo momento finito di scrivere un layout custom (avrà id 91) e ti confermo che funziona perfettamente sia il jack verde (uscita audio) che quello rosso (ingresso audio/microfono). Sono uscito un po pazzo (in realtà stavo reversando più del dovuto perchè non sapevo che appleALC gia include alcune patch che stavo scrivendo da 0 🤦‍♂️) Tra qualche minuto mando la patch al progetto appleALC su github. Appena posso (orami penso se ne parla domani) aggiorno la EFI in modo tale da averla completamente funzionante (oddio c'è sempre il problema che con alcuni router il wifi non riesce a stabilire la connessione, ma è una cosa che si risolverà con i successivi rilasci del kext). Offritemi una birra virtuale 😛 (anche un paio eh :D)
  16. @mccoy88f Efi rilasciato -> PS: il messaggio in se non era riferito a te personalmente, ma in generale.
  17. Chuwi CoreBox - Big Sur Probabilmente il miglior hackintosh extreme-budget! Hardware: CPU: Intel Core i5-5257U GPU: Iris 6100 RAM: 8GB DDR3 SSD M2: 256GB (+ porta SATA per ssd/hdd secondario) Wifi: 2.4GHz/5GHz Dual WiFi Altro: 4 USB, 2 HDMI, Ethernet, jack audio e microfono Prezzo consigliato: 240€ (su Amazon) Problemi noti: - Non è possibile selezionare la risoluzione 4K. Non so ancora il motivo. Il flag -igfxmpc potrebbe aiutare, ma è richiesta una verifica approfondita. Cosa funziona: - Tutto dovrebbe funzionare (bluetooth, gpu, hdmi, eth, wifi, usb, sleep , audio hdmi, jack uscita audio e jack microfono ecc). Installazione: 1) Procuratevi i file di installazione di Big Sur (usate la guida di dortania se non sapete come fare) 2) Estraete l'EFI in una chiavetta usb (ragionevolmente spaziosa) ed aggiungete la cartella con l'installazione di Big Sur 3) IMPORTANTISSIMO: usando propertree (o simile) aprire il config.plist (contenuto in /EFI/OC/) e modificate (in PlatformInfo->Generic) le seguenti entry: MLB, ROM, SystemSerialNumber e SystemUUID. Potete ottenere dei valori validi usando GenSMBIOS usando Macmini7,1 come modello. Questo passaggio è fondamentale. 4) Procede con boot, installazione ed utilizzo Tutti i kext e OC contenuti in questo EFI sono aggiornati all'ultima versione disponibile ad oggi: 06/04/2021. OC versione 0.6.8. Testato su macOS Big Sur (11.2.3). EFI_Chuwi_CoreBox_20210406.zip
  18. @mccoy88f avevo intenzione condividere l'EFI solo dopo aver fixato l'audio/microfono sui jack posteriori (che è l'unico problema rimasto, oltre il wifi che con alcuni router non va, ma è causa dei driver in beta). Posso condividere lo stesso l'EFI tra qualche ora, aggiornerò qui il link al thread di rilascio. NB: per me questo è un hobby che faccio quando ho tempo libero e voglia. NON insistete con le richieste mettendomi stress. Sono già stressato per tutti i casini a lavoro, se interagire con gli utenti di questa community dovesse diventare frustrante, smetterò istantaneamente di postare i progressi. Detto questo, ringrazio sentitamente chi darà il proprio contributo (costruttivo) al miglioramento e alla costruzione di questo efi.
  19. Se non posti l'errore è impossible stabilire cosa è andato storto. Probabilmente un kernel panic dovuto a qualche kext. Assicurati aver aggiornato tutti i tuoi kext e opencore all'ultima versione stabile disponibile. Una domanda: cosa usi come kext audio? (Intendo per i jack verde e rosso)
  20. UPDATE: vi tengo aggiornati sui progressi di questi giorni 🙂 1) L'audio da HDMI adesso funziona (su entrambe le uscite HDMI). E' bastato fixare la configurazione delle porte portandole da DP ad HDMI (configurazione effettuata sul config.plist sul device della gpu). 2) I driver del wifi con l'aggiornamento di oggi iniziano a funzionare su big sur! Sono riuscito a connettermi con successo a 2 dei 4 router che ho a disposizione. A volte occorre richiedere un refresh dell'ip manualmente, ma nel complesso iniziano a dare i primi segni di vita. 3) Addio VoodooHDA. Come potete leggere nel primo post (aggiornato), nei prossimi giorni farò un dump dei codec da linux e tenterò di creare un layout (e platfom) custom per far funzionare entrambi i jack (uscita audio ed ingresso microfono). Ho trovato un'ottima guida su github.
  21. UPDATE: Sleep fixato producendo un kext ad hoc con USBMap 🙂
  22. Modificato il primo post aggiungendo l'errore dello sleep: kernel: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: GLAN EHC2 Ovviamente se qualcuno ha idee e/o prove da fare, sono sempre disponibile 😉
  23. Ok anche se ho scaricato l'ultimissima versione (disponibile sono su insanely), però tentar non nuoce. Ma devo installare anche il VoodooHDA Pref Panel? Può servire dici? PS: ho modificato il primo post, avevo sbagliato a scrivere il modello del Chuwi.
  24. AppleHDA non riuscita abilitato. Da un grep di kextstat con "AppleHDA" non ottengo risultati.
  25. Hai perfettamente ragione, scusami. Adesso il raname funziona, però ancora niente audio da VoodooHDA. C'è qualche altra prova che posso fare? Intanto, grazie mille per l'aiuto 🙂
×
×
  • 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.