Logic-Sunrise : actualités, téléchargements, releases, dossiers et tutoriaux

472 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
Les dernières news importantes
L'actualité en continu
[PS4] Installation Pkg depuis Ftp bientôt possible par Flatz

@flat_z nous annonce une très très bonne nouvelle, il est en train de développer un code qui s’intègre dans un client Ftp afin qu'on puisse installer les Pkg Ps4 directement depuis le PC, sans utiliser ni Hdd externe, ni Usb.

 

 

 

 

Il cite:

 

 

J'ai juste créer un installateur pkg en utilisant seulement mon code et sans utiliser de périphériques externes comme les clés USB, donc les gens pourraient intégrer cette fonctionnalité dans leurs serveurs FTP et pourraient installer des pkgs sur FTP ou autre chose, une mini-écriture bientôt

 

Pour plus d'infos:

 

Flatz Git

 

Mise à jour 09/07/18

 

Flatz vient d'ajouter le code 

 

 

 

Here’s a bonus code that could be used to initiate PKG file extra copying/installation using BGFT. You need to create and copy file to temporary directory and then ask BGFT to do the rest for you. It will preallocate a new file inside /user/app/<title id> and copy your file there. But the original file is left intact so you need to delete it or optionally use BGFT_TASK_OPTION_DELETE_AFTER_UPLOAD option (haven’t tested).

Use the code below instead of call to sceAppInstUtilAppInstallPkg() to make PKG installation using BGFT (requires 2x free space due to extra pkg file copy). enum bgft_task_option_t { BGFT_TASK_OPTION_NONE = 0x0, BGFT_TASK_OPTION_DELETE_AFTER_UPLOAD = 0x1, BGFT_TASK_OPTION_INVISIBLE = 0x2, BGFT_TASK_OPTION_ENABLE_PLAYGO = 0x4, BGFT_TASK_OPTION_FORCE_UPDATE = 0x8, BGFT_TASK_OPTION_REMOTE = 0x10, BGFT_TASK_OPTION_COPY_CRASH_REPORT_FILES = 0x20, BGFT_TASK_OPTION_DISABLE_INSERT_POPUP = 0x40, BGFT_TASK_OPTION_DISABLE_CDN_QUERY_PARAM = 0x10000, }; struct bgft_download_param { int user_id; int entitlement_type; const char* id; const char* content_url; const char* content_ex_url; const char* content_name; const char* icon_path; const char* sku_id; enum task_option_t option; const char* playgo_scenario_id; const char* release_date; const char* package_type; const char* package_sub_type; unsigned long package_size; }; struct bgft_download_param_ex { struct bgft_download_param param; unsigned int slot; }; struct bgft_task_progress_internal { unsigned int bits; int error_result; unsigned long length; unsigned long transferred; unsigned long length_total; unsigned long transferred_total; unsigned int num_index; unsigned int num_total; unsigned int rest_sec; unsigned int rest_sec_total; int preparing_percent; int local_copy_percent; }; #define BGFT_INVALID_TASK_ID (-1) struct bgft_init_params { void* mem; unsigned long size; }; // ... int (*sceBgftInitialize)(struct bgft_init_params* params); int (*sceBgftDownloadRegisterTaskByStorageEx)(struct bgft_download_param_ex* params, int* task_id); int (*sceBgftDownloadStartTask)(int task_id); int (*sceBgftDownloadGetProgress)(int task_id, struct bgft_task_progress_internal* progress); // ... // load & start bgft module module_id_t bgft_mid = -1; ret = load_module("/system/common/lib/libSceBgft.sprx", &bgft_mid); if (ret) { dprintf("unable to load module: libSceBgft.sprx"); goto err; } ret = start_module(bgft_mid, NULL, 0); if (ret) { dprintf("unable to start module: libSceBgft.sprx", bgft_mid); goto err; } // resolve its functions RESOLVE_NID(bgft_mid, sceBgftInitialize, "libSceBgft", "BZ0olR8Da0g"); RESOLVE_NID(bgft_mid, sceBgftDownloadRegisterTaskByStorageEx, "libSceBgft", "nd+0DEOC68A"); RESOLVE_NID(bgft_mid, sceBgftDownloadStartTask, "libSceBgft", "HRDHLMA9Y7s"); RESOLVE_NID(bgft_mid, sceBgftDownloadGetProgress, "libSceBgft", "5txx+w0HYOs"); // initialize struct bgft_init_params init_params; memset(&init_params, 0, sizeof(init_params)); { init_params.size = 0x100000; init_params.mem = malloc(init_params.size); if (!init_params.mem) { dprintf("no memory"); goto err; } memset(init_params.mem, 0, init_params.size); } ret = sceBgftInitialize(&init_params); if (ret) { dprintf("sceBgftInitialize failed: %d (errno: %d)", ret, errno); goto err; } struct bgft_download_param_ex download_params; memset(&download_params, 0, sizeof(download_params)); { download_params.param.entitlement_type = 5; download_params.param.id = ""; download_params.param.content_url = pkg_path; download_params.param.content_name = extract_file_name(pkg_path); download_params.param.icon_path = ""; download_params.param.playgo_scenario_id = "0"; download_params.param.option = BGFT_TASK_OPTION_DISABLE_CDN_QUERY_PARAM; download_params.slot = slot; } int task_id = BGFT_INVALID_TASK_ID; ret = sceBgftDownloadRegisterTaskByStorageEx(&download_params, &task_id); if (ret) { dprintf("sceBgftDownloadRegisterTaskByStorageEx failed: %d (errno: %d)", ret, errno); goto err; } dprintf("Task ID: 0x%08X", task_id); // XXX: it seems task started by itself but let's doing it anyway... ret = sceBgftDownloadStartTask(task_id); if (ret) { dprintf("sceBgftDownloadStartTask failed: %d (errno: %d)", ret, errno); goto err; } #if 0 // TODO: there is sceBgftDownloadGetProgress() that may be used to get progress information but I didn't have a free // time to figure out how to use it properly, for me it always returns zeros in size fields so I can't get proper percent. struct bgft_task_progress_internal progress; memset(&progress, 0, sizeof(progress)); ret = sceBgftDownloadGetProgress(task_id, &progress); if (ret) { dprintf("sceBgftDownloadGetProgress() failed: %d (errno: %d)", ret, errno); goto err; } #endif
Dimanche 08 Juillet 2018, 22:39 Lue 9985 fois
32
[WiiU/Switch] Le Premier Convertisseur de Sauvegardes BOTW

