Page 1 sur 2

[OBSOLETE][TUTO] Installer Android 8.1 sur Switch

Message non luPosté: 30 Juil 2019, 20:47
par MDProz
Après L4T Ubuntu, la Team Switchroot propose un système d'exploitation Android pour votre console. Leurs travaux se basent sur la Nvidia Shield TV qui a un SoC similaire, le Tegra X1. Sans trop rentrer dans le jargon technique, la ROM exploite le fork de l'AOSP (Android Open Source Project), LineageOS 15.1. Cette alternative, utilisée sur de nombreux smartphones, a pour référence, Android 8.1 Oreo.

Prévue avec le Custom Recovery TWRP (Team Win Recovery Project), il vous permettra de réaliser une multitude de modifications. Vous pourrez utiliser des services Google qui ne sont pas embarqués dans la ROM pour des raisons de droits et profiter du ROOT si vous le souhaitez !

IMPORTANT

C’est une somme d’informations à prendre en compte, mais si vous êtes un Noob de la scène underground Switch, vous devriez sérieusement envisager de lire tout cela !

L'exécution d'un homebrew non approuvé pourrait endommager votre Switch (et annulera votre garantie). Ni GamerGen, ni l'auteur de ce topic ne seront tenus pour responsables en cas de dommage ou de mauvaises manipulations de votre part. Vous le faites à vos risques et périls en toute responsabilité.

Les pré-requis

  • Une Nintendo Switch préalablement jailbreak
  • Une carte micro SD (16Go minimum)
    [+] CLIQUER POUR AFFICHER
      NB: Elle sera différente de celle utilisée pour le jailbreak ! Il n'existe pas de dual boot pour le moment ! Et il est conseillé d'en prendre une de type Sandisk ou Samsung EVO
  • Pour le mode RCM:
    [+] CLIQUER POUR AFFICHER
    • Un câble USB type A vers USB type C
        NB: comme celui livré avec le controller pro
    • Un PC

Pour le jailbreak si pas déjà fait !

Vous avez trois tutoriels selon la méthode employée. Aucune aide ne sera donnée à travers ce topic. Merci de poster sur le sujet dédié pour répondre à votre besoin !

Les Liens


La démarche

    1. Insérez votre carte SD dans votre PC
      NB: Prenez une SD différente de celle que vous utilisez pour le jailbreak car l’ensemble des données de la carte seront effacées ou alors prévoyez de faire une sauvegarde avant !
    2. Ouvrez balenaEthcher
    Image

      2.1. Sélectionnez le fichier android-XXgb.img.gz que vous avez téléchargé.
        NB: Assurez-vous que l'appareil sélectionné soit la carte SD que vous voulez utiliser sinon vous allez avoir des surprises !
      2.2. Cliquez sur flash
        NB: Cela peut prendre un certain temps selon la taille de la SD. Laissez terminer le processus !
      2.3. Fermez balenaEtcher
        NB: Deux nouveaux lecteurs apparaissent dans l'explorateur Windows. L'un de 2Go et l'autre pour votre image choisie qu'il ne faut absolument pas formater !
      Image
    3. Placez les archives GApps.zip, Shieldifier.zip et le ROOT (si vous le souhaitez pour ce dernier mais non détaillé dans ce tutoriel) dans la partition de 2Go à la racine
      NB: Ne les décompresser pas !
    4. Éjectez la carte SD de votre PC et insérez-la dans votre Switch
    5. Décompressez le fichier Hetake.zip
      NB: Conservez le .bin pour l'injecter !
      5.1. Lancez TegraRCMGUI
      5.2. Sélectionnez le fichier Hetake.bin
      5.3. Cliquez sur Inject Payload
        NB: Maintenez le bouton Volume +. Une fois que vous voyez l'interface graphique sur votre Switch, vous pouvez vous déconnecter
    6. Dans l'interface graphique NYX, choisissez More Configs
    Image

    7. Maintenez le bouton Volume + enfoncé et appuyez sur Switchroot Android jusqu'à ce que vous arriviez au menu TWRP
      7.1. Faites un backup de votre ROM pour éviter de tout refaire en cas de problème !
      Image

      7.2. Une fois terminée, choisissez Installer
      7.3. Sélectionnez Select Storage
        NB: Si la boîte de dialogue est vide, faites glisser votre doigt vers le haut et vers le bas pour la faire défiler et la rafraîchir
      7.4. Puis Micro SD Card
    8. Choisissez GApps.zip et faites glisser le curseur vers la droite
    9. Faites de même avec Shieldifier.zip
      NB: Une fois terminée, effacez le cache Dalvik comme cela sera demandé. Si vous obtenez une erreur lors de l'installation de GAPPS, allez dans l'option Mount dans le menu principal et assurez-vous de cocher System
    10. Éteindre la console
      10.1. Redémarrez en mode RCM pour réinjecter Hetake depuis votre PC
      10.2. Redémarrez Android
        NB: Android 8.1 Oreo apparait. Enjoy !

