Hacking Official [Source Release] ReiNand CFW

Reisyukaku

Onii-sama~
OP
Developer
Joined
Feb 11, 2014
Messages
1,534
Trophies
2
Website
reisyukaku.org
XP
5,422
Country
United States
Because it uses crappy arm9 patching...

Fun fact, I've seen RxTools randomly throw RX-E into applications like DevMenu
Yea, i've wanted to move that shit to an arm11 thread, but havent found the motivation to look into k11, or pickup some reading material on coprocessor stuff so i can allocate a new area for the arm11 payload.
 

Wire

Well-Known Member
Member
Joined
Oct 17, 2015
Messages
231
Trophies
0
Age
33
XP
284
Country
United States
I got pasted armips problem. Now I am stuck at
Code:
make[1]: Leaving directory '/home/wire/ReiNand/ninjhax'
cp: cannot stat 'ninjhax/ReiNand.3dsx': No such file or directory
Edit: FIXED. I finally got it to build!
 
Last edited by Wire,

Aroth

Well-Known Member
Member
Joined
Apr 14, 2015
Messages
2,066
Trophies
0
Age
37
XP
891
Country
United States
Just ran a "hit counter" for every time the version patcher code caught a "Ver." match and patched it with Rei.

After just 5 minutes of play, the patching code hit 0x34 times. Let me repeat that, 52 times it patched Ver. with Rei. And get this, I didn't even run mset.
Mind doing this for RX-Tools and see where it happens?

--------------------- MERGED ---------------------------

Because it uses crappy arm9 patching...

Fun fact, I've seen RxTools randomly throw RX-E into applications like DevMenu
Honestly? Until the issue came up this morning with Reinand patching region names and game titles, I had only seen it replace instances where a version number was being called. Like where it references the system firmware version in devmenu.

edit:

Actually I'm not seeing reinand edit that string in DevMenu.
 
Last edited by Aroth,

JackyD

Well-Known Member
Newcomer
Joined
May 15, 2006
Messages
78
Trophies
0
XP
295
Country
United States
Any major chances to the source since yesterday? I am looking through it now. Seeing if I should recompile now or wait till it releases...
 

Aroth

Well-Known Member
Member
Joined
Apr 14, 2015
Messages
2,066
Trophies
0
Age
37
XP
891
Country
United States
Any major chances to the source since yesterday? I am looking through it now. Seeing if I should recompile now or wait till it releases...

No changes have been made by Rei since yesterday evening. There is a small code change that fixes how the Ver. string is patched to " Rei", that seems to fix some crashes in a few games as well. If you want a copy with that fix, look for the post I made a few pages back with two uploads. The "autoboot" file will not display the splash or prompt you to press Start, it will just load the cfw. The other file functions as normal with the splashs creen and the prompt to press Start.
 
  • Like
Reactions: mungry

Aroth

Well-Known Member
Member
Joined
Apr 14, 2015
Messages
2,066
Trophies
0
Age
37
XP
891
Country
United States
Thanks. Is the change in Git or was it by users here?
Discussed here, made by me. I submitted a pull request but it has not been merged yet. I think Rei is waiting until the other changes he is working on are done.

edit:

If you have a build already compiled in the last 24 hours, all you need is the updated arm9.bin file, which I can PM you
 
Last edited by Aroth,

JackyD

Well-Known Member
Newcomer
Joined
May 15, 2006
Messages
78
Trophies
0
XP
295
Country
United States
Found it and copied it. Works perfectly.
Saved me the trouble of breaking out the laptop to compile too :)
Ty sir.
 

d0k3

3DS Homebrew Legend
Member
Joined
Dec 3, 2004
Messages
2,786
Trophies
1
XP
3,896
Country
Germany
Alright... stupid questions by the guy that came too late to the party :) (part1)...
  • Can we still use the same firmware.bin as in earlier versions with that?
  • I'm scared of updating (yup, that's my first time)... I just go into settings, check if the 'Rei' string is there, then bottom left button -> page 5 -> system update. If Nintendo has decided to give us the gift of even more stability in the meantime with v10.4, I will see that and I can still stop.