Un utilisateur de Gbatemp nommé ShadowOne333 nous présente un repo Github créé et développé par WemI0 qui contient un programme assez intéressant du nom de BOTW Save Converter.

 

 

Comme son nom l'indique, ce logiciel permet de convertir des sauvegardes Zelda:Breath of The Wild du format Switch au format WiiU et inversement, à conditions que les sauvegardes aient la même version d'update.

 

 

Utilisation:Mettez 'BOTW_SaveConv.exe" à la racine de votre dossier de sauvegarde (celui qui contiens le "options.sav") et lancez le.

Télécharger ICI  

 

Et si vous recherchez des sauvegardes pour Switch un nouveau site régulièrement mis à jour par Shiro_Senpai vient de faire son apparition SaveForSwitch

Dimanche 08 Juillet 2018, 14:50 Lue 21315 fois
55
[Multi] La Team n2elite propose des codes triches
La Team n2elite nous propose de découvrir les nouvelles évolutions qu'elle a apporté pour les utilisateurs du N2.            Votre tag n2 n'est plus simplement un gestionnaire Amiibos, vous pouvez désormais disposer d'un gestionnaire de codes triches. Le système est gratuit contrairement à certains concurrents comme le PowerSaves +.   Bonne nouvelle tout cela est donc gratuit, une fois installé vous n'aurez plus besoin de mettre à jour via Google Playstore ou en téléchargeant l'application PC pour être à jour avec les derniers Amiibos, les mises à jour se feront automatiquement.    Une nouvelle fonction "Randomize Serial" vous permet de contourner les limitations qui existent dans certains jeux et qui vous permettent de scanner un Amiibo seulement une fois par jour.   La Team explique qu'elle va proposer de nombreux codes, et ajouter d'autres formats de figurines, comme les Lego Dimensions.     Tout est là : N2 elite  
Dimanche 08 Juillet 2018, 11:24 Lue 5659 fois
15
[PS4] PS4 Serve 3 v22 compatible FW 5.05
L'application Android de Stooged PS4 Serve permet de profiter du chargement de payloads sur PlayStation 4 ou PlayStation 4 Pro en utilisant une app Android ainsi qu'un téléphone ou un smartphone compatible.          La version v22 que propose ici Stooged est compatible avec le firmware 5.05 et dispose du chargement ps4- Dumpers , ps4-ftp-vtx  , ps4-hen-vtx et  ps4-hen-VR  sans l'utilisation d'un PC ou de programmes sophistiqués.             Téléchargement : Ps4_Serve3_v2_2  
Samedi 07 Juillet 2018, 22:21 Lue 12646 fois
22
[PSVita] Pkgj v0.26

