Home Homebrew Rilasciato Hekate v6.3.0 & Nyx v1.7.0

[Scena Switch] Rilasciato Hekate v6.3.0 & Nyx v1.7.0

53
0

Pubblicato un nuovo aggiornamento per Hekate, il bootloader grafico personalizzato per console Nintendo Switch, patcher firmware e strumenti vari.

Questa nuova versione introduce il supporto completo per i firmware 20.0.0 e 20.0.1, mantenendosi così compatibile con le ultime versioni del sistema operativo della console.

Tra le modifiche principali, spicca l’introduzione della chiave pkg3 nella configurazione, che va a sostituire fss0 mantenendone però le stesse funzionalità.

fss0 resta compatibile per ora, ma è stato dichiarato deprecato, quindi gli utenti sono invitati ad aggiornare le proprie configurazioni.

Introdotta anche una nuova chiave chiamata pkg3kip1skip, destinata solo agli utenti avanzati, così come la rinomina della chiave atmosphere in kernelprocid, per rispecchiare meglio il suo funzionamento.

Alcune correzioni minori hanno risolto problemi legati al parsing del file system_settings.ini, in particolare per l’attivazione dell’USB3, e un raro bug che poteva causare una schermata nera all’avvio in modalità stock.

Sul fronte Linux (L4T), è stato aggiornato il firmware SC7exit e aggiunta una nuova chiave sld_type per gestire la visualizzazione continua, offrendo anche un’opzione che ripristina il vecchio metodo coreboot.

L’interfaccia Nyx, aggiornata alla versione 1.7.0, ha ricevuto anch’essa il supporto al firmware 20.0.0. Il benchmark delle schede SD ed eMMC ora mostra informazioni sugli IOPS ai percentili 95 e 5 secondo gli standard di settore, con una finestra più compatta pensata per facilitare la condivisione di screenshot.

Sono stati introdotti indicatori cromatici per verificare il corretto supporto alla specifica A2 delle schede SD, oltre a una segnalazione immediata di eventuali errori SDMMC.

Anche l’emuMMC è stato aggiornato per supportare il firmware 20.0.0, con miglioramenti alla rilevazione della RAM reale, al backup e al ripristino, e alla gestione delle partizioni residue di Android.

Nyx ora esegue controlli sull’esistenza del file nyx.bin prima del reload, evitando errori non necessari.

Infine, a livello di basso livello (BDK), è stato introdotto l’ordinamento alfabetico delle directory, migliorata la gestione della memoria SDMMC per evitare accessi fuori limite, aggiunto il supporto a estensioni per le prestazioni e ottimizzata l’allocazione di memoria in moduli critici come SE e DISPLAY.

Caratteristiche

  • Completamente configurabile e grafico con supporto per touchscreen e input Joycon.
  • Stile di avvio, temi di sfondo e colore.
  • Bootloader HOS (Switch OS) — Per CFW Sys/Emu, OFW Sys e Stock Sys.
  • Bootloader per Android e Linux.
  • Avvio del payload.
  • Strumenti di backup/ripristino eMMC/emuMMC.
  • SD Card Partition Manager: Prepara e formatta la scheda SD per qualsiasi combinazione di HOS (Sys/emuMMC), Android e Linux.
  • emuMMC Creation & Manager: Può anche migrare e correggere la emuMMC esistente.
  • Cambia lampeggiatore Android e Linux.
  • USB Mass Storage (UMS) per SD/eMMC/emuMMC — Converte Switch in un lettore di schede SD.
  • USB Gamepad — Converte Switch con Joycon in un USB HID Gamepad.
  • Informazioni su hardware e periferiche (SoC, fusibili, RAM, display, touch, eMMC, SD, batteria, alimentatore, caricabatterie).
  • Molti altri strumenti come Archive Bit Fixer, Touch Calibration, SD/eMMC Benchmark, AutoRCM enabler e altro.

Il bootloader può essere configurato tramite il file di configurazione bootloader/hekate_ipl.ini (se presente sulla scheda SD). Ogni sezione ini rappresenta una voce di avvio, ad eccezione della sezione speciale ‘config’ che controlla la configurazione globale.

Ci sono quattro possibili tipi di voci. ” [ ] “: Voce di avvio, ” { } “: Caption, ” # “: Commento, ” newline “: .ini cosmetic newline. Un modello può essere trovato a questo indirizzo.

Changelog

