Aller au contenu


Photo

[Switch] Tinfoil / Lithium 4.10 disponibles


  • Please log in to reply
12 replies to this topic

Posté 15 September 2019 - 05:27

#1
tralala

tralala

    \0/ Postman \0/

  • Newser Expert
  • 12,970 Messages :
  • Sexe:Male
Il fallait s'en douter, il n'aura pas fallu attendre longtemps pour que Blawar réagisse, Tinfoil et Lithium viennent d'évoluer également pour supporter la dernière version du firmware 9.0.0.
 
Tinfoil est un manager devenu incontournable qui va vous permettre d'installer des jeux, des mises à jour et des DLC sur votre Nintendo Switch. Lithium est une version simplifiée de Tinfoil pour les utilisateurs inexpérimentés.
 
 
 
 
 
Changelog 4.10 : 
 
- Ajout du support de la version 9.0.0.0.
- Les utilisateurs d'Atmosphere doivent extraire l'intégralité du fichier zip pour exécuter une version fork d'Atmosphere qui corrige les bugs et les problèmes disponible ici : https://github.com/blawar/rajnx2 
- Atmosphère vanille ne fonctionnera pas. Le code source est disponible
 
 
Téléchargement : Tinfoil / Lithium 4.10
 

  • Retour en haut

Posté 15 September 2019 - 05:32

#2
Linkynimes

Linkynimes

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 3,739 Messages :
  • Sexe:Female
Merci pour la news
  • Retour en haut

Posté 15 September 2019 - 08:48

#3
Kiwoui

Kiwoui

    Sunriseur

  • Members
  • PipPip
  • 138 Messages :
  • Sexe:Male
  • Lieu:Suisse
- Les utilisateurs d'Atmosphere doivent extraire l'intégralité du fichier zip pour exécuter une version fork d'Atmosphere qui corrige les bugs et les problèmes disponible ici : https://github.com/blawar/rajnx2
- Atmosphère vanille ne fonctionnera pas. Le code source est disponible



bon bas on vas laisser tous le monde faire sa popote :D on feras l'update plus tard , y a pas encore d'intérêt majeur pour la 9.0
  • Retour en haut

Posté 15 September 2019 - 10:13

#4
Jarod190

Jarod190

    Sunriseur

  • Members
  • PipPip
  • 139 Messages :
bonjour a tous,

update 9.0 avec choix du jour ok
cwf up nickel
mais sur certains homebrews ( goldleaf) les manettes ne fonctionne pas quand je veux me deplacer dans le menu de l homebrew , ( en tactile ca fonctionne)
pour d'autre homebrews comme tinfoil (4.10) mes manettes fonctionne
ps: j'ai mis a jour les mannetes (joycons) apres update du firmware

une idee?
une
  • Retour en haut

Posté 15 September 2019 - 13:55

#5
midorijin

midorijin

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 2,150 Messages :

bonjour a tous,

update 9.0 avec choix du jour ok
cwf up nickel
mais sur certains homebrews ( goldleaf) les manettes ne fonctionne pas quand je veux me deplacer dans le menu de l homebrew , ( en tactile ca fonctionne)
pour d'autre homebrews comme tinfoil (4.10) mes manettes fonctionne
ps: j'ai mis a jour les mannetes (joycons) apres update du firmware

une idee?
une

Mettre a jour goldleaf (et autres applis qui présentent le problème)?
  • Retour en haut

Posté 15 September 2019 - 17:39

#6
UnicornPlus

UnicornPlus

    Nouveau / peu actif

  • Members
  • Pip
  • 2 Messages :

Attention au fork d'Atmosphere ( https://github.com/blawar/rajnx2 )

 

si on regarde les différences entre les deux versions, les fichiers "stratosphere/ams_mitm/source/fs_mitm/fsmitm_service.cpp" sont pas identiques.

 

