Lo sviluppatore CTCaer ha rilasciato un nuovo aggiornamento della versione modificata di hekate – CTCaer mod in versione 5.2.0 e Nyx in versione 0.9.0.Hekate è un’implementazione del HBL (homebrew Launcher) che ti consente di scaricare la partizione USER o l’intera eMMC RAW oltre ad avviare automaticamente il dumping parziale (anche nelle schede SD formattate exFAT), in base allo spazio disponibile. Supporta sia FAT32 che exFAT e il nuovo firmware 10.0.2.Nyx è la GUI di hekate. Contiene molte funzionalità, come FastFS, gestione di emuMMC, personalizzazione, ecc.

Cartelle e file Bootloader

Cartella / file Descrizione
boot loader Cartella principale.
| __ bootlogo.bmp Viene utilizzato quando è attiva la personalizzazione e non è stato trovato nessun logopath. Può essere saltato.
| __ hekate_ipl.ini Configurazione principale del bootloader e voci di avvio.
| __ update.bin Se più recente, viene caricato all’avvio. Per modchips. Può essere saltato.
bootloader / ini / Per singoli individui. ‘Più configurazioni …’. Autoboot è supportato.
bootloader / sys / Per i moduli di sistema.
| __ libsys_lp0.bso LP0 (modalità sleep) modulo. Importante!
bootloader / payloads / Per i carichi utili. Menu ‘Payloads’. Autoboot supportato solo includendoli in un ini. Sono supportati tutti i bootloader, gli strumenti, i payload Linux di CFW.
bootloader / libtools / Futuro riservato

Configurazione del bootloader

Il bootloader può essere configurato tramite ‘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. ” [] “: Boot entry, ” {} “: Caption, ” # “: Comment, ” newline “: .ini newline cosmetico.

Chiavi / valori di configurazione quando la voce di avvio è config :

Opzione di configurazione Descrizione
autoboot = 0 0: Disabilita, #: numero della voce di avvio per l’avvio automatico.
bootwait = 3 0: Disabilita (Disabilita anche bootlogo. Avere VOL- premuto da quando l’iniezione passa al menu.), #: Tempo di attesa per VOL- per accedere al menu.
customlogo = 0 0: usa default hekate bootlogo, 1: usa bootlogo.bmp.
verification = 2 0: Disattiva verifica backup / ripristino, 1: Sparse (basato su blocco, veloce e non affidabile al 100%), 2: completo (basato su sha256, lento e affidabile al 100%).
autohosoff = 1 0: Disabilita, 1: Se svegliato da HOS tramite un allarme RTC, mostra il logo, quindi si spegne completamente, 2: Nessun logo, si spegne immediatamente.
retroilluminazione = 100 Livello di retroilluminazione dello schermo. 0-255.

Possibili combinazioni di chiavi / valori di inserimento di avvio:

Opzione di configurazione Descrizione
logopath = {percorso SD} Se customlogo globale è 1 e logopath vuoto, verrà utilizzato bootlogo.bmp. Se logopath esiste, caricherà la bitmap specificata.
warmboot = {percorso SD} Sostituisce il file binario di warmboot
secmon = {percorso SD} Sostituisce il binario del monitor di sicurezza
kernel = {percorso SD} Sostituisce il file binario del kernel
kip1 = {percorso SD} Sostituisce / aggiunge il processo iniziale del kernel. Più può essere impostato.
kip1 = {cartella SD} / * Carica ogni .kip / .kip1 all’interno di una cartella. Compatibile con chiavi Kip1 singole.
kip1patch = nome della patch Abilita una patch kip1. Specificare con più linee e / o come CSV. Le patch implementate adesso sono nosigchk, nogc
fullsvcperm=1 Disabilita la verifica SVC (autorizzazione completa ai servizi)
DebugMode=1 Abilita la modalità di debug
atmosphere=1 Abilita l’applicazione di Atmosphère
payload = {percorso SD} Lancio del payload. Strumenti, Linux, bootloader CFW, ecc.

Anteprima Nyx

 

screen_8F003ACB
screen_88B01154

