Hacking Need a couple of hopefully basic questions answered.

TheToaster

Kishore
Member
Joined
Aug 11, 2015
Messages
467
Trophies
0
Location
USA
XP
979
Country
United States
For save games, look up SaveDataFiler.

To understand emuNAND, you must first know what NAND is. NAND is a type of flash memory that is used in the 3DS to store the firmware. EmuNAND is basically an emulated version of the sysNAND (your system NAND) that is run off of a hidden partition of your SD card. EmuNAND is very useful because you can have 2 completely different firmware versions on your system. It's kinda like having two systems in one. Read here:https://gbatemp.net/threads/guide-a-noobnands-guide-to-sysnand-and-emunand.410439/

sysUpdater is an exploit that allows you to upgrade/downgrade your system firmware to whatever firmware you want (as long as you have the necessary files). Let me briefly explain to you how the 3DS works. It has two CPU's: The ARM11 and the ARM9. The ARM9 is the "security CPU" and has talk to all of the hardware on the 3DS. The ARM11 only can talk to a few pieces of hardware, and is used in userland homebrew. If you are on version 9.2, you can get a kernel exploit and take advantage of the ARM9. If you are on 10.3 or below, you can downgrade to 9.2 using sysUpdater. And yes, you need some entrypoint into the HBL to install them.
 

Manuel9181

GBAtemp Prosecutor
Member
Joined
May 26, 2015
Messages
361
Trophies
0
Age
32
XP
385
Country
Italy
Ok. If I kept a file of my save game could I just add the save file to the correct spot on my SD Card and continue from where I left off?

I'm completely unaware of what emunand, sysupdater etc. Are they installed via the HBL? It's been a while since I last dealt with Themehax/Menuhax and it seems the link I had for my internet browser on the console is no longer working. Are there any other ways of getting HBL now rather than using specific games like Ninjhax etc?
You have to extract your save via svdt using homebrew launcher. Then using pkhex on your pc you have to backup/dump all your boxes.
After that you have to downgrade your device , and set up cfw https://gbatemp.net/threads/tutorial-installing-rxtools-custom-firmware-3ds-and-2ds.390867/. After set up cfw, injected a cia installer and unlinked your Nands you have to substitute rxtools with reinand in order to be able to update your EMUNAND (NOT SYSNAND!!!!) to 10.5. Finally you will be able to install a cia version of BigBlueMenu (also called BBM) savedatafiler and pokemon AS and start a new game. Save as always and exit from the game. Open savedatafiler and extract your save (unique id should 011c5). Turn off your 3ds, extract your sd and insert it into your pc. Open pkhex and It should automatically detect your save file. Insert all your pokemons into the boxes and save. Eject your Sd card from the pc and reinsert into your 3ds. Enter into emunand and via savedatafiler import your save. That's it. It's not so difficult as can seems.

To install menuhax you can use browserhax but you have to do quickly right after you turn on your 3ds.
https://gbatemp.net/threads/browserhax-is-still-working.400991/
 
Last edited by Manuel9181,

Ki18

Well-Known Member
OP
Member
Joined
Nov 24, 2015
Messages
216
Trophies
0
Age
31
XP
199
Country
For save games, look up SaveDataFiler.

To understand emuNAND, you must first know what NAND is. NAND is a type of flash memory that is used in the 3DS to store the firmware. EmuNAND is basically an emulated version of the sysNAND (your system NAND) that is run off of a hidden partition of your SD card. EmuNAND is very useful because you can have 2 completely different firmware versions on your system. It's kinda like having two systems in one. Read here:https://gbatemp.net/threads/guide-a-noobnands-guide-to-sysnand-and-emunand.410439/

sysUpdater is an exploit that allows you to upgrade/downgrade your system firmware to whatever firmware you want (as long as you have the necessary files). Let me briefly explain to you how the 3DS works. It has two CPU's: The ARM11 and the ARM9. The ARM9 is the "security CPU" and has talk to all of the hardware on the 3DS. The ARM11 only can talk to a few pieces of hardware, and is used in userland homebrew. If you are on version 9.2, you can get a kernel exploit and take advantage of the ARM9. If you are on 10.3 or below, you can downgrade to 9.2 using sysUpdater. And yes, you need some entrypoint into the HBL to install them.

I'll give that link a read. It's quite difficult for me because I don't understand a lot of the terms that get used. If I could find a place that'd get me up to speed with al lthings CFW related then I could probably be of more help for these kinds of things.

I can no longer seem to get Browserhax to work for some reason. The link I had a couple months back doesn't seem to work and I am still using the required DNS. I might just forget this method and try a new one. Any that you would suggest? I know they are all the same it terms of result but are there any I can use just now that don't require say Cubic Ninja etc?
 

Ki18

Well-Known Member
OP
Member
Joined
Nov 24, 2015
Messages
216
Trophies
0
Age
31
XP
199
Country
I've seen a few tutorials from people showing that you can just get Browserhax on 10.5

Is it just easier for me to update and try from there? I'm getting no joy currently on 9.9

Thanks
 

TheToaster

