Hacking Update 10.4 and Homebrew: What you need to know

Status
Not open for further replies.
D

Deleted User

Guest
I can confirm for you that APT:IsTitleAllowed does not have any sort of list to update. The titles and versions it blocks are hardcoded into the NS system module, requiring a system update to change.
 

TheCyberQuake

Certified Geek
OP
Member
Joined
Dec 2, 2014
Messages
5,012
Trophies
1
Age
28
Location
Las Vegas, Nevada
XP
4,432
Country
United States
I just want to know some things:

If I update my emunand from 10.3 in system settings (I've Reinand, but not the latest version yet) will it boot normally? I'm coldbooting.

As far as I understand Browserhax won't works even in emunand so my only choice to enter to HBL in emunand would be through the CIA? As I was having problems to enter HBL through this method cause my coldbooting I've needed to modify a file, after the update it'll boot normally?

Sorry for the noob questions but I'm still get lost about emunand and sysnand, what I certainly understand is that there's no reason to update sysnand (9.2), the downgrade tool is patched and some hax, but about those ones I've the doubt in emunand not sysnand... I just down want to update and see that I cannot access to HBL which I use mostly to back up my saves.

And finally, if I've backed up my emunand using the emunand tool in 10.3, updated to 10.4 and want to get back 10.3, should I just inject back the 10.3 or that's not allowed?

If you are cooldbooting, my guess is you did something invovling you modifying your boot.3dsx file so that menuhax boots into emuNAND instead of HBL. Updating wouldn't affect that (if the NANDs are unlinked). I'd say if you are using menuhax to coldboot (which is the most common method) that's the most likely cause, which means you would have to replace the boot.3dsx with the standard one, and then modify the payload of menuhax to instead launch your modified boot.3dsx, which you would have to rename to something else that is four letters. So all other exploits could still access the proper boot.3dsx, but menuhax would load the modified payload and load the emuNAND.

And yes, if you create a backup you can simply inject to old 10.3 backup back into emuNAND if you don't like 10.4
 

bunny_gg

Well-Known Member
Newcomer
Joined
Jan 20, 2016
Messages
68
Trophies
0
Age
36
XP
157
Country
Switzerland
"Memchunkhax2, the kernel exploit used mostly for downgrading and to install legit CIAs, has been patched"
Does that mean I cannot install legit CIA via FBA or NASA on 10.4.0 by now?
 

Exploithunter_69

Member
Newcomer
Joined
Jan 20, 2016
Messages
5
Trophies
0
Age
26
XP
41
Country
United States
OK I'm fairly new to the 3ds scene and I was wondering what exploits can I do on system version 9.2? Thanks in advance.
 

kratoz29

Well-Known Member
Member
Joined
May 23, 2014
Messages
147
Trophies
0
Age
31
XP
212
Country
Mexico
If you are cooldbooting, my guess is you did something invovling you modifying your boot.3dsx file so that menuhax boots into emuNAND instead of HBL. Updating wouldn't affect that (if the NANDs are unlinked). I'd say if you are using menuhax to coldboot (which is the most common method) that's the most likely cause, which means you would have to replace the boot.3dsx with the standard one, and then modify the payload of menuhax to instead launch your modified boot.3dsx, which you would have to rename to something else that is four letters. So all other exploits could still access the proper boot.3dsx, but menuhax would load the modified payload and load the emuNAND.

Can you explain me this? Where do I get the standard boot.3dsx.

I also got confused cause at first you've said that I wouldn't need anything if I've been using MenuHax, which I do.

And yes, if you create a backup you can simply inject to old 10.3 backup back into emuNAND if you don't like 10.4

That's the most satisfying thing I've could ever read this week, that's a godsend that I definitely hadn't a clue.
 

TheCyberQuake

Certified Geek
OP
Member
Joined
Dec 2, 2014
Messages
5,012
Trophies
1
Age
28
Location
Las Vegas, Nevada
XP
4,432
Country
United States
OK I'm fairly new to the 3ds scene and I was wondering what exploits can I do on system version 9.2? Thanks in advance.
You basically have free range to do anything you want if you have 9.2. Although this thread isn't really the place to post it. I highly recommend looking into emuNAND and Custom Firmware (CFW). Have and emuNAND and CFW will allow you to install and run any cia file, meaning you can install homebrew straight to your home menu (or pirated games, hey I won't judge I did my fair share of piracy when I was younger)
https://gbatemp.net/threads/tutorial-installing-rxtools-custom-firmware-3ds-and-2ds.390867/
That's if you are on o3ds


Can you explain me this? Where do I get the standard boot.3dsx.

I also got confused cause at first you've said that I wouldn't need anything if I've been using MenuHax, which I do.



