Hacking Homebrew and CFW help

  • Thread starter Deleted User
  • Start date
  • Views 3,182
  • Replies 42
D

Deleted User

Guest
OP
When I was using the online http://3ds.guide website, during step 3 section IV number 10 (3.IV.10) it instructed to "Update your device...," and so I did. However, this led me to update all of the way to 11.4 where Homebrew no longer works since one has not been released for this version (It created one for 11.3 and gave an error, at least I think it doesn't work). After seeing this (which I noticed AFTER I finished the rest of the guide, at this moment I just wanted to access Homebrew), I attempted to research on my own how to downgrade from 11.4 to 11.3 with CFW (I have a backup of OTP.bin and <serial num>.bin, I just don't know how to use them), and could not find any clear guides, most of them being from around 2015. Not finding anything, I decided to experiment on my own in an attempt to downgrade, and went to Godmode9 and then sd/CTRTransfer/<serial_num>.bin (which I kept in the folder), selected NAND image options and then Restore SysNAND (safe). After inputting the codes and waiting for five minutes, it finished so I went to the home menu. To my dismay, I saw none of the apps I had previously had (Luma, FBI, Homebrew, etc.) and could not launch Homebrew through soundhax. I had no idea what to do after this sudden change so I went to Luma after startup with start and tried to restore there. That did not fix it either. Next, I went to sd/.../OTP.bin, thinking that I could mount the drive. There was an option, but I had no clue which one to mount. Even then, it didn't have the restore function <serial_num>.bin did. Next I went to <serial_num>.bin and attempted to mount it to something as well, but I had no idea what to. Then I went to FBI.bin and mounted it to the .app file, as the instructions had before and it still did nothing. Is there any way to recover Homebrew or downgrade without completely restarting from scratch, since it took me an extremely long time of trial and error (restarting around three times) to get the CFW, and I would hate to have to go through this process again. Thank you to whoever can find what I did wrong and/or how to fix it. I have an Old 3DS

P.S. - The main reason for my attempt at getting a CFW is to remove the black lines in Pokemon Sun and Moon the same way the emulator would.

P.P.S - I apologize for the lengthy paragraph - I just wanted to describe my problem in the most detailed way I could.

EDIT: This has been solved.
 
Last edited by ,

pixelmasher

Gaming Gamer
Member
Joined
Dec 12, 2016
Messages
1,668
Trophies
0
Location
Near N2DS XL
XP
961
Country
United States
When I was using the online http://3ds.guide website, during step 3 section IV number 10 (3.IV.10) it instructed to "Update your device...," and so I did. However, this led me to update all of the way to 11.4 where Homebrew no long works since one has not been released for this version (It created one for 11.3 and gave an error, at least I think it doesn't work). After seeing this (which I noticed AFTER I finished the rest of the guide, at this moment I just wanted to access Homebrew), I attempted to research on my own how to downgrade from 11.4 to 11.3 with CFW (I have a backup of OTP.bin and <serial num>.bin, I just don't know how to use them), and could not find any clear guides, most of them being from around 2015. Not finding anything, I decided to experiment on my own in an attempt to downgrade, and went to Godmode9 and then sd/CTRTransfer/<serial_num>.bin (which I kept in the folder), selected NAND image options and then Restore SysNAND (safe). After inputting the codes and waiting for five minutes, it finished so I went to the home menu. To my dismay, I saw none of the apps I had previously had (Luma, FBI, Homebrew, etc.) and could not launch Homebrew through soundhax. I had no idea what to do after this sudden change so I went to Luma after startup with start and tried to restore there. That did not fix it either. Next, I went to sd/.../OTP.bin, thinking that I could mount the drive. There was an option, but I had no clue which one to mount. Even then, it didn't have the restore function <serial_num>.bin did. Next I went to <serial_num>.bin and attempted to mount it to something as well, but I had no idea what to. Then I went to FBI.bin and mounted it to the .app file, as the instructions had before and it still did nothing. Is there any way to recover Homebrew or downgrade without completely restarting from scratch, since it took me an extremely long time of trial and error (restarting around three times) to get the CFW, and I would hate to have to go through this process again. Thank you to whoever can find what I did wrong and/or how to fix it. I have an Old 3DS

P.S. - The main reason for my attempt at getting a CFW is to remove the black lines in Pokemon Sun and Moon the same way the emulator would.

