[Switch] Tinfoil / Lithium 4.10 disponibles
Posté 15 septembre 2019 - 05:27
#1
Posté 15 septembre 2019 - 05:32
#2
Posté 15 septembre 2019 - 08:48
#3
- Atmosphère vanille ne fonctionnera pas. Le code source est disponible
bon bas on vas laisser tous le monde faire sa popote on feras l'update plus tard , y a pas encore d'intérêt majeur pour la 9.0
Posté 15 septembre 2019 - 10:13
#4
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
Posté 15 septembre 2019 - 13:55
#5
Mettre a jour goldleaf (et autres applis qui présentent le problème)?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
Posté 15 septembre 2019 - 17:39
#6
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. */
Modifié par UnicornPlus, 15 septembre 2019 - 17:42.
Posté 15 septembre 2019 - 18:01
#7
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
Posté 15 septembre 2019 - 23:26
#8
Posté 16 septembre 2019 - 10:55
#9
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)
Posté 16 septembre 2019 - 21:06
#10
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
Posté 17 septembre 2019 - 21:13
#11
Une personne peut elle m’aide ?
Posté 29 septembre 2019 - 09:57
#12
JE suis avec Sx OS
2 PS3 :
PS3 FAT CECHG04 - OFW 4.46 + Cobra Ode V2.1
PS3 CECH 2504B - CFW Habib 4.75
Posté 30 septembre 2019 - 17:38
#13
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 le meme message ta trouvé une solution ?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
1 utilisateur(s) li(sen)t ce sujet
0 invité(s) et 1 utilisateur(s) anonyme(s)