Kishore
Member
Joined
Aug 11, 2015
Messages
467
Trophies
0
Location
USA
XP
979
Country
United States
I've seen a few tutorials from people showing that you can just get Browserhax on 10.5

Is it just easier for me to update and try from there? I'm getting no joy currently on 9.9

Thanks

You can upgrade to 10.5 if you wish. However, once you do it, you won't be able to downgrade to 9.2 on sysNAND. I suggested that you downgrade first to 9.2, then install 10.5 on emuNAND so that you can gain access to much more amazing things like CFW.
But if you like only HBL and are content with browserhax, then go for it.
 

Ki18

Well-Known Member
OP
Member
Joined
Nov 24, 2015
Messages
216
Trophies
0
Age
31
XP
199
Country
You can upgrade to 10.5 if you wish. However, once you do it, you won't be able to downgrade to 9.2 on sysNAND. I suggested that you downgrade first to 9.2, then install 10.5 on emuNAND so that you can gain access to much more amazing things like CFW.
But if you like only HBL and are content with browserhax, then go for it.

I see. I didn't realise 10.5 couldn't get CFW. My mistake.

I'm having a really, really hard time getting Browserhax to work on my N3DS XL. I'm on 9.9 so theoretically it should still work, right? I keep getting the message to update no matter how quickly I load it up.
 

Manuel9181

GBAtemp Prosecutor
Member
Joined
May 26, 2015
Messages
361
Trophies
0
Age
32
XP
385
Country
Italy
I see. I didn't realise 10.5 couldn't get CFW. My mistake.

I'm having a really, really hard time getting Browserhax to work on my N3DS XL. I'm on 9.9 so theoretically it should still work, right? I keep getting the message to update no matter how quickly I load it up.
Be patient and keep trying. Remember to follow the guide which I posted about browserhax on 9.9. Alternatively you should consider to go with ninjhax or oothax, but in both cases you have to spend some money.
 

TheToaster

Kishore
Member
Joined
Aug 11, 2015
Messages
467
Trophies
0
Location
USA
XP
979
Country
United States
I see. I didn't realise 10.5 couldn't get CFW. My mistake.

I'm having a really, really hard time getting Browserhax to work on my N3DS XL. I'm on 9.9 so theoretically it should still work, right? I keep getting the message to update no matter how quickly I load it up.
Yes, you must be patient in order for everything to work out.
 

Ki18

Well-Known Member
OP
Member
Joined
Nov 24, 2015
Messages
216
Trophies
0
Age
31
XP
199
Country
Be patient and keep trying. Remember to follow the guide which I posted about browserhax on 9.9. Alternatively you should consider to go with ninjhax or oothax, but in both cases you have to spend some money.

Ok. I'll do check the guide you linked and make sure I've done everything right this far. I can always pick up OoT or Cubic Ninja in the future of need be though.
 

Ki18

Well-Known Member
OP
Member
Joined
Nov 24, 2015
Messages
216
Trophies
0
Age
31
XP
199
Country
Be patient and keep trying. Remember to follow the guide which I posted about browserhax on 9.9. Alternatively you should consider to go with ninjhax or oothax, but in both cases you have to spend some money.

Ok, so I managed to get into the Homebrew Launcher after going through a tutorial where the Themehax, Menuhax etc was v1.2. Trouble is the Menuhax v1.2 option wouldn't download anything and would just fail everytime. I've now updated the menuhax_manager folder to the v2.2 rather than the v1.2 in the tutorial. Was I correct to do this or is there are specific version I should be using?
 

Manuel9181

GBAtemp Prosecutor
Member
Joined
May 26, 2015
Messages
361
Trophies
0
Age
32
XP
385
Country
Italy
Ok, so I managed to get into the Homebrew Launcher after going through a tutorial where the Themehax, Menuhax etc was v1.2. Trouble is the Menuhax v1.2 option wouldn't download anything and would just fail everytime. I've now updated the menuhax_manager folder to the v2.2 rather than the v1.2 in the tutorial. Was I correct to do this or is there are specific version I should be using?
Delete the folder called "3ds" into the root of your SD. Go here http://smealum.github.io/3ds/ and download the starter kit. Extract it into the root of your sd. Proceed as you already know. Also you should try to turn on the wifi of your console while you are installing menuhax.
 
Last edited by Manuel9181,

Ki18

Well-Known Member
OP
Member
Joined
Nov 24, 2015
Messages
216
Trophies
0
Age
31
XP
199
Country
Delete the folder called "3ds" into the the root of your SD. Go here http://smealum.github.io/3ds/ and download the starter kit. Extract it into the root of your sd. Proceed as you already know. Also you should try to turn on the wifi of your console when you are installing menuhax.

I already have the Homebrew Starter Kit on my SD Card. Also, my Wifi is already on once I get into the Homebrew Launcher, unless I've misunderstood?
 

Manuel9181

GBAtemp Prosecutor
Member
Joined
May 26, 2015
Messages
361
Trophies
0
Age
32
XP
385
Country
Italy
I already have the Homebrew Starter Kit on my SD Card. Also, my Wifi is already on once I get into the Homebrew Launcher, unless I've misunderstood?
Your menuhax is v1.2 but the actual version is 2.2 and you'll find it into the starter kit that I've linked. Are you sure to have downloaded your first pack from the same site that I've linked?
 

