Hacking SWITCH NOOB PARADISE - Ask questions here

  • Thread starter Thread starter APartOfMe
  • Start date Start date
  • Views Views 6,115,190
  • Replies Replies 47,966
  • Likes Likes 66
I want primarily to be able to install via USB using Goldleaf/Quark. That app is telling me I'm not connected to my PC.
Oh I see, I thought it was to send the payload via TegraRCM...

maybe this is what you want: https://rentry.org/NSUSBInstall

I think ppl usually recommend DBI for USB, I never used it either, neither FTP or any other kind of data transfer via WIFI, I use a USB card reader with my old 256GB fast mSD in it and it has a USB-C on one tip and I just connect it directly to switch USB-C port (it installs slightly above 40MB\s with Tinfoil which isn't too bad) B-)
 
Last edited by guily6669,
  • Like
Reactions: BigOnYa
But have you followed the tutorial like using DBI??? Anyway just wait for someone else to reply that know about your problem :wink:

I never used it but saw that it uses MTP, I think by default windows comes with it at least mine has it, but perhaps you need it.

maybe this could help?
When you have connected your device, go to device manager then right click on the portable device with the yellow "!". select update the manually install a driver. on the 'search for driver in this location tab past the path "C:\Windows\INF" then click on the "let me pick from the list available" link. It will give you a list of compatible hardware. select MTP USB device then click next. Your device will be then recognized after the installation.

Or if MTP is failing you could try with tinfoil in the tut there's a listed driver for it using Tinfoil and NUT...

EDIT: I just checked GoldLeaf Github and they have a tut for USB there, doesn't seem like it uses MTP protocol, a tut for it:
https://www.cfwaifu.com/goldleaf-quark/

ps: someone else will surely help you...
 
Last edited by guily6669,
  • Like
Reactions: BigOnYa
Got it. I needed to use zadig to install the drivers.
Yep, but for MTP protocol (which DBI uses) anyway I don't know about switch but I think it should have worked out-of-the-box without needing a driver :wink:

EDIT: By the way I'm curious, does GoldLeaf says the install speed via USB when installing a game from PC????????
 
Yep, but for MTP protocol (which DBI uses) anyway I don't know about switch but I think it should have worked out-of-the-box without needing a driver :wink:

EDIT: By the way I'm curious, does GoldLeaf says the install speed via USB when installing a game from PC????????

I’m not sure. If it does I haven’t noticed it.

After installing the driver everything works, including Goldleaf and TegraRCM.

I just don’t understand this stuff! The driver was installed to the Switch it seems. Why would a new PC require the Switch to need a new driver installed?
 
  • Like
Reactions: guily6669
Can someone help me? I can't seem to find a solution ANYWHERE.

So I have a hacked Switch with latest Atmosphere and everything. What I usually do is keep keep a physical copy of "Crash Bandicoot - N. Sane Trilogy" in the cartridge slot so I can use homebrew (as it's the only game cartridge I have that doesn't require an update = no game update nag). What I'm trying to is make it so that both Crash Bandicoot and the Album application both automatically boot into the Homebrew Menu without having to press & hold any buttons. But no matter how I edit "overide_config.ini" it never seems to work; either the Game will boot into homebrew while the Album never does, or it's the other way around.

So can someone explain to me how to edit "overide_config.ini" so that Crash Bandicoot and the Album both boot into Homebrew Menu automagically without any button input while allowing everything else to boot up normally?
 
Wouldn’t this make it so you HAVE to press R on every other game lest it boot into HBMenu?

e: installing CBNST on mine so I can try the exact thing.

Yeah, oops
Post automatically merged:

Maybe change the program ID to Crash's ID in Program Specific Config
 
Yeah, oops
Post automatically merged:

Maybe change the program ID to Crash's ID in Program Specific Config
I tried that already, and while it makes Crash Bandicoot boot into the Homebrew Menu without pressing anything, NOW I've got the problem that the Album won't boot into Homebrew without holding R, if it even boots into it at all...

The problem I'm having seems to lie in the fact that I can't seem to add 2 title ID's to the overide_config.ini without them seemingly conflicting with each other...

Edit: Oh, whoops, I managed to figure it out! I'm a total noob at this, and didn't realize that the text "Program Specific Config" line (in "override_config.ini") was important to keep, so I always was ending up deleting it when I was editing the default file, lol (to be honest, I just thought that was part of the file description...)! But now it's working properly! Thanks, guys!
 
Last edited by Game_Boy_Adv-Ace-nced,
  • Wow
Reactions: binkinator
EDIT: By the way I'm curious, does GoldLeaf says the install speed via USB when installing a game from PC????????
Yes it does, on the actual Switch screen though. I get around 20mb/sec. It's not blazing fast, but better than swapping out sd cards, or worst off, breaking the weakest link, the sd card reader. :grog:
 
Last edited by BigOnYa,
I tried that already, and while it makes Crash Bandicoot boot into the Homebrew Menu without pressing anything, NOW I've got the problem that the Album won't boot into Homebrew without holding R, if it even boots into it at all...

The problem I'm having seems to lie in the fact that I can't seem to add 2 title ID's to the overide_config.ini without them seemingly conflicting with each other...
Ayup. Getting the same effect. It’s pissing me off right now. I wonder if they are occupying the same address space thingie (tm)
 
Ayup. Getting the same effect. It’s pissing me off right now. I wonder if they are occupying the same address space thingie (tm)
I did actually manage to figure it out, eventually. If you want, I can upload what my specific "override_config.ini" looks like so you can see how it's supposed to look.
 
yes please! Was only doing it for the knowledge so very happy if you shared.
Alright, here ya go! Just replace the second Title ID with that of the game you want to use!

(You'll have to excuse the zip, not sure how to post ini coding in the comments yet lol)

Let me know how it works!
 

Attachments

Last edited by Game_Boy_Adv-Ace-nced,
Secondly, going online with any CFW or homebrew can get you banned. That being said, Hekate is neither CFW nor homebrew so its safe to use while going online. I can personally vouch for it as its what I've been using ever since Hekate was released.
Just to make sure I am reading this correctly, when I inject hekate_ctcaer_6.0.1.bin through TegraRcmGUI and then launch Atmosphere FFS0 SYS, I can just go online and play whatever game I want? I just set up CFW on the Switch and I'm planning on using my legal and valid PKHex Pokémon for some online battles in Scarlet.
I'm also planning to start my Violet run as well, so is it alright to start a new file through Atmosphere FFS0 SYS?
 
Last edited by Blue Sun,
Hello, I'm new to this and looking at my /atmosphere/hosts there are no emummc.txt or sysmmc.txt. There are only default.txt and it only has one line saying

"# Nintendo telemetry servers 127.0.0.1 receive-%.dg.srv.nintendo.net receive-%.er.srv.nintendo.net"

Does this mean my switch will get blacklisted for ban the moment I connect to internet?
Follow this guide and you’ll be set up to allow your 100% clean Sysnand to connect while your potentially dirty Emunand is properly blocked.

https://rentry.org/ExosphereDNSMITM
 
Hello ppl, pretty new to all this, I sent off my switch OLED to get the hwfly chip installed. Got it back to me a couple of days ago was all going well everything setup nicely I think, I keep getting a problem when I turn off the switch it keep booting into the ofw and not heketa like it did at the start any ideas what’s going on? One video shows it working and loading up heketa and the other one just booting up ofw. Also light flashes purple for a bit and then green on the chip.

 

Attachments

  • C7889E8C-9837-4FBD-B921-FA345743DF41.jpeg
    C7889E8C-9837-4FBD-B921-FA345743DF41.jpeg
    2.7 MB · Views: 81
Last edited by MrDeaan,
Alright, here ya go! Just replace the second Title ID with that of the game you want to use!

(You'll have to excuse the zip, not sure how to post ini coding in the comments yet lol)

Let me know how it works!
Oh nice!

based on the comments in the template file:

Code:
[hbl_config]
; Program Specific Config
; Up to 8 program-specific configurations can be set.
; These use `program_id_#`, `override_address_space_#`, and `override_key_#`
; where # is in range [0,7].
; program_id_0=010000000000100D
; override_address_space=39_bit
; override_key_0=!R

; Any Application Config
; Note that this will only apply to program IDs that
; are both applications and not specified above
; by a program specific config.
; override_any_app=true
; override_any_app_key=R
; override_any_app_address_space=39_bit
; path=atmosphere/hbl.nsp

[default_config]
; override_key=!L
; cheat_enable_key=!L


You followed the pattern in the first stanza and repeated it for two iterations. As long as R is NOT pressed for Album or CBNST it will launch HBMenu. Pressing R on any other title will also get you to HBMenu based on the next stanza. Succinct and to the point. Thanks!

Code:
[hbl_config]
Program Specific Config
program_id_0=010000000000100D
override_address_space=39_bit
override_key_0=!R
program_id_1=0100D1B006744000
override_address_space=39_bit
override_key_1=!R

Any Application Config
override_any_app=true
override_any_app_key=R
override_any_app_address_space=39_bit
path=atmosphere/hbl.nsp

[default_config]
override_key=!L
cheat_enable_key=!L

I think there should be a ; before the comments “Program Specific Config” and ”Any Application Config”.
Just saw your update that ^THIS^ is actually the part that is necessary to make things work properly.


Edit: Oh, whoops, I managed to figure it out! I'm a total noob at this, and didn't realize that the text "Program Specific Config" line (in "override_config.ini") was important to keep, so I always was ending up deleting it when I was editing the default file, lol (to be honest, I just thought that was part of the file description...)! But now it's working properly! Thanks, guys!

Wow! Nice find!


I still don’t understand the 30_bit piece, but if it works, it works!
 
Last edited by binkinator,

Site & Scene News

Popular threads in this forum