et si on analyse le contenu de ce fichier, le fork enlève la protection de la lecture/écriture de CAL0/PRODINFO ( https://switchbrew.o...iki/Calibration ).

 

CAL0/PRODINFO contient pleins d'informations et surtout les certificat des consoles.

 

Sauf erreur de ma part, cette modification autorise donc tout les homebrew a pouvoir lire et écrire CAL0/PRODINFO.

 

 

 

 

Voici le diff de ce fichier :

--- Atmosphere/stratosphere/ams_mitm/source/fs_mitm/fsmitm_service.cpp	2019-09-15 17:25:19.540942600 +0200
+++ rajnx2/stratosphere/ams_mitm/source/fs_mitm/fsmitm_service.cpp	2019-09-15 17:23:39.562529100 +0200
@@ -234,37 +234,11 @@
     FsStorage bis_storage;
     R_TRY(fsOpenBisStorageFwd(this->forward_service.get(), &bis_storage, bis_partition_id));
 
-    const bool is_sysmodule = sts::ncm::IsSystemTitleId(this->title_id);
-    const bool has_bis_write_flag = Utils::HasFlag(static_cast<u64>(this->title_id), "bis_write");
-    const bool has_cal0_read_flag = Utils::HasFlag(static_cast<u64>(this->title_id), "cal_read");
-
     /* Set output storage. */
     if (bis_partition_id == FsBisStorageId_Boot0) {
         out_storage.SetValue(std::make_shared<IStorageInterface>(new Boot0Storage(bis_storage, this->title_id)));
-    } else if (bis_partition_id == FsBisStorageId_CalibrationBinary) {
-        /* PRODINFO should *never* be writable. */
-        if (is_sysmodule || has_cal0_read_flag) {
-            out_storage.SetValue(std::make_shared<IStorageInterface>(new ReadOnlyStorageAdapter(new ProxyStorage(bis_storage))));
-        } else {
-            /* Do not allow non-sysmodules to read *or* write CAL0. */
-            fsStorageClose(&bis_storage);
-            return ResultFsPermissionDenied;
-        }
-    } else {
-        if (is_sysmodule || has_bis_write_flag) {
-            /* Sysmodules should still be allowed to read and write. */
-            out_storage.SetValue(std::make_shared<IStorageInterface>(new ProxyStorage(bis_storage)));
-        } else if (Utils::IsHblTid(static_cast<u64>(this->title_id)) &&
-            ((FsBisStorageId_BootConfigAndPackage2NormalMain <= bis_partition_id && bis_partition_id <= FsBisStorageId_BootConfigAndPackage2RepairSub) ||
-            bis_partition_id == FsBisStorageId_Boot1)) {
-            /* Allow HBL to write to boot1 (safe firm) + package2. */
-            /* This is needed to not break compatibility with ChoiDujourNX, which does not check for write access before beginning an update. */
-            /* TODO: get fixed so that this can be turned off without causing bricks :/ */
-            out_storage.SetValue(std::make_shared<IStorageInterface>(new ProxyStorage(bis_storage)));
-        } else {
-            /* Non-sysmodules should be allowed to read. */
-            out_storage.SetValue(std::make_shared<IStorageInterface>(new ReadOnlyStorageAdapter(new ProxyStorage(bis_storage))));
-        }
+    } else  {
+        out_storage.SetValue(std::make_shared<IStorageInterface>(new ProxyStorage(bis_storage)));
     }
 
     /* Copy domain id. */


Ce message a été modifié par UnicornPlus - 15 September 2019 - 17:42.

  • Retour en haut

Posté 15 September 2019 - 18:01

#7
Balder_84

Balder_84

    Sunriseur

  • Members
  • PipPip
  • 186 Messages :
j'ai aucun soucis me concernant. Je met juste les fichiers de Tinfoil d'abord puis HBG ensuite sur la carte SD.
Hekate 5.0.2 en RCM loader One, au démarrage auto boot du payload de Atmo 9.0.4 , et tout roule comme une horloge , L+A sur l'album pour MERCURY, R+A pour l'album et A pour l'applet HBMENU.

c'est du tout bon ! merci
  • Retour en haut

Posté 15 September 2019 - 23:26

#8
slasher

slasher

    Nouveau / peu actif

  • Members
  • Pip
  • 4 Messages :
Pour ma part j’arrive à être sur le hb menu uniquement par R+ icône manette et non album et toujours en applet mode... une idée ?
  • Retour en haut

Posté 16 September 2019 - 10:55

#9
Jarod190

Jarod190

    Sunriseur

  • Members
  • PipPip
  • 139 Messages :

Pour ma part j’arrive à être sur le hb menu uniquement par R+ icône manette et non album et toujours en applet mode... une idée ?


Je pense que hbmenu 3.1.1 est mal compîlet qu il bug..
Reste exactement dans la même configuration et remplace le
Fichier hbmenu 3.1.1 par le fichier hbmenu 3.1.0 ( tu remets l ancien) à la racine de y’a de
Et tu tests ( normalement plus besoin de touche particulière pour lancer le’ menu, il suffira juste de lancer l’album)
  • Retour en haut

Posté 16 September 2019 - 21:06

#10
jul2003

jul2003

    Sunriseur

  • Members
  • PipPip
  • 64 Messages :
  • Sexe:Male

j'ai aucun soucis me concernant. Je met juste les fichiers de Tinfoil d'abord puis HBG ensuite sur la carte SD.
Hekate 5.0.2 en RCM loader One, au démarrage auto boot du payload de Atmo 9.0.4 , et tout roule comme une horloge , L+A sur l'album pour MERCURY, R+A pour l'album et A pour l'applet HBMENU.

c'est du tout bon ! merci


Salut,

Tu fais comment ? quand je download la dernière version de tinfoil et que je copie le dossier tinfoil uniquement dans le répertoire switch au lancement j'ai une erreur "The install environment is corrupt ..... " Merci pour ton aide
  • Retour en haut

Posté 17 September 2019 - 21:13

#11
Playcubeman

Playcubeman

    Sunriseur

  • Members
  • PipPip
  • 16 Messages :
J’ai bien mis à jour atmosphère, par contre impossible d’installer Tinfoil correctement...
Une personne peut elle m’aide ?
  • Retour en haut

Posté 29 September 2019 - 09:57

#12
mskjeux

mskjeux

    Sunriseur

  • Members
  • PipPip
  • 38 Messages :
  • Sexe:Male
Salut, J'ai téléchargé le ZIP tinfoil.latest. Je l'ai transféré vers ma carte SD. Tinfoil se lance mais je n'ai pas accès au DLC ou magasin des jeux. Je n'ai qu'un explorateur.
JE suis avec Sx OS

2 PS3 :

PS3 FAT CECHG04 - OFW 4.46 + Cobra Ode V2.1

PS3 CECH 2504B - CFW Habib 4.75

:hadoken:

  • Retour en haut

Posté 30 September 2019 - 17:38

#13
akatsuki1991

akatsuki1991

    Sunriseur

  • Members
  • PipPip
  • 37 Messages :

Pour ma part j’arrive à être sur le hb menu uniquement par R+ icône manette et non album et toujours en applet mode... une idée ?


Je pense que hbmenu 3.1.1 est mal compîlet qu il bug..
Reste exactement dans la même configuration et remplace le
Fichier hbmenu 3.1.1 par le fichier hbmenu 3.1.0 ( tu remets l ancien) à la racine de y’a de
Et tu tests ( normalement plus besoin de touche particulière pour lancer le’ menu, il suffira juste de lancer l’album)


j'ai aucun soucis me concernant. Je met juste les fichiers de Tinfoil d'abord puis HBG ensuite sur la carte SD.
Hekate 5.0.2 en RCM loader One, au démarrage auto boot du payload de Atmo 9.0.4 , et tout roule comme une horloge , L+A sur l'album pour MERCURY, R+A pour l'album et A pour l'applet HBMENU.

c'est du tout bon ! merci


Salut,

Tu fais comment ? quand je download la dernière version de tinfoil et que je copie le dossier tinfoil uniquement dans le répertoire switch au lancement j'ai une erreur "The install environment is corrupt ..... " Merci pour ton aide

j'ai le meme message ta trouvé une solution ?
  • Retour en haut




0 utilisateur(s) sur ce sujet

0 invité(s) et 0 utilisateur(s) anonyme(s)