Changelog

  • Driver SDMMC aggiornato, migliorato e più veloce 
    veloce e corretto rispetto a prima
    Controllo completo degli errori
    Ripristina per ridurre la velocità del bus in caso di guasto
    Supporta la modalità a 1 bit (in questo caso verrà visualizzato un avviso in Nyx)
  • Driver di interfaccia di visualizzazione aggiornato
    Inizializza in base al pannello di visualizzazione
    Verifica se è già stato inizializzato e deiniziato prima
    Aggiunge il supporto per la finestra D e la finestra del cursore
  • Aggiunta la selezione emuMMC del tempo di avvio
  • L’utilizzo della emupathchiave in una voce di avvio carica l’emuMMC selezionato.
    Questo può essere forzato anche usando il bit di archiviazione cfg boot corretto e scrivendo il percorso sull’offset del percorso emummc. Controlla il file Leggimi per questi.
    Il formato è: emupath=emuMMC/RAW1emupath=emuMMC/SD00, ecc
    (funziona solo con quelli creati da Ecate, in quanto dipende dai file raw_based / file_based che hanno informazioni emuMMC).
  • Verifica la presenza di HOS FS che supporta il formato della scheda SD
    Non consente l’avvio se la scheda SD è exFAT e FS è l’unica variante FAT32
  • Aggiunto emummcforcechiave
    Forza emuMMC e non consente l’avvio se emummc.ini non viene trovato o emuMMC è disabilitato
  • Aggiunta analisi exosphere.ini e supporto per il blanking CAL0
    Gli utenti sono sconsigliati di abilitare quella funzione Atmosphere, poiché non è ancora stata convalidata come sicura a causa della memorizzazione nella cache
    delle chiavi prodinfo di exosphere.ini vengono analizzate durante l’avvio e applicate automaticamente.
    Gli utenti possono scegliere di sovrascriverli con cal0blankcal0writesysinserire le chiavi di immissione di avvio.
    Il valore di questi (0 o 1) verrà applicato sul valore exosphere.ini massimo e lo sovrascriverà efficacemente.
  • Non consente Auto NOGC in stock
    Gli utenti possono comunque forzarlokip1patch=nogc

Ulteriori modifiche:

  • Aggiunto il supporto EKS
  • Migliora il patching KIP1
  • Aggiunto il driver del gestore Interrupts
  • Nuovo driver gpio aggiornato con supporto di configurazione completo
  • Gestione delle eccezioni che ti consente di continuare sempre
  • Correggi il danneggiamento della tabella emc di Minerva
  • Innumerevoli altre correzioni e aggiunte !! Controlla il registro di commit se vuoi saperne di più.

emuMMC

  • Il file based ora utilizza FastFS con una velocità quasi pari a RAW
  • Driver SDMMC aggiornato, migliorato e più veloce
  • Riprova a velocità del bus inferiori in caso di guasto e funziona anche in modalità 1 bit

Basato su https://github.com/m4xw/emuMMC/tree/54b9d24365e1943832a2f50b3324ca11cb0c4999

