Mise à jour le 06/02/2021: Première release test d'Android 10 publier par la team Switchroot
Mise à jour le 04/02/2021: Android 9 Pie ayant été abandonner par l'équipe de Switchroot au profit d'Android 10, le tutoriel est mis à jour pour installer celui si
Après un an et demi depuis la sortie d'Android 8 oreo par la team SwitchRoot, celle si nous sort enfin une première version test d'Android 10.
S'agissant d'une version test et non encore de la version définitive de la release, quelques bugs et problèmes pourraient survenir.
Toutefois cette version est beaucoup plus stable et beaucoup moins bugué qu'Android 8.1 Oreo.
L’utilisation de ce tutoriel ne peut être faite qu’à vos seuls risques et périls et ni moi ni Logic-sunrise.com ne serait être mis en cause si vous brickez votre console.
Toutes les nouveautés de cette version :
- Android 10 basé sur Lineage 17.1
- Mises à jour OTA
- Support complet des Joy-Con et des controleurs Pro avec des sticks et des fonctions analogiques.
- Support du Joy-Con Hori
- La veille profonde peut durer des semaines
- Une version basée sur Android TV
- Profils de ventilateur retravaillés pour un fonctionnement plus silencieux
- Support du dock optimisé avec mise à l'échelle de la résolution.
- Un pilote de loader réécrit qui prend en charge les stations d'accueil USB-PD et tierces
- Pilote d'écran tactile optimisé
- Installation plus facile via l'outil de partition hekate
- Profils d'alimentation retravaillés et simplifiés
- Pilote WiFi nettement amélioré avec moins d'interruptions et de coupures
- Prise en charge de l'application remote de la Shield TV pour un contrôle facile de la station d'accueil
- Support du reboot payload
- Prise en charge améliorée des accessoires Bluetooth
- Prise en charge de la rotation automatique
Ce qui fonctionne pas :
- Les jeux NVIDIA SHIELD ne fonctionnent pas, N'ACHETER PAS CES JEUX
- La vieille peut ne pas fonctionner sur une petite proportion d'appareils, vous pouvez clignoter le zip de désactivation de l'alarme pour essayer de régler ce problème.
- L'audio BT peut bégayer sur certains écouteurs. Vous devrez peut-être redémarrer votre switch pour que le Bluetooth fonctionne (fonctionne sur certaines Switch)
- Le clavier par défaut ne peut pas être utilisé avec une manette.
- Certaines applications n'aiment pas le Joy-Con D-Pad
- Le NFC
- La caméra IR (Joycons)
- Le gyroscope
- Le détecteur de lumière ambiante
Ce dont vous aurez besoin :
- Une console Switch qui démarre déjà Atmosphere ou SXOS
- Un ordinateur avec Windows dessus.
- Une carte microSD de haute qualité et à haute vitesse d'au moins 8 Go.
- Une façon de lire les cartes microSD sur votre PC.
- Le dossier contenant la rom d'Android 10 avec les fichiers pour l'installer à télécharger ici
Deux versions différentes sont proposés, la version normale d'Android et la version d'AndroidTV (les deux versions ont le
service nvidia intégrer).
- La dernière version d'hekate que vous pouvez télécharger ici
- Optionnel:
"Gapps" pour la version normale d'Android (pour les services Google) à télécharger ici
"Gapps" pour la version Android TV (pour les services Google) à télécharger ici
L'installation étant différente que celle pour installer Android 8 Oreo je vais vous expliquer toutes les étapes à suivre.
Étape 1: Préparation des fichiers pour la carte usd
- Insérez votre carte microSD dans votre PC, formater la et décompresser les fichiers zip télécharger dans celle si (mettre aussi le fichier "boot.dat" de SXOS si vous utiliser celui si).
- Vous devriez avoir les fichiers comme ceci dans votre carte microSD.
- Ceci étant fait retirer le carte microSD de votre pc et insérer là dans votre Nintendo Swich.
Étape 2: Installer Android sur la carte microSD
- Démarrer votre Nintendo Switch sur Hekate et aller dans l'onglet "tools".
- Une fois sur l'écran "Tools", Sélectionnez «Partition SD Card»
- L'état actuel de la partition de la carte microSD sera affiché. Cliquez sur "OK" pour le fermer.
- Faites glisser la quatrième barre de défilement (Android (USER)) vers la droite pour définir la capacité allouée à Android (si la partition allouée est trop petite, Android ne s'installe pas, mettait donc environ 8 gb), le contenu de la carte microSD restera, mais il est préférable de le déplacer vers le PC.
- Lorsque vous avez décidé de l'espace que vous souhaitez allouer à Android, sélectionnez "next step".
- Sélectionnez "Start" pour démarrer le partitionnement. Attendez que ça se finisse sans éteindre la console.
- La création de la partition est terminée lorsque "Status: Done!" S'affiche.
- Lorsque la création de partition est terminé, sélectionnez "Flash Android".
- Appuyez sur "Continue" pour installer les fichiers "Kernel", "TWRP" et "DTB" sur la partition Android.
- Lorsque "Success" s'affiche pour les trois, vous pouvez appuyer sur "Continue" pour démarrer sur TWRP (le Recovery).
- Lorsque TWRP est lancé, faites glisser votre doigt sur la droite pour autoriser les modifications.
- Sélectionnez "Install".
- Sélectionnez "(Up A Level)" pour monter d'un niveau.
- Puis "external_sd".
- Sélectionnez "lineage-17.1-XXXXXXXX-UNOFFICIAL-foster.zip".
- Faites glisser votre doigt vers la droite pour confirmer le Flash et installer Android sur la microSD.
- Diverses erreurs vont apparaitre, ce qui est normal, lorsque "Succesful" est affiché en haut à gauche l'installation est terminée.
- Appuyer sur "Reboot System" pour redémarrer et lancer Android.
- Le premier démarrage devrait prendre environ 3 minutes.
Après cela, les paramètres initiaux d'Android devraient être effectués et vous voila enfin sur Android 10 sur votre Nintendo Switch.
Première release test d'Android 10 publier par la team Switchroot
De ce que j’ai pu faire mais je l’ai fait en Fat32 et pas en exFat encore, tu peux utiliser la même carte micro SD que tu as utilisé pour le hack de ta console ou une différente.PS: je reviens sur mon commentaire j'ai un gros doute quand même !!!
Si quelqu'un peut m'éclairer ce serait cool les photos laisse penser qu'ont pourrait peut-être utiliser la même carte micro sd.
Ce serait avec plaisir Shadow mais je ne suis pas un utilisateur SX OS ^^
J'utilise Atmosphère/Hekate. Toutefois quelque soit le hack, la cohabitation semble possible avec Android sans avoir deux cartes SD. Là, je jongle juste avec un redémarrage de la Switch en bootant sur Hekate. Je suis en Fat32 pour le moment donc à voir si en exFat, cela est possible car pour utiliser Android, il faut du Fat32. Donc si sur la SD, en étant en ExFat, on peut allouer une partition en Fat32, cela pourrait être envisageable mais j’en sais rien. D’ailleurs, Hekate peut-il le faire automatiquement ?
Et j’ai lu que reboot2payload pourrait faciliter le tout. A voir si ce dernier modifie la NAND car j’en sais pas davantage.
Pour résumer de ce que j’en ai lu d’un utilisateur SX OS, il faudrait juste flash reboot2payload via TWRP puis faire un reflash de Magisk via TWRP. Le faire dans cet ordre évite de corrompre Magisk de ce que j’ai compris. Et à l’issu, d'activer le redémarrage avancé dans les options de développements.
Pour mettre à jour reboot2payload vers une autre version d'Hekate, il a décompressé reboot2playload et il l’a remplacé le reboot_payload.bin qui se trouve dans \vendor\firmware par la version de Hekate en renommant son bin en reboot_payload.bin. Pour finir, il a recréé une archive avec le tout. Puis il a procédé à nouveau au flash dans l’ordre. Dans Android, il a réactivé Magisk mais ne l’a pas mis à jour. Il a redémarré (bootloader ou recovery ?) puis a appuyé sur le bouton - jusqu'à l'affichage d'Hekate. Et il jongle entre SX OS et Android sans JiG ou Dongle en passant par Hekate.
Il doit y avoir davantage de détails dans tout cela mais tant que je ne me lance pas via le Hack Atmosphère, pour utiliser reboot2payload, difficile de savoir si cela rejoint à quelques détails prêts cela via SX OS.
super intéressant ton commentaire, tu n'aurais pas par hasard un tuto avec les liens de download de ces logiciels pour les reboot2payload et magisk que je ne connais pas.Ce serait avec plaisir Shadow mais je ne suis pas un utilisateur SX OS ^^
J'utilise Atmosphère/Hekate. Toutefois quelque soit le hack, la cohabitation semble possible avec Android sans avoir deux cartes SD. Là, je jongle juste avec un redémarrage de la Switch en bootant sur Hekate. Je suis en Fat32 pour le moment donc à voir si en exFat, cela est possible car pour utiliser Android, il faut du Fat32. Donc si sur la SD, en étant en ExFat, on peut allouer une partition en Fat32, cela pourrait être envisageable mais j’en sais rien. D’ailleurs, Hekate peut-il le faire automatiquement ?
Et j’ai lu que reboot2payload pourrait faciliter le tout. A voir si ce dernier modifie la NAND car j’en sais pas davantage.
Pour résumer de ce que j’en ai lu d’un utilisateur SX OS, il faudrait juste flash reboot2payload via TWRP puis faire un reflash de Magisk via TWRP. Le faire dans cet ordre évite de corrompre Magisk de ce que j’ai compris. Et à l’issu, d'activer le redémarrage avancé dans les options de développements.
Pour mettre à jour reboot2payload vers une autre version d'Hekate, il a décompressé reboot2playload et il l’a remplacé le reboot_payload.bin qui se trouve dans \vendor\firmware par la version de Hekate en renommant son bin en reboot_payload.bin. Pour finir, il a recréé une archive avec le tout. Puis il a procédé à nouveau au flash dans l’ordre. Dans Android, il a réactivé Magisk mais ne l’a pas mis à jour. Il a redémarré (bootloader ou recovery ?) puis a appuyé sur le bouton - jusqu'à l'affichage d'Hekate. Et il jongle entre SX OS et Android sans JiG ou Dongle en passant par Hekate.
Il doit y avoir davantage de détails dans tout cela mais tant que je ne me lance pas via le Hack Atmosphère, pour utiliser reboot2payload, difficile de savoir si cela rejoint à quelques détails prêts cela via SX OS.
Alors effectivement je pense qu'avec Android 10 la compatibilité avec l'emunand via partition de SXOS est possible contrairement à Android 8 qui posait des soucis à cause du démarrage à cause de la table de partition hybride différente entre SXOS et Android. Là si on analyse le fichier "common.scr" situé dans le dossier "switchroot\android" on s'apperçoit que les partitions sont identifiées par leur label et donc peut importe la table de partitions, si les noms sont bien là alors le système devrait théoriquement les détecter automatiquement, pour l'instant je n'ai rien testé mais ça semble possible donc d'avoir se que l'on veut maintenant sur la SD, genre emunand via partition type SXOS qui est aussi compatible avec Atmosphere, la partition de données pour la Switch de la taille que l'on souhaite, Android et Ubuntu sur la même SD et je pense même qu'une autre partition qu'on utiliserait pour Android et Ubuntu pour stocker des données pourrait être ajoutée en EXT4 ou en EXFAT.
D'ailleurs pour répondre à une question plus haut oui, c'est tout à fait possible d'avoir plusieurs formats de partition sur la SD, genre une en FAT32 et une autre en EXFAT et encore une autre en NTFS, etc..., le format n'est pas lié au périphérique en lui-même mais à chacune de ses partitions.
Je vais essayer ce week-end comme je vais bientôt partir en déplacement pour le boulot donc pour me simplifier la vie entre les SD je vais installer android + emunand atmosphère (si la sx os ne fonctionne pas n'utilisant plus SX OS).
Je me pose une question que je n'ai pas bien compris.
L'outil de hekate pour préparer la partition android si j'ai bien compris en créant la partition "USER" on garde toujours tous sur la SD (jeux, config et emunand).
Bonjour à vous,
Avez vous des retours concernant un dual boot android/atmosphere en emunand avec partition ?
Je me souviens qu'avec Android 8, après avoir flashé l'O.S, il fallait repartionner sa micro sd à l'aide de G-parted live puis de reconstruite les partitions avec des commandes sur "terminal".
C'est le même principe ici ? Ou il n'y a qu'à laisser un emplacement vide pour que hekate créer son emunand ?
Vous l'aurez compris, je ne cherche pas à construire une emunand par fichier.
Cdt.
Ochidoris
Edit : Je me répond à moi-meme, je viens d'essayer et c'est ultra simple, il suffit, dans les barres à bouger en début de tuto, de laisser 29Go pour l'emummc et de la faire ensuite avec hekate.
Moins contraignant qu'avant.
jai une question et je croi que tu a ma réponce ^^ jai ma switch haké ou je dl mes jeu sur tinfoil si j'instale androide sur une autre carte une foi l'instalation fini me sera t'il possible switché facilement entre mode androide et mode cfw ( comme avant et continué de joué a mes jeu )Ce que je trouve dommage,c'est de devoir avoir deux carte micro sd.
j'en ai une de 512gb dans ma switch.
je n'ai pas forcement l'envie de devoir switcher entre deux carte.
Car premièrement c'est tout petit,donc facile à perdre.
deuxièmement, le port micro sd de la switch, n'est pas conçu pour enlever et remettre constamment la carte. Mais aussi la carte n'est pas faite pour être manipuler toutes les 30 secondes.
PS: je reviens sur mon commentaire j'ai un gros doute quand même !!!
Si quelqu'un peut m'éclairer ce serait cool les photos laisse penser qu'ont pourrait peut-être utiliser la même carte micro sd.