Hacking [Release] rxTools - Roxas75 3DS Toolkit [fw 2.0 - 9.2]

Status
Not open for further replies.

Gadorach

Electronics Engineering Technologist
Member
Joined
Jan 22, 2014
Messages
970
Trophies
0
Location
Canada
XP
944
Country
Canada
Maybe the wrong place to post this, but have any other rx users figured out how to exit Ninjhax's Homebrew channel back into emuNAND?
You can't, same deal as Ninjhax 1.x. Kernel is broken when Ninjhax 1&2 do their hostile takeover, so you have to relaunch EmuNAND.
 
  • Like
Reactions: Margen67

Gadorach

Electronics Engineering Technologist
Member
Joined
Jan 22, 2014
Messages
970
Trophies
0
Location
Canada
XP
944
Country
Canada
i found a way to use rxtools in 9.9! with ninjhax 2.0!
I think you'd better clarify.

This could mean the exciting "rxTools launching from SysNAND 9.9FW through Ninjhax 2.0"
Or
This could mean the boring "Ninjhax 2.0 launching from EmuNAND 9.9FW through rxTools"
 

Gink

New Member
Newbie
Joined
Jul 19, 2015
Messages
1
Trophies
0
Age
33
XP
65
Country
Brazil
Hello, i am new here and i am looking for help with mset downgrade.

I successfully installed rxtools 2.6 on my USA o3DS XL with sysnand 9.2 without a flash cart (i dont have one).

I downgraded my mset using the msetdg.bin that was created by the msetdg.py, i assume it is a 4.x mset. I ran the web exploit and after the reboot the NDS profile exploit worked, ONCE. after that every time i try to run it i only get errors. I dont know why it stoped working but it did. I have tried every single code.bin and nothing works for me. I admit i am really noob at this, i only got this far by following tutorials.

The web rxtools launcher works every time. so i am not too worried, but i would like to fix the mset launcher.

Should i upgrade the mset to a diferent version? and if yes how do i do it without a flash cart? If someone could go in details it would be awesome because i will seriously need directions here.

Thanks in advance.
 

Gadorach

Electronics Engineering Technologist
Member
Joined
Jan 22, 2014
Messages
970
Trophies
0
Location
Canada
XP
944
Country
Canada
Hello, i am new here and i am looking for help with mset downgrade.

I successfully installed rxtools 2.6 on my USA o3DS XL with sysnand 9.2 without a flash cart (i dont have one).

I downgraded my mset using the msetdg.bin that was created by the msetdg.py, i assume it is a 4.x mset. I ran the web exploit and after the reboot the NDS profile exploit worked, ONCE. after that every time i try to run it i only get errors. I dont know why it stoped working but it did. I have tried every single code.bin and nothing works for me. I admit i am really noob at this, i only got this far by following tutorials.

The web rxtools launcher works every time. so i am not too worried, but i would like to fix the mset launcher.

Should i upgrade the mset to a diferent version? and if yes how do i do it without a flash cart? If someone could go in details it would be awesome because i will seriously need directions here.

Thanks in advance.
I recommend you look into this:

https://gbatemp.net/threads/tutorial-new-installing-sudokuhax-on-3ds-4-x-9-2.388621/

That should let you use the .nds installers instead of the code.bin installers.
 

Gadorach

Electronics Engineering Technologist
Member
Joined
Jan 22, 2014
Messages
970
Trophies
0
Location
Canada
XP
944
Country
Canada
Well yeah, don't really want to be responsible for a bunch of bricked consoles, ha ha

Also, though the 6.x MSET packs are good (content verified), rxTools does a hash check on the files before installing them, and the 6.x variants aren't acknowledged as legitimate for this reason. I'll see about adding them to the list of good downgrade packs in a bit. Script is good though, quadruple checked it.

Found the check code, just modifying it now. I'll see if I can push a new build out once it's done, tested, and actually working.

Edit: Alright, I don't get it. What type of hash is rxTools checking? It's definitely not CRC-32 anyway.

Examples:

4.x JPN

rxTools Hash: 96AEC379

CRC-32: d66440f8
MD4: b13e1aa8486bdf9876fc4dc35015f0e6
MD5: 54a5da4906e668a8cd171a8a93679f6f
SHA-1: f44a4b07d9c706374fb18fe2ce0a1061882fa306

4.x USA

rxTools Hash: 3387F2CD

CRC-32: e0bf8b35
MD4: 9053728c685acfca0cbb969c9a97936a
MD5: 2919666ccc53e29cc7a9e6214e10713a
SHA-1: b058f0db9e39d825a451a96dcc1d93495b8bd6e0


I'll keep trying to figure it out, but would love it if someone would throw me a bone, ha ha

On to more important things, can anyone help with this?

It uses a function called "CheckHash", but doesn't specify from what library. I figure it's in the "crypto.h", but that's on the compiler side, so I haven't gotten there yet, ha ha
 

duke_srg

Well-Known Member
Member
Joined
Mar 1, 2011
Messages
1,862
Trophies
0
Age
43
Location
Moscow
XP
797
Country
Serbia, Republic of
Well yeah, don't really want to be responsible for a bunch of bricked consoles, ha ha

Also, though the 6.x MSET packs are good (content verified), rxTools does a hash check on the files before installing them, and the 6.x variants aren't acknowledged as legitimate for this reason. I'll see about adding them to the list of good downgrade packs in a bit. Script is good though, quadruple checked it.

Found the check code, just modifying it now. I'll see if I can push a new build out once it's done, tested, and actually working.

Edit: Alright, I don't get it. What type of hash is rxTools checking? It's definitely not CRC-32 anyway.

I'll keep trying to figure it out, but would love it if someone would throw me a bone, ha ha
Use cksum to generate the right hash, the tool is included in devkkitpro/msys
 
  • Like
Reactions: Gadorach

happydance

Well-Known Member
Member
Joined
Jul 16, 2009
Messages
598
Trophies
0
XP
349
Country
  • Like
Reactions: WhoAmI?

Gadorach

Electronics Engineering Technologist
Member
Joined
Jan 22, 2014
Messages
970
Trophies
0
Location
Canada
XP
944
Country
Canada
Use cksum to generate the right hash, the tool is included in devkkitpro/msys
When I run cksum on the 4.x JPN msetdg.bin package, all it returns is "2528035705 2105344 msetdg.bin", which is inconsistent. Are there some switches I'm missing?
 

duke_srg

Well-Known Member
Member
Joined
Mar 1, 2011
Messages
1,862
Trophies
0
Age
43
Location
Moscow
XP
797
Country
Serbia, Republic of
When I run cksum on the 4.x JPN msetdg.bin package, all it returns is "2528035705 2105344 msetdg.bin", which is inconsistent. Are there some switches I'm missing?
First number - hash in decimal, second number - filelength. Convert the first one to hex :)
 
  • Like
Reactions: Gadorach

Gadorach

Electronics Engineering Technologist
Member
Joined
Jan 22, 2014
Messages
970
Trophies
0
Location
Canada
XP
944
Country
Canada
:D. Don't lie, it's useless! Fellow 13 year old.
Well, I wouldn't go that far. Lying is abundantly useful, you just have to know how, and when, to use it. It's a tool for self-promotion and self-protection. This user just doesn't understand that this is neither the time or place to use it.
 
Status
Not open for further replies.
General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: Hope they made lots of spaget