P.P.S - I apologize for the lengthy paragraph - I just wanted to describe my problem in the most detailed way I could.
What was your firmware when you started the Guide?
Since you restored your backup, you'll be on that. It went back to the way it was when you backed it up. Whatever that was. Just use GodMode9 to inject H&S again and install FBI. Restore H&S and install all the things you need using the newly installed FBI. You might have to redownload otherapp.bin for whatever firmware you were on if you deleted it. Most homebrews are available as CIA. I would just install the CIA versions.

You can use ips patches for SuMo for no outline. https://gbatemp.net/threads/batch-tool-to-generate-ips-patches-for-pkmn-su-mo.452178/
 

Distrance

矢澤にこ
Member
Joined
Nov 23, 2008
Messages
1,151
Trophies
1
XP
800
Country
Finland
It's hard to brick when you have A9LH installed, but honestly I don't understand why you didn't come here to ask for help before experimenting on your own. It seems as if you have a lot of misconceptions about CFW is and what it isn't, and what Homebrew is. Because if you had followd 3DS.Guide, you'd have FBI injected to your console. Injected FBI would let you install Homebrew Launcher, among many other things.

However, Homebrew Launcher doesn't work on 11.4 if you're using an Old 3DS or a 2DS, so for that you need to do this. But even if you don't do this it wouldn't matter in the least, because you do NOT need Homebrew launcher for ANYTHING. Any app that you could think of using in Homebrew Launcher can be installed onto the console with FBI by using the downloadable .cia file of that software.
 
D

Deleted User

Guest
OP
My firmware was 11.3.0-36U.

Also, I didn't know that CFW can still do things homebrew could so i will have to try it tomorrow. Do you know how to download and apply patches to games? I want to do what i said in the first postscript.
 

pixelmasher

Gaming Gamer
Member
Joined
Dec 12, 2016
Messages
1,668
Trophies
0
Location
Near N2DS XL
XP
961
Country
United States

PrincessLillie

(Future) VTuber
Member
Joined
Nov 28, 2013
Messages
2,917
Trophies
3
Age
21
Location
Virtual Earth
Website
lillie2523.carrd.co
XP
4,726
Country
United States
old3DS or new3DS?

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

Nevermind, I'm dumb. Woops. From what you said, A9LH and Luma3DS is working. Just use a 11.2 payload. Smea confirmed that these will work on Luma3DS 7.0+. If you don't have 7.0+, just update Luma.
 
D

Deleted User

Guest
OP
Ok, I've got all the apps back through using FBI.cia again with the health and security information, and now that I know I do not need Homebrew any longer I'm just going to go onto the next step. I'm currently stuck getting the patch to work... Somehow I managed to screw up the downloading of the patch from my game card and though the game card itself still works, my SD card seems to no longer be on FAT32 for some reason? It somehow managed to swap to another cluster size and I can no longer get it back no matter what I do, and since 3ds' can only read those with 32k cluster sizes, is there any way for me to do this on a mac? My old 3ds can't even open the sd any longer, but notices when I take it out.
 

pixelmasher

Gaming Gamer
Member
Joined
Dec 12, 2016
Messages
1,668
Trophies
0
Location
Near N2DS XL
XP
961
Country
United States
Ok, I've got all the apps back through using FBI.cia again with the health and security information, and now that I know I do not need Homebrew any longer I'm just going to go onto the next step. I'm currently stuck getting the patch to work... Somehow I managed to screw up the downloading of the patch from my game card and though the game card itself still works, my SD card seems to no longer be on FAT32 for some reason? It somehow managed to swap to another cluster size and I can no longer get it back no matter what I do, and since 3ds' can only read those with 32k cluster sizes, is there any way for me to do this on a mac? My old 3ds can't even open the sd any longer, but notices when I take it out.
Your card might be corrupted or faulty. Check it with this. https://3ds.guide/f3x-(mac) Works best empty.
If you have access to payloads in Luma3DS, then you can use GodMode9 or EmuNAND9 to format it. You should choose NO EmuNAND option.
 
D

Deleted User

Guest
OP
I decided just to get a new one since they're so cheap at my local tech store. (Only an 8GB) I've now got the sd back into the 3ds working, but for some reason the patch isn't working, even though my game and sd card are, in fact, working. I'm using https://github.com/ev1l0rd/ev1l0rd.github.io/wiki/Sun-and-Moon-injection-guide as a guide to show me how to patch it, but it seems that my 3ds gets stuck after using start_Decrypt9WIP in the Luma menu, opening [gamecart dumper options] and then [dump and decrypt cart (full)] on the error "Slot0x25KeyX not set up, Decryption Failed!" Do you know what this error means?