Image


FAQ et info utiles !

    Mettre à jour ?
    Les mises à jour système se feront via une archive .zip flashable dans TWRP.

    Connecter les Joycons ?
    La démarche se présente ainsi:
    [+] CLIQUER POUR AFFICHER
      1. Activez le Bluetooth sur Android
      2. Sur votre joycon, restez appuyé sur le bouton de synchronisation noir sur le côté du joycon jusqu'à qu'il clignote
        NB: il apparaît dans votre menu Bluetooth !

    Et si vous avez un problème malgré tout, voici un fix à flasher avec TWRP:
    [+] CLIQUER POUR AFFICHER
    https://download.switchroot.org/android/extras/fix-joycon.zip


    Régler les profils de performances ?
    Avant tout, il fait garder à l'esprit que les profils haute performance utilisent beaucoup plus de batterie !
    [+] CLIQUER POUR AFFICHER
      1. Aller dans Paramètres
      2. Puis Batterie
      3. Et Profil de performance
        NB: Les options sont:
        • Equilibré: 1 GHz CPU / 468 MHz GPU
        • Rapide: 1,4 GHz CPU / 768 MHz GPU
        • Performant: 1,7 GHz CPU / 920 MHz GPU


    Utiliser le mode TV correctement ?
    Pour l'utiliser de manière optimisée, il vous faudra l'apk HAL Launcher disponible sur le Play Store.

    Nvidia GameStream ?
    Vous pouvez utiliser Moonlight comme alternative.

    Les bogues connus !
    Pour éviter des questions redondantes, voici l'ensemble des bogues connus:
    [+] CLIQUER POUR AFFICHER
    • Veille prolongée avec une durée de la batterie réduite
    • Rotation automatique
    • Écran au large dans le dock
    • Charge non détectée, mais la console se charge toujours
    • Certaines applications ne gèrent pas correctement les entrées joycon
    • L'écran tactile détecte parfois des touches même lorsque votre doigt flotte juste au-dessus de l'écran
    • Il existe un processus système ANR sur démarrage. Il suffit de cliquer sur Wait et il ne se reproduira pas jusqu'au prochain boot.
    • Les captures d'écran ne fonctionnent pas
    • Le WiFi peut cesser de fonctionner au hasard. Si cela se produit, il suffit de redémarrer
    • Si la télévision semble bizarre en mode TV, enlever puis remettre la console
    • Pas de clavier TV qui peut être utilisé avec le gamepad
    • SELinux est désactivé
    • Vous ne pouvez pas accéder à la partition FAT32 de la carte SD sur macOS. Windows et Linux fonctionnent

Sources

[+] CLIQUER POUR AFFICHER

Re: [TUTO] Installer Android sur Switch

Message non luPosté: 30 Juil 2019, 20:58
par MDProz
Le Tutoriel est complété. La FAQ l'est également !

Un grand merci à roukxwel pour les Gifs et les aspects judicieux ajoutés.

S'il reste des détails à compléter ou modifier, ne pas hésiter à le dire ;)

Re: [TUTO] Installer Android sur Switch

Message non luPosté: 01 Aoû 2019, 14:38
par roukxwel
t'as vue le commentaire d'un membre sur XDA
https://forum.xda-developers.com/showpo ... tcount=846

Donc il est possible d’étendre la partition après j'ai pas trop compris le truc
ou peut etre un fake pour ce rendre intéressant

Re: [TUTO] Installer Android sur Switch

Message non luPosté: 01 Aoû 2019, 19:36
par MDProz
Je viens d'aller voir pour également lire la suite mais il ne répond même pas aux différentes demandes et aucun dev ne l'infirme. À voir par la suite si cela est vraiment possible. Je pense que oui mais par quel moyen, ce n'est pas développé ^^

Re: [TUTO] Installer Android sur Switch

Message non luPosté: 02 Aoû 2019, 00:08
par roukxwel
C'est pour ça que je disais que c'est de la flute.
il dit un truc et après plus un seul commentaire (surtout qu'il a un seul post sur XDA et c'est celui la)


Il peu aussi y avoir demande de la modération de patienter pour qu'ils approuvent la manip (c'est comme ça que çà ce passait avant sur les anciens site gen) . :mrgreen:

Re: [TUTO] Installer Android sur Switch

