Commit graph

1586 commits

Author SHA1 Message Date
Lily
b2c3e86a81 finalizing: script v1.4.0
Script now uses and imports a donor title database to prevent confusing rebooting / database resetting - no more "Dummy title database found"!
    Explicitly check for A:/dbs/title.db to determine existence of title database (likely inconsequential)
    Check if A:/dbs/title.db is valid
    Check if any dependency files are missing and/or fail to install
    Clean up SD card files for Alternate Exploits, menuhax67, nimdsphax
    Catch double-backups (i.e. user tries to re-run script without Nintendo 3DS folder after already having made a NAND backup)

Troubleshooting also updated accordingly.
2023-08-17 13:27:09 -07:00
Lily
002ade2f04 soundhax: remove redundant instructions
lol
2023-08-15 14:22:36 -07:00
TophattedWasTaken
a0f7867015
Update installing-boot9strap-(super-skaterhax).txt
Changed an outdated link
2023-08-15 11:31:52 -07:00
lifehackerhansol
4ea54c54f9
Re-sync a few strings 2023-08-15 11:24:11 -07:00
lifehackerhansol
f6cc2622b6
fredtool-inject: fix bad revert 2023-08-13 22:20:50 -07:00
lifehackerhansol
bd73a368ba
Squashed revert of Luma3DS v12.0.1:
---

Revert "safecerthax: use Luma3DS v12.0.1"

This reverts commit 643d765387.

---

Revert "installing-boot9strap-(ntrboot): sync v12.0.1 release string with other pages"

This reverts commit 96e5a8dde8.

---

Revert "bb3-twn: use latest luma"

This reverts commit 9eed676426.

---

Revert "treewide: use luma latest; change finalize"

This reverts commit 54fa51da39.

---

Revert "atob: specify 12.0.1 in instructions"

This reverts commit 73a9ddb3c4.

---

Revert "TEMP: use 12.0.1, update to 13.x in finalize"

This reverts commit a2e847c7ba.

---

Revert "TEMPORARY: use luma v12.0.1 for soundhax, ntrboot"

This reverts commit b47ab171d1.
2023-08-13 22:17:49 -07:00
lifehackerhansol
643d765387
safecerthax: use Luma3DS v12.0.1
While theoretically users should only end up here on O3DS 11.4 and
above, we may still need this page for users where Soundhax is broken
due to an incompatible CVer:NVer combination, which may lead to a user
running safecerthax on 11.3 and below only for Luma3DS to black screen.
2023-08-07 23:40:44 -07:00
lifehackerhansol
97a0f2b691
troubleshooting: point to zoogie's fork of the BB3 injector, fix bb3.bin DL link 2023-08-07 23:40:08 -07:00
Lily
88c84d4565 kartminer7: clarify a button press, reenable wifi 2023-08-06 20:14:53 -07:00
Lily
9ad37c2ce6 formatting-sd-*: add sdclean 2023-08-06 18:02:26 -07:00
lifehackerhansol
c931d0f267
ntrboot: don't indent the cart image 2023-08-03 10:02:28 -07:00
lifehackerhansol
e11963081c
ntrboot*: switch to nds-card.com, use HTTPS, sync text, fix punctuation 2023-08-03 09:44:42 -07:00
lifehackerhansol
84f6415310
h2w/f3*: fix punctuation/text sync 2023-08-03 09:37:42 -07:00
Lily
48c02dc5d4 bb3: clarify that Release_v3.0.zip is bb3 2023-08-02 13:10:16 -07:00
lifehackerhansol
96e5a8dde8
installing-boot9strap-(ntrboot): sync v12.0.1 release string with other pages 2023-07-31 13:14:21 -07:00
lifehackerhansol
98718c45ff
nand-backup: sync with finalizing-setup @ 8c2613d88b
This brings the NAND backup steps up to speed with the more up-to-date
Finalizing Setup prior to adding an automated script, which fixes
a few issues such as:
- missing step to copy `.bin.sha` from the SD card
- inconsistency where guide tells to copy `essential.exefs` without
  extracting it first