Le développeur Blastrock mets à jour son homebrew PKGJ. Celui-ci est passé cette fois en v0.25. Pour rappel, "Pkgj" est le Freeshop de la PSVita et vous devez toujours installer le plug-in npdrm_free.prx pour faire fonctionner les jeux PSP.

 

Changelog v0.24 et v0.25 :

 

v0.24


- Download resume feature was restored (except when downloading PSP games as ISO files)

- Made a couple errors more explicit

 

v0.25


Bug fixes:

- Fix error messages from previous version

 

 

Et tous se passe part ici.

Samedi 07 Juillet 2018, 16:57 Lue 6456 fois
19
[Switch] Hekate v3.1

CTCaer revient avec une nouvelle version de Hekate en v3.1 plutôt intéressante pour les FW 4.x.x. Pour ceux qui ne connaissent pas encore Hekate, c'est une implémentation pré-compilée issue d’Atmosphère. C'est un "Custom Switch BootLoader", un "Firmware patcher", à ne pas confondre avec un Custom FirmWare (CFW).

 

Quoi de neuf docteur ?

 

 

- Implement millisecond timer
 This is a must and a very important feature, because we expect to use the bootloader more than 71 minutes   (Backup/Restore). This has the side-effect of fixing a lot of stuff. Especially on SDMMC operations.
 If you had problems with read/write/verify on eMMC or SD, the new version is a must.
 

- Fix the verification code at last!
Another side-effect of using a 32bit ms timer (from the μs original one). Plus additional fixes to variables that could not fit in u32 storage, makes the fix complete. Thanks to all the testers that helped to tackle these dreaded bugs.Better redo that backup!

- The Fusée patches for 4.X are now fixed
- The sd files archive bit removal tool, now only applies to switch folder

 

 

Lien vers le github

Jeudi 05 Juillet 2018, 17:48 Lue 11291 fois
21
[Switch] ShogunTool v7

Il y a quelques mois le développeur SimonMKwii sortais son logiciel nommé ShogunTool. Ce logiciel va vous permettre de trouver plusieurs informations sur un jeu Nintendo Switch a partir de son TittleID, son nom ou son NSU ID. Vous allez pouvoir trouver par exemple les métas-données des jeux, des screenshots, savoir si des DLC sont sorti.

 

Comment ça fonctionne :

 

- Décompressez l'archive dans un dossier et mettre ce fichier dedans

- Il suffit de mettre un nom de jeu (ou le tittle ID du titre) et sélectionnez une région.

 

 

 

Téléchargement -> Shoguntool

Jeudi 05 Juillet 2018, 17:37 Lue 5101 fois
9
[PS4] L'installateur fpkg hdd externe disponible

Notre ami sunriseur Cedsaill nous informe que XVortex vient de mettre en ligne un nouvelle version de son payload HEN VTX qui permet notamment de désormais d'installer les fpkg sur un disque dur externe. 

  "Homebrew enabler for PS4 v1.7" permet d'installer sur un disque dur externe les fpkg, c'est grâce aux offsets du Shellcore proposé par Flatz que tout cela a été possible.          Cela est réservé au seul firmware 5.05. A noter au passage qu'il y a la présence du firmware 5.07 qui peut interpeller mais comme nous avons déjà vu, l'exploit fonctionne.    Téléchargement : Homebrew enabler pour FW 5.05 v1.7  