Message non luPosté: 02 Aoû 2019, 02:56
par MDProz
Oui... Mais comme cela m'intriguait un peu, je me suis tapé la relecture de beaucoup d'échanges sur leur Discord et au delà du post que tu as mis en lien, d'autres indiquent avoir utilisé GParted pour redimensionner la partition userdata. À l'issu, il fait utiliser gdisk pour corriger manuellement le MBR/GPT. Toutefois, je cherche encore des détails ^^

J'ai également trouvé cela, la configuration des partitions Android et emuMMC sur une seule carte SD. Ça dure 42 min :o


Et CTCaer indique que Hekate n'aura jamais accès à la partition GPT si bien que le pilote FatFS ne le supporte pas ni HOS.

Du coup, je préconise d'attendre et voir si la Team ou autre proposeront quelque chose pour utiliser une seule SD. Patience si c'est le cas ;)

Re: [TUTO] Installer Android sur Switch

Message non luPosté: 20 Aoû 2019, 01:33
par roukxwel
Steam link fonctionne du diable

Re: [TUTO] Installer Android sur Switch

Message non luPosté: 20 Aoû 2019, 02:43
par MDProz
Du coup, tu as tout sur ta SD. Ça bogue pas trop l'ensemble ?

Re: [TUTO] Installer Android sur Switch

Message non luPosté: 20 Aoû 2019, 03:10
par roukxwel
Pour l'instant c'est ma SD de 64 GO je suis encore en phase de test
Dolphin ca rame
Redream ca fonctionne

Steam link juste ca stream ton jeu PC sur ta Switch j'ai jouer a rise of tomb raider mais je crois qu'il existe un truc sililaire sur la Switch ou on 'est pas limiter seulement à la bibliothèque Steam

Je dois recevoir une SD de 512 Go que je vais partitionner mais faut que je jauge mes besoin entre l'userdata et le hos_data
et peut être faire une partoche non formater en attendant que l'emunand d'atmosphere fonctionne mieux que celle de SX.

Après réception je vais pouvoir tester emunand (atmos) sur l'ancienne Micro (j'aurais la place cette fois ci) :mrgreen:

en plus je suis tomber sur une video de ouf pour les data de la console (eMMC de 256 GO)
https://www.youtube.com/watch?v=T2OOUv8TmpM
mais ca coute une blinde

Re: [TUTO] Installer Android sur Switch

Message non luPosté: 20 Aoû 2019, 03:45
par MDProz
512Go y'a de quoi faire ^^
C'est certain que l'emuMMC Atmosphere a besoin d'une mise à niveau. Celle de SX OS répond bien.

D'ailleurs, je viens de regarder la vidéo et il indique que SX OS est nécessaire mais je l'ai pas vu l'utiliser sauf si j'ai mal compris. Il passe par Hekate pour la NAND et les outils nécessaires pour le reste. Et les manipulations sous Win en plus, bien tout ça.

Mais c'est le risque de ban assuré (sauf si tu oublies le online via serveurs Nintendo) mais pour ceux qui sont ban, c'est parfait.

Excellente video dans tous les cas et bien illustrée.

C'est certain que cela doit pas être donné :mrgreen:

Re: [TUTO] Installer Android sur Switch

Message non luPosté: 05 Avr 2020, 04:43
par Mista_Couscous
Bonjour à vous et merci pour ce tuto
je suis très intéressé par l’idée de pouvoir installer Android sur ma Switch.

plusieurs questions :

1/ j'utilise un dongle SX Pro avec une carte SD de 512 dédié au boot SX OS et contenant tout mes jeux;
est-ce que cette manip me permettra toujours de booter sur SWITCH OS ou SX OS normalement ou cela impactera t-il l'un ou/et l'autre.

2/ la partie ou l'on injecte hekate et compagnie me parait floue, (les images ne semblent plus disponible) comment procède-t-on avec une SX PRO ? comment ce passe la partie transfert PC/SWITCH via câble USB en détails ?

Merci encore je vous serait très reconnaissant si vous m'apporter des réponses.

j'aimerai beaucoup utilisé PARSEC pour jouer à mes jeux PC, ou utilisé PLEX comme MediaCenter
ce serait tellement géniale !

Re: [TUTO] Installer Android sur Switch

Message non luPosté: 05 Avr 2020, 11:54
par roukxwel
Salut tu peut utilise SX et android ensemble
le seul soucis c'est qu'il faut éteindre la console pour utiliser l'un ou l'autre

je n'ai plus le dongle de SX j'utilise un générique mais je croix que tu peut lancer hekaté via le menu SX.

pour lancer android t'es obliger de passer par hekaté

pour les images je constate comme toi quelle ne sont plus dispos :(

faut que je trouve un truc ou je peu les up pour de bon