2023-07-30 19:34:58 -07:00
lifehackerhansol
4cccdfb6c0
Further bullet point standardizing 2023-07-26 07:08:41 -07:00
lifehackerhansol
986ee497e1
kartdlphax: add forgotten space 2023-07-25 16:21:11 -07:00
lifehackerhansol
d69f2e1733
safecerthax: fix wording in hardware button check
There *is* no next page. This is just to check whether the console can
actually run safecerthax.

This was also an issue in kartdlphax as well, as it used the same
include previously.
2023-07-24 21:36:00 -07:00
lifehackerhansol
c97b9bb8c0
safecerthax: inline safemodecheck
Now that all USM methods are gone, safecerthax is our only safe mode
exploit.
2023-07-24 21:32:02 -07:00
lifehackerhansol
f8c1fdd87a
Revert "TEMPORARY: revert kartdlphax to 19f4ef7"
This reverts commit ac15f7fc85.
2023-07-24 21:30:08 -07:00
lifehackerhansol
9a225b126c
treewide: standardize bullet points, miscellaneous formatting fixes
What You Need: *
All others: +

Add newline to end of all files.
Convert all indentation to spaces except console output in f3-(linux).
2023-07-24 15:18:48 -07:00
lifehackerhansol
48d01eda5a
treewide: sync "Reinsert your SD card into your console" 2023-07-24 14:35:38 -07:00
Lily
eba0405b74 skater: account for new folder structure
thx zoogie <3
2023-07-24 14:26:49 -07:00
lily
9eed676426 bb3-twn: use latest luma 2023-07-24 11:18:09 -07:00
Lily
54fa51da39 treewide: use luma latest; change finalize
- use latest luma for non-soundhax/ntrboot/hardmod/updating-b9s/a9lh-to-b9s pages, to ensure more people end up on latest luma (ie. user error from copying files to sd)
- explicitly delete then copy boot.firm and boot.3dsx to lessen chance of error there
2023-07-24 11:18:09 -07:00
Lily
73a9ddb3c4 atob: specify 12.0.1 in instructions 2023-07-24 11:18:09 -07:00
Lily
a2e847c7ba TEMP: use 12.0.1, update to 13.x in finalize
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 kartdlphax as this would involve reverting to an older commit and would cause complications with 3gx 12.0.1.
2023-07-24 11:18:09 -07:00
lifehackerhansol
e563f06b12
seedminer-alt: fix typo 2023-07-23 16:58:14 -07:00
lifehackerhansol
4f5231ac9b
seedminer-base: re-add download msed step that somehow disappeared 2023-07-23 14:14:37 -07:00
Lily
ac15f7fc85 TEMPORARY: revert kartdlphax to 19f4ef7
kartdlphax + menuhax67 appears to currently be broken.
2023-07-22 18:34:52 -07:00
lifehackerhansol
ef393d1a55
treewide: sync download link strings across the board
Since none of us can come to a conclusion on how to use bullet points,
they will be mixed 'n matched for the time being.
2023-07-22 13:32:02 -07:00
Lily
40631d5cbf kartminer7: add sb9si
lol
2023-07-22 13:17:46 -07:00
lifehackerhansol
9b34fa606b
kart*: download boot9strap 2023-07-22 12:50:09 -07:00
Thysbelon
90fef5cb7c Add question about digital game and save data loss to FAQ
Digital game and save data loss is a common fear, so I believe it should be added to the pre-installation FAQ.
This commit adds back a sentence that used to be on the home page that I believe was first written by lilyuwuu in pull #1888, then removed by the same person in commit 93b4f3b "basic information rework".
2023-07-22 11:44:30 -07:00
lifehackerhansol
f7da4cc28b
kart*: fix heading numbers 2023-07-22 11:28:45 -07:00
lifehackerhansol
989d3771b2
kart*: s/menuhax_manager/menuhax67_installer/g 2023-07-22 11:24:45 -07:00
lily
e9c3695b15
kartminer7 v2: use nimdsphax (#2321)
Co-authored-by: lifehackerhansol <lifehackerhansol@ds-homebrew.com>
2023-07-22 11:11:02 -07:00
lifehackerhansol
19f4ef7817
kartdlphax: inline USM includes, only used here now 2023-07-22 10:07:18 -07:00
Lily
4343013068 steelhax: oops never mind
- forgot about the cursed hex edit
- screenshot was wrong, now fixed
- removed screenshot of steelhax folder since it's no longer necessary
2023-07-22 03:04:23 -07:00
Lily
043126bfb9 steelhax: sd:/steelhax/payload.bin 2023-07-22 02:56:13 -07:00
Lily
d3c67d985e TS: reset browser data for white message box
resolve #2334
2023-07-22 00:47:01 -07:00
Lily
0bd976edcb bb3: bb3.bin is no longer in zip build 2023-07-22 00:39:32 -07:00
Lily
e04c397dab finalize: clarity
- explicitly name the three folders in the zip to make it easier for people to tell what goes where
- add note about merging folders in macos
- retool inline troubleshooting about not booting into godmode9 to reflect the script
2023-07-21 21:49:11 -07:00
Lily
b47ab171d1 TEMPORARY: use luma v12.0.1 for soundhax, ntrboot
luma 13.x does not currently work on older firmwares (confirmed up to 10.5.0-30). This change will result in inconsistent luma versions depending on method followed but should not otherwise impact cfw installation / guide routing
2023-07-21 21:39:42 -07:00
Lily
b9edd7954b b9s-menuhax: use menuhax image
credits: Phone_Sock on Discord, MS Paint
2023-07-21 16:07:41 -07:00
lifehackerhansol
f2543d743c
fixup! nimdsphax-pages: add screenshots (#2332) 2023-07-21 15:52:06 -07:00
lifehackerhansol
82d8e7b9e5
bannerbomb3: use zoogie's fork of the old bannerbomb3 page
This way, people aren't using the now-outdated bb3.bin file in the
original site.
2023-07-21 00:27:01 -07:00
lifehackerhansol
bad0f9485d
bannerbomb3: inline bb3-prep
No longer used anywhere except here, since we killed legacy
2023-07-21 00:25:36 -07:00
lily
7c2ce73215
nimdsphax-pages: add screenshots (#2332)
resolves #2329
2023-07-20 22:10:59 -07:00
lifehackerhansol
06c17918cf
fixup! Integrate nimdsphax [1/4] 2023-07-20 17:15:24 -07:00
Lily
5b88ecdcbc kartdlphax: luma 13 now has 3gx
- desplit what you need
- standardize mentiosn of luma3ds zip
2023-07-20 16:51:13 -07:00
lifehackerhansol
774e84f465
treewide: two space indent -> four space indent
Apparently, this is the correct way to do markdown indents. This should
allow portability of markdown files, should we ever move elsewhere.
2023-07-19 19:58:59 -07:00
lifehackerhansol
7d48a066cf
pichaxx/steelhax: don't copy movable.sed
This is now unnecessary, as we do not use Frogtool anymore.
2023-07-19 18:07:34 -07:00
lifehackerhansol
93c8d6c604
remove jekyll-redirect-from from root pages
Due to how Jekyll is designed, this plugin won't ever work.
2023-07-19 15:58:00 -07:00
lifehackerhansol
f49a2e6742
Squashed revert of 410:
Revert "gone: add hbl-skater"

This reverts commit b2d338231d.

Revert "gone: add more links, slightly reword"

This reverts commit 117c5b383c.

Revert "add a redirect for pages we've removed"

This reverts commit 30795ec6a3.
2023-07-19 15:57:51 -07:00
Lily
62eb9d6a93 get-started/checking: enhance cfw check
unusual menus are out, custom menus are in

also, let's account for people that hold start because a lot of people do it
2023-07-19 02:25:14 -07:00
Lily
fd98124937 contribute: reword + cleanup
- remove old donations page that we still had for some reason even though it hasn't been in the sitemap forever
- change a few words here and there
2023-07-19 02:17:41 -07:00
Lily
63304f200d key-info: improve with more key info
- Add the text "Disclaimer" to potential risks to illustrate that it's more us resigning liability rather than a likely risk
- Add new section "File placement terminology" that explains what root of SD is, how /directories/ are illustrated and how <identifiers> work
- Change GitHub and file-extension images to better illustrate the point
- Reword GitHub text to better illustrate the point
- get-started: add "select the model of your console" because that is what you need to do
2023-07-19 02:12:26 -07:00
Florian
876b7837e0
Drop legacy bannerbomb3 and menuhax pages
Move to regular ones instead, as they also work
2023-07-19 01:32:56 -07:00
Lily
b2d338231d gone: add hbl-skater 2023-07-18 23:40:01 -07:00
Lily
805d592014 credits: finally update for 2023
look ma, i'm on tv
2023-07-18 23:37:54 -07:00
lifehackerhansol
121e16ef12
super-skaterhax: and make the 3ds folder too 2023-07-18 22:06:36 -07:00
lifehackerhansol
203cb1ff38
super-skaterhax: actually copy SB9SI and boot9strap 2023-07-18 22:05:51 -07:00
Lily
117c5b383c gone: add more links, slightly reword 2023-07-18 22:00:46 -07:00
Lily
30795ec6a3 add a redirect for pages we've removed 2023-07-18 22:00:46 -07:00
lifehackerhansol
b5d8467920
bb3-prep: move Launcher.dat copying down a notch
Place it next to the bb3.bin steps so we don't go to that zip twice
2023-07-18 21:15:05 -07:00
lifehackerhansol
a4631addae
Delete F00D43DS in the menuhax pages instead
Because otherwise there is no bb3 multihax menu to delete it with
2023-07-18 20:27:51 -07:00
lifehackerhansol
89a783fbc2
Integrate nimdsphax [4/4]
Add red screen troubleshooting
2023-07-18 16:31:55 -07:00
lifehackerhansol
dcf1891eb2
Integrate nimdsphax [3/4]
Update progress table / version selector, delete now-irrelevant pages
2023-07-18 16:31:47 -07:00
lifehackerhansol
53d02f8afc
Integrate nimdsphax [2/4]
Adapt all *hax entrypoints for nimdsphax
homebrew-launcher-* -> installing-boot9strap-*

Remove USM and Fredtool, no longer relevant
2023-07-18 16:31:29 -07:00
lifehackerhansol
6a236514e5
Integrate nimdsphax [1/4]
Reorganize and reword BannerBomb3 related files accordingly
2023-07-18 16:31:02 -07:00
lifehackerhansol
aa3da9377e
treewide: switch to zoogie's release download, remove static version 2023-07-18 16:23:40 -07:00
lifehackerhansol
f5c771b3c1
troubleshooting: move universal-otherapp SB9SI error to "Issues with SafeB9SInstaller"
As per suggestion that a less-tech-inclined user could potentially be
looking in the wrong place.
2023-07-18 16:14:05 -07:00
lifehackerhansol
f5b278960f
frogtool: fix link to TWLFix 2023-07-18 15:40:59 -07:00
lifehackerhansol
3f20c71dfc
treewide: switch to Frogtool-nimhax
nimhax now integrated into Frogtool, which merges all hbl-common-exploits
2023-07-18 13:28:47 -07:00
DannyAAM
80d73ef9f3
fix (missed) seedminer ref links to avoid confusion 2023-07-10 23:19:30 +08:00
eip
0493011719 Revert "clarity update"
This reverts commit ecc1912c06.
2023-07-10 15:17:18 +10:00
eip
ecc1912c06 clarity update
i am open to this being overridden in the future but im pushing it now as its a pretty big oversight
2023-07-10 15:13:02 +10:00
Danny Tsai
774bb870b1 re: ~~ctrtransfer/~~region-changing: add faketik 2023-07-07 12:32:04 -07:00
Lily
1765bd51f2 finalize: add how to remove if undesired 2023-07-07 01:28:39 -07:00
Lily
e1c4fb748b ctrtransfer/region-changing: add faketik 2023-07-07 01:26:43 -07:00
Lily
7d71cb32ad finalize: undropdown application list
better for developer visibility + hard to find
2023-07-07 00:43:19 -07:00
Lily
d17daf5605 finalizing: script v1.3.0
- Move script backups to /gm9/backups/.
- Remove redundant silent A:/backups/essential.exefs backup.
- Fix logical error relating to moving Nintendo 3DS folder off of SD card.
    - If Nintendo 3DS folder is not detected, script will now propmt user to skip to making a NAND backup
    - This will create a file in SD:/gm9/flags/ called BACKUPFLAG
    - If this flag is present when the Nintendo 3DS folder is present (re-added), the script will tell the user that a NAND backup likely already exists and prompt the user to either create another backup or to skip creating the backup
- Move database dummyflag from A:/dbs/ to SD:/gm9/flags/
- Change errors to error levels, and adjust top screen accordingly
    - "Information" indicates that the user didn't do anything wrong, but that the user must do something that deviates from the normal guide (e.g. create title database, NAND backup flag tripped) - indicated on top screen with `(i)`
    - "Warning" indicates that the script will continue, but will not complete as intended (e.g. no Nintendo 3DS folder) - indicated on top screen with `/!\`
    - "Error" indicates that the script cannot continue due to user error (incorrect GM9 version, missing files, etc) - indicated on top screen with `:(`
    - "Fatal Error" indicates that the script has triggered an error that should not occur and requires debugging (CIA install fail, invalid SD size) - indicated on top screen with `wtf?`

Guide also adjusted accordingly.
2023-07-06 03:11:29 -07:00
Lily
c01234b753 finalizing: it's wiki time 2023-07-05 00:08:37 -07:00
Lily
f923ac5e60 seedmiiner: need mii from console 2023-07-04 16:56:30 -07:00
lifehackerhansol
6910a26b5c
troubleshooting: fix typos and grammar 2023-07-04 15:28:21 +09:00
Lily
33725b63cf finalizing: delete /gm9/out/ files after backup 2023-07-03 21:25:19 -07:00
Lily
a11e2f5447 troubleshooting: error 05 sysnand write 2023-07-03 19:56:27 -07:00
Lily
46f7deae97 finalize -> finalizing
makes it easier to flag SD:/finalize/finalize
2023-07-03 19:33:44 -07:00
Lily
d2437c3c97 ssl: add visual guide 2023-07-03 14:29:08 -07:00
Lily
7804287d55 finalize: try to catch failed scripts 2023-07-03 13:36:04 -07:00
Lily
15971b579b troubleshooting: skaterhax black screen w text 2023-07-03 12:26:33 -07:00
Lily
f30afa8ed7 finalizing: tell people to backup gm9/out
also adds explanation of what each file is
2023-07-03 05:10:14 -07:00
Lily
a444fae3c0 finalize: tell people to insert sd 2023-07-02 22:33:58 -07:00
Lily
29f633d8dc troubleshooting: add hbl entry
ease of access since saying to do section iii/iv of finalizing setup doesn't work anymore
2023-07-02 19:17:05 -07: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
afe7b4af7e troubleshooting: reset save data
clear all save data may be old language from 2016, but regardless, this is necessary in particularly picky cases of super-skaterhax
2023-07-02 01:48:10 -07:00
Lily
a275d2a015 skaterhax: better troubleshooting
- import extra troubleshooting from .tag skater
- add "dll_heap_information" crash which is more common on already-modded consoles
2023-07-01 23:28:54 -07:00
lily
de4d1ef003
ssloth: remove browser warning
No longer necessary due to routine on get-started
2023-07-01 16:36:10 -07:00