1. A breve aggiorneremo la piattaforma di Reboot per risolvere alcuni problemi con i plug-in, quindi chiediamo ancora un po' di pazienza, Lo staff di Reboot

[GUIDA] Come risolvere crash in Atmosphere

Discussione in 'Guide Switch' iniziata da gelderm, 31 Mar 2021.

  1. gelderm

    gelderm Livello 23

    Iscritto:
    25 Apr 2017
    Messaggi:
    1.304
    Like ricevuti:
    488
    [​IMG]

    I problemi che possono portare Atmosphere a crashare sono molteplici.
    In questa guida vedremo quelli che sono i due motivi più frequenti:
    1. Crash all'avvio, etc... in utenti macOS
    2. Crash dovuti ai sysmodules (si ringrazia @Domyx-01 per la segnalazione)

    1 - Crash in utenti macOS

    Ci sono stati alcuni utenti che hanno avuto dei crash all'avvio del CFW e quindi di Atmosphere, alcuni di questi hanno risolto il problema grazie alla stessa soluzione (qui).

    Errori tipici

    • Sbloccando la console: "Error Code: 2017-0247 Unable to access microSD card" oppure
      "Data on this microSD card is corrupted and cannot be used. The corrupted data will be deleted."
    • Avviando un gioco: "Il software è stato chiuso a causa di un errore"
    • Screenshots e video mancanti o "Impossibile salvare"
    • Homebrews mancanti o completamente assenti nell'hbmenu
    • Homebrews non funzionanti

    Indagando un po', sembra essere un problema che colpisce gli utilizzatori di computer Mac. Nello specifico è un problema relativo ad un "bit di archiviazione" e si presenterà ogni volta che sposterete dei file nella microSD!

    Soluzione manuale #1

    La prima soluzione trovata è stata quella di rimuovere tale bit da OGNI file presente nella microSD, ad esclusione dei file contenuti all'indirizzo /Nintendo/Contents/registered/
    Per fare ciò è necessario leggere la microSD con un PC Windows, e modificare file per file. Tasto destro sul file, selezioniamo Proprietà, quindi Avanzate e togliamo il segno di spunta dalla riga evidenziata in rosso.
    [​IMG]
    FONTE

    Soluzione manuale #2

    Direttamente dal Mac potete avviare il terminale e digitare le seguenti righe di comando:
    sudo chflags -R arch /Volumes/SDVOLUME/
    sudo chflags -R noarch /Volumes/SDVOLUME/Nintendo/

    dove sudo SDVOLUME è da sostituire con il nome della vostra microSD
    FONTE #1 e FONTE #2 (Parte 1).

    Soluzione manuale #3

    Lo stesso utente Reddit della FONTE #2 (Parte 1) ha proposto una soluzione più specifica e selettiva nelle cartelle a cui destinare tale fix. Per fare questo ha creato una funzione salvata con estensione .zshrc e utilizzabile con il terminale zsh. Ciò non vieta che possiate lanciare i comandi uno ad uno dal terminale.
    function fixNintendoSwitchFiles() {
    sudo chflags -R arch /Volumes/$1/switch/
    sudo chflags -R arch /Volumes/$1/sxos/
    sudo chflags -R arch /Volumes/$1/titles/
    sudo chflags -R arch /Volumes/$1/modules/
    sudo chflags -R arch /Volumes/$1/config/
    sudo chflags -R arch /Volumes/$1/bootloader/
    sudo chflags -R arch /Volumes/$1/tinfoil/
    sudo chflags -R arch /Volumes/$1/ReiNX/
    sudo chflags -R arch /Volumes/$1/atmosphere/
    sudo chflags -R arch /Volumes/$1/EdiZon/
    sudo chflags -R arch /Volumes/$1/ftpd/
    }
    FONTE #2 (Parte 2)

    Soluzione automatica

    Entrare in Hekate, recarsi in Tools>Archive Bit (è in basso a destra) e premere su Fix Archive Bit.
    Al termine del processo, che dura pochi minuti, apparirà un messaggio con il numero di file fixati. Per uscire basta premere Close in alto a destra.

    Attenzione: Se avete AutoRCM attivo potreste vedere altre opzioni, come Unset archive bit e Fix archive bit - Nintendo
    [​IMG]
    Screen rubato a @Domyx-01 dal seguente link



    2 - Crash a causa di un sysmodule

    La seguente parte è stata redatta e gentilmente offerta da @Domyx-01

    [​IMG]

    Errori tipici

    • Accendendo la console e inviando il payload, all'avvio la console va in crash
    • Aprendo l'album, con atmosphere attivo, va in crash
    • Aprendo un'homebrew, Atmosphere va in crash

    Possibile soluzione

    Potrebbe essere causato da:
    • Un sysmodule danneggiato nella microSD
    • Un sysmodule non compatibile con la versione di Atmosphere installata

    É colpa di quale sysmodule?

    Per capirlo, alla schermata simile a quella in alto, devi segnarti da qualche parte il "Program ID" segnato con un cerchio rosso nell'immagine.
    Puoi segnarti il codice riportandolo su un foglio o scattando una foto. Ti sarà utile per la risoluzione.

    Come risolvo?
    1. Scarica l'ultima versione di Atmosphere da qui :arrowright: link e inserisci il contenuto estratto dal file .zip nella microSD
    2. Una volta aggiornato Atmosphere procediamo in questo modo:
      entra nella tua microSD e apri in successione le seguenti cartelle atmosphere/contents
    3. Entrati nella cartella contents é arrivato il momento di andare alla ricerca del contenuto danneggiato o non aggiornato, di seguito ecco una lista di possibili sysmodules che possono causare l'errore (se lo hai segnato prima il "Program ID" da qualche parte, per te sarà più facile scoprire chi é il colpevole)
    Una volta identificato il sysmodule problematico, prova ad aggiornarlo all'ultima versione estraendo il file .zip e sostituendo le vecchie cartelle.

    Una volta fatto riprova ad avviare Atmosphere e se ancora non funziona, prova a disattivarlo da Hekate toolbox o Deepsea Toolbox. Oppure eliminalo definitivamente in attesa che il sysmodule venga aggiornato per l'ultima versione.
     
    #1
    Ultima modifica: 31 Mar 2021
    A student, bigs, aspirina e 1 altro utente piace questo messaggio.
  2. aspirina

    aspirina Staff Livello 51 Staff

    Iscritto:
    10 Nov 2016
    Messaggi:
    6.284
    Like ricevuti:
    1.696
    Posso suggerire di modificare il titolo in "Come risolvere.……."
     
    #2
    A gelderm piace questo elemento.
  3. Domyx-01

    Domyx-01 Advanced Advanced User Advanced

    Iscritto:
    4 Dic 2018
    Messaggi:
    868
    Like ricevuti:
    411
    Bellissima guida, davvero molto utile!

    Ti aggiungo anche questo errore tipico, puoi fare liberamente copia-incolla e aggiungerla alla guida:

    CRASH DI ATMOSPHERE A CAUSA DI UN SYSMODULE

    Immagine - guida.jpg

    Errori tipici


    - Accendendo la console e inviando il payload, all'avvio la console va in crash
    - Aprendo l'album con atmosphere attivo va in crash
    - Aprendo un'homebrew Atmosphere va in crash

    Possibile soluzione


    Potrebbe essere causato da:

    - Un sysmodule danneggiato nella sd
    - Un sysmodule non compatibile con la versione di atmosphere da te installata

    É colpa di quale sysmodule?

    Per capirlo, alla schermata simile a quella in alto di inizio guida, devi segnarti da qualche parte il "Program id" segnato con un cerchio rosso nell'immagine.
    Puoi segnarti il codice o riportandolo su un foglio o scatti una foto. Ti sarà utile per la risoluzione.

    Come risolvo?

    - Scarica l'ultima versione di atmosphere da qui :arrowright: link e inserisci il contenuto estratto dal file .zip nella sd
    - Una volta aggiornato atmosphere correttamente procediamo in questo modo:
    entra nella tua sd e apri in successione le seguenti cartelle :arrowright: atmosphere/contents
    - Entrati nella cartella contents é arrivato il momento di andare alla ricerca del contenuto danneggiato o non aggiornato, di seguito ecco una lista di possibili sysmodule che possono causare l'errore (se lo hai segnato prima il "Program id" da qualche parte, per te sarà più facile scoprire chi é il colpevole)
    Una volta identificato il sysmodule problematico, prova ad aggiornarlo all'ultima versione estraendo il file .zip e sostituendo le vecchie cartelle.

    Una volta fatto riprova ad avviare atmosphere e se ancora non funziona, prova a disattivarlo da Hekate toolbox o Deepsea Toolbox oppure lo elimini definitivamente in attesa che il sysmodule venga aggiornato per l'ultima versione.
     
    #3
    Ultima modifica: 31 Mar 2021
    A bigs e gelderm piace questo messaggio.
  4. gelderm

    gelderm Livello 23

    Iscritto:
    25 Apr 2017
    Messaggi:
    1.304
    Like ricevuti:
    488
    Grazie mille!! Davvero!
    Nel pomeriggio quando posso vedo di aggiungerlo alla guida

    Guida aggiornata aggiungendo la tua parte. Ho fatto giusto qualche ritocco per renderla uniforme con la prima parte
     
    #4
    A Domyx-01 piace questo elemento.
Sto caricando...

Condividi questa Pagina