That's the most satisfying thing I've could ever read this week, that's a godsend that I definitely hadn't a clue.
You can get the original boot.3dsx from the starter kit, found on http://smealum.github.io/3ds/
You can take your old boot.3dsx and call it something else, like emun.3dsx. Then open your menuhax payload (ropbingpayload_menuhax_x.bin, where x is region and other stuff) by right clicking, open with, and open with notepad. Ctrl + f to search, and search for boot.3dsx. Replace that with emun.3dsx, there should be two of them in there so replace both. Save the file, the place boot.3dsx, emun.3dsx (which is just a renamed version of your old boot.3dsx) and the ropbinpayload_menuhax_x.bin back onto the root of your sd card. That should cause menuhax to load whatever it did before, but still allow all other entry points to properly access HBL
 
Last edited by TheCyberQuake,

128bit_benny

Active Member
Newcomer
Joined
Aug 16, 2014
Messages
43
Trophies
0
Age
32
XP
97
Country
Gambia, The
For buying a New 3ds console, is the Browser a dummy , like in card uodates, so i need to update to 10.4, or fully functional?
 

TrashyClassy

Professional Shitposter
Member
Joined
Sep 26, 2015
Messages
207
Trophies
0
Location
Planeptune
XP
201
Country
Malaysia
Nooo

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

"Memchunkhax2, the kernel exploit used mostly for downgrading and to install legit CIAs, has been patched"
Does that mean I cannot install legit CIA via FBA or NASA on 10.4.0 by now?
Sadly, yes.
 

TheCyberQuake

Certified Geek
OP
Member
Joined
Dec 2, 2014
Messages
5,012
Trophies
1
Age
28
Location
Las Vegas, Nevada
XP
4,432
Country
United States
Well I need some sleep. Once I wake up and finish a little homework for sociology, I'll sign back on and continue searching for info. I also uploaded a video to hopefully warn the youtube community who don't go on GBATemp. Just briefly covered a few known "fixes", and then a link leading to this thread.

Also you get to hear my fantastic man-child voice. (Seriously I don't sound 19, at least to me)
I don't know anything about the 3ds and it's default out-of-box browser.
 

rObOu

Active Member
Newcomer
Joined
Mar 14, 2009
Messages
32
Trophies
0
XP
156
Country
France
Has anyone successfully upgraded an o3DS emunand from 9.2 to 10.4?
I get a black screen after the opening home menu loading screen. Using RxTools.
 

Insidious611

Well-Known Member
Member
Joined
Oct 23, 2010
Messages
167
Trophies
1
XP
343
Country
United States
Reporting that I updated my EmuNAND to 10.4 and the HBL CIA is still working after replacing the payload. The payload seems to have a slightly lower boot rate now though? I get more yellow screens when launching HBL from the installed CIA.

O3DS (2DS actually), running rxTools

Thanks for clearing that stuff up for me, re: the HBL CIA, can't believe I believed that line in bull that the launcher was blocked on 10.4.

In case anything breaks I have a 10.3 EmuNAND backup. This probably goes without saying but anyone with an EmuNAND *make a backup before running the update*. It's probably going to be fine but you can never be too careful.

Of course, worst comes to worst you just have to clone your SysNAND and make a new EmuNAND on 9.2 or whatever.
 
Last edited by Insidious611,

mashers

Stubborn ape
Member
Joined
Jun 10, 2015
Messages
3,837
Trophies
0
Age
40
Location
Kongo Jungle
XP
5,074
Country
Go with sky3ds. It has much more potential than cubic ninja, and if they every patch cubic ninja you can still have the functionality of the sky3ds cart (no one really plays cubic ninja), and you could still use .3ds homebrew, which could probably launch HBL straight from a .3ds rom
Sky3DS can't run homebrew.
 

mashers

Stubborn ape
Member
Joined
Jun 10, 2015
Messages
3,837
Trophies
0
Age
40
Location
Kongo Jungle
XP
5,074
Country
It can run Cubic Ninja, which can then be used to run homebrew. But the bit about "If they ever patch cubic ninja" is kind of wrong though.
Running Cubic Ninja != running homebrew. The post I quoted said that with Sky3DS "you could still use .3ds homebrew, which could probably launch HBL straight from a .3ds rom", which is incorrect. Sky3DS does absolutely nothing to exploit the system itself. It just emulates a cart, and does not work with 3ds homebrew.
 

leonshong

Member
Newcomer
Joined
Jan 2, 2016
Messages
11
Trophies
0
Age
53
XP
85
Country
Taiwan
  • Gateway 10.4 emuNAND works with updated Launcher.dat (chizco06)
I confirm that, too.

Both my N3DSLL JPN with sysNAND 9.1 start from cold-boot through MenuHax into HBL, then boot into emuNAND 10.4 via Gateway Ultra fw 3.71 successfully.

Even my moded themes-set by CHMM2 works fine at the first boot into emuNAND 10.4 :)
 