Modifiche di Hekate v6.3.0

  • Aggiunto supporto HOS 20.0.0.
  • Configurazione: Aggiunto il supporto per la chiave pkg3, che sostituisce fss0 mantenendo esattamente la stessa funzionalità.
    • fss0 continuerà a funzionare per motivi di compatibilità, ma ora è deprecato.
    • A un certo punto fss0 diventerà obsoleto, quindi assicurati di aggiornare le tue configurazioni per usare pkg3 al suo posto.
    • I modelli di configurazione sono stati aggiornati per utilizzare pkg3.
  • Configurazione: Aggiunto il supporto per la chiave pkg3kip1skip. Solo per utenti avanzati: leggere il file README.
  • Configurazione: La chiave atmosphere è stata rinominata in kernelprocid per rispecchiare meglio la sua funzione.
    • Solo gli utenti avanzati che non utilizzano fss0/pkg3 sono interessati da questo cambiamento.
  • Configurazione: La chiave fss0experimental è stata rinominata in pkg3ex.
  • Corretto il parsing del file system_settings.ini per l’abilitazione di USB3. Grazie a @new-waifu per il promemoria.
  • Corretto un problema che potrebbe aver causato una schermata nera durante l’avvio standard in alcuni rari casi (relativo a kernelldr).
  • L4T: Firmware SC7exit aggiornato all’ultima versione.
  • L4T: Aggiunta la chiave sld_type che consente di disabilitare il “seamless display”.
    • Oppure utilizzare il metodo deprecato coreboot.
  • Varie correzioni e miglioramenti.

Modifiche emuMMC

Modifiche per Nyx v1.7.0

  • Supporto HOS 20.0.0.
  • Il benchmark SD/eMMC ora mostra le informazioni sugli IOPS al 95° e 5° percentile, secondo lo standard del settore. Inoltre, ora utilizza dimensioni di test A2 conformi alle specifiche.
    • Inoltre, la finestra è stata resa più compatta in modo che le informazioni sottostanti siano ancora visibili per la condivisione degli screenshot.
    • È preferibile confrontare le schede SD utilizzando lo stesso benchmark aggiornato, a causa delle modifiche.
    • Il 95% dei migliori accessi rappresenta generalmente le prestazioni attese.
    • Il 5% degli accessi peggiori indica parti NAND degradate o copie da NAND SLC/MLC a NAND TLC/QLC, grandi svuotamenti della cache, cattiva gestione del controller, bug del firmware, ecc..
  • Le informazioni sulla SD ora verificano se il supporto A2 della scheda è corretto o meno. Verde: supporto completo, Giallo: necessità di correzioni, Rosso: danneggiato.
  • Le informazioni sulla SD ora mostreranno immediatamente gli errori SDMMC prima di calcolare lo spazio libero nella partizione FAT.
  • Risolto un problema in cui emuMMC potrebbe non venire trovato durante il backup o il ripristino.
  • Risolto un problema in cui emuMMC potrebbe non venire eseguito correttamente durante il backup.
  • La rilevazione della capacità reale della RAM è ora più robusta.
  • Reso Nyx un po’ più veloce.
  • Risolto un problema in cui la dimensione della partizione Android riservata poteva essere calcolata in modo errato sul cursore delle rimanenze di HOS.
  • Risolto un problema in cui una finestra non poteva essere chiusa con il tasto B del Joy-Con.
  • Il riavvio di Nyx ora verificherà se nyx.bin esiste ancora e non ricaricherà, così l’utente può correggere il problema utilizzando di nuovo UMS.
  • Varie correzioni e miglioramenti.

Modifiche BDK

  • DIRLIST: Ora utilizza l’ordinamento alfabetico invece di quello basato su ASCII.
  • SDMMC: Non consentire accessi fuori dai limiti, poiché è necessario un ciclo di alimentazione per cancellare l’errore.
  • SDMMC: Aggiunto il supporto per il parsing del registro di estensione delle prestazioni.
  • UITLS: Aggiunte funzioni di confronto qsort per int, char e char senza distinzione tra maiuscole e minuscole.
  • SE: Supporto per l’hashing SHA256 di dimensione 0.
  • I driver SE e DISPLAY non utilizzano più la memoria heap.
  • Varie correzioni e miglioramenti.

Download: Hekate v6.3.0 & Nyx v1.7.0

Download: joiner_scripts_for_windows_linux_macos.zip

Download: nyx_usb_max_rate__run_only_once_per_windows_pc.reg

Download: Source code Hekate v6.3.0 & Nyx v1.7.0

Fonte: x.com

LASCIA UN COMMENTO

Per favore inserisci il tuo commento!
Per favore inserisci il tuo nome qui

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.