Is this correct? Sorry, but I can't be bothered to hunt for the correct bit of information through the last 20 pages. If @Reisyukaku still reads along here, at least the answer to the first question or a hint on how to get the correct one somewhat belongs in the readme.md.
 
  • Like
Reactions: peteruk

Kioku

猫。子猫です!
Member
Joined
Jun 24, 2007
Messages
12,025
Trophies
3
Location
In the Murderbox!
Website
www.twitch.tv
XP
16,203
Country
United States
Alright... stupid questions by the guy that came too late to the party :) (part1)...
  • Can we still use the same firmware.bin as in earlier versions with that?
  • I'm scared of updating (yup, that's my first time)... I just go into settings, check if the 'Rei' string is there, then bottom left button -> page 5 -> system update. If Nintendo has decided to give us the gift of even more stability in the meantime with v10.4, I will see that and I can still stop.
Is this correct? Sorry, but I can't be bothered to hunt for the correct bit of information through the last 20 pages. If @Reisyukaku still reads along here, at least the answer to the first question or a hint on how to get the correct one somewhat belongs in the readme.md.
New firmware.bin is required for 10.3.. Update like normal via system settings... Make sure you're in emunand

--------------------- MERGED ---------------------------

Discussed here, made by me. I submitted a pull request but it has not been merged yet. I think Rei is waiting until the other changes he is working on are done.

edit:

If you have a build already compiled in the last 24 hours, all you need is the updated arm9.bin file, which I can PM you
Can I have that file, please? I haven't experienced any issues.. But I haven't exactly tested.. Been busy setting up another system.
 

ootnes2

Well-Known Member
Member
Joined
Oct 26, 2015
Messages
220
Trophies
0
Age
39
XP
1,120
Country
United States
Have people been able to boot eshop titles with the 9.6 encryption from other regions on their 10.3 emunands (I realize you need to run the region free program first)?
 

Aroth

Well-Known Member
Member
Joined
Apr 14, 2015
Messages
2,066
Trophies
0
Age
37
XP
891
Country
United States
Worked perfectly. Thanks.

Question - the arm9 bin is only needed for GBA VC games run from CIA, correct? I don't have any of these, but I've not encountered any issues.

The arm9.bin is required to run the firmware.

What you are thinking of is the patched agb_firm, which is only required if you plan to run custom made gba VC injections

edit:

if you downloaded the file pack that was attached to the post you quoted, then you already have the updated arm9.bin with my strcomp() fix.
 
Last edited by Aroth,

Aroth

Well-Known Member
Member
Joined
Apr 14, 2015
Messages
2,066
Trophies
0
Age
37
XP
891
Country
United States
Yes, thanks. That's exactly it.

Btw, your ambassador GBA games will run just fine without the patched agb_firm, you just need to install the game to both emunand and sysnand. You can use funkycia2 to generate cias of those games to install to the sysnand.
 

mooglazer

Well-Known Member
Member
Joined
Jun 24, 2007
Messages
213
Trophies
1
XP
690
Country
United States
if you downloaded the file pack that was attached to the post you quoted, then you already have the updated arm9.bin with my strcomp() fix.

This is the fix I was looking for. Read about it while at work and figured this could be a nasty bug. Thanks again for the recompile.
 

Aurora Wright

