[Switch] Sûrement la dernière mise à jour de AtmoPackUpdater dispo!

1537 visiteurs sur le site | S'incrire

Accédez aux coordonnées de l’ensemble des techniciens professionnels recommandés par logic-sunrise 20 derniers dossiers et tutoriaux
Wii / Wii U
[Switch] Sûrement la dernière mise à jour de AtmoPackUpdater dispo!

Bonjour à tous. Aujourd'hui je fais cette news pour vous avertir de la sortie de (sûrement) la dernière mise à jour de AtmoPackUpdater. Pour rappel AtmoPackUpdater permet de mettre à jour le firmware/le pack et les sigpatches directement depuis la switch.

 

Je pense que cette version (la 0.0.6) car je ne vois rien à ajouter de plus. Mon objectif est rempli pour cet homebrew. Si vous avez des requêtes pour cet homebrew vous pouvez les écrire sous ce post ou bien en ouvrant une issue ici.

 

 

Changelog Version 0.0.5 :

- Réécriture du code en C++

- Ajout de la détection de la version de votre pack à l'aide du fichier version.txt.

- Bug de la duplication d'homebrew -> résolu

- Bug de la fermeture de l'homebrew qui ne fonctionnait pas tout le temps -> résolu

- Après le téléchargement du firmware, redirection automatique vers l'homebrew daybreak.

 

Changelog Version 0.0.6 :

- Ajout d'une option pour supprimer votre thème quand vous faites une mise à jour de HOS(horizonOS)

- Réécriture de l'option pour mettre à jour l'app (basée sur celle de aio-switch-updater)

 

Téléchargement : AtmoPackUpdater-0.0.6

Vendredi 29 Juillet 2022, 21:07 par polo_cha2
Source : github.com
29 juillet 2022, 21:09
Approuver ce commentaire (+1)
MERCI pour cette app pratique pour les maj
Répondre à ce commentaire
29 juillet 2022, 21:21
Approuver ce commentaire (+1)
+2
Je te remercierais jamais assez pour cette homebrew ^^
Merci à toi et a ton investissement sur la scène :)
Répondre à ce commentaire
29 juillet 2022, 22:50
Approuver ce commentaire (+1)
merci bcp !!!
Répondre à ce commentaire
29 juillet 2022, 23:50
Approuver ce commentaire (+1)
Y’a un tuto pour l’utiliser ?
Répondre à ce commentaire
30 juillet 2022, 00:24
Approuver ce commentaire (+1)
+1

Y’a un tuto pour l’utiliser ?


Il n’y a rien de bien compliqué. Il faut l’utiliser dans le pack de zoria
Répondre à ce commentaire
30 juillet 2022, 05:24
Approuver ce commentaire (+1)
+4
Belles updates, notamment la détection de version du pack (çà je risque de te le piquer...) et la redirection vers Daybreak une fois le firmware téléchargé qui est une idée simple mais plutôt bonne.

Quelques erreurs que j'ai remarqué en parcourant rapidement le code:
  • Dans le fichier "source/menu.cpp", la variable de version n'a pas été incrémentée en 0.0.6. Il y a aussi une faute de frappe, cherches "ii" dans le fichier et tu tomberas dessus.
  • Tu as peut-être un souci lors de la mise à jour de l'application, n'ayant pas testé moi-même je ne peux rien confirmer mais bon le code étant très semblable au mien (en même temps je l'ai forké du tien...) je préfère te le signaler. Dans la fonction "downloadFile" du fichier "source/download.cpp" il est possible qu'il faille initialiser et détruire "curl_global" (initialisation: "curl_global_init(CURL_GLOBAL_DEFAULT);" à appeler juste avant "CURL *curl = curl_easy_init();". Destruction: "curl_global_cleanup();" à appeler juste après "curl_easy_cleanup(curl);"). Perso j'ai eu un bug étrange avec cette même fonction qui faisait qu'après avoir téléchargé deux fois l'application (ou un quelconque fichier avec cette fonction d'ailleurs) le troisième échouait puis le suivant fonctionnait de nouveau puis le suivant ne fonctionnait pas etc..., certes dans l'utilisation normal c'est pas trop un problème et si on décharge totalement l'application (sortie du Homebrew Menu) alors ça réinitialise le souci mais bon c'est un bug étrange qu'on peut éviter. Par contre pourquoi il se produit là j'ai pas compris du tout... mais bon ma technique a réglé le souci donc j'ai arrêté de chercher à comprendre.

PS: Et encore merci à toi pour m'avoir remis le nez dans le C, je me suis bien amusé moi aussi à faire ma version dérivée de ton projet, quel bonheur l'open-sources.
Répondre à ce commentaire
30 juillet 2022, 09:10
Approuver ce commentaire (+1)
+2

Belles updates, notamment la détection de version du pack (çà je risque de te le piquer...) et la redirection vers Daybreak une fois le firmware téléchargé qui est une idée simple mais plutôt bonne.