Mercredi 04 Juillet 2018, 19:36 Lue 25200 fois
89
[Switch] CDNSP dispo vos jeux, mises à jour et DLC
Le développeur français rkk vient de lâcher un script python qui permet de télécharger et reconstruire les mises à jour des jeux et les DLC au format NSP, le format spécifique Switch installable.   Pour rappel le format NSP est un peu l'équivalent du format CIA pour la Nintendo 3DS.     Ce format peut en l’occurrence être installé via SX OS, avec la dernière mise à jour v1.3 mais il convient de rester prudent notamment avec les dates et les horaires de disponibilité sinon vous risquez un ban.         Pour s'en servir vous devez disposer :   - Hactool et les clés qui vont bien - Un seul certificat ShopN au format PEM inclus dans le zip - Un seul certificat par console au format PEM  - Il faut savoir configurer votre fichier CDNSPconfig.json - Il faut savoir lancer l'invite de commande pour télécharger vos titres (859 ID sont disponible dans le fichier TID mais ils sont au format US).          Tout est expliqué ici : GBATemp   Lien externe : CDNSP ( A utiliser avec précaution )  
Mercredi 04 Juillet 2018, 19:28 Lue 28022 fois
55
[PSvita] Déjà la v0.3.0 d'Auto H-Encore
Voilà déjà que débarque la version v0.3.0 d'Auto H-Encore, son développeur, Noahc3, ramène encore plus d'options et d'optimisations à son application qui permet pour rappel d'automatiser les manipulations dans l'installation de H-Encore sur PlayStation Vita.   Les versions se succèdent et apportent chacune leur lots de nouveautés, en quelques jours le logiciel est passé de la v0.1.1 à la v0.3.0 avec de nombreuses nouveautés.             Pour rappel Auto H-Encore permet en outre de télécharger automatiquement les éléments nécessaires à la mise en oeuvre de H-Encore tels que psvimgtools, pkg2zip, demo bittersmile et H-ENcore. Il permet de trouver la clé de cryptage CMA à partir de votre ID de compte, de décompresser bittersmile et de le recompiler avec votre clé de chiffrement et H-ENcore, ou encore de déplacer les fichiers finalisés dans le répertoire QCMA pour les copier sur PS Vita.   Les successions des versions à apporter de nombreuses nouveautés. L'application va maintenant automatiquement obtenir des informations de répertoire AID et QCMA à partir du registre s'il est disponible. Elle supporte désormais les traductions multilangues, l'application reconnaît désormais les versions 64 bits importées de pkg2zip et de psvimgtools comme valides. Elle a été réécrite pour une meilleure gestion des erreurs, en gros c'est le code du programme qui a été revu et corrigé.    La version v0.2.2 avait elle apportait des corrections du code et de l'interface et un suivi des bugs plus précis.      Téléchargement : Auto H-Encore v0.3.0  
Mercredi 04 Juillet 2018, 18:53 Lue 5039 fois
20
[Switch] Rekado 1.0.0

Le développeur RenosGrante vient de publier sur son Github une nouvelle application pour nos Nintendo Switch .Celle-ci va nous permettre comme NXloader d'injecter des payloads sur la console .

La principale différence avec NXLoader et Rekado est la possibilité de changer rapidement les payloads dont vous avez besoin en les pré-chargeant. Vous pouvez choisir n'importe quelle payload une fois le câble USB connecté à votre Switch.

 

 

Lien vers l'application

Mercredi 04 Juillet 2018, 15:48 Lue 7417 fois
15
[Switch] NXloader v0.3

NXloader la première application Android a été développé par David Buchanan et est passé maintenant en v0.3, elle permet de charger un payload  dans la Nintendo Switch, c'est une version Alpha qui reste encore instable mais elle a le mérite de fonctionner.

 

Procédure Android pour utiliser NXLoader :   - Télécharger l'app NXLoader.apk sur votre périphérique Android - Sélectionner le payload (par défaut Fusee.bin) - Connecter votre Switch (vous devez utilisez un cable micro USB OTG) - Lancer la console en mode RCM - Autoriser l'app à accéder à votre périphérique USB   Changelog :
- Massive UI Improvements (thanks @MenosGrante)

- Russian and Ukranian localisations (also @MenosGrante)

- Improved SUBMITURB error checking

 

 

 

 

lien de l'application

Mercredi 04 Juillet 2018, 13:50 Lue 19738 fois
43