Well-Known Member
Member
Joined
Aug 13, 2006
Messages
1,550
Trophies
3
XP
4,519
Country
Italy
If you're interested, I made a small mod: I removed the arm9 thread entirely (no version patching, or screenshots/RAM dumps - HANS does screenshots better, anyway), and made it autoboot (it boots to sysNAND if L is kept pressed). So just emuNAND and signature patches. No splash screen is displayed either, it boots as fast as it can :D
http://www73.zippyshare.com/v/pCv459vf/file.html
(On my n3DS, I found that the "autobootfix" value in CTR Boot Manager's conf.cfg must be set to 120 for a perfect boot rate).
 
Last edited by Aurora Wright,

ihaveahax

Well-Known Member
Member
Joined
Apr 20, 2015
Messages
6,070
Trophies
2
XP
7,862
Country
United States
If you're interested, I made a small mod: I removed the arm9 thread entirely (no version patching, or screenshots/RAM dumps - HANS does screenshots better, anyway), and made it autoboot (it boots to sysNAND if L is kept pressed). So just emuNAND and signature patches. No splash screen is displayed either, it boots as fast as it can :D
http://www73.zippyshare.com/v/pCv459vf/file.html
(On my n3DS, I found that the "autobootfix" value in CTR Boot Manager's conf.cfg must be set to 120 for a perfect boot rate).
can you please post the source somewhere? I'd like to see it :)

particularly because of how you got it to boot to sysnand if you're holding L
 

Aurora Wright

Well-Known Member
Member
Joined
Aug 13, 2006
Messages
1,550
Trophies
3
XP
4,519
Country
Italy
can you please post the source somewhere? I'd like to see it :)

particularly because of how you got it to boot to sysnand if you're holding L
Sure, this is the main source folder:
http://www59.zippyshare.com/v/lYYY2z5k/file.html
Nothing special, I just edited the main.c to make it autoboot and boot sysnand with L, and removed the files and functions to load the thread and draw the splash screen.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • S @ salazarcosplay:
    hunter x hunter
  • S @ salazarcosplay:
    he has not allowed anyone to continue it for him for example
  • Xdqwerty @ Xdqwerty:
    @salazarcosplay, theres a dragon ball af mod for budokai 3
  • Xdqwerty @ Xdqwerty:
    updated ship of harkinian, gonna install some hd texture pack
  • Xdqwerty @ Xdqwerty:
    I might download rayman revolution for my ps3
  • BigOnYa @ BigOnYa:
    I may try the new ram site, and download more RAM to my Switch. Not sure if ddr3 is the right ram
    for it tho. Edit- no it uses floppy Ram, just like @AncientBoi
    +1
  • Xdqwerty @ Xdqwerty:
    aeiou
  • BigOnYa @ BigOnYa:
    And sometimes Z
  • SylverReZ @ SylverReZ:
    @K3Nv2, MAGA supporters be wearing tin foil hats lol.
    +1
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, whats maga?
  • BigOnYa @ BigOnYa:
    It stands for Maniacs Against General Acceptance
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, people rejecting general consensus about stuff?
    +1
  • BigOnYa @ BigOnYa:
    Yup, nuh its really just Trump followers
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, im not american so i dont care about trump
    +1
  • Xdqwerty @ Xdqwerty:
    or us elections
  • BigOnYa @ BigOnYa:
    Me niether, us north Koreans don't care
  • Xdqwerty @ Xdqwerty:
    good night
  • BakerMan @ BakerMan:
    i don't care either, even if i'm american
  • BakerMan @ BakerMan:
    truth be told, i agree with psi, i dislike both candidates, but i'd probably vote trump simply because the economy was better during his presidency
  • AngryCinnabon @ AngryCinnabon:
    Just be careful, if trump ends up winning and using project 2025 America might really change...for the worse.
  • AngryCinnabon @ AngryCinnabon:
    I'm not american and even that sends shivers down my spine.
  • AngryCinnabon @ AngryCinnabon:
    anything that offers trump an opportunity to become an actual dictator
    is bad in my book, i could care less if it wasn't for that...
  • K3Nv2 @ K3Nv2:
    Canada: America's Russia
  • NinStar @ NinStar:
    people are so dramatic that I can't even tell if they are being serious
    NinStar @ NinStar: people are so dramatic that I can't even tell if they are being serious