Quelques erreurs que j'ai remarqué en parcourant rapidement le code:
Dans le fichier "source/menu.cpp", la variable de version n'a pas été incrémentée en 0.0.6. Il y a aussi une faute de frappe, cherches "ii" dans le fichier et tu tomberas dessus.Tu as peut-être un souci lors de la mise à jour de l'application, n'ayant pas testé moi-même je ne peux rien confirmer mais bon le code étant très semblable au mien (en même temps je l'ai forké du tien...) je préfère te le signaler. Dans la fonction "downloadFile" du fichier "source/download.cpp" il est possible qu'il faille initialiser et détruire "curl_global" (initialisation: "curl_global_init(CURL_GLOBAL_DEFAULT);" à appeler juste avant "CURL *curl = curl_easy_init();". Destruction: "curl_global_cleanup();" à appeler juste après "curl_easy_cleanup(curl);"). Perso j'ai eu un bug étrange avec cette même fonction qui faisait qu'après avoir téléchargé deux fois l'application (ou un quelconque fichier avec cette fonction d'ailleurs) le troisième échouait puis le suivant fonctionnait de nouveau puis le suivant ne fonctionnait pas etc..., certes dans l'utilisation normal c'est pas trop un problème et si on décharge totalement l'application (sortie du Homebrew Menu) alors ça réinitialise le souci mais bon c'est un bug étrange qu'on peut éviter. Par contre pourquoi il se produit là j'ai pas compris du tout... mais bon ma technique a réglé le souci donc j'ai arrêté de chercher à comprendre.

PS: Et encore merci à toi pour m'avoir remis le nez dans le C, je me suis bien amusé moi aussi à faire ma version dérivée de ton projet, quel bonheur l'open-sources.

Merci pour ces retours. Je vais régler ces petites infos et comme tu as vu pour l’uldate de l’app j’utilise un forwarder désormais
Répondre à ce commentaire
30 juillet 2022, 10:01
Approuver ce commentaire (+1)
Merci pour cet outil, peut-être que je l'utiliserai un jour
Répondre à ce commentaire
30 juillet 2022, 10:17
Approuver ce commentaire (+1)
Merci pour la news
Répondre à ce commentaire
30 juillet 2022, 11:35
Approuver ce commentaire (+1)

Merci pour ces retours. Je vais régler ces petites infos et comme tu as vu pour l’uldate de l’app j’utilise un forwarder désormais

Oui moi aussi c'est la technique que j'ai choisi pour la mise à jour de l'application mais justement le bug numéro deux dont je te parle se produit quand même bien qu'on utilise un programme secondaire.

Répondre à ce commentaire
30 juillet 2022, 11:48
Approuver ce commentaire (+1)
Merci Polo pour le super taf !
Répondre à ce commentaire
30 juillet 2022, 11:54
Approuver ce commentaire (+1)
Merci pour ton travail apporté à la communauté
Répondre à ce commentaire
30 juillet 2022, 15:46
Approuver ce commentaire (+1)

Merci, je l'avais loupé celui là, pratique et sympa! bien joué!

Répondre à ce commentaire
30 juillet 2022, 19:00
Approuver ce commentaire (+1)
+1

Belles updates, notamment la détection de version du pack (çà je risque de te le piquer...) et la redirection vers Daybreak une fois le firmware téléchargé qui est une idée simple mais plutôt bonne.

Quelques erreurs que j'ai remarqué en parcourant rapidement le code:
Dans le fichier "source/menu.cpp", la variable de version n'a pas été incrémentée en 0.0.6. Il y a aussi une faute de frappe, cherches "ii" dans le fichier et tu tomberas dessus.Tu as peut-être un souci lors de la mise à jour de l'application, n'ayant pas testé moi-même je ne peux rien confirmer mais bon le code étant très semblable au mien (en même temps je l'ai forké du tien...) je préfère te le signaler. Dans la fonction "downloadFile" du fichier "source/download.cpp" il est possible qu'il faille initialiser et détruire "curl_global" (initialisation: "curl_global_init(CURL_GLOBAL_DEFAULT);" à appeler juste avant "CURL *curl = curl_easy_init();". Destruction: "curl_global_cleanup();" à appeler juste après "curl_easy_cleanup(curl);"). Perso j'ai eu un bug étrange avec cette même fonction qui faisait qu'après avoir téléchargé deux fois l'application (ou un quelconque fichier avec cette fonction d'ailleurs) le troisième échouait puis le suivant fonctionnait de nouveau puis le suivant ne fonctionnait pas etc..., certes dans l'utilisation normal c'est pas trop un problème et si on décharge totalement l'application (sortie du Homebrew Menu) alors ça réinitialise le souci mais bon c'est un bug étrange qu'on peut éviter. Par contre pourquoi il se produit là j'ai pas compris du tout... mais bon ma technique a réglé le souci donc j'ai arrêté de chercher à comprendre.

PS: Et encore merci à toi pour m'avoir remis le nez dans le C, je me suis bien amusé moi aussi à faire ma version dérivée de ton projet, quel bonheur l'open-sources.

Et si tu as des questions sur comment je fais pour le firmware et la version viens dans mes mp ou sur discord PoloNX#9999
Répondre à ce commentaire
31 juillet 2022, 00:05
Approuver ce commentaire (+1)
Thx u, ça va être utile pour XC3 ! La console n'est pas à jour apparemment
Répondre à ce commentaire
31 juillet 2022, 09:48
Approuver ce commentaire (+1)

Y’a un tuto pour l’utiliser ?


Il n’y a rien de bien compliqué. Il faut l’utiliser dans le pack de zoria


D’accord merci
Répondre à ce commentaire
31 juillet 2022, 18:42
Approuver ce commentaire (+1)
Bonjour,
J'ai voulu être curieux, et j'ai une question svp après l'utilisation de cet app. D'abord merci pour le TAFF :)
J'avais le pack AIO by LS d'installé. je voulais juste mettre en ligne et tester la MAJ du Firmware (14.1.2 faite). Sans utiliser DAYBREAK du coup.
Mais avant cela j'ai fait update le CFW je suis allé un peu vite. Ca m'a écrasé le boot du pack LS, et supprimé/modifié l'option de démarrage sous hekate. Avant je pouvais choisir après avoir cliqué sur launch sous hekate, de lancer le CFW sous mon emundand. Maintenant j'ai le choix entre 2 options de boot en cliquant sur launch, CFW - atmosphereNX (v1) et AtmosphereNx V2. ?? c'est quoiquece ces 2 versions ?;
Je pense que ca lance mon emmunand, car dans les option de la console j'ai bien la version suivante : 14.1.2/AMS 1.3.2/E (E de emmunand il me semble)
2. Maintenant quand je lance l'app ca me met internet non détecté, est-ce à cause de Incongnito et 90dns ? (qui sont prévu dans le pack LS)
Y a t-il incognito et et 90dns avec ce pack vannilla (ma console est safe en sysnand je ne veux pas faire de bêtise)
Merci par avance pour vos réponses
Flork, un vieux sunriser :)
Répondre à ce commentaire
31 juillet 2022, 20:29
Approuver ce commentaire (+1)
Notre pack inclus le dernier firmware compatible. Là le mieux, va sur le Github du pack switch_AIO_LS_pack, récupères la dernière release puis exécutes le script de nettoyage puis extraits le pack à la racine de la SD.
Répondre à ce commentaire
31 juillet 2022, 21:14
Approuver ce commentaire (+1)

