Home Homebrew Rilasciato Switchroot LineageOS Downloader v1.0.2

[Scena Switch] Rilasciato Switchroot LineageOS Downloader v1.0.2

132
0

Pubblicato un nuovo aggiornamento per Switchroot LineageOS Downloader, il piccolo programma Windows sviluppato dal developer sthetix progettato per semplificare il processo di download e organizzazione delle build di LineageOS per la console Nintendo Switch.

L’applicazione automatizza il download dei file necessari, verifica l’integrità con checksum SHA-256 e organizza il tutto nella struttura di cartelle corretta per facilitarne l’installazione, sia per la variante Tablet che TV.

Il software crea automaticamente tutte le cartelle necessarie, tra cui switchroot e bootloader, e genera il file android.ini richiesto per il corretto avvio del sistema.

Grazie anche al supporto per i download multi-thread, il processo è più rapido e permette di scaricare più file contemporaneamente. Inoltre, la funzione di ripresa dei download consente di continuare quelli interrotti, risparmiando tempo e banda.

Questa nuova versione introduce il supporto per il download automatico del pacchetto MindTheGapps corrispondente alla versione di LineageOS e al tipo di dispositivo selezionato, sia esso in modalità Tablet o TV.

L’interfaccia grafica ora include una nuova opzione selezionabile, tramite checkbox, che consente di includere automaticamente le Google Apps.

Il programma si occuperà di scaricare il pacchetto direttamente dalla repository ufficiale GitHub di MindTheGapps, collocandolo nella directory di destinazione prevista, pronto per essere utilizzato insieme al sistema LineageOS.

A causa della natura non firmata del file eseguibile, alcuni antivirus su Windows potrebbero segnalare il programma come potenzialmente una minaccia.

Si tratta di un falso positivo: è possibile ignorare l’avviso in sicurezza, oppure scegliere di disattivare temporaneamente il software antivirus durante l’uso dell’applicazione. In alternativa, per chi preferisce evitare ogni tipo di conflitto, è possibile eseguire direttamente lo script Python fornito con il progetto.

Caratteristiche

  • Interfaccia intuitiva: Un design pulito e intuitivo per una navigazione senza difficoltà.
  • Tema scuro: Un tema moderno per un utilizzo più confortevole.
  • Struttura automatica delle cartelle: Crea automaticamente le cartelle necessarie (switchroot, bootloader, ecc..) e genera il file android.ini richiesto.
  • Download multi-thread: Scarica più file contemporaneamente per prestazioni più rapide.
  • Verifica dell’integrità: Controlla l’integrità dei file scaricati tramite checksum SHA-256.
  • Ripresa dei download: Permette di riprendere i download interrotti, risparmiando tempo e banda.
  • Monitoraggio dei progressi: Mostra aggiornamenti in tempo reale con una barra di avanzamento e statistiche dettagliate.
  • Gestione degli errori: Riprova automaticamente i download falliti e registra gli errori per la risoluzione dei problemi.
  • Cartella di download personalizzabile: Gli utenti possono selezionare una cartella di destinazione personalizzata.
  • Portabilità: Non richiede installazione, basta scaricare ed eseguire il file EXE.

Guida

  • Scaricare l’EXE: Scaricare il file LineageOS_Downloader.exe dalla sezione Releases.
  • Avviare l’applicazione: Fare doppio clic sul file EXE per avviare l’applicazione.
  • Selezionare la variante: Scegliere tra la variante Tablet o TV di LineageOS.
  • Verificare l’ultima versione disponibile: Fare clic sul pulsante Check Build per ottenere informazioni sull’ultima build disponibile.
  • Selezionare la cartella di download: Scegliere una directory in cui i file verranno scaricati e organizzati.
  • Avviare il download: Fare clic sul pulsante Download per iniziare lo scaricamento.
  • Monitorare i progressi: Seguire l’avanzamento del download in tempo reale tramite la barra di progresso e i log.
  • Verificare i file: L’applicazione verifica automaticamente l’integrità dei file scaricati utilizzando checksum SHA-256.

Struttura delle cartelle

Dopo il download, i file vengono organizzati nella seguente struttura:

Struttura del Repository di LineageOS

LineageOS-{version}-{date}-{variant}/
├── switchroot/
│ ├── install/
│ │ ├── boot.img
│ │ ├── recovery.img
│ │ └── nx-plat.dtimg
│ └── android/
│ ├── bl31.bin
│ ├── bl33.bin
│ ├── boot.scr
│ ├── icon_android_hue.bmp
│ └── bootlogo_android.bmp
├── bootloader/
│ └── ini/
│ └── android.ini
└── lineage-{version}-{date}-nightly-nx_tab-signed.zip

Registri (Logs)

Tutte le azioni e gli errori vengono registrati nel file lineageos_downloader.log, che viene creato nella stessa directory dell’EXE, facilitando la risoluzione dei problemi.

Domande Frequenti (FAQ)

  1. Questa applicazione è sicura da usare?
    Sì, l’applicazione è sicura e non contiene malware o codice dannoso. Se disponibile, il codice sorgente può essere esaminato per ulteriore verifica.
  2. Posso usarla su macOS o Linux?
    Questo file EXE è progettato solo per Windows. Tuttavia, puoi eseguire direttamente lo script Python su macOS o Linux consultando la pagina di rilascio.
  3. Cosa succede se il download fallisce?
    L’applicazione riprova automaticamente a scaricare i file fino a 3 volte. Se il problema persiste, consulta i registri per maggiori dettagli.
  4. Posso cambiare la cartella di download?
    Sì, puoi selezionare una cartella personalizzata utilizzando il pulsante “Select Folder”.
  5. Come posso verificare il checksum dei file scaricati?
    L’applicazione verifica automaticamente il checksum SHA-256 di ogni file. Se il checksum non corrisponde, il file verrà riscaricato.

Changelog

  • Aggiunto il supporto per il download del pacchetto MindTheGapps corrispondente alla versione di LineageOS selezionata e al tipo di dispositivo (Tablet o TV).
  • Gli utenti possono ora scegliere di includere le GApps tramite una nuova casella di controllo nell’interfaccia grafica; il pacchetto verrà scaricato automaticamente dal repository GitHub di MindTheGapps e posizionato nella directory di destinazione.

Nota: Windows potrebbe rilevare l’applicazione come malware. Si consiglia di ignorare l’avviso o di disattivare temporaneamente il software antivirus. In alternativa, è possibile eseguire direttamente lo script Python per evitare problemi.

Download: Switchroot LineageOS Downloader v1.0.2 (EXE)

Download: Switchroot LineageOS Downloader v1.0.2 (Python)

Download: Source code Switchroot LineageOS Downloader v1.0.2

Fonte: github.com