Ki18

Well-Known Member
OP
Member
Joined
Nov 24, 2015
Messages
216
Trophies
0
Age
31
XP
199
Country
Your menuhax is v1.2 but the actual version is 2.2 and you'll find it into the starter kit that I've linked. Are you sure to have downloaded your first pack from the same site that I've linked?

Yeah, I got the starter kit from http://smealum.github.io/3ds/ just as you linked.

Here is my SD card:

bf6dd3950078989428ba8327c0364941.png


And this is the "3ds" folder:

34412708b7cfa2e7735914999c04bd68.png


Is there anything I am missing? I have not managed to access the Homebrew Launcher since I managed to do so the first time.
 

Manuel9181

GBAtemp Prosecutor
Member
Joined
May 26, 2015
Messages
361
Trophies
0
Age
32
XP
385
Country
Italy
Sorry, I read only the first period and then in my mind was just a "bla-bla-bla, help me, bla-bla-bla" :P. Btw the content of your SD seems fine. Are you connected to internet with your 3ds while you are attempting to install menuhax?

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

Also have you already change the theme of your console? If no, change your theme to another one and then, if you want, set the default one.
 
Last edited by Manuel9181,

Ki18

Well-Known Member
OP
Member
Joined
Nov 24, 2015
Messages
216
Trophies
0
Age
31
XP
199
Country
Sorry, I read only the first period and then in my mind was just a "bla-bla-bla, help me, bla-bla-bla" :P. Btw the content of your SD seems fine. Are you connected to internet with your 3ds while you are attempting to install menuhax?

Every time I start my N3DS I rapidly press to open the Internet Browser. Once it opens it very briefly says "enabled" in the top left before turning blue to confirm I have internet access and then the message "To use the Internet Browser please update your system using the System Update option in the System Settings". On the occasion I access the HBL to Install Menuhax I believe I was connected to the internet, yes.

Also, would I be best to put the necessary files on my SD Card so I can do a NAND dump etc whenever I next access the HBL?

Also have you already change the theme of your console? If no, change your theme to another one and then, if you want, set the default one.

My current theme is the default white one. I quickly changed it to the pink one and then straight back to the default white.
 
Last edited by Ki18,

Manuel9181

GBAtemp Prosecutor
Member
Joined
May 26, 2015
Messages
361
Trophies
0
Age
32
XP
385
Country
Italy
Every time I start my N3DS I rapidly press to open the Internet Browser. Once it opens it very briefly says "enabled" in the top left before turning blue to confirm I have internet access and then the message "To use the Internet Browser please update your system using the System Update option in the System Settings". On the occasion I access the HBL to Install Menuhax I believe I was connected to the internet, yes.

Also, would I be best to put the necessary files on my SD Card so I can do a NAND dump etc whenever I next access the HBL?
Check my last post: the pass of change your theme is crucial for the success of the installation.
About the Nand dump it seems a good idea. AFAK you should use emunand9tool but I never used at all so I can't help you with it. Here the link:
https://gbatemp.net/threads/release-emunand9tool-open-source-emunand-formatter-manager.405921/
 
Last edited by Manuel9181,

Ki18

Well-Known Member
OP
Member
Joined
Nov 24, 2015
Messages
216
Trophies
0
Age
31
XP
199
Country

Manuel9181

GBAtemp Prosecutor
Member
Joined
May 26, 2015
Messages
361
Trophies
0
Age
32
XP
385
Country
Italy
So I would want to make a dump of my sysNAND and emuNAND too right? Then use the safesysinstaller for 9.2 afterwards?
AFAK you have just to dump your sysnand (NAND.bin will be more or less 976 mb) and then you have to download the fw 9.2 for n3ds (check if the region is the correct one) and extract its content into a folder called "updates" into the root of your SD card. Also (as probably you already know) you have to put safesysintaller into the folder called "3ds" with the other homebrews.
 
Last edited by Manuel9181,

Ki18

Well-Known Member
OP
Member
Joined
Nov 24, 2015
Messages
216
Trophies
0
Age
31
XP
199
Country
AFAK you have just to dump your sysnand (NAND.bin will be more or less 976 mb) and then you have to download the fw 9.2 for n3ds (check if the region is the correct one) and extract its content into a folder called "update" into the root of your SD card. Also (as probably you already know) you have to put safesysintaller into the folder called "3ds" with the other homebrews.

Yup, sounds about right.

I now have Menuhax installed. I have set it to open by holding my X button on boot-up, which is working perfectly.

So now in order I want to:

Make sysNAND dump
Run safesysinstaller (with correct files) for 9.2 to downgrade to 9.2
Upgrade emuNAND but not sysNAND to 10.5

Is this correct? Also, someone I think mentioned RxTools. Do I need this too? Once this is completed I can then go ahead and put my Pokemon AS save back in yeah?

Thanks again.
 
Last edited by Ki18,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    AncientBoi @ AncientBoi: :blush::shy::wink::evil: