Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make installers for this, so that it can be installed without needing B9S/A9LH #20

Closed
Multimegamander opened this issue Jun 30, 2018 · 16 comments

Comments

@Multimegamander
Copy link

No description provided.

@Multimegamander Multimegamander changed the title Make a .nds installer, based off of the B9S .nds installer, maybe? Make installers for this, so that it can be installed without needing B9S/A9LH Jun 30, 2018
@redunka-zver
Copy link

OpenFirmInstaller already supports multiple entrypoints, you don't necessarily need B9S/A9LH to launch it.
Now, if you mean an installer for the seedminer method, you may want to ask those who maintain b9sTool instead, so they could add support for fastboot3DS.
P.S. You probably shouldn't have changed the title of your issue, if you're indeed only asking for an .nds installer.

@profi200
Copy link
Collaborator

I'm not familiar with the various installers available for b9s but it should not be an issue for them to support fb3DS. It's just a FIRM after all like b9s. As for if they will support it i don't know. If you ask the maintainers they may be willing to add support.

@d0k3
Copy link
Collaborator

d0k3 commented Jul 2, 2018

Well, if b9stool is open source, I can look into it. But - is it worth it? What OS versions and what console does the seedminer method work for?

@redunka-zver
Copy link

Yeah, it is open source: https://github.com/Plailect/b9sTool
It's used for installing b9s on any system with the latest firmware using one of exploitable DSiWare titles.
With the seedminer method it became quite popular nowadays, apparently,
since it's cheaper than an ntrboot-compatible flashcart (free for JPN consoles, actually),
and it doesn't require an already hacked 3DS and System Transfer.

@Multimegamander
Copy link
Author

With a DSi it's free for all regions ( ͡~ ͜ʖ ͡°)

@d0k3
Copy link
Collaborator

d0k3 commented Jul 4, 2018

Okay, well, we may think about it. Although, you know, if you install b9s first, installing fb3ds afterwards is pretty easy (cause you can just boot OFI from there). Don't know if it's worth it editing b9stool, depends on how hard it is to do.

@profi200
Copy link
Collaborator

profi200 commented Jul 4, 2018

Modifying it is not the problem. I would rather have official support than more forks tbh.

@RyabDev
Copy link

RyabDev commented Jul 23, 2018

you can all you need to do is instead of using safeb9sinstaller use Openfirminstaller when first installing and just install fastboot instead

@d0k3
Copy link
Collaborator

d0k3 commented Jul 24, 2018

The seedminer method is the only method that requires installing b9s first. We could fork and edit seedminer, but, tbh, we rather not. It's better to ahve a tool that handles all installations (like OpenFirmInstaller) than to have multiple forks, each doing something.

@redunka-zver
Copy link

The seedminer method is the only method that requires installing b9s first.

The "dsiwarehax" method, to be precise.
Seedminer is merely a way to inject an exploitable DSiWare without the need of performing a System Transfer from an already hacked console.
DSi-mode installer (e.g. b9stool) will have raw NAND access, so the method is actually closer to the one used with hardmod, as both are implementations of "FIRM partitions known-plaintext" exploit.

And b9sTool is a rewrite of dgTool, which was used for NATIVE_FIRM downgrading (while that was still possible), that was way before seedminer's discovery.
I actually won't be surprised if b9sTool/dgTool may already accept and flash any .firm, granted that it's renamed properly, but I've never tested that myself.
Either way, I don't know if a dedicated TWL-mode fb3ds installer is all that necessary.

By the way, I'd like to hear what @Multimegamander meant by "with a DSi it's free for all regions", I'm not really sure I understand what's implied here.

P.S. I'm sorry, I didn't plan to make this reply that lenghty, just wanted to clear some things up. :P

@Multimegamander
Copy link
Author

Multimegamander commented Jul 26, 2018

with a DSi, U could get 4swords with twlnf, system transfer, use seedminer

@redunka-zver
Copy link

redunka-zver commented Jul 26, 2018

with a DSi, U could get 4swords with twlnf, system transfer, use seedminer

Did you actually try doing this yourself, and can you provide a proof that it actually works?
A pirated copy with a forged ticket will not transfer to 3DS, this may only work for those that have had aquired 4swords legally previously (and thus have a legit ticket).
The DSi's Launcher itself doesn't care whether the ticket is valid, but I highly doubt that it still won't be verified during System Transfer.

@Multimegamander
Copy link
Author

hmmmmm, I don't have my DSi on me, but I dumped legit USA 4swords, and someone gave me a EUR 4swords (pirated, then dumped), but I'll test it soon

@LilithValentine
Copy link

I just flashed GM9 onto a NTRBoot compatible cart and installed FB3DS using the NTRBoot method and GM9 to install it directly to my FIRM0

@d0k3
Copy link
Collaborator

d0k3 commented Aug 26, 2018

Alright, after thorough consideration, we won't specifically support this way of installing fb3ds. As you know, you can always use a ntrboot card to install fb3ds. For the dsiwarehax method, you will need to first install b9s, then switch from there.

Supporting a fork of b9stool plus providing instructions wouldn't make much sense here, especially given we don't expect a whole lot of users to actually use such an installer. You're free to do a feature request for b9stool, though (asking to support fb3ds installation).

@d0k3 d0k3 closed this as completed Aug 26, 2018
@d0k3
Copy link
Collaborator

d0k3 commented Aug 28, 2018

Alright, issue already closed, but for everyone still getting notified by this: zoogie did a b9stool variant for fastboot3ds. It's found here, the boot.nds is found in the branch root.

Guess everyone is happy now? Also, thanks a ton to @zoogie!

EDIT: If you should make a fb3ds specific tutorial for this please be sure to credit zoogie!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants