Mod Switch [GUIDA]Android su Nintendo Switch con Lineage OS 17.1 e Beta Lineage OS 18.1 (Android 11)

DjCanigia

Moderatore
20 Agosto 2012
2,865
197
2,141
1,509
Ultima modifica:
nintendo-switch-androdi-banner.png

Android su Nintendo Switch!
Abbiamo visto come installare Linux sulla Switch, ma se volessimo installare Android? Diventa possibile grazie a Lineage OS, una rom personalizzata per dispositivi Android, basata su una modifica del progetto Android Open Source. La quale grazie ad un gran lavoro da parte di alcuni sviluppatori del forum XDA è stata ottimizzata per essere installata anche su Nintendo Switch!

1    Caratteristiche

  • Android 10 basato su Lineage 17.1.
  • Aggiornamenti OTA.
  • Supporto completo per Joy-Con e Pro Controller con stick e rail analogici.
  • Supporto per Hori Joy-Con.
  • Modalità Deep Sleep che può durare per settimane.
  • Una build basata su Android TV.
  • Profili della ventola rielaborati per un funzionamento più silenzioso.
  • Supporto dock ottimizzato con ridimensionamento della risoluzione.
  • Un driver del caricatore riscritto che supporta USB-PD e dock di terze parti.
  • Driver touch screen ottimizzato.
  • Installazione più semplice tramite lo strumento di partizione Hekate.
  • Profili di potenza rielaborati, più semplici.
  • Driver WiFi migliorato con meno interruzioni.
  • Supporto per app remota Shield TV per un facile controllo nel dock.
  • Riavvio per supportare il payload.
  • Migliorato il supporto per gli accessori Bluetooth.
  • Supporto per rotazione automatica.

2    Bug

  • I giochi Nvidia Shield non funzionano!
  • La modalità Sleep potrebbe non funzionare su una piccola percentuale di dispositivi, puoi far flashare l’archivio zip di disabilitazione dell’allarme per provare a mitigarlo.
  • L’audio bluetooth potrebbe avere problemi su alcune cuffie.
  • Potrebbe essere necessario riavviare affinché il Bluetooth funzioni su una piccola percentuale di dispositivi.
  • La tastiera predefinita non può essere utilizzata con un controller.
  • Ad alcune app non piace il D-Pad del Joy-Con.


3    Installazione

3.1    Occorrente

Dopo aver spacchettato i file e inseriti nella SD dovreste trovarvi una situazione simile a questa (ovviamente se avete anche Atmosphere): (lo zip all'interno inseritelo senza scompattarlo)
Codice:
root
|- switchroot
|- bootloader
|  |- ini
|  |  |- ...
|  |- payloads
|  |  |- ...
|  |- res
|  |  |- ...
|  |- sys
|  |  |- ...
|- lineage-17.1-20220408-UNOFFICIAL-icosa_sr-signed.zip
|- MindTheGapps-10.0.0-arm64-20220224_161733.zip

3.2    Installazione Android

  1. Avviate Hekate lanciando il payload con TegraRCM
  2. Ora inserite entrambi i Joycon alla console e andate in "Nyx Options"
    nyx20890123_202109.png
  3. Cliccate "Dump Joy-Con BT"
    nyx20890123_204917.png
  4. Dovrebbe uscirvi un messaggio come questo:
    3.png
  5. Se vi ha dato errori, riavviate la Switch normalmente per rifare l'accoppiamento dei Joycon e riprovate.
  6. Ora tornate sulla home di Hekate e andate in "Tools"
    nyx20890123_204922.png
  7. Cliccate "Partition SD Card"
    nyx20890123_204928.png
  8. Create una partizione di almeno 16 Gb per Android
  9. Procedete, fate un backup con UMS oppure scollegando la SD e collegandola al PC (se non lo avete fatto prima)
  10. Ora sempre da Tools--->Partition SD Card fate "Flash Android" premete "continue" per entrare nella recovery TWRP
  11. Una volta entrati nella recovery fate lo swipe verso destra per consentire le modifiche e premete Install--->Select Storage--->Micro SD
  12. Selezionate prima il pacchetto .zip di "Lineage OS" ignorate eventuali errori (tutto nella norma)
  13. Dopodichè installate il . zip delle google apps (facoltativo, però senza quest'ultime non avete i servizi google, quindi playstore ecc..)
  14. Infine premete "Reboot to system" e si avvierà Android sulla vostra Switch!
  15. Se spegnete la console e volete tornare su Android avviate in Hekate fate More Configs--->switchroot Android 10 (per tornare nella recovery quando premete "switchroot Android 10" tenete premuto il tasto L del Joycon).


4    Suggerimenti e Optional

  • Per abilitare la Performance Mode e modificare la risoluzione andate su Settings -> Scroll Down -> System -> Scroll Down -> Display and Performance configuration
  • Se non volete notifiche o allarmi, scaricate questo .zip e installatelo dalla recovery TWRP.
  • L’app Nvidia Shield TV consente il controllo di tastiera e mouse da un telefono, di conseguenza anche di Switch.
  • Se non si imposta una password, la console Switch si sbloccherà automaticamente.
  • Il pulsante di acquisizione sui Joy-Con è mappato su Play/Pause media.
  • Puoi abilitare la modalità desktop per avere un’esperienza leggermente migliore andando su "Developer Options" e scorrendo verso il basso fino a ‘Force Desktop Mode’ abilitala e riavvia.
  • Per vedere la percentuale della batteria su AndroidTV segui questa guida.
  • Se desiderate utilizzare un controller per digitare sul tablet, installate questa tastiera.
  • Per eseguire app per tablet su AndroidTV utilizzate questo launcher.
  • Per avere i pemessi di root installate l’ultima versione di Magisk da recovery TWRP.
  • Per trasferire file su Android puoi usare MTP su USB. (Come un normale smartphone Android).
  • Se volete cambiare la mappatura dei tasti con quelli di un controller Xbox per poterlo utilizzare installate questo .zip da recovery TWRP.

Made with ♥️ for Inforge.net​

 
Visualizza allegato 70158
Android su Nintendo Switch!
Abbiamo visto come installare Linux sulla Switch, ma se volessimo installare Android? Diventa possibile grazie a Lineage OS, una rom personalizzata per dispositivi Android, basata su una modifica del progetto Android Open Source. La quale grazie ad un gran lavoro da parte di alcuni sviluppatori del forum XDA è stata ottimizzata per essere installata anche su Nintendo Switch!

1    Caratteristiche

  • Android 10 basato su Lineage 17.1.
  • Aggiornamenti OTA.
  • Supporto completo per Joy-Con e Pro Controller con stick e rail analogici.
  • Supporto per Hori Joy-Con.
  • Modalità Deep Sleep che può durare per settimane.
  • Una build basata su Android TV.
  • Profili della ventola rielaborati per un funzionamento più silenzioso.
  • Supporto dock ottimizzato con ridimensionamento della risoluzione.
  • Un driver del caricatore riscritto che supporta USB-PD e dock di terze parti.
  • Driver touch screen ottimizzato.
  • Installazione più semplice tramite lo strumento di partizione Hekate.
  • Profili di potenza rielaborati, più semplici.
  • Driver WiFi migliorato con meno interruzioni.
  • Supporto per app remota Shield TV per un facile controllo nel dock.
  • Riavvio per supportare il payload.
  • Migliorato il supporto per gli accessori Bluetooth.
  • Supporto per rotazione automatica.

2    Bug

  • I giochi Nvidia Shield non funzionano!
  • La modalità Sleep potrebbe non funzionare su una piccola percentuale di dispositivi, puoi far flashare l’archivio zip di disabilitazione dell’allarme per provare a mitigarlo.
  • L’audio bluetooth potrebbe avere problemi su alcune cuffie.
  • Potrebbe essere necessario riavviare affinché il Bluetooth funzioni su una piccola percentuale di dispositivi.
  • La tastiera predefinita non può essere utilizzata con un controller.
  • Ad alcune app non piace il D-Pad del Joy-Con.


3    Installazione

3.1    Occorrente

  • Switch moddata
  • Scheda SD formattata in FAT32 (non exfat)
  • Hekate (Download qui ultima versione)
  • Download Android: (Ci sono due versioni, una "tablet" e una "TV")
  • *** Testo nascosto: non può essere aggiunto alla citazione ***
  • Fate il Backup della scheda SD
Dopo aver spacchettato i file e inseriti nella SD dovreste trovarvi una situazione simile a questa (ovviamente se avete anche Atmosphere): (lo zip all'interno inseritelo senza scompattarlo)
Codice:
root
|- switchroot
|- bootloader
|  |- ini
|  |  |- ...
|  |- payloads
|  |  |- ...
|  |- res
|  |  |- ...
|  |- sys
|  |  |- ...
|- lineage-17.1-20220408-UNOFFICIAL-icosa_sr-signed.zip
|- MindTheGapps-10.0.0-arm64-20220224_161733.zip

3.2    Installazione Android

  1. Avviate Hekate lanciando il payload con TegraRCM
  2. Ora inserite entrambi i Joycon alla console e andate in "Nyx Options"
  3. Cliccate "Dump Joy-Con BT"
  4. Dovrebbe uscirvi un messaggio come questo:
  5. Se vi ha dato errori, riavviate la Switch normalmente per rifare l'accoppiamento dei Joycon e riprovate.
  6. Ora tornate sulla home di Hekate e andate in "Tools"
  7. Cliccate "Partition SD Card"
  8. Create una partizione di almeno 16 Gb per Android
  9. Procedete, fate un backup con UMS oppure scollegando la SD e collegandola al PC (se non lo avete fatto prima)
  10. Ora sempre da Tools--->Partition SD Card fate "Flash Android" premete "continue" per entrare nella recovery TWRP
  11. Una volta entrati nella recovery fate lo swipe verso destra per consentire le modifiche e premete Install--->Select Storage--->Micro SD
  12. Selezionate prima il pacchetto .zip di "Lineage OS" ignorate eventuali errori (tutto nella norma)
  13. Dopodichè installate il . zip delle google apps (facoltativo, però senza quest'ultime non avete i servizi google, quindi playstore ecc..)
  14. Infine premete "Reboot to system" e si avvierà Android sulla vostra Switch!
  15. Se spegnete la console e volete tornare su Android avviate in Hekate fate More Configs--->switchroot Android 10 (per tornare nella recovery quando premete "switchroot Android 10" tenete premuto il tasto L del Joycon).


4    Suggerimenti e Optional

  • Per abilitare la Performance Mode e modificare la risoluzione andate su Settings -> Scroll Down -> System -> Scroll Down -> Display and Performance configuration
  • Se non volete notifiche o allarmi, scaricate questo .zip e installatelo dalla recovery TWRP.
  • L’app Nvidia Shield TV consente il controllo di tastiera e mouse da un telefono, di conseguenza anche di Switch.
  • Se non si imposta una password, la console Switch si sbloccherà automaticamente.
  • Il pulsante di acquisizione sui Joy-Con è mappato su Play/Pause media.
  • Puoi abilitare la modalità desktop per avere un’esperienza leggermente migliore andando su "Developer Options" e scorrendo verso il basso fino a ‘Force Desktop Mode’ abilitala e riavvia.
  • Per vedere la percentuale della batteria su AndroidTV segui questa guida.
  • Se desiderate utilizzare un controller per digitare sul tablet, installate questa tastiera.
  • Per eseguire app per tablet su AndroidTV utilizzate questo launcher.
  • Per avere i pemessi di root installate l’ultima versione di Magisk da recovery TWRP.
  • Per trasferire file su Android puoi usare MTP su USB. (Come un normale smartphone Android).
  • Se volete cambiare la mappatura dei tasti con quelli di un controller Xbox per poterlo utilizzare installate questo .zip da recovery TWRP.

Made with ♥️ for Inforge.net​