Notre pack inclus le dernier firmware compatible. Là le mieux, va sur le Github du pack switch_AIO_LS_pack, récupères la dernière release puis exécutes le script de nettoyage puis extraits le pack à la racine de la SD.


Ok Shadow256, je teste cela. Merci encore
Répondre à ce commentaire
31 juillet 2022, 21:24
Approuver ce commentaire (+1)

Bonjour,
J'ai voulu être curieux, et j'ai une question svp après l'utilisation de cet app. D'abord merci pour le TAFF :)
J'avais le pack AIO by LS d'installé. je voulais juste mettre en ligne et tester la MAJ du Firmware (14.1.2 faite). Sans utiliser DAYBREAK du coup.
Mais avant cela j'ai fait update le CFW je suis allé un peu vite. Ca m'a écrasé le boot du pack LS, et supprimé/modifié l'option de démarrage sous hekate. Avant je pouvais choisir après avoir cliqué sur launch sous hekate, de lancer le CFW sous mon emundand. Maintenant j'ai le choix entre 2 options de boot en cliquant sur launch, CFW - atmosphereNX (v1) et AtmosphereNx V2. ?? c'est quoiquece ces 2 versions ?;
Je pense que ca lance mon emmunand, car dans les option de la console j'ai bien la version suivante : 14.1.2/AMS 1.3.2/E (E de emmunand il me semble)
2. Maintenant quand je lance l'app ca me met internet non détecté, est-ce à cause de Incongnito et 90dns ? (qui sont prévu dans le pack LS)
Y a t-il incognito et et 90dns avec ce pack vannilla (ma console est safe en sysnand je ne veux pas faire de bêtise)
Merci par avance pour vos réponses
Flork, un vieux sunriser :)

C’est normal tous ces petits problèmes c’est car tu as fusionné le pack de ls et celui de l’application. Et le but de internet non détecté arrive de temps en temps je ne sais pas pourquoi mais l’app marche quand même
Répondre à ce commentaire
01 août 2022, 16:50
Approuver ce commentaire (+1)
C est bon avec le script de nettoyage tout roule de nouveau.
Répondre à ce commentaire
Cliquer ici pour continuer sur le forum
Envoyer