DjoeN

Captain Haddock!
Member
Joined
Oct 21, 2005
Messages
5,489
Trophies
0
Age
54
Location
Somewhere in this potatoland!
Website
djoen.dommel.be
XP
2,857
Country
Belgium
Running Cubic Ninja != running homebrew. The post I quoted said that with Sky3DS "you could still use .3ds homebrew, which could probably launch HBL straight from a .3ds rom", which is incorrect. Sky3DS does absolutely nothing to exploit the system itself. It just emulates a cart, and does not work with 3ds homebrew.
Just to add a note to it ;)

You can write Cubic Ninja or Zelda OoT to Sky3DS(+) and launch HBL through this, since it acts like a real gamecart
but like @mashers said, Sky3DS itself can't launch homebrew cause it doesn't do a thing for this. it doesn't even run eShop games, only retail gamecart dumps.

I can confirm for you that APT:IsTitleAllowed does not have any sort of list to update. The titles and versions it blocks are hardcoded into the NS system module, requiring a system update to change.

So next Nintendo can do: Send out Updates for Cubic Ninja and Zelda OoT, add it to APT and it's game over for those to. pretty smart move from Nintendo and i suppose and not including a gamelist to, cause this can be hacked (i think)
 
Last edited by DjoeN,
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Xdqwerty @ Xdqwerty:
    good night
  • BakerMan @ BakerMan:
    as to you
  • K3Nv2 @ K3Nv2:
    How do you know if the night will be good when you're asleep
  • BakerMan @ BakerMan:
    because i didn't say i was asleep
  • BakerMan @ BakerMan:
    i said i was sleeping...
  • BakerMan @ BakerMan:
    sleeping with uremum
  • K3Nv2 @ K3Nv2:
    Even my mum slept on that uremum
  • TwoSpikedHands @ TwoSpikedHands:
    yall im torn... ive been hacking away at tales of phantasia GBA (the USA version) and have so many documents of reverse engineering i've done
  • TwoSpikedHands @ TwoSpikedHands:
    I just found out that the EU version is better in literally every way, better sound quality, better lighting, and there's even a patch someone made to make the text look nicer
  • TwoSpikedHands @ TwoSpikedHands:
    Do I restart now using what i've learned on the EU version since it's a better overall experience? or do I continue with the US version since that is what ive been using, and if someone decides to play my hack, it would most likely be that version?
  • Sicklyboy @ Sicklyboy:
    @TwoSpikedHands, I'll preface this with the fact that I know nothing about the game, but, I think it depends on what your goals are. Are you trying to make a definitive version of the game? You may want to refocus your efforts on the EU version then. Or, are you trying to make a better US version? In which case, the only way to make a better US version is to keep on plugging away at that one ;)
  • Sicklyboy @ Sicklyboy:
    I'm not familiar with the technicalities of the differences between the two versions, but I'm wondering if at least some of those differences are things that you could port over to the US version in your patch without having to include copyrighted assets from the EU version
  • TwoSpikedHands @ TwoSpikedHands:
    @Sicklyboy I am wanting to fully change the game and bend it to my will lol. I would like to eventually have the ability to add more characters, enemies, even have a completely different story if i wanted. I already have the ability to change the tilemaps in the US version, so I can basically make my own map and warp to it in game - so I'm pretty far into it!
  • TwoSpikedHands @ TwoSpikedHands:
    I really would like to make a hack that I would enjoy playing, and maybe other people would too. swapping to the EU version would also mean my US friends could not legally play it
  • TwoSpikedHands @ TwoSpikedHands:
    I am definitely considering porting over some of the EU features without using the actual ROM itself, tbh that would probably be the best way to go about it... but i'm sad that the voice acting is so.... not good on the US version. May not be a way around that though
  • TwoSpikedHands @ TwoSpikedHands:
    I appreciate the insight!
  • The Real Jdbye @ The Real Jdbye:
    @TwoSpikedHands just switch, all the knowledge you learned still applies and most of the code and assets should be the same anyway
  • The Real Jdbye @ The Real Jdbye:
    and realistically they wouldn't

    be able to play it legally anyway since they need a ROM and they probably don't have the means to dump it themselves
  • The Real Jdbye @ The Real Jdbye:
    why the shit does the shitbox randomly insert newlines in my messages
  • Veho @ Veho:
    It does that when I edit a post.
  • Veho @ Veho:
    It inserts a newline in a random spot.
  • The Real Jdbye @ The Real Jdbye:
    never had that i don't think
    The Real Jdbye @ The Real Jdbye: never had that i don't think