profi200 / sysUpdater

3DS offline system updater using CIA files
GNU General Public License v3.0
98 stars 33 forks source link

Brick #2

Closed urherenow closed 9 years ago

urherenow commented 9 years ago

This says the .3dsx version will not work. When you load it as .CIA, it says if you are running as CIA, close now. So... is it supposed to work at all? I hit "A" to watch it install everything and it bricked on the reboot command. I am hard-modded so I'm safe, but this program will definitely cause a lot of bricks and heartache!

urherenow commented 9 years ago

to clarify, I am trying from a downgraded 4.2 sysnand, upgrading to 9.2 update. Just to test this program. As far as I can tell, it isn't doing anything that BBM does, except for the attempted auto-reboot.

profi200 commented 9 years ago

https://github.com/profi200/sysUpdater/commit/12bb22e5c51041c608ded8409e6942afef0e36fa#commitcomment-10547171

Gateway mode?

urherenow commented 9 years ago

Yes. I have no idea how to run a .cia otherwise. Please let me know if there is a way. It's very confusing that you ask sinse the source only compiles an .elf and .3dsx, yet doesn't work with Ninjhax.... I would understand how anybody has made this work, if it also compiled a launcher.dat or something...

profi200 commented 9 years ago

It is made to update in a proper way instead of messing with the 3DS internal partitions on bare metal. The makefile is the standard ctrulib makefile. I would like to keep it as it is. I will see what i can do to upload my template for CIA building which does this separately without touching the original makefile.

urherenow commented 9 years ago

But this won't take care of the gateway mode issue. What is sorely needed is another way to launch a .cia. Problem is that if you're emphatically anti-P-word, I'm not sure there is a way to release something like that and still prevent said p-word :(

profi200 commented 9 years ago

How should i detect it exactly? I see no 100% safe way i could differentiate where this is running on. Meh, stop it. I offer no one anything and i made my stance clear.