Nyx v0.9.0

  • Driver e strumenti USB
    Controlla di seguito le funzionalità aggiuntive
    (tieni presente che se qualcosa va storto o rimani bloccato durante un’operazione USB, puoi premere entrambi i VOLpulsanti per salvare.)
  • Memoria di massa USB
    Supporta SD Card, eMMC e emuMMC attualmente selezionati
    eMMC ed emuMMC sono di sola lettura per impostazione predefinita
  • Emulazione USB Gamepad (Joy-Con)
    Questa nuova funzionalità USB ti consentirà di utilizzare Joy-Con come gamepad gratuito su un PC.
    Può essere abbinato a strumenti come x360ce per abilitare il supporto a tutti i giochi.
  • SD Partition Manager
    Consente di selezionare fino a 2 emuMMC + Linux + Android.
    È consentita qualsiasi combinazione, anche se si desidera ripartizionare nuovamente in una partizione FAT.
    La procedura è automatica per la selezione di dimensioni e offset.
    Lo strumento è anche in grado di eseguire il backup della scheda SD in Ramdisk e quindi ripristinarlo, se la dimensione totale utilizzata è inferiore a 1 GB. Se hai più file di quello, ti verrà chiesto di copiarli sul tuo PC tramite UMS.
    Consente inoltre di eseguire il flashing delle immagini L4T Linux e delle immagini Android Twrp.
    Flash Android può essere utilizzato anche per riavviare in Twrp se non viene trovato un file da Flash.
  • Supporto Joy-Con
    Funziona come un fallback del mouse virtuale per gli utenti con touchscreen rotti
    Movimento del cursore:, Left StickFare clic: AZLZR, Chiudi / Indietro B:, Schermata di registro: -o+
  • Supporto per la selezione della schermata principale
    È ora possibile scegliere tra le 4 opzioni di Nyx:
    -M menu principale : menu principale predefinito
    -Tutti i Config: unisce il lancio e più Config fintanto che ci sono abbastanza spazi vuoti
    -Lancio: usa la schermata di avvio come schermata principale
    -Più configs: utilizza più schermate di configurazione come schermata principale
    Tutte supportano bmp di sfondo personalizzato
  • Fix Archive Bits v3
    La nuova versione corregge automaticamente tutto, senza la necessità di 2 opzioni
    È estremamente veloce, perché ora cambia solo ciò che deve essere cambiato. Anche se l’utente ha migliaia di cartelle
    Supporta mod enormi o pacchetti di texture che sono divisi su FAT32.
    (Finché il nome della cartella ha un’estensione di 3 caratteri. Esempio: zelda_hd_textures.hts)
  • Aggiunto supporto tema colore per il testo evidenziato
    Puoi scegliere in Opzioni Nyx
  • Fuses Info ora è HW & Fuses info
    Aggiunge il pannello Display , il touch panel , i chip DRAM e le informazioni sul chip SoC
  • Aggiungi riferimento di lettura RAW SD / eMMC
    Trovalo nelle informazioni sulla scheda SD o eMMC
  • Consente il ​​ripristino eMMC per backup più piccoli o più grandi
    Utile per mod eMMC> 32 GB. Riceverai un avvertimento al riguardo.
    Se non si adatta alla descrizione del modding eMMc, il backup è danneggiato.
  • Aggiunto un semplice emuMMC backup
    Supporta emuMMC basato su partizioni di tutte le dimensioni
    Per ora può solo eseguire il backup della prima partizione 0xE0 che trova
  • Modifiche emuMMC aggiuntive
    – Consenti la selezione della partizione durante la creazione di una partizione raw basata su emuMMC –
    Avvio partizione chiara durante la creazione di emuMMC basata su partizione RAW
    – Aggiorna la finestra di stato emuMMC durante la creazione di una nuova emuMMC per riflettere le nuove informazioni
  • Calibrazione della regolazione del pannello a sfioramento
    Consente di risolvere qualsiasi problema relativo al tocco in Nyx e HOS.
    Controllerà anche il pannello per problemi HW prima di procedere.
    Se viene riscontrato un problema, la calibrazione si interromperà per evitare un errore nel firmware touch.
  • Aggiunta finestra D come finestra della schermata di registro
    Può essere visualizzata premendo -+sulla
    funzione Schermata Joy-Con salverà anche quella schermata su SD

Ulteriori modifiche:

  • Aggiunto dump informazioni di associazione Bluetooth Joy-Con. Utilizzato in L4T Android / Linux.
  • Aggiungi aggiornamento Riavvia 2 Opzione payload
    Si aggiorna automaticamente reboot_payload.binse si utilizza fss0.
  • Non consentire le operazioni eMMC quando la batteria è scarica per proteggersi da uno spegnimento improvviso
  • Aggiunte le informazioni sul rapporto errori SD nelle informazioni sulla scheda SD
  • Aggiunto il supporto Ramdisk
  • Aggiunto supporto BIS eMMC primitivo
  • Aggiunto configurazione offset tempo. Questo è fatto manualmente per ora. In una versione successiva, l’offset verrà analizzato da HOS.
  • Risolto il problema del blocco quando si analizza GPT non HOS nelle informazioni eMMC
  • Risolvi un problema di corruzione dell’heap di vecchia data che avrebbe bloccato Nyx
  • La configurazione di verifica backup / ripristino eMMC è ora spostata nella configurazione Nyx (nyx.ini)
  • Correggi le informazioni relative a Caricabatterie e Indicatore livello carburante che mostrano valori errati per alcune statistiche
  • Consenti schermate solo ogni 2 secondi e aggiungi l’effetto di acquisizione
  • Ridurre il consumo di energia al minimo
  • Innumerevoli altre correzioni e aggiunte !! Controlla il registro di commit se vuoi saperne di più.

Download

Fonte e crediti
Github

 

Ti è piaciuta la notizia? Supporta Francesco su Patreon!

Rispondi

Attenzione:la copia dell'articolo è disattivata.Per maggiori informazioni e supporto visita il nostro canale telegram qui