reisyukaku / reinx Goto Github PK
View Code? Open in Web Editor NEWA modular Switch custom firmware
License: GNU General Public License v2.0
A modular Switch custom firmware
License: GNU General Public License v2.0
I have de 1.2 version and it works fine, but if i put in the sd card the last release the splash screen appears but is not loading the reinx... I don't know why :(
libnx 1.5.0 had modifed some ipc member_name, it will effect the compilation of the old version NX_Sysmodules.
it looks like the new libstratosphere had refactored the file structure, the NX_Sysmodules file still used the old version include to implement the function.
/ReiNX/NX_Sysmodules/loader/source/ldr_debug_monitor.hpp:4:10: fatal error: stratosphere/iserviceobject.hpp: No such file or directory
#include <stratosphere/iserviceobject.hpp>
Title.
original code does atmo version check and booting depends a little on that i think, mixed with kips depending on each other.
Hi! I updated reinx to 1.7, and i turn it off to put some games in my sd card. When i try to start it again i inject the payload, i get the success message and the splash screen but then it just reboot.I tried formatins the sd card and doing it again but nothing happens
@Reisyukaku, please make a .XCI loader for us.
It's possible?
Thanks!
Hello,
Why you return NULL in your fopen function instead of -1 or 0 ?
The function return a u32 value.
I have several warning when i compile the code.
e.g :
src/fs.c: In function 'fopen':
src/fs.c:45:16: warning: returning 'void *' from a function with return type 'u32' {aka 'long unsigned int'} makes integer from pointer without a cast [-Wint-conversion]
return NULL;
^~~~
Line 43 in 2bee04a
like a tittle says, when i boot with ReiNX i can´t play original cartridge.
Thanks and Good Work
Hello ^^ My switch does an white "crash" screen after the splash screen apparead and it worked well yesterday and this morning , I can still boot on ofw. I use ReiNX 1.6 with AutoRCM and FW 5.1.0 (Sorry if my english is not very understable, i do my best)
There are reports of people being unable to boot on firmware 4.1.x.
https://gbatemp.net/threads/official-reinx-thread.512203/page-76#post-8268192
https://gbatemp.net/threads/official-reinx-thread.512203/page-76#post-8268224
Notably, these people have manually installed exFAT support.
The Switch is virgin, we only made a nand-backup and then tried to install ReiNX.
The folder-structure is correct, but we get a blackscreen after ReiNx bootsplash and switch bootsplash appears.
The version is 3.0.1
Implement a transformation function to read bitmaps into frame buffer. Issue is making one that isnt noticeably slow.
Some games (cart and digital) randomly shutoff the console. No error or anything. Can't seem to find a surefire way to trigger it. FS patches are suspect though.
Hey, i installed ReiNX on 6.0.0 through ChoidujourNX and using AutoRCM. It seems to be when i press "sleep mode" my switch fully shutdown.
How can i resolve this?
Info; Im not sure what is causing this issues, it could be Hekate, ChoidujourNX or ReiNX. Im really not sure. But i thought i would post some information to see what can be resolved.
aarch64-none-elf-g++ -MMD -MP -MF /home/centos/opensource/ReiNX/NX_Sysmodules/loader/build/ldr_process_manager.d -g -Wall -O2 -ffunction-sections -march=armv8-a -mtune=cortex-a57 -mtp=soft -fPIE -DDISABLE_IPC -I/home/centos/opensource/ReiNX/NX_Sysmodules/loader/include -I/opt/devkitpro/portlibs/switch/include -I/opt/devkitpro/libnx/include -I/home/centos/opensource/ReiNX/NX_Sysmodules/loader/../libstratosphere/include -I/home/centos/opensource/ReiNX/NX_Sysmodules/loader/build -D__SWITCH__ -fno-rtti -fno-exceptions -std=gnu++17 -c /home/centos/opensource/ReiNX/NX_Sysmodules/loader/source/ldr_process_manager.cpp -o ldr_process_manager.o
/home/centos/opensource/ReiNX/NX_Sysmodules/loader/source/ldr_process_manager.cpp: In member function 'std::tuple<unsigned int, MovedHandle> ProcessManagerService::create_process(u64, u64, CopiedHandle)':
/home/centos/opensource/ReiNX/NX_Sysmodules/loader/source/ldr_process_manager.cpp:39:5: error: 'ON_SCOPE_EXIT' was not declared in this scope
ON_SCOPE_EXIT {
^~~~~~~~~~~~~
So, since just booting cfw itself would get the superban flag. The only way to update fw for cfw users are only a certain homebrew. And since this certain homebrew developer seems to not having a good relationship with reinx, I'm just thinking that having this functionality at reinx itself would be very great addition.
After updating the console to 6.0 and injecting the payload 1.7 it gives error 2011 0301 and the console ask for a reboot
just got a 2124-4007 today after switching to this at the start of online services. Its possible this can be detected on Nintendo's end.
What likely earned the ban, so others can avoid it: I used this and FTPD to move some screen caps from my SD (still in my Switch) to my PC over wifi and found the error message (ban) shortly thereafter. I had done everythign else shy of using FTPD before with no issue (as there wasn't a working FTPD for Atmosphere)
as of the last few commits, sleep mode has stopped working.
i'll try and find the commit that it stopped working on and report back.
Not actually an issue, but having a way to launch Reinx without seeing the small text at bootup would be nice. Either a launch option or an alternative RCM payload if its coming from the bin. Thanks for the CFW!
Whenever i play dragon ball xenoverse 2, it freezes my swith up, example i go to the option of eshop, or if i select to conect online, it freezes up as well i have reinstalled it from scratch, i am using reinx V2.
When I try to use them the console wont start, K have to either use fs_mitm or ftp, one sysmodule at a time.
thanks for your work
my problem is cant run dev menu in pokemon
Please I need help. Every time I start the game it is frozen in the Nintendo icons and I have to reboot the console fiercely.
I'm waiting for your answer soon. Thank you.
all CFWs are broken for this version.
sm.kip and loader.kip are included in the repository, but appear to have no source code to go with it.
Either these are builds of your own modules, in which case action is not required (though I think people would like to see the source code), or they are builds of Atmosphere's modules, licenced under GPLv2, and at the very least the commit used to build these should be noted somewhere. If they have been modified, please post the source code, etc.
Rei were r they i wnat free gamz pls!!!!! 111
ive deduced that when you use the max allocation size on exfat formatted sd cards it decides it cant init the sd card
When LayeredFS is enabled,Install game DLCs more than "7",The game will crashes in loading.
By my tested the file fs_mitm.kip is affect,If don't use this file,Firmware run right but can't use game mods.
Whenever the payload is being launched for ReiNX, the switch displays the ReiNX splashscreen, however, it does not boot into the CFW, it instead boots into the stock FW. Not really sure what to do to fix this. I am on firmware 6.0.0 but that shouldn't really be the problem, right? Anyway, I do hope that this issue can be resolved as I would like to use this wonderful CFW :)
I hate to ask here but I don't have anywhere else to ask.
I was lucky enough to get a brand new switch that is vulnerable to Fusee Gelee. It came installed with 4.1.0. Could I update to the latest version (at the time of writing, 6.0.1) and still load ReiNX, and use other homebrew? I don't want to start blowing fuses for no reason. Plus I want to play Pokemon Let's Go and I'm assuming I would need the latest OFW to play it, when it comes out.
Hello,
I released a batch script a week ago to modify NSP files so the title rights are removed, the header is rewritten to no longer read the ticket file and the ticket is deleted.
It works flawlessly on SX OS (the CFW I personally use), but it's been reported to me that people on ReiNX can't get the modified NSPs to run on their console. When they launch the title, they get a message that the game is corrupted and are prompted to connect to Big-N's servers to redownload the game.
I searched online to understand why that's happening or if there is a fix that was released for this issue, and I've read that since about a month ago, ReiNX supports modified NSPs.
The batch script uses nut, which is itself a python script that uses hactool to modify the NSPs.
The issue occur both on firmware 5.1 and 6.0 (two different people on two different consoles).
Also, the issue occurs even on the latest ReiNX nightly build.
Do you know why this happens and/or do you know what these people can do to fix it?
I don't know much about ReiNX since I personally don't use it, but is there some modified sysmodule these people should install in order for modified NSPs to be supported?
Thank you very much in advance for your help in this matter!!
Need patch patterns
Exactly what the title says. When I boot into RCM mode on the switch, it isn't even recognized as APX, and I cannot inject payloads.
Running latest build, system on 6.0, once booted, if the power button is pressed, it goes to sleep but will no wake.
Honestly a minor nitpick, but when you try to inject the ReiNx payload and forget to insert the SD card the Switch just hangs and you have to hard reset it.
I'd like to suggest you change the following piece of code to loop until the payload is injected instead:
if (!sd_mount()){ error("Failed to init SD card); return; }
Thank you so much for all the hard work in ReiNX :)
Me and a few people have reported an issue with the sigpatch we use. We need more people to test. But the issue is - over time in a boot of any CFW of your choice. Launching a game (the same game or different games) 18 times (sometimes more depending on the CFW) causes a crash.
Sleep mode does not affect it. It seems to just be closing a game and launching another.
The counter does not reset with sleep mode. Only with a reboot.
My stats have show SX as 18, reiNX as 32, Atmosphere as 32 and Exosphere as 35. It may vary though.
On SX it seems to say software closed, and then any game you launch, error to 2144-0001 If you have time, boot into a CFW (SX, Rei or Hekate), and open and close a game 20 times.
guys, hello.
i have Zelda original cartridge and i can´t play it, my console is in airplane mode since i use reinx. i am in 5.1.0 original firmware. the error is "there are an update" but i have offline my console. if i cancel the update the play dosnt start.
i delete de nogc file too.
i think that is a bug
can anybody helpme?
i tested another games, mario kart 8 original cart runs fine, splatoon 2 original cart , runs fine too, but zelda and bomberman, don´t run. ( origianl cartridge. ) allways in reinx cfw,
Tested by multiple users in Discord, ReiNX doesn't seem to support SD cards smaller than 4GB (Tested with 2GB and 64MB, both return "Failed to init SD card")
Most likely an SD vs SDHC/SDXC but really, who would run a 2GB or smaller SD card in a Switch? :)
Note: Same issue occurs in Hekate. Returns a FAT error 13
Updated to 6.1.0 while using AutoRCM, my switch does not boot into AutoRCM anymore and disabling/re-enabling auto rcm does not seem to do anything. No idea if i'm the only one with this occurrence.
Not sure if it is possible and how far are we able to control hardware atm. It would be great to control fan speeds at least while docked.
In light of the recently-released Pokemon Let's Go Eevee / Pikachu which, like mainstream Pokemon titles, is modded to enhance gameplay experience, the LayeredFS feature of a jailbroken Switch remains as significant as ever. The problem, however, is that the said feature does not seem too compatible with ReiNX, even at its current latest version (1.7.1).
Or am I just wrong?
It appears to boot but getting no display after the switch logo. Joycons can connect so it looks like it's a display issue, further testing required.
I have been playing BOTW using the linkle mods (player model/armor, voice patch, and the title menu mods) and it works fine on atmosphere, on ReiNX i can play with the mods and all seems to be fine it plays with all of them but when I go to launch it it says..."
Unusable downloadable content was found.
Please connect to the Internet to check for more
information,
[Start Software]
[Cancel] [Check]
"
If I hit Start Software it launches just fine and plays with the mods as far as I have tested. I thought I would bring this up and just say it does this, it does not do this on atmosphere so I figure its a problem, albeit a small one.
(Info on mod install. Files copied from the atmosphere\title\ directory. File name (title id) 01007EF00011E000 (Zelda: Breath of the Wild))
The longest part of the NAND dump is the disk transfer, Since all of the dump files are ~3 Gb is it possible to load it into the Switch's ram and then run compression on it before saving to the SD? Just by using a zip compression i was able to reduce the 30Gb dump down to 604Mb after it was transfered to my machine, this would greatly increase the speed of the NAND dump.
Need to look into why this is a think.
Can't boot devmenu (via installed to Pokemon quest in the titles for Reinx) it gets stuck on the nintendo branded loading screen then you have to shutdown
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.