Closed OperationNT414C closed 4 years ago
We don't support that
Unfortunately since DevMenu is part of the SDK, it's almost as bad as piracy as it's still N's intellectual property
Yes, I knew that there was a high risk of refuse when I submitted this issue. I just have to "hope" that this regression will trigger on a more legal scenario.
By the way, if an homebrew triggers the same kind of issue when it is installed as NSP, would it be accepted or the simple fact that this other scenario involves "signature patches" (for unsigned NSP run) is considered as "piracy"?
if an homebrew triggers the same kind of issue when it is installed as NSP
Homebrew isn't "installed" as NSP. Homebrew is exclusively run under nx-hbloader processes, as it is determined by the standard homebrew ABI. "Installed" homebrew has never been a supported way to run custom code.
As far as I can tell, homebrew when installed as a separate application, bundles and runs nx-hbloader too (directly, instead of overriding existing binaries in an existing app). So the result should afaik be the same. Is there any other reason why this is not supported?
Needs signature checks patched out (i.e. warez), triggers telemetry that makes Nintendo ban the user on sight, and has absolutely zero benefit over just using hbloader. This use case is not supported.
I might be wrong on this, because I don't really know much about this part of it, but afaik, the signature patches required for this (fs), and patches used for warez (eticket) are different, but that's fair I guess. In terms of telemetry, that's true, this was an issue in the 3DS realm too, but clearly some people are not deterred by it, and find the benefit of convenience worth it.
I mean, it's 100% fair and within your rights to not support this use case, I just struggle to find an actual technical reason why this would be any different from a regular support case. (EDIT: not talking about this specific support request, as this is clearly a non-support (warez) scenario)
No they are not. The only supported way to load homebrew is exclusively through nx-hbloader.
Bug Report
I am aware that this bug report is a little bit borderline because it refers content that is not possible to legally obtain (without, at least, breaking Nintendo developer NDA). However, as I use this software for its save data management (like EdiZon or Checkpoint would do), I do not think it can be considered as "software explicitly distributed for piracy". You can close the issue, as you mention in bug report condition, if you think it's not the case.
What's the issue you encountered?
I have DevMenu (v6.0.1) installed as NSP. It works fine on Atmosphere v0.10.5. When I switch to v0.11.1, it doesn't work any more: it triggers a "return to HOME" panel on start-up.
How can the issue be reproduced?
Install an unofficial DevMenu NSP (as it's illegal content, I cannot provide any link) which internally contains the v6.0.1 of this debug application Check that it works on Atmosphere v0.10.5 Start it on Atmosphere v0.11.1: it crashes
Crash Report
When the application is started and after the return to HOME, it generates a file in the "erpt_reports" folder: DevMenu_erpt_report.zip
System Firmware Version
Nintendo retail firmware v9.2.0
Environment?
fusee-primary.bin with Atmosphere 0.11.1
Additional context?
Additional loaded modules (I didn't try to disable them to check their influence): sys-ftpd-light v1.0.2 sys-con v0.5.3 emuiibo v0.4