EDIT: After some research, I figured out I could generate this key using a program. I now have this key and the rom is currently decrypting.
 
Last edited by ,

pixelmasher

Gaming Gamer
Member
Joined
Dec 12, 2016
Messages
1,668
Trophies
0
Location
Near N2DS XL
XP
961
Country
United States
I decided just to get a new one since they're so cheap at my local tech store. (Only an 8GB) I've now got the sd back into the 3ds working, but for some reason the patch isn't working, even though my game and sd card are, in fact, working. I'm using https://github.com/ev1l0rd/ev1l0rd.github.io/wiki/Sun-and-Moon-injection-guide as a guide to show me how to patch it, but it seems that my 3ds gets stuck after using start_Decrypt9WIP in the Luma menu, opening [gamecart dumper options] and then [dump and decrypt cart (full)] on the error "Slot0x25KeyX not set up, Decryption Failed!" Do you know what this error means?

EDIT: After some research, I figured out I could generate this key using a program. I now have this key and the rom is currently decrypting.
For future reference, you could get the key(s) from https://3ds.guide.
 
D

Deleted User

Guest
OP
Hey, might anyone know how to convert .3ds into .CIA? I've tried 3DS Simple CIA Converter v4.3 but I might have done it incorrectly.
 

KunoichiZ

Well-Known Member
Member
Joined
Mar 16, 2012
Messages
8,830
Trophies
0
Age
28
XP
4,597
Country
United States
Hey, might anyone know how to convert .3ds into .CIA? I've tried 3DS Simple CIA Converter v4.3 but I might have done it incorrectly.
You need a9lh+Luma 7.0 or 7.0.1. Decrypt9 can convert .3DS to .CIA.

Make a files9 folder on the root of your SD card. Make a D9Game folder inside of the files9 folder. Place your .3ds inside of the D9Game folder.
Download Decrypt9WIP and place Decrypt9WIP inside of luma/payloads. Launch Decrypt9 by holding Start when you boot your system to open Luma's payload chainloader, then select Decrypt9 from that menu.

The path to follow in Decrypt9 is Content Decryptor Options -> CIA Builder Options -> Build CIA from NCCH/NCSD. It should start converting it to a .cia.
 
Last edited by KunoichiZ,

pixelmasher

Gaming Gamer
Member
Joined
Dec 12, 2016
Messages
1,668
Trophies
0
Location
Near N2DS XL
XP
961
Country
United States
D

Deleted User

Guest
OP
I am doing ROM Hacking. I was using https://github.com/maorninja/Follow-up-Guide/wiki/Convert-.3ds-to-.cia guide to convert .3ds to .cia, restarting three separate times and having my 3ds decrypt the rom for multiple hours only to end up seeing the error "ExHeader decryption failed. Wrong XORpad?" with me being pretty dang sure that it's the right XORpad after three repeats. Is the program supposed to see nothing in the roms folder even though there is a .3ds file in there? I've followed the directions very closely and it's still not working...

EDIT: I am using Decrypt9, I am using Luma 7.0.1, I am using all of the correct programs.
 
Last edited by ,

pixelmasher

Gaming Gamer
Member
Joined
Dec 12, 2016
Messages
1,668
Trophies
0
Location
Near N2DS XL
XP
961
Country
United States
I am doing ROM Hacking. I was using https://github.com/maorninja/Follow-up-Guide/wiki/Convert-.3ds-to-.cia guide to convert .3ds to .cia, restarting three separate times and having my 3ds decrypt the rom for multiple hours only to end up seeing the error "ExHeader decryption failed. Wrong XORpad?" with me being pretty dang sure that it's the right XORpad after three repeats. Is the program supposed to see nothing in the roms folder even though there is a .3ds file in there? I've followed the directions very closely and it's still not working...

EDIT: I am using Decrypt9, I am using Luma 7.0.1, I am using all of the correct programs.
Use Asia81's pack. I never had issues with it other than building 3ds files. Since I don't have a Brickway, it didn't matter.
 
D

Deleted User

Guest
OP
Where is a good place to get the seed bin? I don't see any good instructions for the seed converter on Asia81's pack usage guide.

Need to work on this again tomorrow... This is taking a very long time.
 
  • Like
Reactions: PrincessLillie

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    LeoTCK @ LeoTCK: yes for nearly a month i was officially a wanted fugitive, until yesterday when it ended