Is it possible to install cia files using a payload if someone develops something similar to fbi, but in firm format?

Click to expand...

You want to install cias before loading the actual 3DS "OS", you'd have to decrypt, install to decrypted nand, and then re-encrypt and after rewrite the entire nand/ctrnand, there's no way anyone's planning/going to do that.

This thread is the result of the splintered/misinformation on what b9s and sighax is and what can be done with it. Nothing magical can be done (as far as the end user is concerned) that wasn't already doable with a9lh.

Why? I'm just thinking of efficiency. The current method of installing a cia manager involves injecting and restoring fbi via decrypt9. I also think it would be much cleaner if we could install cias during boot.

Why? I'm just thinking of efficiency. The current method of installing a cia manager involves injecting and restoring fbi via decrypt9. I also think it would be much cleaner if we could install cias during boot.

Click to expand...

How would it be cleaner? Plus, it's impossible as the home menu is not even loaded at the point where you boot int .firms

Install cias during boot is the equivalent of installing a pc program during boot. It just doesn't work like that. It doesn't take much effort to install Fbi to the home screen.

Click to expand...

Theoretically it IS possible, but I doubt anyone will go out of their way to do this, as the amount of effort involved to do this would by FAR outweigh any possible benefit (I can't comprehend the possible benefit). Only way something like this will be made is if someone does it as some sort of programming exercise.

Why? I'm just thinking of efficiency. The current method of installing a cia manager involves injecting and restoring fbi via decrypt9. I also think it would be much cleaner if we could install cias during boot.

Click to expand...

Actually if you use FBI via the HBL then install the CIA from there you don't need to inject.

It may be possible, but I think it's more viable to add CIA installation to Luma itself, similar to how Palantine CFW/PBT-CFW had a built in method to install CIAs over the network. That way the system is booted up at installation time, so all it takes is calling the right system functions to install a title.

Actually if you use FBI via the HBL then install the CIA from there you don't need to inject.

Click to expand...

I've done this. This would be hell of a lot quicker than trying to write something that complicated from scratch. That's just idiotic, unless someone just wants to do it to learn programming or just likes the pain.