Hacking [Pre-release, WIP] Yet another rxTools?

duke_srg

Well-Known Member
OP
Member
Joined
Mar 1, 2011
Messages
1,862
Trophies
0
Age
44
Location
Moscow
XP
807
Country
Serbia, Republic of
Dude, I install this release and i have some problems...
So you activated rxMode EmuNAND autoboot and 3DS just hangs with the black screen just after menuhax? Do you have CtrBootManager also? Because there is a problem with the boot rate. Could you check autoboot with browser or mset also?
 

Domukuro Wolfield

Well-Known Member
Member
Joined
Feb 25, 2014
Messages
165
Trophies
0
Age
31
Location
Calera, Zacatecas, Mexico
XP
706
Country
Mexico
So you activated rxMode EmuNAND autoboot and 3DS just hangs with the black screen just after menuhax? Do you have CtrBootManager also? Because there is a problem with the boot rate. Could you check autoboot with browser or mset also?

In the first time when menuhax and CtrBM launch rxTool and this start with the GUI, i can launch emunand pressing Y or select the option, but, when I put the autoboot in emunand, rxtool launch me one more time menuhax, suddendly freeze the 3DS

With another entrypoints are the same result (I don't try with MSET cuz i'm in FW 9.2)
 
Last edited by Domukuro Wolfield,

samiam144

Régulier
Member
Joined
Aug 19, 2007
Messages
2,875
Trophies
0
XP
1,742
Country
Canada
In the first time when menuhax and CtrBM launch rxTool and this start with the GUI, i can launch emunand pressing Y or select the option, but, when I put the autoboot in emunand, rxtool launch me one more time menuhax, suddendly freeze the 3DS

With another entrypoints are the same result (I don't try with MSET cuz i'm in FW 9.2)
Remove Menuhax in EmuNAND, you only need it in SysNAND.
 

duke_srg

Well-Known Member
OP
Member
Joined
Mar 1, 2011
Messages
1,862
Trophies
0
Age
44
Location
Moscow
XP
807
Country
Serbia, Republic of
In the first time when menuhax and CtrBM launch rxTool and this start with the GUI, i can launch emunand pressing Y or select the option, but, when I put the autoboot in emunand, rxtool launch me one more time menuhax, suddendly freeze the 3DS
With another entrypoints are the same result (I don't try with MSET cuz i'm in FW 9.2)

So force emunand boot with (Y) works fine while autoboot emunandis not? I'll check it tonight once again., thanks. If anyone could check faster with browser entry point do us a favor :)
 
Last edited by duke_srg,

Domukuro Wolfield

Well-Known Member
Member
Joined
Feb 25, 2014
Messages
165
Trophies
0
Age
31
Location
Calera, Zacatecas, Mexico
XP
706
Country
Mexico
Remove Menuhax in EmuNAND, you only need it in SysNAND.

I don't have menuhax in Emunand... Well, I don't remember that I installed in my Emunand

So force emunand boot with (Y) works fine while autoboot emunandis not? I'll check it tonight once again., thanks. If anyone could check faster with browser entry point do us a favor :)

With the browser is the same case :( I dunno with MSET exploit
 

samiam144

Régulier
Member
Joined
Aug 19, 2007
Messages
2,875
Trophies
0
XP
1,742
Country
Canada
I don't have menuhax in Emunand... Well, I don't remember that I installed in my Emunand

With the browser is the same case :( I dunno with MSET exploit
From what I understand, it sounds like you said Menuhax launches again only when you set EmuNAND to autoboot, but it works fine if you hold Y or select it in the menu? Maybe the autoboot Emunand option is accidentally coded to launch sysnand or pasta mode again..
Sorry about the misunderstanding, I am sure you don't have Menuhax in emunand now.
 

duke_srg

Well-Known Member
OP
Member
Joined
Mar 1, 2011
Messages
1,862
Trophies
0
Age
44
Location
Moscow
XP
807
Country
Serbia, Republic of
I don't have menuhax in Emunand... Well, I don't remember that I installed in my Emunand
With the browser is the same case :( I dunno with MSET exploit
Looks like Pasta booted in automatic mode, need a bit more time to fix.

Upd: Preview release updated with this bug fixed!
Menuhax autoboot stability is still out of my control, checked with browser.
 
Last edited by duke_srg,

Kazuma77

Well-Known Member
Member
Joined
May 11, 2008
Messages
1,067
Trophies
1
XP
1,000
Country
United States
even old versions still work on current FW and that leaves a lot to talk about. :)

Not really. It's not a testament to the greatness of the CFW so much as Nintendo's incompetence. The old versions of rxTools have lasted this long only because Nintendo did not update the NATIVE_FIRM major or minor version between 9.6 and 10.4, and the system apps only check the NF major and minor version, not the revision. But the NATIVE_FIRM that came with 11.0 did update the minor version. So, the next updates to the Home Menu, MSET, etc. will no doubt require a minimum NF version of 2.51. All "firmware.bin" files from 9.6 to 10.4 will then stop working, and all old versions of rxTools with them. The next update will, in all likelihood, kill all CFWs that don't support the 11.0 NATIVE_FIRM (here's hoping NTR adds 11.0 support soon).

It's nice to see the project got picked back up, though. I would offer to help test it, but all of my devices are running A9LH already. What can I say, leaving a 3DS on MenuHax is like leaving an Android tablet on Ice Cream Sandwich (I guess that makes MSET Gingerbread). So, for the time being, all I can do is watch. It does look like he is making significant progress. Hopefully he will get around to adding A9LH support soon, because I would love to try it out. Having more choices is always a good thing. I'll continue to watch this project with interest. Keep up the good work, duke_srg.
 
  • Like
Reactions: astronautlevel

TimX24968B

"That guy"
Member
Joined
Oct 28, 2015
Messages
1,403
Trophies
0
Location
Nowhere
XP
399
Country
United States
Features
  • Language-independent graphical user interface with smooth built-in 3DS system font and progress bar with time estimation for time consuming jobs
  • JSON-based menu structure, styleable themes and language translations
  • Dynamic menu features availability (all feature prerequisites, which could be checked fast, are checked before menu rendering, disabling currently unavailable functions or submenus)
  • NAND partition structure detection (i.e. any unit with non-standard NAND and/or partition sizes, even not yet released, should work fine)
  • Refactored AES and SHA cryptographic hardware engines interfaces allows faster processing for end users and really simple operations for developers.
7C1WGsJ.png
ZfM9gbB.png
5m1tXk6.png
SUjLYat.png
JyBg1mb.png
uE6KGO0.png
3kgX12O.png
fvqy2kJ.png
7d7SeGG.png
Currently working tools
  • rxMode SysNAND/EmuNAND
  • Pasta mode
  • *NAND dump/inject complete image
  • Decrypted *NAND partition dump/inject
  • Selected files copy from/to/between CTRNAND partition and/or SD
  • SDinfo.bin/ncchinfo.bin formats XORpad generation
  • NAND partitions XORpad generation
Check detailed up to date hardware compatibility chart here https://github.com/dukesrg/rxTools/blob/master/rxtools/README.md

Installation from the scratch

Clean installation is similar to original rxTools

Upgrading existing original rxTools installation (version 3.0 do not have several files listed to delete, thats OK)
  • Delete /rxTools/data/system.json, since format is slightly changed
  • Delete /rxTools/data/font.bin
  • Delete /rxTools/theme/*.*
  • Copy contents, overwriting existing files.
Known issues and limitations
  • On first boot SD MBR partition table will be updated with the first EmuNAND properties, making many EmuNAND processing tools inoperable, though any standard partition management software will see the second partition of type 0xD3 (which is choosen for 3DS NAND partition type since not commonly used)
  • Only the first old-style GW format EmuNAND is bootable since CFW is not refactored yet
  • Several features in menu looks like enabled but actually does nothing since not refactored yet
  • No text is displayed with initial font extraction progress bar just because font is currently unavailable
  • No credits section yet :blush:
See the full list of known issues, pending enhancements and project milestones here: https://github.com/dukesrg/rxTools/issues
FAQ
Q: Why?
A: Because I can!

Q: No, seriously, rxTools is dead and there are a number of active projects to contribute.
A1: It's not dead untill no one is using it.
A2: Exactly because it's not maintened by any other for some time, I was able not only to cut and stich small parts, but completely wipe and replace with refactored whole functions or even modules.
A3: Exactly because there are a number of projects started last year with comparable features but did nothing compared with what I wanted, proposed and actually did in a mean time.

Q: Doh! Yet another one with blackjack and hooters.
A: Look A2 above and check the actual code.

Q: Your code suck!
A: Contribute or STFU!

Q: Looks awesome, can I be of any help?
A1: Propose features on a forum or even better as issues at guthub
A2: Test unchecked features of the hardware compatibility chart and report issues at github. But please don't test releases prior to beta on not hardmoded devices unless you're absolutely certain what are you doing. Even it have a simple dumb protection over flashing wrong format NAND/Partition images, real SysNAND writes needs to be checked.
A3: Grammar to check with native English in two places: strings.h and gui.json
A4: Translation to your native language in lang/*.json file from files mentioned in A3, english string as a key.
A5: Contribute with code at github!

Where to get
https://github.com/dukesrg/rxTools/releases

Special thanks
  • b1l1s and 173210 for consultations
  • Crusard for new theme backgrounds
  • arcshift, Normmatt, megazig and whoever else I forgot to mention because I lost track seeking origins of the common part of the library code used in original rxTools and most of current projects.
does it still have a splash screen?
 

Pokéidiot

Well-Known Member
Member
Joined
Dec 6, 2015
Messages
244
Trophies
0
Location
\n?
XP
209
Country
Brazil
I will look into the source code so I can see what's needed to be changed in order to make it compatible with A9LH.
don't expect release
 

astronautlevel

Well-Known Member
Member
Joined
Jan 26, 2016
Messages
4,131
Trophies
2
Location
Maryland
Website
ataber.pw
XP
5,027
Country
United States
I will look into the source code so I can see what's needed to be changed in order to make it compatible with A9LH.
don't expect release
There's already an arm9loaderhax compatible version (see the arm9loaderhax branch of the main repo), but it doesn't decrypt firmwares properly so you need to launch it once form homebrewlauncher on 9.2, and it doesn't block FIRM0/1 so you can't use it on updated sysnand mode.
 
  • Like
Reactions: Ryccardo

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    Wasn't me
  • K3Nv2 @ K3Nv2:
    Got around to playing A way out is pretty fun coop game to kill time
    +1
  • BigOnYa @ BigOnYa:
    Me and a buddy used to play that, is pretty fun. Graphics were pretty good also at that time, I think what 5-6 years ago. --Edit yea was 2018
  • BigOnYa @ BigOnYa:
    Surprised they never made a second one.
  • K3Nv2 @ K3Nv2:
    It takes two was their newest different theme
  • BigOnYa @ BigOnYa:
    I didn't care for that one so much, but didn't play it much either.
  • BigOnYa @ BigOnYa:
    I just played little of "Still Wakes The Deep" , just came to gamepass today, its alright, kinda creepy. I'm not usually a horror game fan, but it looks really good graphic wise, esp w 4k. I admit it made me jump a few times.
  • LNLenost @ LNLenost:
    Anyone here using the 3DS?
  • LNLenost @ LNLenost:
    do u have pretendo?
  • LNLenost @ LNLenost:
    whats ur code?
  • B @ btjunior:
    i dont have pretendo sorry
  • LNLenost @ LNLenost:
    oh ok
  • LNLenost @ LNLenost:
    well if ur console isnt modded i suggest u to mod it
  • B @ btjunior:
    also, just curius, does the freinds app still work after the shutdown?
  • LNLenost @ LNLenost:
    yes
  • B @ btjunior:
    nice
  • LNLenost @ LNLenost:
    but u cant play online games anymore :(
  • LNLenost @ LNLenost:
    i miss going in other peoples town
  • B @ btjunior:
    yeah
  • LNLenost @ LNLenost:
    i have a friend named Pineapple (@pineappleJuice hi). we played a lot the day b4 the server shutdown
  • K3Nv2 @ K3Nv2:
    I preten to know doe
  • BigOnYa @ BigOnYa:
    @LNLenost how well is the pretendo servers, you ever get kicked off games when playing online?
    +1
  • LNLenost @ LNLenost:
    @BigOnYa not always you get kicked. it happens rarely to me.
    +1
  • LNLenost @ LNLenost:
    ofc they're not great, but props to them for making this
    LNLenost @ LNLenost: ofc they're not great, but props to them for making this