hacks-guide / Guide_3DS

A complete guide to 3DS custom firmware, from stock to boot9strap.
https://3ds.hacks.guide/
Other
1.55k stars 309 forks source link

TEMP: use 12.0.1 in a few more pages, update to latest luma in finalize #2340

Closed lilyuwuu closed 1 year ago

lilyuwuu commented 1 year ago

Change recommended for standardization purposes (currently soundhax and ntrboot use 12.0.1 and don't prompt people to update which is inconsistent) At the moment, 13.x is unable to boot on at least 10.6 and below. So, to ensure that guide pages are (at least mostly) consistent, using 12.0.1 on all* pages and then prompting user to update luma in finalizing setup. This involves reorganizing finalizing setup a bit so that the cfw check and system update come before we modify the sd card.

Note: Change currently not copied to installing-boot9strap-(kartdlphax) as this would involve reverting to an older commit and overall complicate the instructions. Also not copied to restoring-updating-cfw as people may be in scenarios where they don't continue onto finalizing setup.

lilyuwuu commented 1 year ago

The other option to this is to keep luma 12.0.1 for just soundhax and ntrboot (and i guess hardmod too in theory, as if people actually do that). But this continues our current inconsistency between guide version usage (not that this isn't also kind of a problem w/ kartdlphax) and would mean that a lot of people (namely, anyone following anything other than soundhax/ntrboot/hardmod) would be redundantly updating luma and probably questioning why we make people do that.

(The other side to this coin is that there is a possibility that people don't properly 'replace files if prompted' and then end up needlessly staying on 12.0.1, which could be avoided for pages that can be kept on latest (again, anything other than soundhax/ntrboot/hardmod).