Commit graph

4 commits

Author SHA1 Message Date
lily
7c3af39e12
finalizing: switch to file-management scriptrunner (#2427)
choo choo, all aboard the train to OCS

* finalizing: switch to file-management scriptrunner

    Switch to scriptrunner for file management (to lessen user error from incorrectly copying files).
        Thus, users will need to copy just two files: finalize_helper.firm to SD:/luma/payloads/ (which will have to be created by the user) and finalize.romfs (which ends up on root of SD).
        This change allows for better checking of file integrity and lessens the chance of user error from incorrectly copying files.
        The scriptrunner's task is to load finalize.romfs from the SD card, unpack it, and to copy its contents to root of SD.
        The intended location of finalize.romfs is root of SD, but the scriptrunner will attempt to move the file if it is found in SD:/Nintendo 3DS, SD:/DCIM, SD:/luma, or SD:/luma/payloads.
    Remove errors relating to missing files (since that should no longer be possible).
    Add visuals on the top screen for error resolution, with QR codes to the guide / NH where appropriate.

* finalizing: inline chainloader

in case people have more than one payload
2024-02-06 11:21:02 +11:00
lily
ad7e13f26c
finalize: switch to auto-script (#2249)
it's real testing in production hours
2023-07-03 10:15:17 +10:00
Lily
a986216ff9 screenshot cropping + text fixes
- Cropped screenshots so that they take up less space.
- Fix the notices in Finalizing Setup (they got broken)
- censor id0 in most places as an additional measure to prevent people from using example id0/id1
- clarify that id0 is system-specific in seedminer
2022-10-02 00:53:42 -07:00
Lily
88f6ae36ab add file layout screenshots 2022-01-11 02:47:47 -08:00