panda
@ -1 +1 @@
|
||||
### See https://plailect.github.io/Guide/
|
||||
### See https://plailect.github.io/devGuide/
|
||||
|
10
_config.yml
@ -7,13 +7,13 @@
|
||||
|
||||
# Site Settings
|
||||
locale : "en-US"
|
||||
title : "Guide"
|
||||
title : "devGuide"
|
||||
title_separator : "-"
|
||||
name : "Plailect"
|
||||
description : "Full arm9loaderhax CFW Guide"
|
||||
description : "Full arm9loaderhax CFW devGuide"
|
||||
url : "https://plailect.github.io" # the base hostname & protocol for your site e.g. "https://mmistakes.github.io"
|
||||
baseurl : "/Guide" # the subpath of your site, e.g. "/blog"
|
||||
repository : "Plailect/Guide" # GitHub username/repo-name e.g. "mmistakes/minimal-mistakes"
|
||||
baseurl : "/devGuide" # the subpath of your site, e.g. "/blog"
|
||||
repository : "Plailect/devGuide" # GitHub username/repo-name e.g. "mmistakes/minimal-mistakes"
|
||||
teaser : # filename of teaser fallback teaser image placed in /images/, .e.g. "500x300.png"
|
||||
breadcrumbs : # true, false (default)
|
||||
words_per_minute : 200
|
||||
@ -72,7 +72,7 @@ social:
|
||||
analytics:
|
||||
provider : "google" # false (default), "google", "google-universal", "custom"
|
||||
google:
|
||||
tracking_id : "UA-86465881-1"
|
||||
tracking_id : "UA-86465881-2"
|
||||
|
||||
|
||||
# Site Author
|
||||
|
@ -15,12 +15,8 @@ main:
|
||||
- title: "Updating A9LH"
|
||||
url: /updating-a9lh
|
||||
|
||||
- title: "Region Changing"
|
||||
url: /region-changing
|
||||
|
||||
- title: "NAND Size"
|
||||
url: /nand-size
|
||||
|
||||
- title: "OTP Info"
|
||||
url: /otp-info
|
||||
|
||||
|
@ -1,2 +1,2 @@
|
||||
{% include base_path %}
|
||||
<div class="page__footer-copyright">© {{ site.time | date: '%Y' }} {{ site.name | default: site.title }} - <a href="https://github.com/Plailect/Guide">Source</a> - <a href="why-ads">Why Ads?</a>
|
||||
<div class="page__footer-copyright">© {{ site.time | date: '%Y' }} {{ site.name | default: site.title }} - <a href="https://github.com/Plailect/devGuide/">Source</a> - <a href="why-ads">Why Ads?</a>
|
||||
|
@ -39,19 +39,19 @@ layout: default
|
||||
|
||||
<center>
|
||||
|
||||
<div class ="notice--info"><b>For support, ask for help at <a href="https://gate.omicron.pw">#3dshacks on Rizon IRC</a> or <a href="https://discord.gg/MWxPgEp">3DS Hacking on Discord</a>.<br>If you appreciate this guide, I accept <a href="donations">Donations</a> through both Bitcoin and PayPal.</b></div>
|
||||
|
||||
<div class ="notice--info"><b>For support, ask for help at <a href="http://webchat.freenode.net/?channels=%23Cakey">#Cakey on Freenode</a>.<br>If you appreciate this guide, I accept <a href="donations">Donations</a> through both Bitcoin and PayPal.</b></div>
|
||||
|
||||
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
|
||||
<!-- Guide -->
|
||||
<ins class="adsbygoogle"
|
||||
style="display:block"
|
||||
data-ad-client="ca-pub-6670011780914577"
|
||||
data-ad-slot="2889110246"
|
||||
data-ad-slot="8728664243"
|
||||
data-ad-format="auto"></ins>
|
||||
<script>
|
||||
(adsbygoogle = window.adsbygoogle || []).push({});
|
||||
</script>
|
||||
|
||||
</script>
|
||||
|
||||
</center>
|
||||
|
||||
</section>
|
||||
|
@ -24,19 +24,19 @@ layout: default
|
||||
|
||||
<center>
|
||||
|
||||
<div class ="notice--info"><b>For support, ask for help at <a href="https://gate.omicron.pw">#3dshacks on Rizon IRC</a> or <a href="https://discord.gg/MWxPgEp">3DS Hacking on Discord</a>.<br>If you appreciate this guide, I accept <a href="donations">Donations</a> through both Bitcoin and PayPal.</b></div>
|
||||
<div class ="notice--info"><b>For support, ask for help at <a href="http://webchat.freenode.net/?channels=%23Cakey">#Cakey on Freenode</a>.<br>If you appreciate this guide, I accept <a href="donations">Donations</a> through both Bitcoin and PayPal.</b></div>
|
||||
|
||||
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
|
||||
<!-- Guide -->
|
||||
<ins class="adsbygoogle"
|
||||
style="display:block"
|
||||
data-ad-client="ca-pub-6670011780914577"
|
||||
data-ad-slot="2889110246"
|
||||
data-ad-slot="8728664243"
|
||||
data-ad-format="auto"></ins>
|
||||
<script>
|
||||
(adsbygoogle = window.adsbygoogle || []).push({});
|
||||
</script>
|
||||
|
||||
|
||||
</center>
|
||||
|
||||
</div>
|
||||
|
@ -3,34 +3,20 @@ title: "2.1.0 ctrtransfer"
|
||||
permalink: /2.1.0-ctrtransfer.html
|
||||
---
|
||||
|
||||
This section is only required for Old 3DS or 2DS. If you are on a New 3DS, skip to [Installing arm9loaderhax](installing-arm9loaderhax).
|
||||
{: .notice--primary}
|
||||
|
||||
If you downgrade to 2.1.0 on a 2DS and left Wireless Communication off, you can re-enable the wireless by removing the battery for several seconds then booting back up.
|
||||
If you downgrade to 2.1.0 on a New 3DS PANDA or 2DS PANDA and left Wireless Communication off, you can re-enable the wireless by removing the battery for several seconds then booting back up.
|
||||
{: .notice--info}
|
||||
|
||||
Your device may not show your installed games after the ctrtransfer. This is due to the tickets being removed by the transfer, which is why you back them up. They will be restored at the end of the guide.
|
||||
Your device may not show some installed titles after the ctrtransfer. This is due to the tickets being removed by the transfer; they will be restored when you restore your NAND backup.
|
||||
{: .notice--info}
|
||||
|
||||
Never format a 2DS while on a version <6.0.0 or you will be unable to complete initial setup and will BRICK!
|
||||
{: .notice--danger}
|
||||
|
||||
#### Overview of steps
|
||||
|
||||
In this section, we will be flashing your console's [CTRNAND](https://www.3dbrew.org/wiki/Flash_Filesystem#CTR_partition) partition to 2.1.0 in order to take advantage of an oversight in 2.1.0 for the purpose of extracting the [OTP](otp-info) unique to your console. This OTP file is required to install arm9loaderhax, and **cannot** be shared with other consoles.
|
||||
|
||||
This is accomplished by [installing a premade ctrtransfer image](https://www.reddit.com/r/3dshacks/comments/4zhe4a/) containing 2.1.0, copying your console specific files (such as `moveable.sed` and `SecureInfo_A`) to it, then fixing the title databases.
|
||||
|
||||
The OTP is a requirement to use arm9loaderhax on the Old 3DS, while the New 3DS uses an exploit in the way keys are encrypted on the device in order to install arm9loaderhax without the OTP.
|
||||
|
||||
#### What you need
|
||||
|
||||
* You will need to have booted into Decrypt9
|
||||
* The 2.1.0 ctrtransfer image for your device and region
|
||||
*(if your device is not from one of these regions, just pick one)*:
|
||||
+ [Old 3DS or 2DS 2.1.0 - EUR - ctrtransfer](torrents/2.1.0-4E_ctrtransfer_o3ds.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:89acc9c1b488b8b38251de0ddf07975d6bd354a1"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
+ [Old 3DS or 2DS 2.1.0 - JPN - ctrtransfer](torrents/2.1.0-4J_ctrtransfer_o3ds.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:3dbb9c9c85a33c6242f424dcbaebcacdd8a5912b"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
+ [Old 3DS or 2DS 2.1.0 - USA - ctrtransfer](torrents/2.1.0-4U_ctrtransfer_o3ds.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:1609ce9ee7b0ed9b6dea0b3e7cca4fc52dad6ff4"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
* The 2.1.0 PANDA ctrtransfer image for your device and region
|
||||
+ [ctrtransfer - 2.1.0 - PANDA](../Guide/torrents/ctrtransfer_2.1.0_panda.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:e214b883ba23f8b0d39056febf71f4b85679d528"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
|
||||
#### Instructions
|
||||
|
||||
@ -43,23 +29,15 @@ You should be in Decrypt9 for these steps.
|
||||
3. Reinsert your SD card into your 3DS
|
||||
4. Press (B) to get to the Decrypt9 main menu
|
||||
|
||||
##### Section II - Backup tickets
|
||||
|
||||
6. Go to "Ticket/Titlekey Options", then select "Ticket Dump (SysNAND)"
|
||||
7. Press (Select) to eject your SD card, then put it in your computer
|
||||
8. Delete all `.tik` files in the `/files9/` folder that **do not** start with "00-"
|
||||
9. Leave all the `.tik` files that do start with "00-" in the folder
|
||||
10. Reinsert your SD card into your 3DS, then press (B)
|
||||
|
||||
##### Section III - ctrtransfer
|
||||
##### Section II - ctrtransfer
|
||||
|
||||
4. Go to "SysNAND Options", then "CTRNAND Transfer", then "Auto CTRNAND Transfer"
|
||||
5. Select the 2.1.0 ctrtransfer image when prompted by pressing (A)
|
||||
6. If you do not already have a NAND backup, **backup SysNAND to `NANDmin.bin` when prompted by pressing (A)**
|
||||
5. Select `ctrtransfer_2.1.0_panda.bin` when prompted by pressing (A)
|
||||
6. **Backup SysNAND to `NANDmin.bin` when prompted by pressing (A)**
|
||||
7. Allow the transfer process to proceed automatically, this may take some time
|
||||
8. Once the transfer is complete, press (B) to go back
|
||||
9. Press (Select) to eject your SD card
|
||||
9. Delete the 2.1.0 ctrtransfer image `.bin` and `.bin.sha` from the `/files9/` folder on your SD card
|
||||
9. Delete `ctrtransfer_2.1.0_panda.bin` and `ctrtransfer_2.1.0_panda.bin.sha` from the `/files9/` folder on your SD card
|
||||
19. Clear Home Menu's extdata by navigating to the following folder on your SD card: `/Nintendo 3DS/(32 Character ID)/(32 Character ID)/extdata/00000000/`
|
||||
+ EUR Region: Delete `00000098`
|
||||
+ JPN Region: Delete `00000082`
|
||||
@ -75,5 +53,8 @@ ___
|
||||
*(Screen distortions or discolorations are normal for some devices while on 2.1.0, they will go away once you restore your backup)*
|
||||
{: .notice--info}
|
||||
|
||||
Putting a retail 2.1.0 New 3DS into sleep mode is known to cause BRICKS! I cannot be sure if this applies to PANDA units aswell, but it would be wise to assume it does and continue the installation as soon as possible!
|
||||
{: .notice--danger}
|
||||
|
||||
Continue to [Installing arm9loaderhax](installing-arm9loaderhax).
|
||||
{: .notice--primary}
|
||||
|
@ -1,91 +0,0 @@
|
||||
---
|
||||
title: "9.2.0 Downgrade"
|
||||
permalink: /9.2.0-downgrade.html
|
||||
---
|
||||
|
||||
Some regions may downgrade to another version such as 9.1.0 or 9.0.0. This is fine as those versions function nearly the same for our purposes.
|
||||
{: .notice--success}
|
||||
|
||||
If you encounter this error and cannot use recovery mode, you can edit the connection settings as long as the 3DS completely fails to connect to any access point (such as if the point is out of range).
|
||||
{: .notice--info}
|
||||
|
||||
This version of sysDowngrader (which is compatible with >9.2.0 systems) uses an unstable exploit, and because of this it may take many tries to work.
|
||||
{: .notice--info}
|
||||
|
||||
{% capture notice-3 %}
|
||||
If sysDowngrader crashes at any point during the downgrade (which can happen occasionally), you can power off the system by holding the power button. You will be left with what's called a "partial downgrade" or "partial", which is recoverable.
|
||||
|
||||
Although a partially downgraded system may show 9.2.0 as the system version, you are not done. You must restart from the beginning of Section II and downgrade a second time to install any files that were not installed. browserhax will work for partial downgrades as long as you are using the recommended version of sysDowngrader.
|
||||
{% endcapture %}
|
||||
|
||||
<div class="notice--info">{{ notice-3 | markdownify }}</div>
|
||||
|
||||
If you are are between versions 11.0.0 and 11.2.0, you MUST have [downgraded your NFIRM](nfirm-downgrade) to successfully complete this part.
|
||||
{: .notice--warning}
|
||||
|
||||
{% capture notice-2 %}
|
||||
**All** variations of sysUpdater, *not* just sysDowngrader, have a *very* small chance of causing a "soft brick" once the downgrade is complete and the device reboots. This will cause the system to boot directly to the Nintendo error screen instructing users to power off the device.
|
||||
|
||||
The reason for this is unknown, but can be prevented by performing a system format *before* downgrading. It seems to happen very often on systems with ambassador status or who have DSiWare installed.
|
||||
|
||||
Once this error happens, it can *only* be fixed by using recovery mode (A + R + L + Up on the D-Pad) to update to the latest system version.
|
||||
|
||||
As of the time this is written, the latest version (11.2.0) has completely blocked all software downgrading, and if someone encounters this error they will be locked out of any further downgrading unless they downgrade their NFIRM.
|
||||
{% endcapture %}
|
||||
|
||||
<div class="notice--warning">{{ notice-2 | markdownify }}</div>
|
||||
|
||||
**You MUST downgrade with the correct pack for your console/region or you will BRICK.**
|
||||
{: .notice--danger}
|
||||
|
||||
#### What you need
|
||||
|
||||
* The Homebrew Launcher and an entrypoint (such as browserhax)
|
||||
* The latest release of [sysDowngrader](https://github.com/Plailect/sysDowngrader/releases/latest)
|
||||
* The 9.2.0 downgrade pack zip file for your device and region:
|
||||
+ [New 3DS 9.2.0 - EUR](torrents/9.2.0-20E(Full)_n3DS.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:4e22cf8bc71c99a70bb846c7cf416d4caafbe58e"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
+ [New 3DS 9.2.0 - JPN](torrents/9.2.0-20J(Full)_n3DS.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:c8630ed31b53637b9023bd4dc1ce38362bb8ecd9"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
+ [New 3DS 9.2.0 - USA](torrents/9.2.0-20U(Full)_n3DS.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:1e670b71b7f26f2765bbe55d0f6cb8c0459d2e8c"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
~
|
||||
+ [Old 3DS or 2DS 9.2.0 - EUR](torrents/9.2.0-20E(Full).torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:844006eb64474c115bd5b847f6c59d333be3397a"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
+ [Old 3DS or 2DS 9.2.0 - JPN](torrents/9.2.0-20J(Full).torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:bb27a53a524276b6527d3b139395b2afc7affe1a"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
+ [Old 3DS or 2DS 9.2.0 - USA](torrents/9.2.0-20U(Full).torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:940d6479a3972a99daeb85c499f0d6e4e24a2c8b"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
+ [Old 3DS or 2DS 9.0.0 - KOR](torrents/9.0.0-20K(Full).torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:2695d01cdfecb74a59e25b98f76ab9285a2dae11"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
|
||||
<!---
|
||||
|
||||
+ [Old 3DS or 2DS 9.0.0 - TWN](torrents/9.0.0-20T(Full).torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:f2f3bf7250f7ae558ab9ebd3c425a8f85021f80f"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
|
||||
--->
|
||||
|
||||
#### Instructions
|
||||
|
||||
##### Section I - Prep work
|
||||
|
||||
3. Copy and merge the `3ds` folder from the sysDowngrader zip to the root of your SD card
|
||||
4. Delete any existing `updates` folder from your SD card if there is one
|
||||
5. Copy the `updates` folder from the 9.2.0 downgrade zip to the root of your SD card
|
||||
6. Reinsert your SD card into your 3DS
|
||||
|
||||
##### Section II - Downgrading
|
||||
|
||||
1. Boot into the Homebrew Launcher (if you followed the previous part, you can do this by holding D-Pad down on boot)
|
||||
2. Open sysDowngrader
|
||||
5. Press (Y) to downgrade to 9.2.0
|
||||
6. If you are stuck being unable to acquire the am:u service, power off your 3DS by holding the power button and try again (this can take many tries)
|
||||
7. Wait; do not touch anything even if it appears to freeze
|
||||
8. If, after around 30 seconds, it is still frozen, it is safe to power off and try again
|
||||
9. If you get an error before installation, power off your 3DS by holding the power button and try again (this can take many tries)
|
||||
10. If you get an error in the middle of installation, follow the instructions in the beginning for partial downgrades
|
||||
11. If you freeze on the "Rebooting in 10 seconds" line for longer than 10 seconds, it is safe to power off your 3DS by holding the power button
|
||||
13. Clear Home Menu's extdata by navigating to the following folder on your SD card: `/Nintendo 3DS/(32 Character ID)/(32 Character ID)/extdata/00000000/`
|
||||
+ EUR Region: Delete `00000098`
|
||||
+ JPN Region: Delete `00000082`
|
||||
+ USA Region: Delete `0000008f`
|
||||
+ KOR Region: Delete `000000A9`
|
||||
+ TWN Region: Delete `000000B1`
|
||||
14. Reinsert your SD card into your 3DS and boot
|
||||
12. If you still get a black screen after downgrading and deleting the folder, [follow this troubleshooting guide](troubleshooting#ts_sys_down)
|
||||
|
||||
Continue to [Decrypt9 (Homebrew Launcher)](decrypt9-(homebrew-launcher))
|
||||
{: .notice--primary}
|
@ -1,64 +0,0 @@
|
||||
---
|
||||
title: "9.2.0 ctrtransfer"
|
||||
permalink: /9.2.0-ctrtransfer.html
|
||||
---
|
||||
|
||||
If you started on 2.1.0 **on Old 3DS**, this guide is for you.
|
||||
{: .notice--success}
|
||||
|
||||
If you downgraded to 2.1.0 **on Old 3DS or 2DS** but for some reason have **no functional NAND backups**, this guide is for you.
|
||||
{: .notice--success}
|
||||
|
||||
Your device may not show your installed games after the ctrtransfer. This is due to the tickets being removed by the transfer, which is why you back them up. They will be restored at the end of the guide.
|
||||
{: .notice--info}
|
||||
|
||||
If you have already hacked your 3DS before and have a EmuNAND based CFW setup, this guide deals exclusively with SysNAND and you should follow all instructions from within or applying to SysNAND. Note that the terms EmuNAND and RedNAND refer to slightly different implementations of [the same concept](http://3dbrew.org/wiki/NAND_Redirection).
|
||||
{: .notice--info}
|
||||
|
||||
#### What you need
|
||||
|
||||
* Everything from the "What you need" for [Installing arm9loaderhax](installing-arm9loaderhax)
|
||||
* The latest release of [Decrypt9WIP](https://github.com/d0k3/Decrypt9WIP/releases/latest)
|
||||
* The 9.2.0 ctrtransfer image for your device and region
|
||||
*(if your device is not from one of these regions, just pick one that matches your device type)*:
|
||||
+ [New 3DS 9.2.0 - EUR - ctrtransfer](torrents/9.2.0-20E_ctrtransfer_n3ds.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:fed7bfeec0e52b42a77467cfb6ffd3e9dd2d5a70"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
+ [New 3DS 9.2.0 - JPN - ctrtransfer](torrents/9.2.0-20J_ctrtransfer_n3ds.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:b22d67fd02b3b0e30ac991e451db0f2d32e7beca"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
+ [New 3DS 9.2.0 - USA - ctrtransfer](torrents/9.2.0-20U_ctrtransfer_n3ds.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:985d47442dc470d1b9f908256bed041c63885f60"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
~
|
||||
+ [Old 3DS or 2DS 9.2.0 - EUR - ctrtransfer](torrents/9.2.0-20E_ctrtransfer_o3ds.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:8d6142313971b08f92257e7fb1c1d5689e34ed78"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
+ [Old 3DS or 2DS 9.2.0 - JPN - ctrtransfer](torrents/9.2.0-20J_ctrtransfer_o3ds.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:24ad2b85e67013ef1f91178dca7ad2e40663b9b2"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
+ [Old 3DS or 2DS 9.2.0 - USA - ctrtransfer](torrents/9.2.0-20U_ctrtransfer_o3ds.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:1dc79a2a0babb45497961888f369423a93135e2b"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
|
||||
#### Instructions
|
||||
|
||||
##### Section I - Prep work
|
||||
|
||||
4. Copy the 9.2.0 ctrtransfer image `.bin` and `.bin.sha` from the ctrtransfer zip to the `/files9/` folder on your SD card
|
||||
5. Copy `Decrypt9WIP.bin` to the `/luma/payloads/` folder on your SD card and rename `Decrypt9WIP.bin` to `x_Decrypt9WIP.bin`
|
||||
6. Reinsert your SD card into your 3DS
|
||||
|
||||
##### Section II - Backup tickets
|
||||
|
||||
5. Open Decrypt9 from arm9loaderhax by holding (X) during boot
|
||||
6. Go to "Ticket/Titlekey Options", then select "Ticket Dump (SysNAND)"
|
||||
7. Press (Select) to eject your SD card, then put it in your computer
|
||||
8. Delete all `.tik` files in the `/files9/` folder that **do not** start with "00-"
|
||||
9. Leave all the `.tik` files that do start with "00-" in the folder
|
||||
10. Reinsert your SD card into your 3DS, then press (B)
|
||||
|
||||
##### Section III - ctrtransfer
|
||||
|
||||
8. Go to "SysNAND Options", then "CTRNAND Transfer", then "Auto CTRNAND Transfer"
|
||||
9. Select the 9.2.0 ctrtransfer image when prompted by pressing (A)
|
||||
10. **Backup SysNAND to `NANDmin.bin` when prompted by pressing (A)**
|
||||
11. Allow the transfer process to proceed automatically, this may take some time
|
||||
12. Once the transfer is complete, press Select to eject your SD card
|
||||
13. Put your SD card in your computer, then copy `NANDmin.bin` and `NANDmin.bin.sha` from the `/files9/` folder on your SD card to a safe location; make backups in multiple locations; this backup will save you from a brick if anything goes wrong in the future **(Your backup should match one of the sizes on [this](nand-size) page; if it does not, you should delete it and make a new one!)**
|
||||
14. Delete the 9.2.0 ctrtransfer image `.bin` and `.bin.sha` from the `/files9/` folder on your SD card
|
||||
15. Reinsert your SD card into your 3DS
|
||||
16. Press Start to reboot
|
||||
17. Update your CFW SysNAND to the latest version using system settings
|
||||
+ **Yes this is safe, stop opening Github issues about it.**
|
||||
|
||||
Return to [Installing arm9loaderhax](installing-arm9loaderhax).
|
||||
{: .notice--primary}
|
31
_pages/9.2.0-install.md
Normal file
@ -0,0 +1,31 @@
|
||||
---
|
||||
title: "9.2.0 Install"
|
||||
permalink: /9.2.0-install.html
|
||||
---
|
||||
|
||||
You MUST downgrade with the correct pack for your console/region!
|
||||
{: .notice--danger}
|
||||
|
||||
#### What you need
|
||||
|
||||
* The 9.2.0 PANDA CIAs zip file for your device and region:
|
||||
+ [New 3DS 9.2.0 - EUR - PANDA](../Guide/torrents/cias_9.2.0_eur_panda_new.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:24fa0873491b89f40c5a5079ec8dc38dfb990454"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
+ [New 3DS 9.2.0 - JPN - PANDA](../Guide/torrents/cias_9.2.0_jpn_panda_new.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:0cf3521f72e4808d09823b9c1d1290c49fcd1bb9"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
+ [New 3DS 9.2.0 - USA - PANDA](../Guide/torrents/cias_9.2.0_usa_panda_new.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:eec651cc47f6aa8564ac5b8413c73a1ae54ca4e5"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
~
|
||||
+ [Old 3DS 9.2.0 - EUR - PANDA](../Guide/torrents/cias_9.2.0_eur_panda.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:a12dbc52d93b7c61e5eb5efe307379f85bfafa7b"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
+ [Old 3DS 9.2.0 - USA - PANDA](../Guide/torrents/cias_9.2.0_usa_panda.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:f835a358c18af3733590e4102d58a6be9bda911b"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
|
||||
#### Instructions
|
||||
|
||||
1. Extract the 9.2.0 zip to the root of your SD card
|
||||
2. Reinsert your SD card into your PANDA
|
||||
3. Using Dev Menu, navigate to the 9.2.0 folder
|
||||
4. Press (L + R + A) to install all CIAs
|
||||
3. Navigate to the NATIVE_FIRM CIA
|
||||
+ Old 3DS PANDA: `0004013800000002.cia`
|
||||
+ New 3DS PANDA: `0004013820000002.cia`
|
||||
4. Update your PANDA's FIRM by pressing (Start + Y) while highlighting the NATIVE_FIRM CIA
|
||||
|
||||
Continue to [Decrypt9 (MSET)](decrypt9-(mset))
|
||||
{: .notice--primary}
|
@ -1,28 +0,0 @@
|
||||
---
|
||||
title: "Cart Update"
|
||||
permalink: /cart-update.html
|
||||
---
|
||||
|
||||
All game carts contain a copy of the required system version to play it, allowing anyone on a lower version to use the cartridge to update to that version (even without an internet connection).
|
||||
{: .notice--info}
|
||||
|
||||
Cart Updates will only deliver updates to core features, such as the System Settings, Home Menu, Nintendo 3DS Sound, etc. Cart Updates will not deliver updates to Network features, such as System Transfer, Internet Browser, StreetPass Mii Plaza or eShop.
|
||||
{: .notice--info}
|
||||
|
||||
This means that a cart update will NOT install a browser if you do not already have one. This will **only** update the actual system version *(for example, 2.1.0-0 -> 6.0.0-0)*. The last number *(the -0)* will **not** change.
|
||||
{: .notice--warning}
|
||||
|
||||
**Updating with a game cart containing the version 9.9.0 or above will remove your browser!**
|
||||
{: .notice--danger}
|
||||
|
||||
#### What you need
|
||||
|
||||
* A game cart that [contains the version](http://www.3dsdb.com/) specified in the chart
|
||||
|
||||
#### Instructions
|
||||
|
||||
1. Boot your 3DS into recovery mode by holding L+R+A+UP while powering on
|
||||
2. Decline the update and reboot
|
||||
3. Put the game in the system
|
||||
4. Attempt to launch the game
|
||||
5. Update when prompted
|
@ -6,62 +6,10 @@ permalink: /credits.html
|
||||
**Special thanks to all of [#Cakey on Freenode](http://webchat.freenode.net/?channels=%23Cakey) for being awesome!**
|
||||
{: .notice--primary}
|
||||
|
||||
Thanks to everyone on [the original credits](../Guide/credits).
|
||||
{: .notice--primary}
|
||||
|
||||
If I forgot you here, contact me and I'll add your name.
|
||||
{: .notice}
|
||||
|
||||
+ AHP_Person
|
||||
+ Al3x_10m
|
||||
+ aliaspider
|
||||
+ AngelSL
|
||||
+ ashinnblunts
|
||||
+ AuroraWright
|
||||
+ b1l1s
|
||||
+ Cartman123
|
||||
+ Cell9
|
||||
+ coder65535
|
||||
+ Cruel`
|
||||
+ d0k3
|
||||
+ dank101
|
||||
+ dark_samus
|
||||
+ Dazzozo
|
||||
+ Delebile
|
||||
+ DinohScene
|
||||
+ dukesrg
|
||||
+ elSeledonio
|
||||
+ felipejfc
|
||||
+ Frozen_Chen
|
||||
+ Gelex
|
||||
+ Hamcha
|
||||
+ icecream
|
||||
+ ihaveamac
|
||||
+ IngeniousDefault
|
||||
+ J-D-K
|
||||
+ LordBass
|
||||
+ MassExplosion123
|
||||
+ mid-kid
|
||||
+ MrNbaYoh
|
||||
+ Mrrraou
|
||||
+ Night_Fallen_Wolf
|
||||
+ Normmatt
|
||||
+ plutooo
|
||||
+ Psi-Hate
|
||||
+ Raugo
|
||||
+ Reboot.ms
|
||||
+ s_99
|
||||
+ SciresM
|
||||
+ Shadowtrance
|
||||
+ shinyquagsire23
|
||||
+ skiptirengu
|
||||
+ smealum
|
||||
+ Steveice10
|
||||
+ Syphurith
|
||||
+ Tech0verlord
|
||||
+ TuxSH
|
||||
+ Urbanshadow
|
||||
+ Vappy
|
||||
+ vegaroxas
|
||||
+ Wolfvak
|
||||
+ WulfyStylez
|
||||
+ xy2_
|
||||
+ yellows8
|
||||
+ yifan_lu
|
||||
|
@ -1,268 +0,0 @@
|
||||
---
|
||||
title: "DSiWare Downgrade"
|
||||
permalink: /dsiware-downgrade.html
|
||||
---
|
||||
|
||||
**If you are on 11.0.0 or 11.1.0, do NOT update to 11.2.0. A new update will be coming soon that allows for DSiWare NFIRM Downgrading _without_ a second 3DS or hardmod for versions under 11.2.0.**
|
||||
{: .notice--primary}
|
||||
|
||||
If you are between versions 11.0.0 and 11.2.0, you must follow this guide to downgrade your NATIVE_FIRM using DSiWare and a second 3DS which has already has a Custom Firmware installed on it in order to dump and restore your NAND.
|
||||
{: .notice}
|
||||
|
||||
If you are below 11.2.0 on either device, then you should do the ctr-httpwn steps (when prompted) on each device under 11.2.0 to allow you to System Transfer with them.
|
||||
{: .notice--info}
|
||||
|
||||
This takes advantage of an oversight which allows DSiWare titles to read and write anywhere in NAND.
|
||||
{: .notice--info}
|
||||
|
||||
This is a currently working implementation of the "FIRM partitions known-plaintext" exploit detailed [here](https://www.3dbrew.org/wiki/3DS_System_Flaws).
|
||||
{: .notice--info}
|
||||
|
||||
This guide will assume the CFW 3DS is running arm9loaderhax and was setup with this guide, but will work (with slight modifications such as doing all SysNAND steps on EmuNAND) on systems running an EmuNAND. Note that the terms EmuNAND and RedNAND refer to slightly different implementations of [the same concept](http://3dbrew.org/wiki/NAND_Redirection).
|
||||
{: .notice--info}
|
||||
|
||||
{% capture notice-4 %}
|
||||
This exploit requires you to [System Transfer](http://en-americas-support.nintendo.com/app/answers/detail/a_id/13996/) from a CFW 3DS to a stock 3DS as part of the steps. System Transfers will work in the following directions *only*:
|
||||
+ New 3DS -> New 3DS
|
||||
+ Old 3DS or 2DS -> Old 3DS or 2DS
|
||||
+ Old 3DS or 2DS -> New 3DS
|
||||
{% endcapture %}
|
||||
|
||||
<div class="notice--warning">{{ notice-4 | markdownify }}</div>
|
||||
|
||||
Both systems MUST be from the same region.
|
||||
{: .notice--warning}
|
||||
|
||||
The source 3DS's NNID will be stuck on the target 3DS unless you either system transfer back or call Nintendo! (details in the instructions)
|
||||
{: .notice--danger}
|
||||
|
||||
System Transfers can only be performed once a week.
|
||||
{: .notice--danger}
|
||||
|
||||
#### What you need
|
||||
|
||||
* Two 3DS systems
|
||||
+ **The source 3DS**: the 3DS running some kind of custom firmware (arm9loaderhax or some form of EmuNAND/EmuNAND) *on the latest version*
|
||||
+ **The target 3DS**: the 3DS on stock firmware *between 11.0.0 and 11.2.0*
|
||||
* Purchase one of the following exploitable DSiWare games (a pirated copy of the game will **not** work) on **the source 3DS**
|
||||
+ **Fieldrunners**: Works for **USA + EUR** (never released for JPN)
|
||||
+ **Legends of Exidia**: Works for **USA + EUR + JPN** (game has been pulled in JPN region, you must have installed it already)
|
||||
+ **Guitar Rock Tour**: Works for **USA + EUR** (game has been pulled in all regions, you must have installed it already)
|
||||
+ **The Legend of Zelda: Four Swords**: Works for **USA + EUR** (game has been pulled in all regions, you must have installed it already)
|
||||
* The latest release of [3ds_dsiwarehax_installer](https://github.com/yellows8/3ds_dsiwarehax_installer/releases)
|
||||
* The latest release of [3DSident](https://github.com/joel16/3DSident/releases/latest)
|
||||
* The latest release of [FBI](https://github.com/Steveice10/FBI/releases/latest)
|
||||
* The latest release of [dgTool](https://github.com/Plailect/dgTool/releases/latest)
|
||||
* The Homebrew [Starter Kit](http://smealum.github.io/ninjhax2/starter.zip)
|
||||
* The NFIRM zip corresponding to the device and version of **the target 3DS**:
|
||||
+ [New 3DS 11.0.0 to 10.4.0](torrents/11.0.0_to_10.4.0_n3ds.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:2d13a5ea1570f911bd5c6423e0c30e51d548837a"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
+ [Old 3DS 11.0.0 to 10.4.0](torrents/11.0.0_to_10.4.0_o3ds.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:72393bbd99bc285db84a9cabf39d9b3200058d6a"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
~
|
||||
+ [New 3DS 11.1.0 to 10.4.0](torrents/11.1.0_to_10.4.0_n3ds.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:d7d60c27c18f53bd8508a194656a465f6448bedf"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
+ [Old 3DS 11.1.0 to 10.4.0](torrents/11.1.0_to_10.4.0_o3ds.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:0caf9a948a2d8bf23606d641f6628e2baeb983bb"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
~
|
||||
+ [New 3DS 11.2.0 to 10.4.0](torrents/11.2.0_to_10.4.0_n3ds.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:881388a552a1ce9a963d391bf1a023642270991c"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
+ [Old 3DS 11.2.0 to 10.4.0](torrents/11.2.0_to_10.4.0_o3ds.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:a479e4ee55efbc18c181d426cd77a34815388151"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
* Download a legitimate copy of **Steel Diver: Sub Wars** (the game is free, but any copy of the game not from the eShop will **not** work) on **the source 3DS**
|
||||
* The previous release of [steelhax](https://vegaroxas.github.io/files/steelhax-installer.zip)
|
||||
* If **the target 3DS** is below 11.2.0, you will _also_ need the following
|
||||
+ The latest fork of [ctr-httpwn](https://github.com/Plailect/ctr-httpwn/releases/latest)
|
||||
|
||||
#### Instructions
|
||||
|
||||
##### Section I - Prep Work
|
||||
|
||||
1. Create a folder named `files9` on the root of **the source 3DS**'s SD card if it does not already exist
|
||||
2. **Use a [save manager](https://github.com/J-D-K/JKSM/releases/latest) to backup any saves you care about on the target 3DS (it will be formatted!)**
|
||||
3. Copy the relevant `public.sav` from the `/dsiware/(8 Character ID)/` folder in the 3ds_dsiwarehax_installer zip to the root of **the source 3DS**'s SD card
|
||||
+ **Fieldrunners USA Region**: `4b464445`
|
||||
+ **Fieldrunners EUR Region**: `4b464456`
|
||||
+ **Legends of Exidia USA Region**: `4b4c4545`
|
||||
+ **Legends of Exidia EUR Region**: `4b4c4556`
|
||||
+ **Legends of Exidia JPN Region**: `4b4c454a`
|
||||
+ **Guitar Rock Tour EUR Region**: `4b475256`
|
||||
+ **Guitar Rock Tour USA Region**: `4b475245`
|
||||
+ **The Legend of Zelda: Four Swords EUR Region**: `4b513956`
|
||||
+ **The Legend of Zelda: Four Swords USA Region**: `4b513945`
|
||||
4. On **the source 3DS**, hold Start on boot to launch Hourglass9
|
||||
5. Go to SysNAND Options, then SysNAND Backup/Restore, then backup **(min size)** SysNAND to `NAND.bin`
|
||||
6. Press (Select) on the main menu to eject your SD card, then put it in your computer
|
||||
7. Copy `NAND.bin` and `NAND.bin.sha` from the `/files9/` folder on your SD card to a safe location; make backups in multiple locations; this backup will save you from a brick if anything goes wrong in the future **(Your backup should match one of the sizes on [this](nand-size) page; if it does not, you should delete it and make a new one!)**
|
||||
6. Press (Select) on the main menu to eject **the source 3DS**'s SD card, then put it in your computer
|
||||
7. Put **the target 3DS**'s SD card into your computer
|
||||
8. **Backup every file on both 3DS's SD cards to two separate folders on your computer (keep track of which is which)!**
|
||||
9. Reinsert each SD card back into their corresponding 3DS
|
||||
10. Press (Start) to reboot
|
||||
|
||||
##### Section II - Installing the save
|
||||
|
||||
1. Purchase one of the following exploitable DSiWare games (a pirated copy of the game will **not** work)
|
||||
+ **Fieldrunners**: Works for **USA + EUR**
|
||||
+ **Legends of Exidia**: Works for **USA + EUR**
|
||||
+ **Guitar Rock Tour**: You must have already purchased this for **EUR**
|
||||
2. Launch FBI on **the source 3DS**
|
||||
3. Navigate to `SD`
|
||||
4. Press (A) on `public.sav` and copy it
|
||||
5. Press (B) to get back to the main menu
|
||||
6. Navigate to `TWL NAND` -> `title` -> `00030004`
|
||||
7. Navigate to the folder for your game and region:
|
||||
+ **Fieldrunners USA Region**: `4b464445`
|
||||
+ **Fieldrunners EUR Region**: `4b464456`
|
||||
+ **Legends of Exidia USA Region**: `4b4c4545`
|
||||
+ **Legends of Exidia EUR Region**: `4b4c4556`
|
||||
+ **Legends of Exidia JPN Region**: `4b4c454a`
|
||||
+ **Guitar Rock Tour EUR Region**: `4b475256`
|
||||
+ **Guitar Rock Tour USA Region**: `4b475245`
|
||||
+ **The Legend of Zelda: Four Swords EUR Region**: `4b513956`
|
||||
+ **The Legend of Zelda: Four Swords USA Region**: `4b513945`
|
||||
9. Navigate to the `data` folder
|
||||
8. Press (A) on the existing `public.sav` and delete it
|
||||
9. Press (A) on the current directory and paste `public.sav`
|
||||
10. Press (B) to get back to the main menu
|
||||
11. Press (Start) to exit
|
||||
3. Launch your DSiWare game on **the source 3DS**
|
||||
4. Test if the save is functional
|
||||
+ **Fieldrunners**: Touch the 'Scores' button at the main menu
|
||||
+ **Legends of Exidia**: After pressing (A) or (Start) at the two title screens, select the first save slot and press continue
|
||||
+ **Guitar Rock Tour**: Scroll down and go to High-Scores -> Drums -> Easy
|
||||
+ **The Legend of Zelda: Four Swords**: Just start the game
|
||||
+ If your game has an error about `boot.nds`, **then the exploit has been successful**
|
||||
+ If your game behaves normally and does not give you this error, then you should stop and figure out what went wrong
|
||||
+ If you get a black screen, [follow this troubleshooting guide](troubleshooting#twl_broken)
|
||||
|
||||
##### Section III - steelhax
|
||||
|
||||
**This will allow you to enter the homebrew launcher after the System Transfer.**
|
||||
|
||||
1. Copy the `steelhax-installer` folder from the steelhax zip to the `/3ds/` folder on **the source 3DS**'s SD card
|
||||
2. Reinsert your SD card into your 3DS
|
||||
3. Ensure that **Steel Diver: Sub Wars** does not have any updates installed using System Settings:
|
||||
+ Go to "Data Management", then "Nintendo 3DS", then "Downloadable Content"
|
||||
+ Select **Steel Diver: Sub Wars**, then select "delete"
|
||||
+ Exit the System Settings
|
||||
2. Launch **Steel Diver: Sub Wars**
|
||||
+ Do not update the game
|
||||
3. Press (A) to continue, then create / select a Mii
|
||||
4. Exit the game
|
||||
2. Launch the homebrew launcher on **the source 3DS**
|
||||
+ If it is an arm9loaderhax installed device, you can do that with [hblauncher_loader](https://github.com/yellows8/hblauncher_loader/releases)
|
||||
3. Launch steelhax installer
|
||||
4. Press (A) to continue
|
||||
5. Press (A) to confirm **Steel Diver: Sub Wars**'s version
|
||||
6. Press (A) to confirm **the source 3DS**'s system version
|
||||
7. Press (Start) to exit the installer
|
||||
8. Press (Start) to open the homebrew launcher exit menu
|
||||
7. Press (X) to Return to Home Menu (no reboot)
|
||||
+ You may get an "Error has occurred" message with the option to continue. This is fine, just hit (A)
|
||||
9. Launch **Steel Diver: Sub Wars** to test the exploit
|
||||
+ Do not update the game
|
||||
+ The save game may be corrupted
|
||||
+ Do not press "ok" to delete the corrupted save data, just exit with the home button
|
||||
+ If you do press "ok" by mistake, you will have to recreate the Mii
|
||||
+ Redo the installation starting with the homebrew launcher
|
||||
+ This can take many tries
|
||||
+ If it is successful, the device will boot into the homebrew launcher
|
||||
10. Once you are in the homebrew launcher successfully, launch steelhax installer
|
||||
11. Press (A) to continue
|
||||
12. Press (A) to confirm **Steel Diver: Sub Wars**'s version
|
||||
16. This time, change the version to match **the target 3DS**'s system version
|
||||
+ Even though you will be downgrading its NFIRM, you should still select the system version it is on now
|
||||
12. Copy _the contents of_ the `starter.zip` to the root of **the target 3DS**'s SD card, then put the SD card back into **the target 3DS**
|
||||
|
||||
##### Section IV - ctr-httpwn
|
||||
|
||||
**This section is only required if _the target 3DS_ is under 11.2.0.**
|
||||
|
||||
**This will allow you to system transfer on versions other than the latest.**
|
||||
|
||||
1. Copy and merge the `3ds` folder from the ctr-httpwn zip to **the target 3DS**'s SD card
|
||||
2. Reinsert your SD card into **the target 3DS**
|
||||
2. Launch the homebrew launcher on the device using [Homebrew Launcher (No Browser)](homebrew-launcher-(no-browser))
|
||||
+ **Ensure menuhax is not installed, or you won't be able to return to Home Menu from the homebrew launcher**
|
||||
3. Launch ctr-httpwn on **the target 3DS**
|
||||
4. Press (A) to continue
|
||||
5. Press (Start) to exit ctr-httpwn
|
||||
6. Press (Start) to open the homebrew launcher exit menu
|
||||
7. Press (X) to Return to Home Menu (no reboot)
|
||||
+ You may get an "Error has occurred" message with the option to continue. This is fine, just hit (A)
|
||||
8. Continue to the next section **without rebooting**
|
||||
+ **the target 3DS** has been temporarily patched to allow network functions (such as System Transfer) without running the latest system version
|
||||
+ Keep in mind that exiting the System Settings will reboot the system
|
||||
+ If the system is rebooted, you'll have to re-run ctr-httpwn before System Transfer will work
|
||||
|
||||
##### Section V - System Transfer
|
||||
|
||||
1. **Backup every file on both 3DS's SD cards to two separate folders on your computer (keep track of which is which)!**
|
||||
2. Reinsert each SD card back into their corresponding 3DS
|
||||
4. If **the target 3DS** has a Nintendo Network ID on it, you must format the device using System Settings:
|
||||
+ Go to the last page of "Other Settings" and select "Format System Memory", then follow all instructions
|
||||
5. Read the following:
|
||||
+ Your CFW 3DS = the source 3DS = "Source System"
|
||||
+ Your Stock 3DS = the target 3DS = "Target System"
|
||||
+ **Move DSiWare titles if prompted!**
|
||||
+ Do **NOT** delete the source system's SD card contents if prompted
|
||||
+ Make sure neither device's battery dies during the transfer
|
||||
6. Go to [this link](http://en-americas-support.nintendo.com/app/answers/detail/a_id/227/) and follow Nintendo's official instructions for System Transferring from one system to another while keeping in mind what you just read
|
||||
|
||||
##### Section VI - Restoring the source 3DS
|
||||
|
||||
1. On **the source 3DS**, complete initial setup
|
||||
2. Do one of the following *(or neither if you don't mind __the source 3DS__'s NNID being nonfunctional)*
|
||||
+ Do the rest of the sections and then the full guide on **the target 3DS**, then wait one week, then System Transfer from **the target 3DS** back to **the source 3DS** *(remember you cannot transfer back from a New 3DS to an Old 3DS)*
|
||||
+ Call Nintendo and tell them you no longer have access to the device that your NNID is linked to (which is **the target 3DS** in this case), and would like it linked to a different device (which is **the source 3DS** in this case)
|
||||
3. Reboot **the source 3DS** while holding Start to launch Hourglass9
|
||||
4. Go to SysNAND Backup/Restore and restore SysNAND from `NAND.bin`
|
||||
|
||||
##### Section VII - Backing up the target 3DS's NFIRM
|
||||
|
||||
1. Copy `boot.nds` to the root of **the target 3DS**'s SD card
|
||||
1. Create a folder named `dgTool` on the root of **the target 3DS**'s SD card if it does not already exist
|
||||
3. Copy the contents of the NFIRM zip to the `dgTool` folder on the root of **the target 3DS**'s SD card
|
||||
3. Launch your DSiWare game on **the target 3DS**
|
||||
4. Launch dgTool using your DSiWare game
|
||||
+ Fieldrunners: Touch the 'Scores' button at the main menu
|
||||
+ Legends of Exidia: After pressing (A) or (Start) at the two title screens, select the first save slot and press continue
|
||||
+ Guitar Rock Tour: Scroll down and go to High-Scores -> Drums -> Easy
|
||||
+ If your game does not have the hacked save file installed, [follow this troubleshooting guide](troubleshooting#ts_dsiware)
|
||||
5. Select "Dump f0f1" to backup **the target 3DS**'s NFIRM
|
||||
6. Make note of the NFIRM backup's location
|
||||
7. Exit dgTool
|
||||
+ You may have to force power off by holding the power button
|
||||
8. Put your SD card in your computer, then copy `F0F1_N3DS.bin` or `F0F1_O3DS.bin` (depending on your device) to a safe location; make backups in multiple locations; this backup will save you from a brick if anything goes wrong
|
||||
|
||||
##### Section VIII - Flashing the target 3DS's NFIRM
|
||||
|
||||
**Do NOT downgrade with dgTool on a device that already has arm9loaderhax installed or you will BRICK!**
|
||||
|
||||
1. Launch your DSiWare game on **the target 3DS**
|
||||
2. Launch dgTool using your DSiWare game
|
||||
+ Fieldrunners: Touch the 'Scores' button at the main menu
|
||||
+ Legends of Exidia: After pressing (A) or (Start) at the two title screens, select the first save slot and press continue
|
||||
+ Guitar Rock Tour: Scroll down and go to High-Scores -> Drums -> Easy
|
||||
3. Select "Downgrade FIRM to 10.4" and confirm to flash the 10.4.0 NFIRM bin to **the target 3DS**
|
||||
4. Exit dgTool
|
||||
+ You may have to force power off by holding the power button
|
||||
5. Reboot
|
||||
|
||||
##### Section IX - Exploit verification
|
||||
|
||||
1. Copy and merge the `3ds` folder from the 3DSident zip to **the target 3DS**'s SD card
|
||||
2. Reinsert your SD card into **the target 3DS**
|
||||
3. Launch the homebrew launcher on **the target 3DS** using [Homebrew Launcher (No Browser)](homebrew-launcher-(no-browser))
|
||||
4. Launch 3DSident
|
||||
5. Verify that the following:
|
||||
+ **Kernel version**: 2.50-11
|
||||
+ **FIRM version**: 2.50-11
|
||||
+ If either of these do not display the versions above, something has gone wrong and you should try again from the beginning
|
||||
|
||||
Continue to [Homebrew Launcher (No Browser)](homebrew-launcher-(no-browser)), using steelhax for your entrypoint instead of one of the ones listed.
|
||||
{: .notice--primary}
|
||||
|
||||
You can use another entrypoint if you want to, I just recommend steelhax because it is free.
|
||||
{: .notice--info}
|
||||
|
||||
**the target 3DS**'s version number will *not* have changed in the settings.
|
||||
{: .notice--info}
|
||||
|
||||
If, once transfered, steelhax only crashes to a black screen on **the target 3DS**, [follow this troubleshooting guide](troubleshooting#ts_steelhax).
|
||||
{: .notice--warning}
|
@ -1,31 +0,0 @@
|
||||
---
|
||||
title: "Decrypt9 (Browser)"
|
||||
permalink: /decrypt9-(browser).html
|
||||
---
|
||||
|
||||
The first thing this guide will do is get you running Decrypt9, which is a multipurpose toolkit that will allow us to install the version 2.1.0, which contains a vulnerability that is needed for further exploitation of the system.
|
||||
{: .notice}
|
||||
|
||||
If you have already hacked your 3DS before and have a EmuNAND based CFW setup, this guide deals exclusively with SysNAND and you should follow all instructions from within or applying to SysNAND. Note that the terms EmuNAND and RedNAND refer to slightly different implementations of [the same concept](http://3dbrew.org/wiki/NAND_Redirection).
|
||||
{: .notice--info}
|
||||
|
||||
#### What you need
|
||||
|
||||
* The latest release of [Decrypt9WIP](https://github.com/d0k3/Decrypt9WIP/releases/)
|
||||
|
||||
#### Instructions
|
||||
|
||||
1. Create a folder named `files9` on the root of your SD card if it does not already exist
|
||||
2. Copy `Launcher.dat` and `Decrypt9WIP.dat` from the Decrypt9WIP zip to the root of your SD card
|
||||
3. Reinsert your SD card into your 3DS
|
||||
4. Open the browser and go to one of the following URLs on your 3DS
|
||||
+ `https://dukesrg.github.io/?Decrypt9WIP.dat`
|
||||
+ `http://go.gateway-3ds.com/`
|
||||
+ `http://www.reboot.ms/3ds/load.html?Launcher.dat`
|
||||
+ `http://dukesrg.dynu.net/3ds/rop?GW17567.dat&Launcher.dat`
|
||||
+ Make sure to try each URL if the first one doesn't work (some versions cannot use the first one, and some versions cannot use the last three)
|
||||
+ If you get an error, [follow this troubleshooting guide](troubleshooting#ts_browser)
|
||||
5. If the exploit was successful, you will have booted into Decrypt9
|
||||
|
||||
Continue to [2.1.0 ctrtransfer](2.1.0-ctrtransfer).
|
||||
{: .notice--primary}
|
@ -1,29 +0,0 @@
|
||||
---
|
||||
title: "Decrypt9 (Homebrew Launcher)"
|
||||
permalink: /decrypt9-(homebrew-launcher).html
|
||||
---
|
||||
|
||||
If you have already hacked your 3DS before and have a EmuNAND based CFW setup, this guide deals exclusively with SysNAND and you should follow all instructions from within or applying to SysNAND. Note that the terms EmuNAND and RedNAND refer to slightly different implementations of [the same concept](http://3dbrew.org/wiki/NAND_Redirection).
|
||||
{: .notice--info}
|
||||
|
||||
#### What you need
|
||||
|
||||
* The latest release of [Decrypt9WIP](https://github.com/d0k3/Decrypt9WIP/releases/)
|
||||
|
||||
#### Instructions
|
||||
|
||||
2. Create a folder named `files9` on the root of your SD card if it does not already exist
|
||||
3. Copy the `Decrypt9WIP` folder from the Decrypt9WIP zip to `/3ds/` on your SD card
|
||||
3. Reinsert your SD card into your 3DS
|
||||
4. Enter the homebrew launcher
|
||||
4. Open Decrypt9WIP **(This can sometimes take a few tries)**
|
||||
+ If you cannot launch Decrypt9WIP after many tries, you most likely have a partial downgrade and should refer to the [9.2.0 Downgrade](9.2.0-downgrade) page
|
||||
4. Go to "SysNAND Options", then "SysNAND Backup/Restore"
|
||||
5. Perform a "NAND Backup (min size)" and backup your NAND to `NANDmin.bin`
|
||||
6. Return to the Main Menu
|
||||
|
||||
If you are on Old 3DS, continue to [2.1.0 ctrtransfer](2.1.0-ctrtransfer)
|
||||
{: .notice--primary}
|
||||
|
||||
If you are on New 3DS, reboot with (Start) and continue to [Installing arm9loaderhax](installing-arm9loaderhax)
|
||||
{: .notice--primary}
|
@ -3,28 +3,27 @@ title: "Decrypt9 (MSET)"
|
||||
permalink: /decrypt9-(mset).html
|
||||
---
|
||||
|
||||
The first thing this guide will do is get you running Decrypt9, which is a multipurpose toolkit that will allow us to install the version 2.1.0, which contains a vulnerability that is needed for further exploitation of the system.
|
||||
{: .notice}
|
||||
|
||||
If you have already hacked your 3DS before and have a EmuNAND based CFW setup, this guide deals exclusively with SysNAND and you should follow all instructions from within or applying to SysNAND. Note that the terms EmuNAND and RedNAND refer to slightly different implementations of [the same concept](http://3dbrew.org/wiki/NAND_Redirection).
|
||||
{: .notice--info}
|
||||
|
||||
#### What you need
|
||||
|
||||
* DS flashcard that works on your 3DS version
|
||||
* DS flashcard that works on your PANDA
|
||||
* The latest release of [Decrypt9WIP](https://github.com/d0k3/Decrypt9WIP/releases/)
|
||||
* The 4.0.0 MSET CIA for your region:
|
||||
+ [MSET 4.0.0 - EUR - PANDA](../Guide/torrents/mset_4.0.0_eur_panda.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:3200f6605646179137901e7039893f89502ba849"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
+ [MSET 4.0.0 - JPN - PANDA](../Guide/torrents/mset_4.0.0_jpn_panda.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:c0be9fc7e79d680562044d689cf80f9b035ab808"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
+ [MSET 4.0.0 - USA - PANDA](../Guide/torrents/mset_4.0.0_usa_panda.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:139ae78c19591a8555665559c15d30bc986055b8"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
|
||||
#### Instructions
|
||||
|
||||
1. Install the 4.0.0 MSET CIA for your region using Dev Menu
|
||||
1. Create a folder named `files9` on the root of your SD card if it does not already exist
|
||||
2. Copy `Launcher.dat` and `Decrypt9WIP.dat` from the Decrypt9WIP zip to the root of your SD card
|
||||
3. Reinsert your SD card into your 3DS
|
||||
3. Reinsert your SD card into your PANDA
|
||||
4. Put `Decrypt9.nds` from the Decrypt9 zip on your DS flashcard
|
||||
5. Start your DS flashcard from your 3DS
|
||||
5. Start your DS flashcard from your PANDA
|
||||
6. Boot `Decrypt9.nds` using your flashcart
|
||||
7. Select the correct option for your system version
|
||||
+ 4.X.X -> "4.x Decrypt9WIP"
|
||||
+ 6.X.X -> "6.x Decrypt9WIP"
|
||||
+ 4.X.X -> "4.x Decrypt9WIP"
|
||||
+ 6.X.X -> "6.x Decrypt9WIP"
|
||||
8. Reboot the system, then go to System Settings, then "Other Settings", then "Profile", then "Nintendo DS Profile"
|
||||
9. If the exploit was successful, you will have booted into Decrypt9
|
||||
|
||||
|
@ -4,7 +4,7 @@ permalink: /faq.html
|
||||
---
|
||||
|
||||
<a name="faq_latestfw" />**Q:** *I am on the latest system version, is my device hackable?*
|
||||
**A:** Yes, but only by [downgrading its NFIRM](nfirm-downgrade) (see [this](https://www.reddit.com/r/3dshacks/comments/4iry4s/)).
|
||||
**A:** Yes
|
||||
|
||||
<a name="faq_updatecfw" />**Q:** *How do I update Luma3DS?*
|
||||
**A:** Use Luma3DS Updater
|
||||
@ -12,9 +12,6 @@ permalink: /faq.html
|
||||
<a name="faq_gatewaysky" />**Q:** *I heard about this thing I have to pay for (Gateway, Sky3DS, etc), is that something I need?*
|
||||
**A:** No. arm9loaderhax is a superior method of loading hax that runs early in boot and opens up the opportunity for things such as true custom firmware.
|
||||
|
||||
<a name="faq_gatewaysaves" />**Q:** *How do I move saves from an existing Gateway setup to device installed games?*
|
||||
**A:** See [this](https://gbatemp.net/threads/425743/)
|
||||
|
||||
<a name="faq_need" />**Q:** *What do I need to do this guide?*
|
||||
**A:** This guide can be completely done with free software and (if you have no browser) a compatible game
|
||||
|
||||
@ -31,7 +28,7 @@ permalink: /faq.html
|
||||
**A:** Yes, but if you are feeling apprehensive you can wait until there is confirmation it works.
|
||||
|
||||
<a name="faq_support" />**Q:** *Where should I go for support?*
|
||||
**A:** For support, ask for help at [#3dshacks on Rizon IRC](https://gate.omicron.pw) or [3DS Hacking on Discord](https://discord.gg/MWxPgEp).
|
||||
**A:** For support, ask for help at [#Cakey on Freenode](http://webchat.freenode.net/?channels=%23Cakey)..
|
||||
|
||||
<a name="faq_le4gbsd" />**Q:** *Can I do this with a 4GB (or smaller) SD card?*
|
||||
**A:** Thanks to the new CTRNAND method, yes!
|
||||
@ -42,12 +39,6 @@ permalink: /faq.html
|
||||
<a name="faq_movesd" />**Q:** *How do I move to a new SD card at the end of this?*
|
||||
**A:** Just copy all the files to the new SD card.
|
||||
|
||||
<a name="faq_NNID" />**Q:** *Can I keep my NNID?*
|
||||
**A:** If you start with an NNID and follow every step, you will end up keeping your NNID at the end.
|
||||
|
||||
<a name="faq_systransfer" />**Q:** *What about System Transfers?*
|
||||
**A:** Once you have completed the guide, you can system transfer to and from an arm9loaderhax'd 3DS or 2DS exactly like you would a regular stock console or EmuNAND (you will lose any non-legitimate games/themes/DLC in the transfer; saves will stay even for games that are lost).
|
||||
|
||||
<a name="faq_nopc" />**Q:** *Can I do this without a computer (e.g. an Android phone)?*
|
||||
**A:** All you need is the ability to put files on an SD card!
|
||||
|
||||
|
@ -1,11 +0,0 @@
|
||||
---
|
||||
title: "Get Started (New 3DS)"
|
||||
permalink: /get-started-(new-3ds).html
|
||||
---
|
||||
|
||||
Click the image of your device region to take you to the appropriate page.
|
||||
{: .notice--primary}
|
||||
|
||||
| EUR | JPN | USA |
|
||||
|:-:|:-:|:-:|
|
||||
| [![EUR](images/eu.png)](get-started-(new-3ds-eur)) | [![JPN](images/jp.png)](get-started-(new-3ds-jpn)) | [![USA](images/us.png)](get-started-(new-3ds-usa)) |
|
@ -1,31 +0,0 @@
|
||||
---
|
||||
title: "Get Started (New 3DS - EUR)"
|
||||
permalink: /get-started-(new-3ds-eur).html
|
||||
---
|
||||
|
||||
Select the appropriate page for your version from the chart below.
|
||||
{: .notice--primary}
|
||||
|
||||
{% capture notice-1 %}
|
||||
The first two columns of the chart refer to the last number of your version (which corresponds to the browser version installed to the system). If the version is -0 then you do not have a browser, while any number above -0 indicates a browser is installed.
|
||||
|
||||
The "from" and "to" fields are inclusive. This means that, for example, the "from 9.0.0 to 9.2.0" row includes 9.0.0, 9.1.0, and 9.2.0.
|
||||
|
||||
In the case of "5.0.0-0U" for example, you would follow the "No Browser" column and 5.0.0 to 5.1.0 row because the system is on the a system version in that range and has no browser installed.
|
||||
{% endcapture %}
|
||||
|
||||
<div class="notice--info">{{ notice-1 | markdownify }}</div>
|
||||
|
||||
For all versions you can [Cart Update](cart-update) to a higher version in the same column to follow its instructions instead.
|
||||
{: .notice--warning}
|
||||
|
||||
If you updated with a game cart containing the version 9.9.0 or above *(meaning that you have a version on 9.9.0 or above, but your browser is on -25 or lower, such as 10.2.0-24)*, your browser was removed and you will need to use the "No Browser" column.
|
||||
{: .notice--warning}
|
||||
|
||||
The device version can be found at the bottom right of the top screen of the System Settings.
|
||||
{: .notice--success}
|
||||
|
||||
| From | To | No Browser | Browser |
|
||||
|:-:|:-:|:-:|:-:|
|
||||
| 9.0.0 | 10.7.0 | [Homebrew Launcher (No Browser)](homebrew-launcher-(no-browser)) | [Homebrew Launcher (Browser)](homebrew-launcher-(browser)) |
|
||||
| 11.0.0 | 11.2.0 | [NFIRM Downgrade](nfirm-downgrade) | [NFIRM Downgrade](nfirm-downgrade) |
|
@ -1,32 +0,0 @@
|
||||
---
|
||||
title: "Get Started (New 3DS - JPN)"
|
||||
permalink: /get-started-(new-3ds-jpn).html
|
||||
---
|
||||
|
||||
Select the appropriate page for your version from the chart below.
|
||||
{: .notice--primary}
|
||||
|
||||
{% capture notice-1 %}
|
||||
The first two columns of the chart refer to the last number of your version (which corresponds to the browser version installed to the system). If the version is -0 then you do not have a browser, while any number above -0 indicates a browser is installed.
|
||||
|
||||
The "from" and "to" fields are inclusive. This means that, for example, the "from 9.0.0 to 9.2.0" row includes 9.0.0, 9.1.0, and 9.2.0.
|
||||
|
||||
In the case of "5.0.0-0U" for example, you would follow the "No Browser" column and 5.0.0 to 5.1.0 row because the system is on the a system version in that range and has no browser installed.
|
||||
{% endcapture %}
|
||||
|
||||
<div class="notice--info">{{ notice-1 | markdownify }}</div>
|
||||
|
||||
For all versions you can [Cart Update](cart-update) to a higher version in the same column to follow its instructions instead.
|
||||
{: .notice--warning}
|
||||
|
||||
If you updated with a game cart containing the version 9.9.0 or above *(meaning that you have a version on 9.9.0 or above, but your browser is on -25 or lower, such as 10.2.0-24)*, your browser was removed and you will need to use the "No Browser" column.
|
||||
{: .notice--warning}
|
||||
|
||||
The device version can be found at the bottom right of the top screen of the System Settings.
|
||||
{: .notice--success}
|
||||
|
||||
| From | To | No Browser | Browser |
|
||||
|:-:|:-:|:-:|:-:|
|
||||
| 8.1.0 | 8.1.0 | [NTR and Cubic Ninja](ntr-and-cubic-ninja) | [Homebrew Launcher (Browser)](homebrew-launcher-(browser)) |
|
||||
| 9.0.0 | 10.7.0 | [Homebrew Launcher (No Browser)](homebrew-launcher-(no-browser)) | [Homebrew Launcher (Browser)](homebrew-launcher-(browser)) |
|
||||
| 11.0.0 | 11.2.0 | [NFIRM Downgrade](nfirm-downgrade) | [NFIRM Downgrade](nfirm-downgrade) |
|
@ -1,31 +0,0 @@
|
||||
---
|
||||
title: "Get Started (New 3DS - USA)"
|
||||
permalink: /get-started-(new-3ds-usa).html
|
||||
---
|
||||
|
||||
Select the appropriate page for your version from the chart below.
|
||||
{: .notice--primary}
|
||||
|
||||
{% capture notice-1 %}
|
||||
The first two columns of the chart refer to the last number of your version (which corresponds to the browser version installed to the system). If the version is -0 then you do not have a browser, while any number above -0 indicates a browser is installed.
|
||||
|
||||
The "from" and "to" fields are inclusive. This means that, for example, the "from 9.0.0 to 9.2.0" row includes 9.0.0, 9.1.0, and 9.2.0.
|
||||
|
||||
In the case of "5.0.0-0U" for example, you would follow the "No Browser" column and 5.0.0 to 5.1.0 row because the system is on the a system version in that range and has no browser installed.
|
||||
{% endcapture %}
|
||||
|
||||
<div class="notice--info">{{ notice-1 | markdownify }}</div>
|
||||
|
||||
For all versions you can [Cart Update](cart-update) to a higher version in the same column to follow its instructions instead.
|
||||
{: .notice--warning}
|
||||
|
||||
If you updated with a game cart containing the version 9.9.0 or above *(meaning that you have a version on 9.9.0 or above, but your browser is on -25 or lower, such as 10.2.0-24)*, your browser was removed and you will need to use the "No Browser" column.
|
||||
{: .notice--warning}
|
||||
|
||||
The device version can be found at the bottom right of the top screen of the System Settings.
|
||||
{: .notice--success}
|
||||
|
||||
| From | To | No Browser | Browser |
|
||||
|:-:|:-:|:-:|:-:|
|
||||
| 9.0.0 | 10.7.0 | [Homebrew Launcher (No Browser)](homebrew-launcher-(no-browser)) | [Homebrew Launcher (Browser)](homebrew-launcher-(browser)) |
|
||||
| 11.0.0 | 11.2.0 | [NFIRM Downgrade](nfirm-downgrade) | [NFIRM Downgrade](nfirm-downgrade) |
|
@ -1,11 +0,0 @@
|
||||
---
|
||||
title: "Get Started (Old 3DS)"
|
||||
permalink: /get-started-(old-3ds).html
|
||||
---
|
||||
|
||||
Click the image of your device region to take you to the appropriate page.
|
||||
{: .notice--primary}
|
||||
|
||||
| EUR | JPN | KOR | USA |
|
||||
|:-:|:-:|:-:|:-:|
|
||||
| [![EUR](images/eu.png)](get-started-(old-3ds-eur)) | [![JPN](images/jp.png)](get-started-(old-3ds-jpn)) | [![KOR](images/kr.png)](get-started-(old-3ds-kor)) | [![USA](images/us.png)](get-started-(old-3ds-usa)) |
|
@ -1,40 +0,0 @@
|
||||
---
|
||||
title: "Get Started (Old 3DS - EUR)"
|
||||
permalink: /get-started-(old-3ds-eur).html
|
||||
---
|
||||
|
||||
Select the appropriate page for your version from the chart below.
|
||||
{: .notice--primary}
|
||||
|
||||
{% capture notice-1 %}
|
||||
The first two columns of the chart refer to the last number of your version (which corresponds to the browser version installed to the system). If the version is -0 then you do not have a browser, while any number above -0 indicates a browser is installed.
|
||||
|
||||
The "from" and "to" fields are inclusive. This means that, for example, the "from 9.0.0 to 9.2.0" row includes 9.0.0, 9.1.0, and 9.2.0.
|
||||
|
||||
In the case of "5.0.0-0U" for example, you would follow the "No Browser" column and 5.0.0 to 5.1.0 row because the system is on the a system version in that range and has no browser installed.
|
||||
{% endcapture %}
|
||||
|
||||
<div class="notice--info">{{ notice-1 | markdownify }}</div>
|
||||
|
||||
For all versions you can [Cart Update](cart-update) to a higher version in the same column to follow its instructions instead.
|
||||
{: .notice--warning}
|
||||
|
||||
If you updated with a game cart containing the version 9.9.0 or above *(meaning that you have a version on 9.9.0 or above, but your browser is on -25 or lower, such as 10.2.0-24)*, your browser was removed and you will need to use the "No Browser" column.
|
||||
{: .notice--warning}
|
||||
|
||||
The device version can be found at the bottom right of the top screen of the System Settings.
|
||||
{: .notice--success}
|
||||
|
||||
| From | To | No Browser | Browser |
|
||||
|:-:|:-:|:-:|:-:|
|
||||
| 1.0.0 | 1.1.0 | [Cart Update](cart-update) | [Cart Update](cart-update) |
|
||||
| 2.1.0 | 2.1.0 | [Cart Update](cart-update) | [Installing arm9loaderhax](installing-arm9loaderhax)|
|
||||
| 2.2.0 | 3.0.0 | [Cart Update](cart-update) | [Cart Update](cart-update) |
|
||||
| 4.0.0 | 4.5.0 | [Decrypt9 (MSET)](decrypt9-(mset)) | [Decrypt9 (Browser)](decrypt9-(browser)) |
|
||||
| 5.0.0 | 5.1.0 | [Cart Update](cart-update) | [Decrypt9 (Browser)](decrypt9-(browser)) |
|
||||
| 6.0.0 | 6.3.0 | [Decrypt9 (MSET)](decrypt9-(mset)) | [Decrypt9 (Browser)](decrypt9-(browser)) |
|
||||
| 7.0.0 | 8.1.0 | [Cart Update](cart-update) | [Decrypt9 (Browser)](decrypt9-(browser)) |
|
||||
| 9.0.0 | 9.2.0 | [Homebrew Launcher (No Browser)](homebrew-launcher-(no-browser)) | [Decrypt9 (Browser)](decrypt9-(browser)) |
|
||||
| 9.3.0 | 10.6.0 | [Homebrew Launcher (No Browser)](homebrew-launcher-(no-browser)) | [Homebrew Launcher (Browser)](homebrew-launcher-(browser)) |
|
||||
| 10.7.0 | 10.7.0 | [Homebrew Launcher (No Browser)](homebrew-launcher-(no-browser))| [Homebrew Launcher (No Browser)](homebrew-launcher-(no-browser))|
|
||||
| 11.0.0 | 11.2.0 | [NFIRM Downgrade](nfirm-downgrade) | [NFIRM Downgrade](nfirm-downgrade) |
|
@ -1,40 +0,0 @@
|
||||
---
|
||||
title: "Get Started (Old 3DS - JPN)"
|
||||
permalink: /get-started-(old-3ds-jpn).html
|
||||
---
|
||||
|
||||
Select the appropriate page for your version from the chart below.
|
||||
{: .notice--primary}
|
||||
|
||||
{% capture notice-1 %}
|
||||
The first two columns of the chart refer to the last number of your version (which corresponds to the browser version installed to the system). If the version is -0 then you do not have a browser, while any number above -0 indicates a browser is installed.
|
||||
|
||||
The "from" and "to" fields are inclusive. This means that, for example, the "from 9.0.0 to 9.2.0" row includes 9.0.0, 9.1.0, and 9.2.0.
|
||||
|
||||
In the case of "5.0.0-0U" for example, you would follow the "No Browser" column and 5.0.0 to 5.1.0 row because the system is on the a system version in that range and has no browser installed.
|
||||
{% endcapture %}
|
||||
|
||||
<div class="notice--info">{{ notice-1 | markdownify }}</div>
|
||||
|
||||
For all versions you can [Cart Update](cart-update) to a higher version in the same column to follow its instructions instead.
|
||||
{: .notice--warning}
|
||||
|
||||
If you updated with a game cart containing the version 9.9.0 or above *(meaning that you have a version on 9.9.0 or above, but your browser is on -25 or lower, such as 10.2.0-24)*, your browser was removed and you will need to use the "No Browser" column.
|
||||
{: .notice--warning}
|
||||
|
||||
The device version can be found at the bottom right of the top screen of the System Settings.
|
||||
{: .notice--success}
|
||||
|
||||
| From | To | No Browser | Browser |
|
||||
|:-:|:-:|:-:|:-:|
|
||||
| 1.0.0 | 1.1.0 | [Cart Update](cart-update) | [Cart Update](cart-update) |
|
||||
| 2.1.0 | 2.1.0 | [Cart Update](cart-update) | [Installing arm9loaderhax](installing-arm9loaderhax)|
|
||||
| 2.2.0 | 3.0.0 | [Cart Update](cart-update) | [Cart Update](cart-update) |
|
||||
| 4.0.0 | 4.5.0 | [Decrypt9 (MSET)](decrypt9-(mset)) | [Decrypt9 (Browser)](decrypt9-(browser)) |
|
||||
| 5.0.0 | 5.1.0 | [Cart Update](cart-update) | [Decrypt9 (Browser)](decrypt9-(browser)) |
|
||||
| 6.0.0 | 6.3.0 | [Decrypt9 (MSET)](decrypt9-(mset)) | [Decrypt9 (Browser)](decrypt9-(browser)) |
|
||||
| 7.0.0 | 8.1.0 | [Cart Update](cart-update) | [Decrypt9 (Browser)](decrypt9-(browser)) |
|
||||
| 9.0.0 | 9.2.0 | [Homebrew Launcher (No Browser)](homebrew-launcher-(no-browser)) | [Decrypt9 (Browser)](decrypt9-(browser)) |
|
||||
| 9.3.0 | 10.6.0 | [Homebrew Launcher (No Browser)](homebrew-launcher-(no-browser)) | [Homebrew Launcher (Browser)](homebrew-launcher-(browser)) |
|
||||
| 10.7.0 | 10.7.0 | [Homebrew Launcher (No Browser)](homebrew-launcher-(no-browser))| [Homebrew Launcher (No Browser)](homebrew-launcher-(no-browser))|
|
||||
| 11.0.0 | 11.2.0 | [NFIRM Downgrade](nfirm-downgrade) | [NFIRM Downgrade](nfirm-downgrade) |
|
@ -1,40 +0,0 @@
|
||||
---
|
||||
title: "Get Started (Old 3DS - KOR)"
|
||||
permalink: /get-started-(old-3ds-kor).html
|
||||
---
|
||||
|
||||
Select the appropriate page for your version from the chart below.
|
||||
{: .notice--primary}
|
||||
|
||||
{% capture notice-1 %}
|
||||
The first two columns of the chart refer to the last number of your version (which corresponds to the browser version installed to the system). If the version is -0 then you do not have a browser, while any number above -0 indicates a browser is installed.
|
||||
|
||||
The "from" and "to" fields are inclusive. This means that, for example, the "from 9.0.0 to 9.2.0" row includes 9.0.0, 9.1.0, and 9.2.0.
|
||||
|
||||
In the case of "5.0.0-0U" for example, you would follow the "No Browser" column and 5.0.0 to 5.1.0 row because the system is on the a system version in that range and has no browser installed.
|
||||
{% endcapture %}
|
||||
|
||||
<div class="notice--info">{{ notice-1 | markdownify }}</div>
|
||||
|
||||
**For all versions you can [Cart Update](cart-update) to a higher version in the same column to follow its instructions instead.**
|
||||
{: .notice--warning}
|
||||
|
||||
If you updated with a game cart containing the version 9.9.0 or above *(meaning that you have a version on 9.9.0 or above, but your browser is on -25 or lower, such as 10.2.0-24)*, your browser was removed and you will need to use the "No Browser" column.
|
||||
{: .notice--warning}
|
||||
|
||||
The device version can be found at the bottom right of the top screen of the System Settings.
|
||||
{: .notice--success}
|
||||
|
||||
| From | To | No Browser | Browser |
|
||||
|:-:|:-:|:-:|:-:|
|
||||
| 1.0.0 | 1.1.0 | [Cart Update](cart-update) | [Cart Update](cart-update) |
|
||||
| 2.1.0 | 2.1.0 | [Cart Update](cart-update) | [Installing arm9loaderhax](installing-arm9loaderhax)|
|
||||
| 2.2.0 | 3.0.0 | [Cart Update](cart-update) | [Cart Update](cart-update) |
|
||||
| 4.0.0 | 4.5.0 | [Decrypt9 (MSET)](decrypt9-(mset)) | [Decrypt9 (Browser)](decrypt9-(browser)) |
|
||||
| 5.0.0 | 5.1.0 | [Cart Update](cart-update) | [Decrypt9 (Browser)](decrypt9-(browser)) |
|
||||
| 6.0.0 | 6.3.0 | [Decrypt9 (MSET)](decrypt9-(mset)) | [Decrypt9 (Browser)](decrypt9-(browser)) |
|
||||
| 7.0.0 | 9.2.0 | [Cart Update](cart-update) | [Decrypt9 (Browser)](decrypt9-(browser)) |
|
||||
| 9.3.0 | 9.5.0 | [Cart Update](cart-update) | [Cart Update](cart-update) |
|
||||
| 9.6.0 | 10.6.0 | [Homebrew Launcher (No Browser)](homebrew-launcher-(no-browser)) | [Homebrew Launcher (Browser)](homebrew-launcher-(browser)) |
|
||||
| 10.7.0 | 10.7.0 | [Homebrew Launcher (No Browser)](homebrew-launcher-(no-browser))| [Homebrew Launcher (No Browser)](homebrew-launcher-(no-browser))|
|
||||
| 11.0.0 | 11.2.0 | [NFIRM Downgrade](nfirm-downgrade) | [NFIRM Downgrade](nfirm-downgrade) |
|
@ -1,40 +0,0 @@
|
||||
---
|
||||
title: "Get Started (Old 3DS - USA)"
|
||||
permalink: /get-started-(old-3ds-usa).html
|
||||
---
|
||||
|
||||
Select the appropriate page for your version from the chart below.
|
||||
{: .notice--primary}
|
||||
|
||||
{% capture notice-1 %}
|
||||
The first two columns of the chart refer to the last number of your version (which corresponds to the browser version installed to the system). If the version is -0 then you do not have a browser, while any number above -0 indicates a browser is installed.
|
||||
|
||||
The "from" and "to" fields are inclusive. This means that, for example, the "from 9.0.0 to 9.2.0" row includes 9.0.0, 9.1.0, and 9.2.0.
|
||||
|
||||
In the case of "5.0.0-0U" for example, you would follow the "No Browser" column and 5.0.0 to 5.1.0 row because the system is on the a system version in that range and has no browser installed.
|
||||
{% endcapture %}
|
||||
|
||||
<div class="notice--info">{{ notice-1 | markdownify }}</div>
|
||||
|
||||
**For all versions you can [Cart Update](cart-update) to a higher version in the same column to follow its instructions instead.**
|
||||
{: .notice--warning}
|
||||
|
||||
If you updated with a game cart containing the version 9.9.0 or above *(meaning that you have a version on 9.9.0 or above, but your browser is on -25 or lower, such as 10.2.0-24)*, your browser was removed and you will need to use the "No Browser" column.
|
||||
{: .notice--warning}
|
||||
|
||||
The device version can be found at the bottom right of the top screen of the System Settings.
|
||||
{: .notice--success}
|
||||
|
||||
| From | To | No Browser | Browser |
|
||||
|:-:|:-:|:-:|:-:|
|
||||
| 1.0.0 | 1.1.0 | [Cart Update](cart-update) | [Cart Update](cart-update) |
|
||||
| 2.1.0 | 2.1.0 | [Cart Update](cart-update) | [Installing arm9loaderhax](installing-arm9loaderhax)|
|
||||
| 2.2.0 | 3.0.0 | [Cart Update](cart-update) | [Cart Update](cart-update) |
|
||||
| 4.0.0 | 4.5.0 | [Decrypt9 (MSET)](decrypt9-(mset)) | [Decrypt9 (Browser)](decrypt9-(browser)) |
|
||||
| 5.0.0 | 5.1.0 | [Cart Update](cart-update) | [Decrypt9 (Browser)](decrypt9-(browser)) |
|
||||
| 6.0.0 | 6.3.0 | [Decrypt9 (MSET)](decrypt9-(mset)) | [Decrypt9 (Browser)](decrypt9-(browser)) |
|
||||
| 7.0.0 | 8.1.0 | [Cart Update](cart-update) | [Decrypt9 (Browser)](decrypt9-(browser)) |
|
||||
| 9.0.0 | 9.2.0 | [Homebrew Launcher (No Browser)](homebrew-launcher-(no-browser)) | [Decrypt9 (Browser)](decrypt9-(browser)) |
|
||||
| 9.3.0 | 10.6.0 | [Homebrew Launcher (No Browser)](homebrew-launcher-(no-browser)) | [Homebrew Launcher (Browser)](homebrew-launcher-(browser)) |
|
||||
| 10.7.0 | 10.7.0 | [Homebrew Launcher (No Browser)](homebrew-launcher-(no-browser))| [Homebrew Launcher (No Browser)](homebrew-launcher-(no-browser))|
|
||||
| 11.0.0 | 11.2.0 | [NFIRM Downgrade](nfirm-downgrade) | [NFIRM Downgrade](nfirm-downgrade) |
|
@ -3,21 +3,22 @@ title: "Get Started"
|
||||
permalink: /get-started.html
|
||||
---
|
||||
|
||||
The colors of the devices in the image may vary, but note the button placement and features of each device carefully to ensure you select the correct one.
|
||||
{: .notice}
|
||||
|
||||
Click the image of your device to take you to the appropriate page.
|
||||
{: .notice--primary}
|
||||
|
||||
Different device models, versions, and regions will require different steps to achieve the end goal of arm9loaderhax Custom Firmware. The following series of pages will help you find where to start for your device.
|
||||
OTPless is not currently possible with PANDA consoles because no developer FIRM has the necessary properties.
|
||||
{: .notice--info}
|
||||
|
||||
If you have already hacked your 3DS before and have an EmuNAND based CFW setup, just follow all instructions while on SysNAND. Your data will be transfered from EmuNAND to your new A9LH install at the end.
|
||||
For now, a DS flashcart is _required_!
|
||||
{: .notice--info}
|
||||
|
||||
Before starting, you may want to check your SD card for errors using [H2testw (Windows)](h2testw-(windows)), [F3 (Linux)](f3-(linux)), or [F3X (Mac)](f3x-(mac))!
|
||||
{: .notice--warning}
|
||||
|
||||
| New 3DS | Old 3DS or 2DS |
|
||||
|:-:|:-:|
|
||||
| [![New 3DS](images/new3ds.png)](get-started-(new-3ds)) <br><br> [![New 3DS XL](images/new3dsxl.png)](get-started-(new-3ds)) | [![Old 3DS](images/old3ds.png)](get-started-(old-3ds)) [![Old 3DS XL](images/old3dsxl.png)](get-started-(old-3ds)) <br><br> [![2DS](images/2ds.png)](get-started-(old-3ds)) |
|
||||
#### Overview of steps
|
||||
|
||||
- Install the 9.2.0 CIAs for your region / device
|
||||
- Downgrade the MSET application to 4.0.0 on 9.2.0
|
||||
- Use a DS flashcart to install an MSET rop for launching Decrypt9
|
||||
- Use a ctrtransfer to get to 2.1.0
|
||||
- Use a modified SafeA9LHInstaller to install arm9loaderhax and dump the OTP
|
||||
|
||||
Continue to [9.2.0 Install](9.2.0-install)
|
||||
{: .notice--primary}
|
||||
|
@ -1,63 +0,0 @@
|
||||
---
|
||||
title: "Hardmod Downgrade"
|
||||
permalink: /hardmod-downgrade.html
|
||||
---
|
||||
|
||||
**If you are on 11.0.0 or 11.1.0, do NOT update to 11.2.0. A new update will be coming soon that allows for DSiWare NFIRM Downgrading _without_ a second 3DS or hardmod for versions under 11.2.0.**
|
||||
{: .notice--primary}
|
||||
|
||||
The version of autofirm used in this guide was modified from [Reboot.ms](https://www.reboot.ms/forum/threads/2403/)'s autofirm which was modified from '[Raugo](https://gbatemp.net/members/356694/)'s original autofirm ([with permission](http://archive.is/KOrWp)).
|
||||
{: .notice}
|
||||
|
||||
An excellent guide to getting a hardmod can be found [here](https://gbatemp.net/threads/414498/). If you are on a New 3DS, read [this](https://github.com/Plailect/Guide/issues/681) before hardmodding.
|
||||
{: .notice--info}
|
||||
|
||||
This is a currently working implementation of the "FIRM partitions known-plaintext" exploit detailed [here](https://www.3dbrew.org/wiki/3DS_System_Flaws).
|
||||
{: .notice--info}
|
||||
|
||||
This will work on New 3DS, Old 3DS, and 2DS.
|
||||
{: .notice--success}
|
||||
|
||||
#### What you need
|
||||
|
||||
* Your NAND image extracted using your [hardmod](https://gbatemp.net/threads/414498/)
|
||||
* The latest version of [autofirm](https://github.com/Plailect/autofirm/archive/master.zip)
|
||||
* The latest release of [3DSident](https://github.com/joel16/3DSident/releases/latest)
|
||||
* The NFIRM zip corresponding to your device and version:
|
||||
+ [New 3DS 11.0.0 to 10.4.0](torrents/11.0.0_to_10.4.0_n3ds.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:2d13a5ea1570f911bd5c6423e0c30e51d548837a"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
+ [Old 3DS 11.0.0 to 10.4.0](torrents/11.0.0_to_10.4.0_o3ds.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:72393bbd99bc285db84a9cabf39d9b3200058d6a"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
~
|
||||
+ [New 3DS 11.1.0 to 10.4.0](torrents/11.1.0_to_10.4.0_n3ds.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:d7d60c27c18f53bd8508a194656a465f6448bedf"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
+ [Old 3DS 11.1.0 to 10.4.0](torrents/11.1.0_to_10.4.0_o3ds.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:0caf9a948a2d8bf23606d641f6628e2baeb983bb"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
~
|
||||
+ [New 3DS 11.2.0 to 10.4.0](torrents/11.2.0_to_10.4.0_n3ds.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:881388a552a1ce9a963d391bf1a023642270991c"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
+ [Old 3DS 11.2.0 to 10.4.0](torrents/11.2.0_to_10.4.0_o3ds.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:a479e4ee55efbc18c181d426cd77a34815388151"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
|
||||
#### Instructions_
|
||||
|
||||
##### Section I - NAND modification
|
||||
|
||||
1. Extract the autofirm zip to a folder called `autofirm`
|
||||
2. Place a copy of your NAND backup (named `nand.bin`) in `/autofirm/` folder
|
||||
3. Copy the contents of the NFIRM zip to the `/autofirm/source/firmwares/` folder
|
||||
4. Run `autofirm.bat` and select which device and version the NAND backup is for
|
||||
5. Wait while the script runs
|
||||
6. If everything worked, then your original NAND will have been renamed to `backup_nand.bin` and you will have a modified `nand.bin` containing the 10.4.0 NATIVE_FIRM
|
||||
7. Flash this `nand.bin` to your device with your hardmod
|
||||
|
||||
##### Section II - Exploit verification
|
||||
|
||||
1. Copy and merge the `3ds` folder from the 3DSident zip to your device's SD card
|
||||
2. Reinsert your SD card into your 3DS
|
||||
3. Use [Homebrew Launcher (No Browser)](homebrew-launcher-(no-browser)) to launch the homebrew launcher on the device
|
||||
4. Launch 3DSident
|
||||
5. Verify that the following:
|
||||
+ **Kernel version**: 2.50-11
|
||||
+ **FIRM version**: 2.50-11
|
||||
+ If either of these do not display the versions above, something has gone wrong and you should try again from the beginning
|
||||
|
||||
Your version number will *not* have changed in the settings.
|
||||
{: .notice--info}
|
||||
|
||||
Continue to [Homebrew Launcher (No Browser)](homebrew-launcher-(no-browser)).
|
||||
{: .notice--primary}
|
@ -8,10 +8,13 @@ header:
|
||||
cta_label: "Get Started"
|
||||
cta_url: "/get-started"
|
||||
caption:
|
||||
excerpt: 'A complete guide to 3DS custom firmware, <br /> from stock to arm9loaderhax.<br />'
|
||||
excerpt: 'A complete guide to developer 3DS custom firmware, <br /> from stock to arm9loaderhax.<br />'
|
||||
---
|
||||
|
||||
**This guide needs *your* help to seed [these](https://github.com/Plailect/Guide/archive/master.zip) ([rss](https://plailect.github.io/Guide/rss.xml)) torrents!**
|
||||
**This guide is for developer ("PANDA") consoles _only_!**
|
||||
{: .notice--danger}
|
||||
|
||||
**This guide needs *your* help to seed [these](https://plailect.github.io/Guide/rss.xml) torrents!**
|
||||
{: .notice--info}
|
||||
|
||||
**To use the [torrent](https://en.wikipedia.org/wiki/Torrent_file) files in this guide, you will need a torrent client like [Transmission](https://sourceforge.net/projects/trqtw/files/latest/download)**
|
||||
@ -35,32 +38,17 @@ CFW can be easily set up on any console that is on 9.2.0-20 or lower. Other vers
|
||||
## What does this guide install?
|
||||
|
||||
This guide has the end goal of taking a completely unmodified 3DS from stock
|
||||
firmware to arm9loaderhax powered Custom Firmware. On some versions, it utilizes homebrew as a jumping off point, but Custom Firmware is still the goal.
|
||||
firmware to arm9loaderhax powered Custom Firmware.
|
||||
|
||||
Arm9loaderhax is the newest and best method of launching Custom Firmware that gives us nearly full control of the system only milliseconds into boot, which is similar to the effect of BootMii for the Wii.
|
||||
|
||||
The benefits of arm9loaderhax over other Custom Firmware launch methods are numerous, and as such it is recommended to use this guide over any other that relies on outdated software (such as menuhax or rxTools).
|
||||
|
||||
## What can I do with Custom Firmware?
|
||||
|
||||
+ Play all game cards and eShop games, regardless of region
|
||||
+ Customize your HOME Menu with user-created [themes](https://3dsthem.es/) and [badges](https://badges.3dsthem.es/)
|
||||
+ Use "ROM hacks" for games that you own
|
||||
+ Take gameplay and application screenshots
|
||||
+ [Backup, edit, and restore](https://gbatemp.net/threads/release-jks-savemanager-homebrew-cia-save-manager.413143/) saves for many games
|
||||
+ Play games for older systems with various emulators, using RetroArch or other standalone emulators. (Works best with a New Nintendo 3DS)
|
||||
+ Install homebrew titles to your system, and have them appear on your HOME Menu
|
||||
+ Dump your game cards to a format you can install, and play them without needing the card
|
||||
+ New 3DS only: stream live gameplay to your PC wirelessly with NTR CFW
|
||||
+ Run many old Nintendo DS flash carts that were blocked long ago or never worked on Nintendo 3DS
|
||||
+ Safely update to the latest system version without fear of losing access to homebrew
|
||||
|
||||
## What do I need to know before starting?
|
||||
|
||||
+ **Before beginning the guide, you must know the risks of 3DS hacking: EVERY time you modify your system, there is always the potential for an UNRECOVERABLE brick. They're rare, but still a possibility so make sure you follow ALL directions EXACTLY.**
|
||||
+ If you have already hacked your 3DS before to get an EmuNAND setup, and would like to move the contents of your previous EmuNAND to your new SysNAND CFW, you should follow all instructions and restore your existing EmuNAND when prompted once you reach [Installing arm9loaderhax](installing-arm9loaderhax).
|
||||
+ This guide will work on New 3DS, Old 3DS, and 2DS in all regions on firmware 11.2.0 or below *(except CHN / TWN on both New 3DS and Old 3DS, and KOR New 3DS)*.
|
||||
+ If everything goes according to plan, you will lose no data and end up with everything that you started with (games, NNID, saves, etc will be preserved).
|
||||
+ This guide will work on New 3DS, Old 3DS, and 2DS in all regions on on all firmwares (except for Old 3DS JPN).
|
||||
+ If everything goes according to plan, you will lose no data and end up with everything that you started with.
|
||||
+ A large part of this guide is lengthy NAND dumps and downgrades, so the entire process can take *several* hours thanks to the 3DS's slow processor.
|
||||
+ **Keep the device plugged in and charged throughout the entire process to avoid data loss or damage from an unexpected power-off!**
|
||||
+ Your SD card should be [MBR, not GPT](http://www.howtogeek.com/245610/) (the SD card that comes with the device will be MBR by default).
|
||||
|
@ -1,86 +0,0 @@
|
||||
---
|
||||
title: "Homebrew Launcher (Browser)"
|
||||
permalink: /homebrew-launcher-(browser).html
|
||||
---
|
||||
|
||||
The Homebrew Launcher has many different entrypoints, or methods of launching. The most common is browserhax, which launches the Homebrew Launcher using nothing more than the included browser.
|
||||
{: .notice--info}
|
||||
|
||||
**Browserhax will work for EUR / JPN / USA / KOR regions ONLY!**
|
||||
{: .notice--warning}
|
||||
|
||||
#### What you need
|
||||
|
||||
+ [`config.zip`](images/config.zip)
|
||||
+ The [ropbin](https://smealum.github.io/3ds/#otherapp) matching your 3DS's version
|
||||
+ The Homebrew [Starter Kit](http://smealum.github.io/ninjhax2/starter.zip)
|
||||
+ An internet connection setup on your 3DS
|
||||
|
||||
#### Instructions
|
||||
|
||||
##### Section I - Prep work
|
||||
|
||||
1. Copy the contents of `starter.zip` to the root of your SD card
|
||||
2. Copy the contents of `config.zip` to the `/3ds/menuhax_manager/` folder on your SD card
|
||||
3. Create a folder named `menuhax` on the root of your SD card if it does not already exist
|
||||
4. Rename the ropbin to `menuhaxmanager_input_payload.bin`
|
||||
5. Copy `menuhaxmanager_input_payload.bin` to the `/menuhax/` folder on your SD card
|
||||
4. Reinsert your SD card into your 3DS
|
||||
|
||||
##### Section II - Version check bypass
|
||||
|
||||
**This section is only needed for versions from 9.9.0 to 10.6.0**
|
||||
|
||||
2. Open the theme menu, change your theme to any other theme, then switch back. This will initialize the theme data and is required
|
||||
3. Launch the Settings application
|
||||
4. Change the date to `January 1, 2000`
|
||||
5. Change the time to `00:00`
|
||||
6. Launch the browser, then open the browser settings as fast as possible
|
||||
7. Scroll to the bottom and Initialize Savedata (it also may be called Clear All Save Data) as fast as possible
|
||||
|
||||
##### Section III - Bookmark browserhax
|
||||
|
||||
**This section is only needed for New 3DS on version 10.7.0**
|
||||
|
||||
1. Launch the browser
|
||||
2. Select the bookmarks menu star at the bottom left of the bottom screen
|
||||
3. Edit the first bookmark to instead be the URL `http://plail.ueuo.com/3dsbrowserhax_auto.php`
|
||||
4. Press "Done", then go back to the home menu
|
||||
5. Select the home menu options at the top left of the bottom screen
|
||||
6. Scroll down and turn off "Wireless Communication / NFC"
|
||||
7. Use the power button to turn off your 3DS
|
||||
8. Turn on your 3DS
|
||||
9. Use the home menu options to turn back on "Wireless Communication / NFC"
|
||||
10. Launch the browser as fast as possible, then launch your bookmark
|
||||
11. This may take several tries; if you get the prompt to update your 3DS, restart at the step to turn off "Wireless Communication / NFC"
|
||||
12. Your console should load the homebrew menu
|
||||
13. Skip Section IV - browserhax
|
||||
|
||||
##### Section IV - browserhax
|
||||
|
||||
8. Navigate to `http://plail.ueuo.com/3dsbrowserhax_auto.php`
|
||||
+ You can also load the page by scanning the following QR code (press (L + R) on the home menu, then tap the QR icon on the bottom screen)
|
||||
![browserhax_auto](http://plail.ueuo.com/3dsbrowserhax_auto_qrcode.png)
|
||||
+ If you get an error, [follow this troubleshooting guide](troubleshooting#ts_browser)
|
||||
9. Your console should load the homebrew menu
|
||||
|
||||
##### Section V - menuhax
|
||||
|
||||
10. Open the menuhax_manager application
|
||||
11. Press (A) to install, it may show some errors but that's fine as long as it shows "Install finished successfully" towards the end
|
||||
+ If you are prompted to "override the detected system version," press (B) to decline
|
||||
12. Go back to the main menuhax_manager menu, then select "Configure menuhax"
|
||||
13. Press (A) to continue, then select "Type1"
|
||||
14. Hold (Down) on the D-Pad, then tap the touch screen; this is the recommended button to use for launching menuhax in this guide because it does not interfere with any other functions of tools we will be using
|
||||
15. Go back to the main menuhax_manager menu, press (B), then press (Start) to exit back into the Homebrew Launcher
|
||||
16. Press the (Start) button then press (A) to reboot
|
||||
17. You can now hold D-Pad (Down) while the system is booting to launch the Homebrew Launcher
|
||||
|
||||
You can now launch the Homebrew Launcher by holding D-Pad (Down) while the system is booting
|
||||
{: .notice--info}
|
||||
|
||||
If you are above the version 9.2.0, continue to [9.2.0 Downgrade](9.2.0-downgrade)
|
||||
{: .notice--primary}
|
||||
|
||||
If you are on the version 9.2.0 or below, continue to [Decrypt9 (Homebrew Launcher)](decrypt9-(homebrew-launcher))
|
||||
{: .notice--primary}
|
@ -1,54 +0,0 @@
|
||||
---
|
||||
title: "Homebrew Launcher (No Browser)"
|
||||
permalink: /homebrew-launcher-(no-browser).html
|
||||
---
|
||||
|
||||
The Homebrew Launcher has many different entrypoints, or methods of launching. The most common is browserhax, but for devices that can't use it, this page has many alternative options.
|
||||
{: .notice}
|
||||
|
||||
If you do not already own any of these games and do not have another 3DS that can access the Homebrew Launcher, the cheapest option is to buy a "Nintendo Selects" copy of [Ocarina of Time 3D](https://amzn.to/2fkaKdp) (ensure you get the correct cartridge for your region) and a [Powersaves](http://amzn.to/2fb3VY7) (compatible with all regions), then use oot3dhax from the chart below.
|
||||
{: .notice--info}
|
||||
|
||||
Note that if you are on 11.2.0 and have NFIRM downgraded, all 11.1.0 compatible exploits will also be compatible with your 11.2.0 NFIRM downgraded system.
|
||||
{: .notice--info}
|
||||
|
||||
#### What you need
|
||||
|
||||
+ The Homebrew [Starter Kit](http://smealum.github.io/ninjhax2/starter.zip)
|
||||
|
||||
#### Instructions
|
||||
|
||||
1. Copy _the contents of_ the `starter.zip` to the root of your SD card
|
||||
2. Use one of the following alternate entrypoints to get into the homebrew launcher:
|
||||
|
||||
| <sub> | <sub>Requires | <sub>Editions | <sub>Devices | <sub>Regions | <sub>Game Versions | <sub>System Versions |
|
||||
|:-:|:-:|:-:|:-:|:-:|:-:|:-:|
|
||||
| <sub>[oot3dhax](https://github.com/yellows8/oot3dhax) | <sub>[*Ocarina of Time 3D*](https://amzn.to/2fkaKdp), <br> Either a powersaves or another 3DS which already has the Homebrew Launcher | <sub>Cart | <sub>New, Old, 2DS | <sub>EUR, JPN, USA | <sub>All | <sub>9.0.0-X up to and including 11.2.0-X |
|
||||
| <sub>[smashbroshax](https://gbatemp.net/threads/397194/) | <sub>[*Super Smash Bros*](https://amzn.to/2ftGA72) | <sub>Cart, eShop | <sub>New | <sub>EUR, JPN, USA | <sub><1.1.3, <br> Carts with "amiibo" on the cover are preinstalled with v1.1.4 | <sub>9.0.0-X up to and including 11.2.0-X |
|
||||
| <sub>[supermysterychunkhax](https://smd.salthax.org/) | <sub>[*Pokemon Super Mystery Dungeon*](https://amzn.to/2ebxZ75), <br> Another 3DS which already has the Homebrew Launcher | <sub>Cart | <sub>New, Old, 2DS | <sub>EUR, JPN, USA | <sub>All | <sub>9.9.0-X (USA/JPN) / 10.2.0-X (EUR) up to and including 11.0.0-X |
|
||||
| <sub>[freakyhax](http://plutooo.github.io/freakyhax/) | <sub>[*Freakyforms Deluxe*](https://amzn.to/2f6eHO7) | <sub>eShop, Cart | <sub>New, Old, 2DS | <sub>EUR, JPN, USA | <sub>All | <sub>9.0.0-X up to and including 11.1.0-X |
|
||||
| <sub>[basehaxx](http://mrnbayoh.github.io/basehaxx/) | <sub>*Pokemon [Omega Ruby](https://amzn.to/2eRILNQ)/[Alpha Sapphire](https://amzn.to/2ebGrmN)*, <br> Another 3DS which already has the Homebrew Launcher | <sub>Cart | <sub>New, Old, 2DS | <sub>EUR, JPN, USA | <sub>1.0, 1.4 | <sub>9.0.0-X up to and including 11.0.0-X |
|
||||
| <sub>[BASICSploit](https://mrnbayoh.github.io/basicsploit/) | <sub>[*SmileBASIC*](https://www.nintendo.com/games/detail/eYURHNjVdfyrnA3OJGfmlMYIrJUzgOcv) | <sub>eShop | <sub>New, Old, 2DS | <sub>USA | <sub>3.2.1 | <sub>9.0.0-X up to and including 11.0.0-X |
|
||||
| <sub>[smilehax](https://plutooo.github.io/smilehax/) | <sub>[*SmileBASIC*](https://www.nintendo.com/games/detail/eYURHNjVdfyrnA3OJGfmlMYIrJUzgOcv) | <sub>eShop | <sub>New, Old, 2DS | <sub>JPN, USA | <sub>3.3.1 | <sub>9.0.0-X up to and including 11.0.0-X |
|
||||
| <sub>[stickerhax](https://github.com/yellows8/stickerhax) | <sub>[*Paper Mario: Sticker Star*](https://amzn.to/2f6aDx8), <br> Another 3DS which already has the Homebrew Launcher | <sub>eShop, Cart | <sub>New, Old, 2DS | <sub>EUR, JPN, KOR, USA | <sub>All | <sub>9.0.0-X up to and including 11.2.0-X |
|
||||
| <sub>[Ninjhax 2](http://smealum.github.io/ninjhax2/) | <sub>[*Cubic Ninja*](https://amzn.to/2eRI1by) | <sub>eShop, Cart | <sub>New, Old, 2DS | <sub>EUR, JPN, USA | <sub>All | <sub>9.0.0-X up to and including 11.2.0-X |
|
||||
|
||||
<script type="text/javascript">
|
||||
amzn_assoc_placement = "adunit0";
|
||||
amzn_assoc_tracking_id = "plailect-20";
|
||||
amzn_assoc_ad_mode = "manual";
|
||||
amzn_assoc_ad_type = "smart";
|
||||
amzn_assoc_marketplace = "amazon";
|
||||
amzn_assoc_region = "US";
|
||||
amzn_assoc_title = "3DS Homebrew Launcher";
|
||||
amzn_assoc_linkid = "718ad647bc3d1b8f8c44b3a1f34bc235";
|
||||
amzn_assoc_search_bar = "false";
|
||||
amzn_assoc_asins = "B01AC3ZDCE,B00DD0B1R0,B00YC7DZP4,B00IVJ1M7M,B008YYSBR8,B004SG211I,B00KI2OZ9M,B00K848IH0";
|
||||
</script>
|
||||
<script src="//z-na.amazon-adsystem.com/widgets/onejs?MarketPlace=US"></script>
|
||||
|
||||
If you are above the version 9.2.0, continue to [9.2.0 Downgrade](9.2.0-downgrade)
|
||||
{: .notice--primary}
|
||||
|
||||
If you are on the version 9.2.0 or below, continue to [Decrypt9 (Homebrew Launcher)](decrypt9-(homebrew-launcher))
|
||||
{: .notice--primary}
|
@ -3,10 +3,10 @@ title: "Installing arm9loaderhax"
|
||||
permalink: /installing-arm9loaderhax.html
|
||||
---
|
||||
|
||||
The final Step of this guide is to install arm9loaderhax and setup Luma3DS to run just milliseconds into the boot. This is accomplished by using SafeA9LHInstaller by [AuroraWright](https://github.com/AuroraWright/).
|
||||
The final Step of this guide is to install arm9loaderhax and setup Luma3DS to run just milliseconds into the boot. This is accomplished by using a hex-edited version (to be compatible with PANDAs) of SafeA9LHInstaller by [AuroraWright](https://github.com/AuroraWright/).
|
||||
{: .notice}
|
||||
|
||||
This will install [AuroraWright's Fork](https://github.com/AuroraWright/arm9loaderhax) of arm9loaderhax.
|
||||
This will install a hex-edited version (to be compatible with PANDAs) of [AuroraWright's Fork](https://github.com/AuroraWright/arm9loaderhax) of arm9loaderhax.
|
||||
{: .notice--info}
|
||||
|
||||
We will also setup the ability to launch payloads from arm9loaderhax, giving us the ability to unbrick our SysNAND from situations that would normally brick us by restoring from backup.
|
||||
@ -15,103 +15,42 @@ We will also setup the ability to launch payloads from arm9loaderhax, giving us
|
||||
**You cannot use another console's OTP or you will brick GUARANTEED.**
|
||||
{: .notice--danger}
|
||||
|
||||
#### Overview of steps
|
||||
|
||||
In this section, we will go through the process that all the other steps have led up to: actually installing arm9loaderhax.
|
||||
|
||||
This is nearly the best possible kind of device exploit because it is permanently installable into the NAND firm partitions, and runs before most of the OS loads, allowing it to not only work on *all* versions once installed, but also protect itself and recover from most situations that would brick a non-A9LH 3DS such as a nonfunctional home menu or bad title install.
|
||||
|
||||
The file `arm9loaderhax.bin` is what is launched by arm9loaderhax itself after it finishes loading off of NAND, and can be any valid arm9 payload. This file can be replaced at any time, although Luma3DS allows for the launch of other arm9 payloads by holding buttons on boot.
|
||||
|
||||
In this case, we use Luma3DS by [AuroraWright](https://github.com/AuroraWright/) to boot a patched SysNAND directly, allowing us to completely bypass the need for any kind of EmuNAND, vastly simplifying the usage of a hacked 3DS in addition to saving SD card space.
|
||||
|
||||
Once arm9loaderhax is installed and Luma3DS is setup with the correct options, we then restore our previous backup.
|
||||
|
||||
During this process, we also setup programs such as the following:
|
||||
+ **FBI** *(installs CIA formatted games and applications)*
|
||||
+ **Luma3DS Updater** *(updates our CFW installation easily)*
|
||||
+ **Hourglass9** *(multipurpose tool which can do NAND and cartridge functions)*
|
||||
|
||||
#### What you need
|
||||
|
||||
* [`aeskeydb.bin`](torrents/aeskeydb.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:18b3a17f78e2376e05feaa150749d9fd689b25dc"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
* [`data_input_v3.zip`](torrents/data_input_v3.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:a1195c9f7ab650fa7c7bf020b51fc19ea8d9440c"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
* [`fbi-2.4.2-injectable.zip`](torrents/fbi-2.4.2-injectable.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:f978b4cf5eda72823240b9c649f3fd2940a9f525"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
* The release of SafeA9LHInstaller corresponding to your device:
|
||||
+ New 3DS Compatible [Release](https://github.com/AuroraWright/SafeA9LHInstaller/releases/latest)
|
||||
+ Old 3DS or 2DS Compatible [Release](https://github.com/AuroraWright/SafeA9LHInstaller/releases/tag/v2.0.3)
|
||||
* The latest release of [arm9loaderhax](https://github.com/AuroraWright/arm9loaderhax/releases/latest)
|
||||
* [`aeskeydb_panda.zip`](../Guide/torrents/aeskeydb_panda.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:8409379ff4f495e53be1032e539f07fad05e0874"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
* [`safea9lhinstaller_v2_panda.zip`](../Guide/torrents/safea9lhinstaller_v2_panda.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:502d3731fb5d4bec2fcdfbd21e6a08f2125dc583"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
* The latest release of [Luma3DS](https://github.com/AuroraWright/Luma3DS/releases/latest)
|
||||
* The latest release of [hblauncher_loader](https://github.com/yellows8/hblauncher_loader/releases/latest)
|
||||
* The latest release of [Hourglass9](https://github.com/d0k3/Hourglass9/releases/latest)
|
||||
* The latest release of [Decrypt9WIP](https://github.com/d0k3/Decrypt9WIP/releases/latest)
|
||||
* The latest release of [GodMode9](https://github.com/d0k3/GodMode9/releases/latest)
|
||||
* The latest release of [Luma3DS Updater](https://github.com/Hamcha/lumaupdate/releases/latest)
|
||||
* The latest release of [DspDump](https://github.com/Cruel/DspDump/releases/latest)
|
||||
* The latest release of [FBI](https://github.com/Steveice10/FBI/releases/)
|
||||
* The Homebrew [Starter Kit](http://smealum.github.io/ninjhax2/starter.zip)
|
||||
|
||||
#### Instructions
|
||||
|
||||
##### Section I - Prep work
|
||||
|
||||
{% capture notice-5 %}
|
||||
**Ensure you are using an SD card that is not corrupted!**
|
||||
|
||||
**If you use a corrupted SD card without fixing it, you may BRICK!**
|
||||
|
||||
**If you think your SD card may be corrupted, check your SD card for errors using [H2testw (Windows)](h2testw-(windows)), [F3 (Linux)](f3-(linux)), or [F3X (Mac)](f3x-(mac))!**
|
||||
{% endcapture %}
|
||||
|
||||
<div class="notice--danger">{{ notice-5 | markdownify }}</div>
|
||||
|
||||
1. **If it exists, copy the `/files9/` folder on your SD card to a safe location on your computer and back it up to multiple locations (such as online file storage); the files inside could save you from total data loss if you break your system**
|
||||
1. **Copy the `/files9/` folder on your SD card to a safe location on your computer and back it up to multiple locations (such as online file storage); the files inside could save you from total data loss if you break your system**
|
||||
2. Create a folder named `cias` on the root of your SD card if it does not already exist
|
||||
4. **Delete the `a9lh` folder from the root of your SD card if it exists**
|
||||
+ **If you accidentally install arm9loaderhax using another device's `OTP.bin`, you will BRICK!**
|
||||
3. Delete the `3ds` folder from the root of your SD card if it exists
|
||||
4. **Copy _the contents of_ the `starter.zip` to the root of your SD card**
|
||||
+ This will include a brand new `3ds` folder to replace the one you just deleted
|
||||
5. Copy _the contents of_ the SafeA9LHInstaller zip to the root of your SD card
|
||||
6. Copy the `a9lh` folder from `data_input_v3.zip` to the root of your SD Card
|
||||
7. Copy _the contents of_ the arm9loaderhax release zip to `a9lh` folder on your SD card
|
||||
9. Copy `hblauncher_loader.cia` from the hblauncher_loader zip to the `/cias/` folder on your SD card
|
||||
2. Copy _the contents of_ `safea9lhinstaller_v2_panda.zip` to the root of your SD card
|
||||
10. Copy `lumaupdater.cia` from the Luma3DS Updater zip to the `/cias/` folder on your SD card
|
||||
11. Copy `FBI.cia` from the FBI zip to the `/cias/` folder on your SD card
|
||||
12. **Copy `arm9loaderhax.bin` from the Luma3DS zip to the root of your SD card, overwrite existing files**
|
||||
12. Copy `arm9loaderhax.bin` from the Luma3DS zip to the root of your SD card
|
||||
13. Create a folder named `luma` on the root of your SD card
|
||||
14. Create a folder named `payloads` in the `luma` folder on your SD card
|
||||
15. Copy `Hourglass9.bin` from the Hourglass9 zip to the `/luma/payloads/` folder on your SD card and rename `Hourglass9.bin` to `start_Hourglass9.bin`
|
||||
16. Copy `aeskeydb.bin` to the `/files9/` folder on your SD card
|
||||
17. Copy `DspDump.3dsx` to the `/3ds/` folder on your SD card
|
||||
18. Copy _the contents of_ `fbi-2.4.2-injectable.zip` to the `/files9/` folder on your SD card
|
||||
19. Clear Home Menu's extdata by navigating to the following folder on your SD card: `/Nintendo 3DS/(32 Character ID)/(32 Character ID)/extdata/00000000/`
|
||||
+ EUR Region: Delete `00000098`
|
||||
+ JPN Region: Delete `00000082`
|
||||
+ USA Region: Delete `0000008f`
|
||||
+ CHN Region: Delete `000000A1`
|
||||
+ KOR Region: Delete `000000A9`
|
||||
+ TWN Region: Delete `000000B1`
|
||||
15. Copy `Decrypt9WIP.bin` from the Decrypt9WIP zip to the `/luma/payloads/` folder on your SD card and rename `Decrypt9WIP.bin` to `start_Decrypt9WIP.bin`
|
||||
16. Copy `GodMode9.bin` from the GodMode9 zip to the `/luma/payloads/` folder on your SD card and rename `GodMode9.bin` to `up_GodMode9.bin`
|
||||
16. Copy `aeskeydb.bin` from `aeskeydb_panda.zip` to the `/files9/` folder on your SD card
|
||||
|
||||
##### Section II - Installing arm9loaderhax
|
||||
|
||||
1. Reinsert your SD card into your 3DS
|
||||
2. Do the steps for installing arm9loaderhax on your device:
|
||||
|
||||
+ Old 3DS
|
||||
+ You should be on 2.1.0
|
||||
+ Go to `http://dukesrg.github.io/2xrsa.html?arm11.bin` on your 3DS
|
||||
+ If you get an error, [follow this troubleshooting guide](troubleshooting#ts_browser)
|
||||
+ If you get a glitched screen, [follow this troubleshooting guide](troubleshooting#ts_safe_a9lh_screen)
|
||||
+ Press (Select) to Full Install
|
||||
+ The installer will now install arm9loaderhax on your device (this is very fast)
|
||||
+ Shut down your console, hold the power button until it turns off if necessary
|
||||
+ Copy your console specific `OTP.bin` from the `/a9lh/` folder on your SD card to a safe location on your computer and back it up to multiple locations (such as online file storage), then reinsert your SD card into your 3DS
|
||||
+ New 3DS
|
||||
+ Get into the homebrew launcher through the entrypoint of your choice
|
||||
+ Launch SafeA9LHInstaller
|
||||
+ If you get a glitched screen, [follow this troubleshooting guide](troubleshooting#ts_safe_a9lh_screen)
|
||||
+ Press (Select) to Full Install
|
||||
+ The installer will now install arm9loaderhax on your device (this is very fast)
|
||||
+ Shut down your console, hold the power button until it turns off if necessary
|
||||
3. You should be on 2.1.0
|
||||
4. Go to `http://dukesrg.github.io/2xrsa.html?arm11.bin` on your 3DS
|
||||
+ If you get an error, [follow this troubleshooting guide](troubleshooting#ts_browser)
|
||||
+ If you get a glitched screen, [follow this troubleshooting guide](troubleshooting#ts_safe_a9lh_screen)
|
||||
5. Press (Select) to Full Install
|
||||
6. The installer will now install arm9loaderhax on your device (this is very fast)
|
||||
7. Shut down your console, hold the power button until it turns off if necessary
|
||||
8. Copy your console specific `OTP.bin` from the `/a9lh/` folder on your SD card to a safe location on your computer and back it up to multiple locations (such as online file storage), then reinsert your SD card into your 3DS
|
||||
|
||||
##### Section III - Configuring Luma3DS
|
||||
|
||||
@ -132,61 +71,34 @@ During this process, we also setup programs such as the following:
|
||||
|
||||
##### Section IV - Restoring the System
|
||||
|
||||
If, before following this guide, you already had an EmuNAND setup and would like to move the contents of your previous EmuNAND to your new SysNAND CFW, now is the time to [follow Move EmuNAND](move-emunand) instead of doing the first step in this section.
|
||||
{: .notice--info}
|
||||
1. Copy `NANDmin.bin` to the `/files9/` folder on your SD card
|
||||
2. Open Decrypt9WIP from arm9loaderhax by holding (Start) on boot
|
||||
3. Go to "SysNAND Options"
|
||||
3. Go to "SysNAND Backup/Restore"
|
||||
4. Restore **(keep a9lh)** from `NANDmin.bin`
|
||||
5. Press (Start) to reboot
|
||||
|
||||
1. **If you are an Old 3DS or 2DS user who has done [2.1.0 ctrtransfer](2.1.0-ctrtransfer), do the following:**
|
||||
+ Copy `NANDmin.bin` to the `/files9/` folder on your SD card
|
||||
+ Open Hourglass9 from arm9loaderhax by holding (Start) on boot
|
||||
+ Go to "SysNAND Backup/Restore"
|
||||
+ Restore from `NANDmin.bin`
|
||||
+ Press (Start) to reboot
|
||||
1. If your backup is of a version between 3.0.0 and 4.5.0, do the following
|
||||
+ Download [Luma 3DS v6.3.1](https://github.com/AuroraWright/Luma3DS/releases/tag/v6.3.1)
|
||||
+ Copy `arm9loaderhax.bin` from the Luma3DS v6.3.1 zip to the root of your SD card, overwrite existing files
|
||||
+ Download [this file](http://nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013800000002/00000056) and rename it to `firmware.bin`
|
||||
+ Download [this file](http://nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013800000002/cetk)
|
||||
+ Copy `firmware.bin` and `cetk` to the `/luma/` folder on your SD card
|
||||
+ Delete both of these files after updating your 3DS
|
||||
+ Replace the old v6.3.1 Luma3DS `arm9loaderhax.bin` with the latest version after updating your 3DS
|
||||
2. Update your 3DS again by going to System Settings, then "Other Settings", then going all the way to the right and using "System Update"
|
||||
+ Yes this is safe, stop asking about it.
|
||||
+ If this gives you an error, set your DNS settings to "auto"
|
||||
+ If this still gives you an error and your NAND is below 9.2.0, [follow 9.2.0 ctrtransfer](9.2.0-ctrtransfer)
|
||||
##### Section V - CTRNAND Luma3DS
|
||||
|
||||
|
||||
##### Section V - Injecting FBI
|
||||
|
||||
1. Open Hourglass9 from arm9loaderhax by holding (Start) on boot
|
||||
2. Go to "SysNAND Backup/Restore", then select the "Health&Safety Dump" option to dump Health & Safety to `hs.app` **(you can use Up and Down / Left and Right to change the name)**
|
||||
3. Press (B), then select the "Health&Safety Inject" option
|
||||
8. Select the FBI injectable `.app` for your region
|
||||
4. Press (A) and confirm to inject
|
||||
9. Press (Start) to reboot
|
||||
10. If you still launch to the stock Health & Safety app and have downgraded with Gateway in the past, [follow this troubleshooting guide](troubleshooting#gw_fbi)
|
||||
1. Open GodMode9 from arm9loaderhax by holding (Start) on boot
|
||||
2. Navigate to `SDCARD`
|
||||
3. Press (Y) on `arm9loaderhax.bin` to copy it
|
||||
4. Press (B) to go back to the main menu
|
||||
4. Navigate to `SYSNAND CTRNAND`
|
||||
5. Press (Y) to paste a copy of `arm9loaderhax.bin`
|
||||
6. Select "Copy path(s)"
|
||||
6. Press (A) to unlock SysNAND writing, then input the key combo given
|
||||
7. Press Start to reboot
|
||||
|
||||
##### Section VI - Finalizing setup
|
||||
|
||||
2. Open Health and Safety (which is now FBI)
|
||||
3. Select "SD"
|
||||
4. Select "cias"
|
||||
5. Navigate to `FBI.cia` and press (A) to install
|
||||
6. Navigate to `hblauncher_loader.cia` and press (A) to install
|
||||
7. Navigate to `lumaupdater.cia` and press (A) to install
|
||||
8. Navigate to `arm9loaderhax.bin`, then press (A) on it and select the "Copy" option
|
||||
9. Return to the FBI main menu with (B)
|
||||
10. Select "CTR NAND"
|
||||
11. Select "\<current directory>"
|
||||
12. Select the "Paste" option, then press (A) to confirm
|
||||
2. Open Dev Menu
|
||||
7. Install `lumaupdater.cia`\
|
||||
8. Exit with the home button
|
||||
9. Launch the Homebrew Launcher from the home menu
|
||||
10. Select "DSP Dump"
|
||||
11. Press (Start) when prompted to exit
|
||||
12. Reboot while holding Start to launch Hourglass9
|
||||
13. Go to "SysNAND Backup/Restore", then select "Health&Safety Inject"
|
||||
14. Select `hs.app` (the original one that doesn't contain FBI), then press (A) and confirm to inject
|
||||
15. Press (Select) on the main menu to eject your SD card
|
||||
15. Press (Start) to reboot with the SD card removed
|
||||
15. Reboot with the SD card removed
|
||||
+ Booting the device at least once with the SD card removed will allow you to configure the CTRNAND based luma installation
|
||||
16. Use the (A) button and the D-Pad to turn on the following:
|
||||
+ **"Show NAND or user string in System Settings"**
|
||||
@ -196,24 +108,9 @@ If, before following this guide, you already had an EmuNAND setup and would like
|
||||
+ If some games do not work properly, disable this option and try again
|
||||
14. Reinsert your SD card, then press Start to save and reboot!
|
||||
|
||||
##### Section VII - Reinstalling Tickets
|
||||
|
||||
This section is only needed for devices that did a ctrtransfer earlier and had to back up their tickets.
|
||||
{: .notice--info}
|
||||
|
||||
1. Open FBI
|
||||
2. Select "SD"
|
||||
3. Select "files9"
|
||||
4. Select "\<current directory>"
|
||||
5. Select "Install and delete all tickets"
|
||||
6. Wait. The system may appear to freeze, just give it time.
|
||||
7. Press (A) to confirm
|
||||
8. Press (B) to decline installing tickets from CDN.
|
||||
9. Exit with the home button
|
||||
|
||||
___
|
||||
|
||||
If DSi / DS functionality has broken (such as DS carts or DSiWare no longer working), [follow this troubleshooting guide](troubleshooting#twl_broken)
|
||||
**For now, you CANNOT update a developer a9lh console or you will BRICK!**
|
||||
{: .notice--warning}
|
||||
|
||||
{% capture notice-10 %}
|
||||
@ -227,18 +124,16 @@ This will only update the Luma3DS files on the SD Card. If you boot the device w
|
||||
{% capture notice-6 %}
|
||||
You will now boot a Custom Firmware based SysNAND by default.
|
||||
You can now hold (Select) on boot to launch the Luma3DS configuration menu.
|
||||
You can now hold (Start) on boot to launch Hourglass9, an arm9loaderhax safe multipurpose NAND and cartridge tool.
|
||||
You can now hold (Start) on boot to launch Decrypt9WIP
|
||||
You can now hold (Up) on boot to launch GodMode9
|
||||
{% endcapture %}
|
||||
|
||||
<div class="notice--info">{{ notice-6 | markdownify }}</div>
|
||||
|
||||
You can update your arm9loaderhax installation in the future by following the instructions on the [Updating A9LH](updating-a9lh) page.
|
||||
{: .notice--info}
|
||||
|
||||
To use [NTR CFW](https://github.com/44670/BootNTR/), get `ntr.bin` from the appropriate zip on [this](https://github.com/44670/BootNTR/releases) page and copy it to the root of your SD card, then install `BootNTR.cia` from [this](https://github.com/astronautlevel2/BootNTR/releases/latest) page.
|
||||
{: .notice--info}
|
||||
|
||||
Keep your `NANDmin.bin` file, it can be restored by Hourglass9 to save you from a brick in the future.
|
||||
Keep your `NANDmin.bin` file, it can be restored by Decrypt9 to save you from a brick in the future.
|
||||
{: .notice--info}
|
||||
|
||||
You can remove your NAND backups from `/files9/` as long as you still have them backed up to a safe location.
|
||||
@ -260,9 +155,6 @@ You can remove your NAND backups from `/files9/` as long as you still have them
|
||||
|
||||
<div class="notice--info">{{ notice-7 | markdownify }}</div>
|
||||
|
||||
For information on changing your device to another region, check out the [Region Changing](region-changing) page.
|
||||
{: .notice--success}
|
||||
|
||||
For information on keeping your A9LH installation up to date, check out the [Updating A9LH](updating-a9lh) page.
|
||||
{: .notice--success}
|
||||
|
||||
|
@ -1,47 +0,0 @@
|
||||
---
|
||||
title: "Move EmuNAND"
|
||||
permalink: /move-emunand.html
|
||||
---
|
||||
|
||||
This is add-on section for moving the contents of a previous EmuNAND to your new SysNAND CFW, then removing the old EmuNAND partition. Note that the terms EmuNAND and RedNAND refer to slightly different implementations of [the same concept](http://3dbrew.org/wiki/NAND_Redirection).
|
||||
{: .notice--info}
|
||||
|
||||
You will LOSE your GBA VC and DSiWare saves!
|
||||
{: .notice--danger}
|
||||
|
||||
**You MUST have already installed arm9loaderhax + Luma3DS to use this.**
|
||||
{: .notice--danger}
|
||||
|
||||
#### What you need
|
||||
|
||||
* An existing EmuNAND
|
||||
* The latest release of [GodMode9](https://github.com/d0k3/GodMode9/releases/latest)
|
||||
|
||||
#### Instructions
|
||||
|
||||
1. Copy `GodMode9.bin` from the GodMode9 zip to the `/luma/payloads` folder on your SD card and rename `GodMode9.bin` in `/luma/payloads` to `up_GodMode9.bin`
|
||||
2. Reinsert your SD card into your 3DS
|
||||
3. Open Hourglass9 from arm9loaderhax by holding (Start) on boot
|
||||
4. Go to "EmuNAND Backup/Restore", then select the "EmuNAND Backup" option to backup your EmuNAND to `NAND_emu.bin`
|
||||
5. Press (B) to get back to the main menu
|
||||
6. Go to "SysNAND Backup/Restore", then select the "SysNAND Restore (keep a9lh)" option to restore your SysNAND from `NAND_emu.bin`
|
||||
7. Press (Select) to eject your SD card
|
||||
8. Put your SD card in your computer, then copy `NAND_emu.bin` and `NAND_emu.bin.sha` from the `/files9/` folder on your SD card to a safe location; make backups in multiple locations; this backup will save you from a brick if anything goes wrong in the future **(Your backup should match one of the sizes on [this](nand-size) page; if it does not, you should delete it and make a new one!)**
|
||||
9. Delete `NAND_emu.bin` from the `/files9/` folder on your SD card after copying it
|
||||
10. **Backup every file on your SD card to a folder on your computer, all files will be deleted in the next step**
|
||||
11. Reinsert your SD card into your 3DS
|
||||
12. Press (Start) to reboot while holding (Up) to open GodMode9
|
||||
13. Press the (Home) button to bring up the action menu
|
||||
14. Select "SD format menu"
|
||||
15. Press (A) to confirm
|
||||
16. Select "No EmuNAND"
|
||||
17. Select "Auto"
|
||||
18. Enter the prompted button combination to confirm
|
||||
19. Hold (R) and press (B) at the same time to eject your SD card
|
||||
16. Put your SD card in your computer, then copy all your files back into it
|
||||
18. Reinsert your SD card into your 3DS
|
||||
19. Press (A) to remount your SD card
|
||||
20. Press (Start) to reboot!
|
||||
19. If you get a black screen, [follow this troubleshooting guide](troubleshooting#ts_sys_down)
|
||||
|
||||
Return to [Installing arm9loaderhax](installing-arm9loaderhax).
|
@ -1,21 +0,0 @@
|
||||
---
|
||||
title: "NFIRM Downgrade"
|
||||
permalink: /nfirm-downgrade.html
|
||||
---
|
||||
|
||||
**If you are on 11.0.0 or 11.1.0, do NOT update to 11.2.0. A new update will be coming soon that allows for DSiWare NFIRM Downgrading _without_ a second 3DS or hardmod for versions under 11.2.0.**
|
||||
{: .notice--primary}
|
||||
|
||||
If you are between 11.0.0 and 11.2.0, you must follow this guide to downgrade your NFIRM using one of the methods at the bottom of this page to directly dump and restore your NAND.
|
||||
{: .notice--info}
|
||||
|
||||
Both of these are working implementation of the "FIRM partitions known-plaintext" exploit detailed [here](https://www.3dbrew.org/wiki/3DS_System_Flaws).
|
||||
{: .notice--info}
|
||||
|
||||
This will work on New 3DS, Old 3DS, and 2DS (although the DSiWare method has some restrictions).
|
||||
{: .notice--success}
|
||||
|
||||
---
|
||||
|
||||
+ Use [this](hardmod-downgrade) link to downgrade your NFIRM with a [hardmod](https://gbatemp.net/threads/414498/)
|
||||
+ Use [this](dsiware-downgrade) link to downgrade your NFIRM with DSiWare and a second 3DS (which already has CFW)
|
@ -1,63 +0,0 @@
|
||||
---
|
||||
title: "NTR and Cubic Ninja"
|
||||
permalink: /ntr-and-cubic-ninja.html
|
||||
---
|
||||
|
||||
**NTR Cubic Ninja will work for JPN New 3DS ONLY!**
|
||||
{: .notice--warning}
|
||||
|
||||
#### What you need
|
||||
|
||||
* [JPN Cubic Ninja](https://www.amazon.com/dp/B004QL7M0A)
|
||||
* The Homebrew [Starter Kit](http://smealum.github.io/ninjhax2/starter.zip)
|
||||
* The latest release of [Decrypt9WIP9](https://github.com/d0k3/Decrypt9WIP/releases/latest)
|
||||
* [`3ds-private-update-server.zip`](torrents/3ds-private-update-server.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:8623e580752f22940d96630ef723ce30a707b22e"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
* [WAMPSERVER (PHP 5.5) 2.5](http://www.wampserver.com/en/#download-wrapper)
|
||||
* [`node.exe`](http://nodejs.org/dist/latest/win-x86/node.exe)
|
||||
* [`update.php`](torrents/update.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:cd7e59ea9744115913b561dbde15f8d68e713507"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
* The v3.2 release of [NTR CFW](https://github.com/44670/BootNTR/releases/tag/3.2)
|
||||
* The latest release of [NTR Debugger](torrents/NTR%20Debugger.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:66274cee542bef7745792714673bf2be4d606496"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
* The 9.2.0 downgrade pack zip file for your device and region:
|
||||
+ [New 3DS 9.2.0 - JPN](torrents/9.2.0-20J(Full)_n3DS.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:c8630ed31b53637b9023bd4dc1ce38362bb8ecd9"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
|
||||
#### Instructions
|
||||
|
||||
##### Section I - Prep Work
|
||||
|
||||
1. Install WAMP to the default directory
|
||||
2. Copy the contents of `3ds-private-update-server.zip` to `C:\wamp\www\` (overwrite existing files)
|
||||
3. Copy `update.php` to `C:\wamp\www\` (overwrite existing files)
|
||||
4. Copy the `updates` folder from the 9.2.0 downgrade zip to `C:\wamp\www\`
|
||||
5. Move `node.exe` to `C:\wamp\www\updates`
|
||||
6. Move `C:\wamp\www\CdnCiaUnpack.js` to `C:\wamp\www\updates`
|
||||
7. In the `C:\wamp\www\updates` directory, drag `CdnCiaUnpack.js` onto `node.exe` to create `GetSystemUpdate.partial.xml`
|
||||
8. Move `node.exe` and `CdnCiaUnpack.js` back to `C:\wamp\www\`
|
||||
9. Copy `GetSystemUpdate.partial.xml` to `C:\wamp\www\` (so that a copy of it exists in both `C:\wamp\www\updates` and `C:\wamp\www\`)
|
||||
9. Click the WAMP icon in your system tray, then click "Put Online"
|
||||
10. Use the command "ipconfig" in CMD to get your computer's IPv4 Address, you will need it soon
|
||||
11. Copy `ntr.bin` to the root of your SD card
|
||||
12. Create a folder named `files9` on the root of your SD card if it does not already exist
|
||||
1. Copy _the contents of_ the `starter.zip` to the root of your SD card, then put the SD card back into your 3DS
|
||||
2. Copy the `Decrypt9WIP` folder from the Decrypt9WIP zip to `/3ds/` on your SD card
|
||||
|
||||
##### Section II - Updating
|
||||
|
||||
1. Boot your 3DS into recovery mode by holding L+R+A+UP while powering on
|
||||
2. Decline the update and reboot
|
||||
3. Open Cubic Ninja (if it already has NinjHax installed, hold L+R+X+Y to reset it)
|
||||
4. Select "Create", then "QR Code", then "Scan QR Code"
|
||||
5. Scan the QR code in the NTR CFW zip for your region
|
||||
6. On the home menu, press (Y) and (X) at the same time to open NTR's menu
|
||||
7. Enable the debugger and close the menu
|
||||
8. Use your router's web page to get your 3DS's IP address (google it if you don't know how, all routers are different)
|
||||
9. Run NTR Debugger on your computer
|
||||
10. Enter the following commands (replace 192.168.1.100 with your 3DS's IP address and 192.168.1.200 with your computer's IP address)
|
||||
+ `connect("192.168.1.100", 8000)`
|
||||
+ `write(0x15E424, tuple(map(ord, "http://192.168.1.200/update.php\0")), pid=0x25)`
|
||||
+ `write(0x15E0EC, tuple(map(ord, "http://192.168.1.200/update.php\0")), pid=0x25)`
|
||||
+ `write(0x15E463, tuple(map(ord, "http://192.168.1.200/update.php\0")), pid=0x25)`
|
||||
11. Update your 3DS by going to System Settings, then "Other Settings", then going all the way to the right and using "System Update"
|
||||
|
||||
___
|
||||
|
||||
Continue to [Installing arm9loaderhax](installing-arm9loaderhax).
|
@ -1,111 +0,0 @@
|
||||
---
|
||||
title: "Region Changing"
|
||||
permalink: /region-changing.html
|
||||
---
|
||||
|
||||
This is add-on section for region changing your arm9loaderhax CFW SysNAND. This is done by installing the 9.2.0 ctrtransfer image for the region you want to switch to and modifying your SecureInfo_A file.
|
||||
{: .notice--primary}
|
||||
|
||||
**Region changing is almost completely unnecessary since Luma3DS supports out of region games and individual [title region emulation](https://github.com/AuroraWright/Luma3DS/wiki/Options-and-usage).**
|
||||
{: .notice--info}
|
||||
|
||||
This process will unlink your NNID from the system, since it will no longer be compatible with it. NNID's are locked to the region of the device that created them, and cannot be transferred between regions without [a very complex and advanced process](https://gist.githubusercontent.com/yifanlu/e80db121d38aceb8cca0e03cefd5853b/raw/3c4dd89869156ca0f945a2791e699acfdb32b510/gistfile1.txt).
|
||||
{: .notice--warning}
|
||||
|
||||
After this process, only **New 3DSs which have never accessed the eShop before** and **any Old 3DSs** will be able to access the eShop after creating a new NNID on their new region. Region changed New 3DSs that have already accessed the eShop on their original region cannot create a new NNID and access the eShop on their new region!
|
||||
{: .notice--warning}
|
||||
|
||||
Note that occasionally the eShop will inexplicably still not work for devices that it should work for. This is entirely to do with Nintendo's servers, and I really do not have any control over it.
|
||||
{: .notice--warning}
|
||||
|
||||
**You MUST have already installed arm9loaderhax + Luma3DS to use this.**
|
||||
{: .notice--danger}
|
||||
|
||||
#### What you need
|
||||
|
||||
* The latest release of [GodMode9](https://github.com/d0k3/GodMode9/releases/)
|
||||
* The latest release of [Decrypt9WIP](https://github.com/d0k3/Decrypt9WIP/releases/latest)
|
||||
* The 9.2.0 ctrtransfer image for your device and the region you want to switch to
|
||||
+ [New 3DS 9.2.0 - EUR - ctrtransfer](torrents/9.2.0-20E_ctrtransfer_n3ds.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:fed7bfeec0e52b42a77467cfb6ffd3e9dd2d5a70"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
+ [New 3DS 9.2.0 - JPN - ctrtransfer](torrents/9.2.0-20J_ctrtransfer_n3ds.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:b22d67fd02b3b0e30ac991e451db0f2d32e7beca"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
+ [New 3DS 9.2.0 - USA - ctrtransfer](torrents/9.2.0-20U_ctrtransfer_n3ds.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:985d47442dc470d1b9f908256bed041c63885f60"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
~
|
||||
+ [Old 3DS or 2DS 9.2.0 - EUR - ctrtransfer](torrents/9.2.0-20E_ctrtransfer_o3ds.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:8d6142313971b08f92257e7fb1c1d5689e34ed78"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
+ [Old 3DS or 2DS 9.2.0 - JPN - ctrtransfer](torrents/9.2.0-20J_ctrtransfer_o3ds.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:24ad2b85e67013ef1f91178dca7ad2e40663b9b2"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
+ [Old 3DS or 2DS 9.2.0 - USA - ctrtransfer](torrents/9.2.0-20U_ctrtransfer_o3ds.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:1dc79a2a0babb45497961888f369423a93135e2b"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
|
||||
#### Instructions
|
||||
|
||||
**Some consoles have a `SecureInfo_B` instead of `SecureInfo_A`; this is fine and you should use `SecureInfo_B` for the relevant steps.**
|
||||
|
||||
##### Section I - Prep work
|
||||
|
||||
1. Copy `GodMode9.bin` from the GodMode9 zip to the `/luma/payloads` folder on your SD card and rename `GodMode9.bin` in `/luma/payloads` to `up_GodMode9.bin`
|
||||
2. Copy `Decrypt9WIP.bin` to the `/luma/payloads/` folder on your SD card and rename `Decrypt9WIP.bin` to `x_Decrypt9WIP.bin`
|
||||
3. Copy the 9.2.0 ctrtransfer image `.bin` and `.bin.sha` from the ctrtransfer zip to the `/files9/` folder on your SD card
|
||||
4. Reinsert your SD card into your 3DS
|
||||
|
||||
##### Section II - Backup tickets
|
||||
|
||||
5. Open Decrypt9 from arm9loaderhax by holding (X) during boot
|
||||
6. Go to "Ticket/Titlekey Options", then select "Ticket Dump (SysNAND)"
|
||||
7. Press (Select) to eject your SD card, then put it in your computer
|
||||
8. Delete all `.tik` files in the `/files9/` folder that **do not** start with "00-"
|
||||
9. Leave all the `.tik` files that do start with "00-" in the folder
|
||||
10. Reinsert your SD card into your 3DS, then press (B)
|
||||
|
||||
##### Section III - ctrtransfer
|
||||
|
||||
5. Open Decrypt9 from arm9loaderhax by holding (X) during boot
|
||||
6. Go to "SysNAND Options", then "CTRNAND Transfer", then "Auto CTRNAND Transfer"
|
||||
7. Select the 9.2.0 ctrtransfer image when prompted by pressing (A)
|
||||
8. **Backup SysNAND to `NANDmin.bin` when prompted by pressing (A)**
|
||||
9. Allow the transfer process to proceed automatically, this may take some time
|
||||
10. Once the transfer is complete, press Select to eject your SD card
|
||||
11. Put your SD card in your computer, then copy `NANDmin.bin` and `NANDmin.bin.sha` from the `/files9/` folder on your SD card to a safe location; make backups in multiple locations; this backup will save you from a brick if anything goes wrong in the future **(Your backup should match one of the sizes on [this](nand-size) page; if it does not, you should delete it and make a new one!)**
|
||||
12. Delete the 9.2.0 ctrtransfer image `.bin` and `.bin.sha` from the `/files9/` folder on your SD card after copying it
|
||||
13. Reinsert your SD card into your 3DS
|
||||
|
||||
##### Section IV - Editing SecureInfo
|
||||
|
||||
1. Press (Start) then hold (Up) to reboot into arm9loaderhax GodMode9
|
||||
2. Navigate to `SYSNAND CTRNAND` -> `rw` -> `sys`
|
||||
3. Press (Y) on `SecureInfo_A` to copy it
|
||||
4. Press (Y) to paste a copy of `SecureInfo_A`
|
||||
5. Select "Copy path(s)"
|
||||
6. Press (A) to unlock SysNAND writing, then input the key combo given
|
||||
7. Select "Choose new name"
|
||||
8. Use the D-Pad to rename the file to `SecureInfo_C`, pressing (A) when you're done (overwrite any existing `SecureInfo_C`)
|
||||
9. Scroll down to the `SecureInfo_C` you just pasted
|
||||
10. Press (A) on `SecureInfo_C` then select "Show in Hexeditor"
|
||||
11. Press (A) to continue
|
||||
12. Press (A) to enter edit mode
|
||||
13. Go to the beginning of line 00000100 and press (A) on it
|
||||
14. Hold (A) while pressing (Up) or (Down) on the D-Pad to edit the number
|
||||
15. Change the first number pair on line 00000100 to the following pair that corresponds to *the region you want to change to*:
|
||||
- "00" : JPN
|
||||
- "01" : USA
|
||||
- "02" : EUR
|
||||
16. Press (B) to exit edit mode, then save changes, then press (B) again to return to the directory
|
||||
17. You should see both a `SecureInfo_A` and `SecureInfo_C` if everything was done properly. (`SecureInfo_C` is used in place of `SecureInfo_A` when using Luma3DS if it detects the file on boot)
|
||||
18. Press Start to reboot
|
||||
|
||||
##### Section V - Reinstalling Tickets
|
||||
|
||||
1. Open FBI
|
||||
2. Select "SD"
|
||||
3. Select "files9"
|
||||
4. Select "\<current directory>"
|
||||
5. Select "Install and delete all tickets"
|
||||
6. Wait. The system may appear to freeze, just give it time.
|
||||
7. Press (A) to confirm
|
||||
8. Press (B) to decline installing tickets from CDN.
|
||||
9. Exit with the home button
|
||||
|
||||
##### Section VI - Region settings
|
||||
|
||||
1. Open the System Settings
|
||||
2. Go to "Other Settings", "Profile", then "Region Settings"
|
||||
3. Select a country from the region you switched to
|
||||
4. If prompted, you do not need to set a state
|
||||
5. Update your region changed CFW SysNAND to the latest version
|
@ -10,90 +10,6 @@ If you are unable to boot your 3DS, please look for the section relevant to you,
|
||||
**If you still cannot solve your issue and need to reach out for help, please paste the contents of all relevant .log files from the root of your SD card into a [Gist](https://gist.github.com/), then come for help prepared with a detailed description of your problem and what you've tried.**
|
||||
{: .notice--info}
|
||||
|
||||
## <a name="twl_broken" />DSi / DS functionality is broken after completing the guide
|
||||
|
||||
#### What you need
|
||||
|
||||
* The TWL_FIRM `.cia` for your device
|
||||
+ [`New_3DS TWL_FIRM - v9936.cia`](torrents/New_3DS%20TWL_FIRM%20-%20v9936.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:eab8558c97b18b1f329a2bfcc3c899b84c082a27"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
+ [`Old_3DS TWL_FIRM - v8817.cia`](torrents/Old_3DS%20TWL_FIRM%20-%20v8817.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:17511eadb6e6f3ff22d04f90644e37bd2d96ca43"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
* [`TWL Version Data - v0.cia`](torrents/TWL%20Version%20Data%20-%20v0.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:4a106681407fede5de95cc8bda635432481f6b5d"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
* [`DS Internet - v2048.cia`](torrents/DS%20Internet%20-%20v2048.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:2b9df8496922f2546dfb0b01220068ce53c19d3d"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
* [`DS Download Play - v1024.cia`](torrents/DS%20Download%20Play%20-%20v1024.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:b581d3c5d98f5e621fddfc1ce5704bb45bf05a8c"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
* [`Nintendo DS Cart Whitelist - v11264.cia`](torrents/Nintendo%20DS%20Cart%20Whitelist%20-%20v11264.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:7b90d506ad032a581a00035616eaa17a68c48eff"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
|
||||
#### Instructions
|
||||
|
||||
##### Section I - Prep work
|
||||
|
||||
1. Create a folder named `cias` on the root of your SD card if it does not already exist
|
||||
1. Copy `TWL Version Data - v0.cia` to the `/cias/` folder on your SD card
|
||||
2. Copy `DS Download Play - v1024.cia` to the `/cias/` folder on your SD card
|
||||
3. Copy `DS Internet - v2048.cia` to the `/cias/` folder on your SD card
|
||||
4. Copy `Nintendo DS Cart Whitelist - v11264.cia` to the `/cias/` folder on your SD card
|
||||
5. Copy either `New_3DS TWL_FIRM - v9936.cia` or `Old_3DS TWL_FIRM - v8817.cia` to the `/cias/` folder on your SD card
|
||||
|
||||
##### Section II - Installing titles
|
||||
|
||||
1. Open FBI
|
||||
3. Select "SD"
|
||||
4. Select "cias"
|
||||
8. Select "\<current directory>"
|
||||
9. Select "Install and delete all CIAs"
|
||||
8. Exit with the home button
|
||||
|
||||
## <a name="rm_nnid" />Removing an NNID without formatting the device
|
||||
|
||||
#### What you need
|
||||
|
||||
* The latest release of [GodMode9](https://github.com/d0k3/GodMode9/releases/)
|
||||
|
||||
#### Instructions
|
||||
|
||||
1. Copy `GodMode9.bin` from the GodMode9 zip to the `/luma/payloads` folder on your SD card and rename `GodMode9.bin` in `/luma/payloads` to `up_GodMode9.bin`
|
||||
6. Boot holding (Up) to reboot into arm9loaderhax GodMode9
|
||||
14. Navigate to `SYSNAND CTRNAND` -> `data` -> (32 Character ID) -> `sysdata` -> `00010038`
|
||||
15. Hold down the (R) trigger, then press X on `00000000` to rename this file
|
||||
16. Press Up once to change the name to `10000000`
|
||||
17. Press (A) to save changes
|
||||
18. Press (A) to unlock SysNAND writing, then input the key combo given
|
||||
18. Navigate back to the Main Menu
|
||||
16. Press Start to reboot
|
||||
|
||||
## <a name="gw_fbi" />Cannot inject H&S on Gateway downgraded device
|
||||
This is caused by Gateway implementing a very shoddy downgrade method, which leaves two versions of each app on the system. One of them is unused, but it confuses Decrypt9, causing it to inject into the wrong one.
|
||||
|
||||
#### What you need
|
||||
|
||||
* The latest release of [GodMode9](https://github.com/d0k3/GodMode9/releases/)
|
||||
|
||||
#### Instructions
|
||||
|
||||
1. Copy `GodMode9.bin` from the GodMode9 zip to the `/luma/payloads` folder on your SD card and rename `GodMode9.bin` in `/luma/payloads` to `up_GodMode9.bin`
|
||||
2. Reinsert your SD card into your 3DS
|
||||
5. Open GodMode9 from arm9loaderhax by holding (Up) during boot
|
||||
2. Navigate to `SYSNAND CTRNAND` -> `title` -> `00040010`
|
||||
7. Navigate to the folder for your device and region:
|
||||
+ **Old 3DS EUR**: `00022300` -> `content`
|
||||
+ **Old 3DS JPN**: `00020300` -> `content`
|
||||
+ **Old 3DS USA**: `00021300` -> `content`
|
||||
+ **New 3DS EUR**: `20022300` -> `content`
|
||||
+ **New 3DS JPN**: `20020300` -> `content`
|
||||
+ **New 3DS USA**: `20021300` -> `content`
|
||||
8. Notice that there are two sets of app and tmd files, one set with uppercase extensions (`.TMD` and `.APP`), and one set with lowercase extensions (`.tmd` and `.app`)
|
||||
11. While holding the (R) trigger, press (Y) to create a new directory
|
||||
10. Press (A) to confirm the name `newdir` (it doesn't matter what it's called)
|
||||
6. Press (A) to unlock SysNAND writing, then input the key combo given
|
||||
9. Press the (L) trigger on each of the uppercase extension files (`.TMD` and `.APP`) to mark them
|
||||
10. Press (Y) to copy the files
|
||||
11. Navigate to `newdir`
|
||||
12. Press (Y) to paste the files
|
||||
13. Select "Move path(s)"
|
||||
14. The uppercase extension files will have been moved to the `newdir` directory
|
||||
15. Press (Start) to reboot
|
||||
16. Return to [Installing arm9loaderhax](installing-arm9loaderhax) and retry the FBI injection
|
||||
17. If this still doesn't work, move the uppercase extension files back to the `content` folder, then move the lowercase extension files to the `newdir` folder, then return to [Installing arm9loaderhax](installing-arm9loaderhax) and retry the FBI injection
|
||||
|
||||
## <a name="ts_browser" />A browser based exploit is not working
|
||||
Browser based exploits (such as browserhax or 2xrsa) are often unstable and crash frequently, but they can sometimes be fixed by doing the following steps
|
||||
|
||||
@ -116,29 +32,6 @@ This happens occasionally, but the reason is unknown. The buttons will still wor
|
||||
2. The console will reboot
|
||||
+ If the console does not reboot, wait 10 seconds, then power off your 3DS by holding down the power button
|
||||
|
||||
## <a name="ts_steelhax" />After System Transfering steelhax, it crashes to a black screen on _3DS #2_
|
||||
|
||||
This is because you selected the wrong version in the steelhax installer.
|
||||
|
||||
1. Download the [otherapp payload](https://smealum.github.io/3ds/#otherapp) corresponding to **3DS #2's** version
|
||||
+ Ignore the NFIRM being downgraded
|
||||
+ Use the version displayed in settings
|
||||
2. Rename the otherapp payload to `steelhax_payload.bin`
|
||||
3. Copy it `steelhax_payload.bin` to the root of **3DS #2's** SD Card
|
||||
+ Overwrite any existing files
|
||||
4. Launch **Steel Diver: Sub Wars**
|
||||
|
||||
## <a name="ts_dsiware" />After doing the DSiWare Downgrade, my hacked save is gone
|
||||
|
||||
3. Reboot **3DS #1** while holding Start to launch Hourglass9
|
||||
4. Go to SysNAND Backup/Restore and restore SysNAND from `NANDmin.bin` (the one made before the system transfer)
|
||||
1. If you don't have the game at all, link the NNID you bought the game with to **3DS #2** and download it on **3DS #2**
|
||||
2. On **3DS #1**, do [DSiWare Downgrade - Section II - Installing the save](dsiware-downgrade#section-ii---installing-the-save)
|
||||
3. On **3DS #1**, go to System Settings, "Data Management", "DSiWare", then copy your DSiWare game to your SD card
|
||||
4. Either put **3DS #1**'s SD card in **3DS #2**, or rename the `Nintendo 3DS` on **3DS #2**'s SD card and copy the `Nintendo 3DS` folder from **3DS #1**'s SD card to **3DS #2**'s SD card
|
||||
5. On **3DS #2**, go to System Settings, "Data Management", "DSiWare", then copy your DSiWare game to the system
|
||||
6. Return your SD cards to normal, then continue with the DSiWare Downgrade
|
||||
|
||||
## <a name="ts_d9_backup" />Decrypt9 or Hourglass9 won't restore / can't find my NAND backup
|
||||
|
||||
1. Make sure you do not have any folder named "Decrypt9" on **the root** of your SD card
|
||||
@ -169,7 +62,7 @@ This is because you selected the wrong version in the steelhax installer.
|
||||
2. Hold L+R+A+Up.
|
||||
3. Power on the 3DS.
|
||||
4. If you enter safe mode, update your 3DS *only if you have an entrypoint for the latest FW version and it is possible to downgrade from it* and attempt the downgrade again.
|
||||
4. Your 3DS may be bricked. For support, ask for help at [#3dshacks on Rizon IRC](https://gate.omicron.pw/) or [3DS Hacking on Discord](https://discord.gg/MWxPgEp).
|
||||
4. Your 3DS may be bricked. For support, ask for help at [#Cakey on Freenode](http://webchat.freenode.net/?channels=%23Cakey).
|
||||
|
||||
## <a name="ts_sys_a9lh" />Black screen on SysNAND boot after installing arm9loaderhax
|
||||
|
||||
@ -194,17 +87,7 @@ This is because you selected the wrong version in the steelhax installer.
|
||||
2. Place the `arm9loaderhax.bin` from the archive linked above in your SD root.
|
||||
3. Insert your SD card into your 3DS and power on.
|
||||
4. Press (A). Your 3DS should power off; this means arm9loaderhax is working and something else is broken; your device is **not** bricked.
|
||||
8. If you previously downgraded with Gateway, ensure that you are using the latest Luma3DS version (v6.2.3 or higher, at the least)
|
||||
9. If your NAND is of a version between 3.0.0 and 4.5.0, do the following:
|
||||
+ Download [Luma 3DS v6.3.1](https://github.com/AuroraWright/Luma3DS/releases/tag/v6.3.1)
|
||||
+ Copy `arm9loaderhax.bin` from the Luma3DS v6.3.1 zip to the root of your SD card, overwrite existing files
|
||||
+ Download [this file](http://nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013800000002/00000056) and rename it to `firmware.bin`
|
||||
+ Download [this file](http://nus.cdn.c.shop.nintendowifi.net/ccs/download/0004013800000002/cetk)
|
||||
+ Copy `firmware.bin` and `cetk` to the `/luma/` folder on your SD card
|
||||
+ Delete both of these files after updating your 3DS
|
||||
+ Replace the old v6.3.1 Luma3DS `arm9loaderhax.bin` with the latest version after updating your 3DS
|
||||
9. Try following [9.2.0 ctrtransfer](9.2.0-ctrtransfer)
|
||||
10. Ask for help at [#3dshacks on Rizon IRC](https://gate.omicron.pw/) or [3DS Hacking on Discord](https://discord.gg/MWxPgEp).
|
||||
10. Ask for help at [#Cakey on Freenode](http://webchat.freenode.net/?channels=%23Cakey).
|
||||
|
||||
## <a name="ts_sys_blue" />Blue screen on boot (bootrom error)
|
||||
|
||||
|
@ -3,7 +3,7 @@ title: "Updating A9LH"
|
||||
permalink: /updating-a9lh.html
|
||||
---
|
||||
|
||||
### Last Update: 3 Nov 2016
|
||||
### Last Update: 11 Nov 2016
|
||||
|
||||
The actual installation of arm9loaderhax itself consists of payload files installed into the NFIRM partitions on your device's NAND chip, which is soldered to the motherboard itself. These payloads are updated rarely and only really serve the purpose of launching `arm9loaderhax.bin` from the SD Card, which is, in our case, Luma3DS.
|
||||
{: .notice}
|
||||
@ -20,14 +20,16 @@ If you are using a payload that does not init the screen on its own (such as Boo
|
||||
These steps will also update your various payloads and the AES key database.
|
||||
{: .notice--success}
|
||||
|
||||
**If you attempt these steps on a retail console, you will BRICK!**
|
||||
{: .notice--danger}
|
||||
|
||||
#### What you need
|
||||
|
||||
* [`aeskeydb.bin`](torrents/aeskeydb.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:18b3a17f78e2376e05feaa150749d9fd689b25dc"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
* [`data_input_v3.zip`](torrents/data_input_v3.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:a1195c9f7ab650fa7c7bf020b51fc19ea8d9440c"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
* [`aeskeydb_panda.zip`](../Guide/torrents/aeskeydb_panda.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:8409379ff4f495e53be1032e539f07fad05e0874"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
* [`safea9lhinstaller_v2_panda.zip`](../Guide/torrents/safea9lhinstaller_v2_panda.torrent) - <code class="highlighterrouge"><a href="magnet:?xt=urn:btih:502d3731fb5d4bec2fcdfbd21e6a08f2125dc583"><i class="fa fa-magnet" aria-hidden="true"></i></a></code>
|
||||
* The latest release of [Luma3DS](https://github.com/AuroraWright/Luma3DS/releases/latest)
|
||||
* The latest release of [arm9loaderhax](https://github.com/AuroraWright/arm9loaderhax/releases/latest)
|
||||
* The latest release of [SafeA9LHInstaller](https://github.com/AuroraWright/SafeA9LHInstaller/releases/latest)
|
||||
* The latest release of [Hourglass9](https://github.com/d0k3/Hourglass9/releases/latest)
|
||||
* The latest release of [Decrypt9WIP](https://github.com/d0k3/Decrypt9WIP/releases/latest)
|
||||
* The latest release of [GodMode9](https://github.com/d0k3/GodMode9/releases/latest)
|
||||
|
||||
#### Instructions
|
||||
|
||||
@ -35,14 +37,13 @@ These steps will also update your various payloads and the AES key database.
|
||||
|
||||
##### Section I - Prep work
|
||||
|
||||
1. Delete any existing `aeskeydb.bin` from the root of your SD card
|
||||
4. Delete the `a9lh` folder from the root of your SD card if it exists
|
||||
2. Copy `aeskeydb.bin` to the `/files9/` folder on your SD card
|
||||
3. Copy `Hourglass9.bin` from the Hourglass9 zip to the `/luma/payloads/` folder on your SD card and rename `Hourglass9.bin` to `start_Hourglass9.bin`
|
||||
5. Copy _the contents of_ `safea9lhinstaller_v2_panda.zip` to the root of your SD card
|
||||
16. Copy `aeskeydb.bin` from `aeskeydb_panda.zip` to the `/files9/` folder on your SD card
|
||||
15. Copy `Decrypt9WIP.bin` from the Decrypt9WIP zip to the `/luma/payloads/` folder on your SD card and rename `Decrypt9WIP.bin` to `start_Decrypt9WIP.bin`
|
||||
16. Copy `GodMode9.bin` from the GodMode9 zip to the `/luma/payloads/` folder on your SD card and rename `GodMode9.bin` to `up_GodMode9.bin``
|
||||
5. Copy `arm9loaderhax.bin` from the SafeA9LHInstaller zip to the `/luma/payloads` folder on your SD card
|
||||
6. Rename `arm9loaderhax.bin` in `/luma/payloads` to `down_safea9lhinstaller.bin`
|
||||
7. Copy the `a9lh` folder from `data_input_v3.zip` to the root of your SD Card
|
||||
7. Copy _the contents of_ the arm9loaderhax zip to `a9lh` folder on your SD card
|
||||
8. Copy `arm9loaderhax.bin` from the Luma3DS zip to the root of your SD card, overwrite existing files
|
||||
9. Reinsert your SD card into your 3DS
|
||||
|
||||
@ -69,16 +70,16 @@ These steps will also update your various payloads and the AES key database.
|
||||
|
||||
##### Section IV - CTRNAND Luma3DS
|
||||
|
||||
16. Open FBI
|
||||
17. Select "SD"
|
||||
18. Navigate to `arm9loaderhax.bin`, then press (A) on it and select the "Copy" option
|
||||
9. Return to the FBI main menu with (B)
|
||||
10. Select "CTR NAND"
|
||||
11. Select "\<current directory>"
|
||||
12. Select the "Paste" option, then press (A) to confirm
|
||||
8. Exit with the home button
|
||||
9. Power off your 3DS and remove the SD card
|
||||
10. Boot with the SD card removed while holding (Select)
|
||||
1. Open GodMode9 from arm9loaderhax by holding (Start) on boot
|
||||
2. Navigate to `SDCARD`
|
||||
3. Press (Y) on `arm9loaderhax.bin` to copy it
|
||||
4. Press (B) to go back to the main menu
|
||||
4. Navigate to `SYSNAND CTRNAND`
|
||||
5. Press (Y) to paste a copy of `arm9loaderhax.bin`
|
||||
6. Select "Copy path(s)"
|
||||
6. Press (A) to unlock SysNAND writing, then input the key combo given
|
||||
7. Press Start to reboot
|
||||
15. Reboot with the SD card removed
|
||||
+ Booting the device at least once with the SD card removed will allow you to configure the CTRNAND based luma installation
|
||||
16. Use the (A) button and the D-Pad to turn on the following:
|
||||
+ **"Show NAND or user string in System Settings"**
|
||||
|
BIN
images/2ds.png
Before Width: | Height: | Size: 31 KiB |
BIN
images/eu.png
Before Width: | Height: | Size: 13 KiB |
Before Width: | Height: | Size: 56 KiB After Width: | Height: | Size: 54 KiB |
BIN
images/jp.png
Before Width: | Height: | Size: 6.6 KiB |
BIN
images/kr.png
Before Width: | Height: | Size: 24 KiB |
Before Width: | Height: | Size: 22 KiB |
Before Width: | Height: | Size: 33 KiB |
Before Width: | Height: | Size: 27 KiB |
Before Width: | Height: | Size: 26 KiB |
BIN
images/us.png
Before Width: | Height: | Size: 18 KiB |
66
rss.py
@ -1,66 +0,0 @@
|
||||
#!/usr/bin/env python3
|
||||
"""Python Script for generating a rss.xml for the A9LH Guide Plailect wrote. Requires bencodepy from pypy."""
|
||||
|
||||
import os
|
||||
import hashlib
|
||||
import urllib.parse
|
||||
import datetime
|
||||
|
||||
import bencodepy
|
||||
|
||||
dir = os.path.join(os.getcwd(), "torrents")
|
||||
rss = os.path.join(os.getcwd(), "rss.xml")
|
||||
gio = "https://plailect.github.io/Guide/torrents"
|
||||
|
||||
with open(rss, "w") as xml:
|
||||
xml.write("<?xml version=\"1.0\" encoding=\"utf-8\"?>\n")
|
||||
xml.write("<rss version=\"2.0\">\n")
|
||||
xml.write("\t<channel>\n")
|
||||
xml.write("\t\t<title>Plailect Guide Feed</title>\n")
|
||||
xml.write("\t\t<lastBuildDate>{0}</lastBuildDate>\n".format(datetime.datetime.utcnow().strftime("%a, %d %b %Y %X +0000")))
|
||||
xml.write("\t\t<link>https://github.com/Plailect/Guide/</link>\n")
|
||||
|
||||
for filename in os.listdir(dir):
|
||||
if filename.endswith(".torrent"):
|
||||
filepath = os.path.join(dir, filename)
|
||||
|
||||
with open(filepath, "rb") as a:
|
||||
raw = a.read()
|
||||
tor = bencodepy.decode(raw)
|
||||
magnet = ""
|
||||
if b"info" in tor:
|
||||
infohash = hashlib.sha1(bencodepy.encode(tor[b"info"])).hexdigest().upper()
|
||||
magp = {"xt": "urn:btih:{0}".format(infohash), "dn": tor[b"info"][b"name"], "xl": tor[b"info"][b"length"]}
|
||||
magstr = urllib.parse.urlencode(magp)
|
||||
magnet = "magnet:?{0}".format(magstr)
|
||||
for anncl in tor[b"announce-list"]:
|
||||
if isinstance(anncl, list):
|
||||
for annc in anncl:
|
||||
magnet = "{0}{1}".format(magnet, "&tr={0}".format(annc.decode("utf-8")))
|
||||
else:
|
||||
magnet = "{0}{1}".format(magnet, "&tr={0}".format(anncl.decode("utf-8")))
|
||||
length = tor[b"info"][b"length"]
|
||||
name = tor[b"info"][b"name"].decode("utf-8")
|
||||
ts = tor[b"creation date"]
|
||||
else:
|
||||
infohash = "{0}/{1}".format(gio, filename)
|
||||
|
||||
uri = "{0}/{1}".format(gio, filename)
|
||||
magnet = urllib.parse.quote(magnet)
|
||||
pubdate = datetime.datetime.utcfromtimestamp(int(ts))
|
||||
xml.write("\t\t<item>\n")
|
||||
xml.write("\t\t\t<title>{0}</title>\n".format(name))
|
||||
xml.write("\t\t\t<description>{0}</description>\n".format(name))
|
||||
xml.write("\t\t\t<guid>{0}</guid>\n".format(infohash))
|
||||
xml.write("\t\t\t<link>{0}</link>\n".format(uri))
|
||||
xml.write("\t\t\t<pubDate>{0}</pubDate>\n".format(pubdate.strftime("%a, %d %b %Y %X +0000")))
|
||||
#xml.write("\t\t\t<media:content url=\"{0}\" fileSize=\"{1}\"/>\n".format(uri, length))
|
||||
#xml.write("\t\t\t<media:hash algo=\"sha1\"><{0}/media:hash>\n".format(infohash))
|
||||
#xml.write("\t\t\t<torrent:contentLength>{0}</torrent:contentLength>\n".format(length))
|
||||
#xml.write("\t\t\t<torrent:infoHash>{0}</torrent:infoHash>\n".format(infohash))
|
||||
#xml.write("\t\t\t<torrent:magnetURI><![CDATA[{0}]]></torrent:magnetURI>\n".format(magnet))
|
||||
#xml.write("\t\t\t<torrent:fileName>{0}</torrent:fileName><torrent:fileName>\n".format(name))
|
||||
xml.write("\t\t\t<enclosure url=\"{0}\" length=\"{1}\" type=\"application/x-bittorent\" />\n".format(uri, length))
|
||||
xml.write("\t\t</item>\n")
|
||||
xml.write("\t</channel>\n")
|
||||
xml.write("</rss>")
|
376
rss.xml
@ -1,376 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<rss version="2.0">
|
||||
<channel>
|
||||
<title>Plailect Guide Feed</title>
|
||||
<lastBuildDate>Mon, 31 Oct 2016 17:05:48 +0000</lastBuildDate>
|
||||
<link>https://github.com/Plailect/Guide/</link>
|
||||
<item>
|
||||
<title>1.0.0_qr.png</title>
|
||||
<description>1.0.0_qr.png</description>
|
||||
<guid>9EEABFD544483545A3B29BF8ED4DBE1544F6F6D4</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/1.0.0_qr.torrent</link>
|
||||
<pubDate>Tue, 26 Jul 2016 04:00:06 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/1.0.0_qr.torrent" length="6134" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>1.1.0_qr.png</title>
|
||||
<description>1.1.0_qr.png</description>
|
||||
<guid>7D2707AE938991140E94502A4C9880579E7FAA7C</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/1.1.0_qr.torrent</link>
|
||||
<pubDate>Tue, 26 Jul 2016 04:00:09 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/1.1.0_qr.torrent" length="5812" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>11.0.0_to_10.4.0_n3ds.zip</title>
|
||||
<description>11.0.0_to_10.4.0_n3ds.zip</description>
|
||||
<guid>2D13A5EA1570F911BD5C6423E0C30E51D548837A</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/11.0.0_to_10.4.0_n3ds.torrent</link>
|
||||
<pubDate>Tue, 13 Sep 2016 15:18:54 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/11.0.0_to_10.4.0_n3ds.torrent" length="1679467" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>11.0.0_to_10.4.0_o3ds.zip</title>
|
||||
<description>11.0.0_to_10.4.0_o3ds.zip</description>
|
||||
<guid>72393BBD99BC285DB84A9CABF39D9B3200058D6A</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/11.0.0_to_10.4.0_o3ds.torrent</link>
|
||||
<pubDate>Tue, 13 Sep 2016 15:18:58 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/11.0.0_to_10.4.0_o3ds.torrent" length="1243864" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>11.1.0_to_10.4.0_n3ds.zip</title>
|
||||
<description>11.1.0_to_10.4.0_n3ds.zip</description>
|
||||
<guid>D7D60C27C18F53BD8508A194656A465F6448BEDF</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/11.1.0_to_10.4.0_n3ds.torrent</link>
|
||||
<pubDate>Tue, 13 Sep 2016 15:19:01 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/11.1.0_to_10.4.0_n3ds.torrent" length="1680327" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>11.1.0_to_10.4.0_o3ds.zip</title>
|
||||
<description>11.1.0_to_10.4.0_o3ds.zip</description>
|
||||
<guid>0CAF9A948A2D8BF23606D641F6628E2BAEB983BB</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/11.1.0_to_10.4.0_o3ds.torrent</link>
|
||||
<pubDate>Tue, 13 Sep 2016 15:19:04 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/11.1.0_to_10.4.0_o3ds.torrent" length="1244532" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>11.2.0_to_10.4.0_n3ds.zip</title>
|
||||
<description>11.2.0_to_10.4.0_n3ds.zip</description>
|
||||
<guid>881388A552A1CE9A963D391BF1A023642270991C</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/11.2.0_to_10.4.0_n3ds.torrent</link>
|
||||
<pubDate>Wed, 26 Oct 2016 00:56:40 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/11.2.0_to_10.4.0_n3ds.torrent" length="1680842" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>11.2.0_to_10.4.0_o3ds.zip</title>
|
||||
<description>11.2.0_to_10.4.0_o3ds.zip</description>
|
||||
<guid>A479E4EE55EFBC18C181D426CD77A34815388151</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/11.2.0_to_10.4.0_o3ds.torrent</link>
|
||||
<pubDate>Wed, 26 Oct 2016 00:56:34 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/11.2.0_to_10.4.0_o3ds.torrent" length="1244806" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>2.1.0-4E_ctrtransfer_o3ds.zip</title>
|
||||
<description>2.1.0-4E_ctrtransfer_o3ds.zip</description>
|
||||
<guid>89ACC9C1B488B8B38251DE0DDF07975D6BD354A1</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/2.1.0-4E_ctrtransfer_o3ds.torrent</link>
|
||||
<pubDate>Sat, 20 Aug 2016 16:58:38 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/2.1.0-4E_ctrtransfer_o3ds.torrent" length="769861147" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>2.1.0-4J_ctrtransfer_o3ds.zip</title>
|
||||
<description>2.1.0-4J_ctrtransfer_o3ds.zip</description>
|
||||
<guid>3DBB9C9C85A33C6242F424DCBAEBCACDD8A5912B</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/2.1.0-4J_ctrtransfer_o3ds.torrent</link>
|
||||
<pubDate>Sat, 20 Aug 2016 17:01:35 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/2.1.0-4J_ctrtransfer_o3ds.torrent" length="766749988" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>2.1.0-4U_ctrtransfer_o3ds.zip</title>
|
||||
<description>2.1.0-4U_ctrtransfer_o3ds.zip</description>
|
||||
<guid>1609CE9EE7B0ED9B6DEA0B3E7CCA4FC52DAD6FF4</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/2.1.0-4U_ctrtransfer_o3ds.torrent</link>
|
||||
<pubDate>Sat, 20 Aug 2016 17:02:37 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/2.1.0-4U_ctrtransfer_o3ds.torrent" length="741319805" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>2.1.0E(Full).zip</title>
|
||||
<description>2.1.0E(Full).zip</description>
|
||||
<guid>AC8349B75D3AF54BA92D561662D80A96CAC4AA7F</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/2.1.0E(Full).torrent</link>
|
||||
<pubDate>Mon, 25 Jul 2016 20:28:35 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/2.1.0E(Full).torrent" length="150999703" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>2.1.0J(Full).zip</title>
|
||||
<description>2.1.0J(Full).zip</description>
|
||||
<guid>3EAA80EA853FF800BC865FCD0EE2FF262A0A05F3</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/2.1.0J(Full).torrent</link>
|
||||
<pubDate>Mon, 25 Jul 2016 20:28:45 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/2.1.0J(Full).torrent" length="113186048" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>2.1.0U(Full).zip</title>
|
||||
<description>2.1.0U(Full).zip</description>
|
||||
<guid>B76B9FAF3684CDAEE014F9E6941228E906D688EB</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/2.1.0U(Full).torrent</link>
|
||||
<pubDate>Mon, 25 Jul 2016 20:28:50 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/2.1.0U(Full).torrent" length="124608587" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>2.1.0_qr.png</title>
|
||||
<description>2.1.0_qr.png</description>
|
||||
<guid>8D96457DC182160A5F7F5E9B2FB51705F7C8985F</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/2.1.0_qr.torrent</link>
|
||||
<pubDate>Tue, 26 Jul 2016 04:00:12 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/2.1.0_qr.torrent" length="6138" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>2.2.0_qr.png</title>
|
||||
<description>2.2.0_qr.png</description>
|
||||
<guid>183B327D0FC74DE8545115E20CB90BDE121E5FDF</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/2.2.0_qr.torrent</link>
|
||||
<pubDate>Tue, 26 Jul 2016 04:00:15 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/2.2.0_qr.torrent" length="26938" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>3ds-private-update-server.zip</title>
|
||||
<description>3ds-private-update-server.zip</description>
|
||||
<guid>8623E580752F22940D96630EF723CE30A707B22E</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/3ds-private-update-server.torrent</link>
|
||||
<pubDate>Tue, 26 Jul 2016 04:31:33 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/3ds-private-update-server.torrent" length="16831" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>9.0.0-20K(Full).zip</title>
|
||||
<description>9.0.0-20K(Full).zip</description>
|
||||
<guid>2695D01CDFECB74A59E25B98F76AB9285A2DAE11</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/9.0.0-20K(Full).torrent</link>
|
||||
<pubDate>Sat, 27 Aug 2016 20:16:29 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/9.0.0-20K(Full).torrent" length="123861830" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>9.0.0-20T(Full).zip</title>
|
||||
<description>9.0.0-20T(Full).zip</description>
|
||||
<guid>F2F3BF7250F7AE558AB9EBD3C425A8F85021F80F</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/9.0.0-20T(Full).torrent</link>
|
||||
<pubDate>Sat, 27 Aug 2016 20:16:44 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/9.0.0-20T(Full).torrent" length="128171715" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>9.2.0-20E(Full).zip</title>
|
||||
<description>9.2.0-20E(Full).zip</description>
|
||||
<guid>844006EB64474C115BD5B847F6C59D333BE3397A</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/9.2.0-20E(Full).torrent</link>
|
||||
<pubDate>Mon, 25 Jul 2016 20:28:56 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/9.2.0-20E(Full).torrent" length="196860903" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>9.2.0-20E(Full)_n3DS.zip</title>
|
||||
<description>9.2.0-20E(Full)_n3DS.zip</description>
|
||||
<guid>4E22CF8BC71C99A70BB846C7CF416D4CAAFBE58E</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/9.2.0-20E(Full)_n3DS.torrent</link>
|
||||
<pubDate>Mon, 25 Jul 2016 20:29:04 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/9.2.0-20E(Full)_n3DS.torrent" length="148685306" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>9.2.0-20E_ctrtransfer_n3ds.zip</title>
|
||||
<description>9.2.0-20E_ctrtransfer_n3ds.zip</description>
|
||||
<guid>FED7BFEEC0E52B42A77467CFB6FFD3E9DD2D5A70</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/9.2.0-20E_ctrtransfer_n3ds.torrent</link>
|
||||
<pubDate>Sat, 20 Aug 2016 17:03:24 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/9.2.0-20E_ctrtransfer_n3ds.torrent" length="1078614314" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>9.2.0-20E_ctrtransfer_o3ds.zip</title>
|
||||
<description>9.2.0-20E_ctrtransfer_o3ds.zip</description>
|
||||
<guid>8D6142313971B08F92257E7FB1C1D5689E34ED78</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/9.2.0-20E_ctrtransfer_o3ds.torrent</link>
|
||||
<pubDate>Sat, 20 Aug 2016 17:04:23 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/9.2.0-20E_ctrtransfer_o3ds.torrent" length="757852955" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>9.2.0-20J(Full).zip</title>
|
||||
<description>9.2.0-20J(Full).zip</description>
|
||||
<guid>BB27A53A524276B6527D3B139395B2AFC7AFFE1A</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/9.2.0-20J(Full).torrent</link>
|
||||
<pubDate>Mon, 25 Jul 2016 20:29:20 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/9.2.0-20J(Full).torrent" length="161440346" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>9.2.0-20J(Full)_n3DS.zip</title>
|
||||
<description>9.2.0-20J(Full)_n3DS.zip</description>
|
||||
<guid>C8630ED31B53637B9023BD4DC1CE38362BB8ECD9</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/9.2.0-20J(Full)_n3DS.torrent</link>
|
||||
<pubDate>Mon, 25 Jul 2016 20:29:29 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/9.2.0-20J(Full)_n3DS.torrent" length="121606805" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>9.2.0-20J_ctrtransfer_n3ds.zip</title>
|
||||
<description>9.2.0-20J_ctrtransfer_n3ds.zip</description>
|
||||
<guid>B22D67FD02B3B0E30AC991E451DB0F2D32E7BECA</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/9.2.0-20J_ctrtransfer_n3ds.torrent</link>
|
||||
<pubDate>Sat, 20 Aug 2016 17:04:42 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/9.2.0-20J_ctrtransfer_n3ds.torrent" length="1053583464" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>9.2.0-20J_ctrtransfer_o3ds.zip</title>
|
||||
<description>9.2.0-20J_ctrtransfer_o3ds.zip</description>
|
||||
<guid>24AD2B85E67013EF1F91178DCA7AD2E40663B9B2</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/9.2.0-20J_ctrtransfer_o3ds.torrent</link>
|
||||
<pubDate>Sat, 20 Aug 2016 17:05:16 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/9.2.0-20J_ctrtransfer_o3ds.torrent" length="774577032" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>9.2.0-20U(Full).zip</title>
|
||||
<description>9.2.0-20U(Full).zip</description>
|
||||
<guid>940D6479A3972A99DAEB85C499F0D6E4E24A2C8B</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/9.2.0-20U(Full).torrent</link>
|
||||
<pubDate>Tue, 26 Jul 2016 00:14:22 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/9.2.0-20U(Full).torrent" length="177532065" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>9.2.0-20U(Full)_n3DS.zip</title>
|
||||
<description>9.2.0-20U(Full)_n3DS.zip</description>
|
||||
<guid>1E670B71B7F26F2765BBE55D0F6CB8C0459D2E8C</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/9.2.0-20U(Full)_n3DS.torrent</link>
|
||||
<pubDate>Tue, 26 Jul 2016 00:14:27 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/9.2.0-20U(Full)_n3DS.torrent" length="132327215" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>9.2.0-20U_ctrtransfer_n3ds.zip</title>
|
||||
<description>9.2.0-20U_ctrtransfer_n3ds.zip</description>
|
||||
<guid>985D47442DC470D1B9F908256BED041C63885F60</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/9.2.0-20U_ctrtransfer_n3ds.torrent</link>
|
||||
<pubDate>Wed, 24 Aug 2016 19:52:00 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/9.2.0-20U_ctrtransfer_n3ds.torrent" length="1075525240" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>9.2.0-20U_ctrtransfer_o3ds.zip</title>
|
||||
<description>9.2.0-20U_ctrtransfer_o3ds.zip</description>
|
||||
<guid>1DC79A2A0BABB45497961888F369423A93135E2B</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/9.2.0-20U_ctrtransfer_o3ds.torrent</link>
|
||||
<pubDate>Sat, 20 Aug 2016 17:06:17 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/9.2.0-20U_ctrtransfer_o3ds.torrent" length="772676297" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>aeskeydb.bin</title>
|
||||
<description>aeskeydb.bin</description>
|
||||
<guid>18B3A17F78E2376E05FEAA150749D9FD689B25DC</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/aeskeydb.torrent</link>
|
||||
<pubDate>Sun, 18 Sep 2016 23:04:27 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/aeskeydb.torrent" length="256" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>ctr-common-1.zip</title>
|
||||
<description>ctr-common-1.zip</description>
|
||||
<guid>AF6D3F8B0A9C13D63B9405DC375CC68AF614394D</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/ctr-common-1.torrent</link>
|
||||
<pubDate>Sat, 01 Oct 2016 21:09:55 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/ctr-common-1.torrent" length="2644" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>data_input_v3.zip</title>
|
||||
<description>data_input_v3.zip</description>
|
||||
<guid>A1195C9F7AB650FA7C7BF020B51FC19EA8D9440C</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/data_input_v3.torrent</link>
|
||||
<pubDate>Thu, 29 Sep 2016 20:47:03 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/data_input_v3.torrent" length="2515468" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>DS Download Play - v1024.cia</title>
|
||||
<description>DS Download Play - v1024.cia</description>
|
||||
<guid>B581D3C5D98F5E621FDDFC1CE5704BB45BF05A8C</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/DS Download Play - v1024.torrent</link>
|
||||
<pubDate>Sat, 03 Sep 2016 17:26:31 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/DS Download Play - v1024.torrent" length="447680" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>DS Internet - v2048.cia</title>
|
||||
<description>DS Internet - v2048.cia</description>
|
||||
<guid>2B9DF8496922F2546DFB0B01220068CE53C19D3D</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/DS Internet - v2048.torrent</link>
|
||||
<pubDate>Sat, 03 Sep 2016 17:26:35 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/DS Internet - v2048.torrent" length="1320192" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>fbi-2.4.2-injectable.zip</title>
|
||||
<description>fbi-2.4.2-injectable.zip</description>
|
||||
<guid>F978B4CF5EDA72823240B9C649F3FD2940A9F525</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/fbi-2.4.2-injectable.torrent</link>
|
||||
<pubDate>Fri, 30 Sep 2016 21:21:15 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/fbi-2.4.2-injectable.torrent" length="5567581" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>guiformat.exe</title>
|
||||
<description>guiformat.exe</description>
|
||||
<guid>E7C03F28A16790E64A2D67C5554441EA4E969FCF</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/guiformat.torrent</link>
|
||||
<pubDate>Sun, 30 Oct 2016 19:01:11 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/guiformat.torrent" length="77824" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>n3ds_firmware.zip</title>
|
||||
<description>n3ds_firmware.zip</description>
|
||||
<guid>7AAD3CAD0E89F4288940641168D040B49B50FA40</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/n3ds_firmware.torrent</link>
|
||||
<pubDate>Sat, 27 Aug 2016 21:30:20 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/n3ds_firmware.torrent" length="833840" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>New_3DS TWL_FIRM - v9936.cia</title>
|
||||
<description>New_3DS TWL_FIRM - v9936.cia</description>
|
||||
<guid>EAB8558C97B18B1F329A2BFCC3C899B84C082A27</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/New_3DS TWL_FIRM - v9936.torrent</link>
|
||||
<pubDate>Sat, 03 Sep 2016 17:26:39 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/New_3DS TWL_FIRM - v9936.torrent" length="1746176" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>Nintendo DS Cart Whitelist - v11264.cia</title>
|
||||
<description>Nintendo DS Cart Whitelist - v11264.cia</description>
|
||||
<guid>7B90D506AD032A581A00035616EAA17A68C48EFF</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/Nintendo DS Cart Whitelist - v11264.torrent</link>
|
||||
<pubDate>Wed, 31 Aug 2016 19:12:44 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/Nintendo DS Cart Whitelist - v11264.torrent" length="391424" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>NTR Debugger.zip</title>
|
||||
<description>NTR Debugger.zip</description>
|
||||
<guid>66274CEE542BEF7745792714673BF2BE4D606496</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/NTR Debugger.torrent</link>
|
||||
<pubDate>Tue, 26 Jul 2016 04:31:19 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/NTR Debugger.torrent" length="20042111" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>o3ds_firmware.zip</title>
|
||||
<description>o3ds_firmware.zip</description>
|
||||
<guid>0323FFE6F1DF5986517BAEF2211A3E98634E34EC</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/o3ds_firmware.torrent</link>
|
||||
<pubDate>Sat, 27 Aug 2016 21:30:23 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/o3ds_firmware.torrent" length="617690" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>Old_3DS TWL_FIRM - v8817.cia</title>
|
||||
<description>Old_3DS TWL_FIRM - v8817.cia</description>
|
||||
<guid>17511EADB6E6F3FF22D04F90644E37BD2D96CA43</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/Old_3DS TWL_FIRM - v8817.torrent</link>
|
||||
<pubDate>Sat, 03 Sep 2016 17:26:42 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/Old_3DS TWL_FIRM - v8817.torrent" length="1725696" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>TWL Version Data - v0.cia</title>
|
||||
<description>TWL Version Data - v0.cia</description>
|
||||
<guid>4A106681407FEDE5DE95CC8BDA635432481F6B5D</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/TWL Version Data - v0.torrent</link>
|
||||
<pubDate>Sat, 03 Sep 2016 17:26:44 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/TWL Version Data - v0.torrent" length="21584" type="application/x-bittorent" />
|
||||
</item>
|
||||
<item>
|
||||
<title>update.php</title>
|
||||
<description>update.php</description>
|
||||
<guid>CD7E59EA9744115913B561DBDE15F8D68E713507</guid>
|
||||
<link>https://plailect.github.io/Guide/torrents/update.torrent</link>
|
||||
<pubDate>Tue, 26 Jul 2016 04:54:21 +0000</pubDate>
|
||||
<enclosure url="https://plailect.github.io/Guide/torrents/update.torrent" length="5171" type="application/x-bittorent" />
|
||||
</item>
|
||||
</channel>
|
||||
</rss>
|
@ -1,282 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<config>
|
||||
|
||||
<incompatsysver_message>The sysmodule version must be the one from system-version >=9.6.0-X.</incompatsysver_message>
|
||||
|
||||
<targeturl> <!-- This is the URL used for doing the actual sysupdate check / getting the the list of sysupdate titles. -->
|
||||
<name>NetUpdateSOAP</name>
|
||||
<caps>SendPOSTDataRawTimeout</caps>
|
||||
<url>https://nus.c.shop.nintendowifi.net/nus/services/NetUpdateSOAP</url>
|
||||
<new_url>https://yls8.mtheall.com/ctr-httpwn/NetUpdateSOAP.php</new_url>
|
||||
</targeturl>
|
||||
|
||||
<targeturl>
|
||||
<name>nasc</name>
|
||||
<caps>AddRequestHeader AddPostDataAscii</caps>
|
||||
<url>https://nasc.nintendowifi.net/ac</url>
|
||||
|
||||
<requestoverride type="reqheader">
|
||||
<name>User-Agent</name>
|
||||
<new_value>CTR FPD/0008</new_value>
|
||||
</requestoverride>
|
||||
|
||||
<requestoverride type="postform">
|
||||
<name>fpdver</name>
|
||||
<new_value>MDAwOA**</new_value>
|
||||
</requestoverride>
|
||||
</targeturl>
|
||||
|
||||
<targeturl> <!-- NNID -->
|
||||
<name>NNID</name>
|
||||
<caps>AddRequestHeader</caps>
|
||||
<url>https://account.nintendo.net/</url>
|
||||
|
||||
<requestoverride type="reqheader">
|
||||
<id>3</id>
|
||||
<name>X-Nintendo-System-Version</name>
|
||||
<new_value>0230</new_value>
|
||||
</requestoverride>
|
||||
|
||||
|
||||
<!-- JPN eShop app titleID. -->
|
||||
<requestoverride type="reqheader">
|
||||
<id>16</id>
|
||||
<setid_onmatch>1</setid_onmatch>
|
||||
<name>X-Nintendo-Title-ID</name>
|
||||
<value>0004001000020900</value>
|
||||
</requestoverride>
|
||||
|
||||
<!-- USA eShop app titleID. -->
|
||||
<requestoverride type="reqheader">
|
||||
<id>17</id>
|
||||
<setid_onmatch>1</setid_onmatch>
|
||||
<name>X-Nintendo-Title-ID</name>
|
||||
<value>0004001000021900</value>
|
||||
</requestoverride>
|
||||
|
||||
<!-- EUR eShop app titleID. -->
|
||||
<requestoverride type="reqheader">
|
||||
<id>18</id>
|
||||
<setid_onmatch>1</setid_onmatch>
|
||||
<name>X-Nintendo-Title-ID</name>
|
||||
<value>0004001000022900</value>
|
||||
</requestoverride>
|
||||
|
||||
<!-- JPN mint titleID. -->
|
||||
<requestoverride type="reqheader">
|
||||
<id>19</id>
|
||||
<setid_onmatch>1</setid_onmatch>
|
||||
<name>X-Nintendo-Title-ID</name>
|
||||
<value>000400300000C602</value>
|
||||
</requestoverride>
|
||||
|
||||
<!-- USA mint titleID. -->
|
||||
<requestoverride type="reqheader">
|
||||
<id>20</id>
|
||||
<setid_onmatch>1</setid_onmatch>
|
||||
<name>X-Nintendo-Title-ID</name>
|
||||
<value>000400300000CE02</value>
|
||||
</requestoverride>
|
||||
|
||||
<!-- EUR mint titleID. -->
|
||||
<requestoverride type="reqheader">
|
||||
<id>21</id>
|
||||
<setid_onmatch>1</setid_onmatch>
|
||||
<name>X-Nintendo-Title-ID</name>
|
||||
<value>000400300000D602</value>
|
||||
</requestoverride>
|
||||
|
||||
<!-- JPN System Settings titleID. -->
|
||||
<requestoverride type="reqheader">
|
||||
<id>22</id>
|
||||
<setid_onmatch>1</setid_onmatch>
|
||||
<name>X-Nintendo-Title-ID</name>
|
||||
<value>0004001000020000</value>
|
||||
</requestoverride>
|
||||
|
||||
<!-- USA System Settings titleID. -->
|
||||
<requestoverride type="reqheader">
|
||||
<id>23</id>
|
||||
<setid_onmatch>1</setid_onmatch>
|
||||
<name>X-Nintendo-Title-ID</name>
|
||||
<value>0004001000021000</value>
|
||||
</requestoverride>
|
||||
|
||||
<!-- EUR System Settings titleID. -->
|
||||
<requestoverride type="reqheader">
|
||||
<id>24</id>
|
||||
<setid_onmatch>1</setid_onmatch>
|
||||
<name>X-Nintendo-Title-ID</name>
|
||||
<value>0004001000022000</value>
|
||||
</requestoverride>
|
||||
|
||||
<!-- JPN System Transfer titleID. -->
|
||||
<requestoverride type="reqheader">
|
||||
<id>25</id>
|
||||
<setid_onmatch>1</setid_onmatch>
|
||||
<name>X-Nintendo-Title-ID</name>
|
||||
<value>0004001000020A00</value>
|
||||
</requestoverride>
|
||||
|
||||
<!-- USA System Transfer titleID. -->
|
||||
<requestoverride type="reqheader">
|
||||
<id>26</id>
|
||||
<setid_onmatch>1</setid_onmatch>
|
||||
<name>X-Nintendo-Title-ID</name>
|
||||
<value>0004001000021A00</value>
|
||||
</requestoverride>
|
||||
|
||||
<!-- EUR System Transfer titleID. -->
|
||||
<requestoverride type="reqheader">
|
||||
<id>27</id>
|
||||
<setid_onmatch>1</setid_onmatch>
|
||||
<name>X-Nintendo-Title-ID</name>
|
||||
<value>0004001000022A00</value>
|
||||
</requestoverride>
|
||||
|
||||
<!-- JPN NNID Settings titleID. -->
|
||||
<requestoverride type="reqheader">
|
||||
<id>28</id>
|
||||
<setid_onmatch>1</setid_onmatch>
|
||||
<name>X-Nintendo-Title-ID</name>
|
||||
<value>000400100002BF00</value>
|
||||
</requestoverride>
|
||||
|
||||
<!-- USA NNID Settings titleID. -->
|
||||
<requestoverride type="reqheader">
|
||||
<id>29</id>
|
||||
<setid_onmatch>1</setid_onmatch>
|
||||
<name>X-Nintendo-Title-ID</name>
|
||||
<value>000400100002C000</value>
|
||||
</requestoverride>
|
||||
|
||||
<!-- EUR NNID Settings titleID. -->
|
||||
<requestoverride type="reqheader">
|
||||
<id>30</id>
|
||||
<setid_onmatch>1</setid_onmatch>
|
||||
<name>X-Nintendo-Title-ID</name>
|
||||
<value>000400100002C100</value>
|
||||
</requestoverride>
|
||||
|
||||
<!-- Remaster version override for JPN eShop app. -->
|
||||
<requestoverride type="reqheader">
|
||||
<id>31</id>
|
||||
<required_id>16</required_id>
|
||||
<name>X-Nintendo-Application-Version</name>
|
||||
<new_value>0015</new_value>
|
||||
</requestoverride>
|
||||
|
||||
<!-- Remaster version override for USA eShop app. -->
|
||||
<requestoverride type="reqheader">
|
||||
<id>32</id>
|
||||
<required_id>17</required_id>
|
||||
<name>X-Nintendo-Application-Version</name>
|
||||
<new_value>0015</new_value>
|
||||
</requestoverride>
|
||||
|
||||
<!-- Remaster version override for EUR eShop app. -->
|
||||
<requestoverride type="reqheader">
|
||||
<id>33</id>
|
||||
<required_id>18</required_id>
|
||||
<name>X-Nintendo-Application-Version</name>
|
||||
<new_value>0016</new_value>
|
||||
</requestoverride>
|
||||
|
||||
<!-- Remaster version override for JPN mint. -->
|
||||
<requestoverride type="reqheader">
|
||||
<id>34</id>
|
||||
<required_id>19</required_id>
|
||||
<name>X-Nintendo-Application-Version</name>
|
||||
<new_value>0010</new_value>
|
||||
</requestoverride>
|
||||
|
||||
<!-- Remaster version override for USA mint. -->
|
||||
<requestoverride type="reqheader">
|
||||
<id>35</id>
|
||||
<required_id>20</required_id>
|
||||
<name>X-Nintendo-Application-Version</name>
|
||||
<new_value>0010</new_value>
|
||||
</requestoverride>
|
||||
|
||||
<!-- Remaster version override for EUR mint. -->
|
||||
<requestoverride type="reqheader">
|
||||
<id>36</id>
|
||||
<required_id>21</required_id>
|
||||
<name>X-Nintendo-Application-Version</name>
|
||||
<new_value>0011</new_value>
|
||||
</requestoverride>
|
||||
|
||||
<!-- Remaster version override for JPN System Settings. -->
|
||||
<requestoverride type="reqheader">
|
||||
<id>37</id>
|
||||
<required_id>22</required_id>
|
||||
<name>X-Nintendo-Application-Version</name>
|
||||
<new_value>000A</new_value>
|
||||
</requestoverride>
|
||||
|
||||
<!-- Remaster version override for USA System Settings. -->
|
||||
<requestoverride type="reqheader">
|
||||
<id>38</id>
|
||||
<required_id>23</required_id>
|
||||
<name>X-Nintendo-Application-Version</name>
|
||||
<new_value>0009</new_value>
|
||||
</requestoverride>
|
||||
|
||||
<!-- Remaster version override for EUR System Settings. -->
|
||||
<requestoverride type="reqheader">
|
||||
<id>39</id>
|
||||
<required_id>24</required_id>
|
||||
<name>X-Nintendo-Application-Version</name>
|
||||
<new_value>0009</new_value>
|
||||
</requestoverride>
|
||||
|
||||
<!-- Remaster version override for JPN System Transfer. -->
|
||||
<requestoverride type="reqheader">
|
||||
<id>40</id>
|
||||
<required_id>25</required_id>
|
||||
<name>X-Nintendo-Application-Version</name>
|
||||
<new_value>0006</new_value>
|
||||
</requestoverride>
|
||||
|
||||
<!-- Remaster version override for USA System Transfer. -->
|
||||
<requestoverride type="reqheader">
|
||||
<id>41</id>
|
||||
<required_id>26</required_id>
|
||||
<name>X-Nintendo-Application-Version</name>
|
||||
<new_value>0006</new_value>
|
||||
</requestoverride>
|
||||
|
||||
<!-- Remaster version override for EUR System Transfer. -->
|
||||
<requestoverride type="reqheader">
|
||||
<id>42</id>
|
||||
<required_id>27</required_id>
|
||||
<name>X-Nintendo-Application-Version</name>
|
||||
<new_value>0006</new_value>
|
||||
</requestoverride>
|
||||
|
||||
<!-- Remaster version override for JPN NNID Settings. -->
|
||||
<requestoverride type="reqheader">
|
||||
<id>43</id>
|
||||
<required_id>28</required_id>
|
||||
<name>X-Nintendo-Application-Version</name>
|
||||
<new_value>0003</new_value>
|
||||
</requestoverride>
|
||||
|
||||
<!-- Remaster version override for USA NNID Settings. -->
|
||||
<requestoverride type="reqheader">
|
||||
<id>44</id>
|
||||
<required_id>29</required_id>
|
||||
<name>X-Nintendo-Application-Version</name>
|
||||
<new_value>0003</new_value>
|
||||
</requestoverride>
|
||||
|
||||
<!-- Remaster version override for EUR NNID Settings. -->
|
||||
<requestoverride type="reqheader">
|
||||
<id>45</id>
|
||||
<required_id>30</required_id>
|
||||
<name>X-Nintendo-Application-Version</name>
|
||||
<new_value>0003</new_value>
|
||||
</requestoverride>
|
||||
</targeturl>
|
||||
</config>
|
||||
|
@ -1 +0,0 @@
|
||||
d8:announce43:udp://tracker.coppersurfer.tk:6969/announce13:announce-listll43:udp://tracker.coppersurfer.tk:6969/announce42:udp://tracker.opentrackr.org:1337/announce43:http://tracker.opentrackr.org:1337/announce30:udp://zer0day.ch:1337/announce49:udp://tracker.leechers-paradise.org:6969/announce31:udp://9.rarbg.com:2710/announce32:udp://explodie.org:6969/announce33:http://explodie.org:6969/announce36:http://p4p.arenabg.com:1337/announce35:udp://p4p.arenabg.com:1337/announce43:http://tracker.aletorrenty.pl:2710/announce42:udp://tracker.aletorrenty.pl:2710/announce40:http://tracker.baravik.org:6970/announce44:http://tracker1.wasabii.com.tw:6969/announce44:udp://tracker.piratepublic.com:1337/announce32:http://tracker.tfile.me/announce38:udp://torrent.gresille.org:80/announce36:http://torrent.gresille.org/announce39:udp://tracker.kicks-ass.net:80/announce48:udp://tracker.internetwarriors.net:1337/announceee10:created by25:Transmission/2.84 (14386)13:creation datei1469505606e8:encoding5:UTF-84:infod6:lengthi6134e4:name12:1.0.0_qr.png12:piece lengthi32768e6:pieces20:éš0µ@wªj¸Ày™<"F"#çK<C3A7>7:privatei0eee
|
@ -1 +0,0 @@
|
||||
d8:announce43:udp://tracker.coppersurfer.tk:6969/announce13:announce-listll43:udp://tracker.coppersurfer.tk:6969/announce42:udp://tracker.opentrackr.org:1337/announce43:http://tracker.opentrackr.org:1337/announce30:udp://zer0day.ch:1337/announce49:udp://tracker.leechers-paradise.org:6969/announce31:udp://9.rarbg.com:2710/announce32:udp://explodie.org:6969/announce33:http://explodie.org:6969/announce36:http://p4p.arenabg.com:1337/announce35:udp://p4p.arenabg.com:1337/announce43:http://tracker.aletorrenty.pl:2710/announce42:udp://tracker.aletorrenty.pl:2710/announce40:http://tracker.baravik.org:6970/announce44:http://tracker1.wasabii.com.tw:6969/announce44:udp://tracker.piratepublic.com:1337/announce32:http://tracker.tfile.me/announce38:udp://torrent.gresille.org:80/announce36:http://torrent.gresille.org/announce39:udp://tracker.kicks-ass.net:80/announce48:udp://tracker.internetwarriors.net:1337/announceee10:created by25:Transmission/2.84 (14386)13:creation datei1469505609e8:encoding5:UTF-84:infod6:lengthi5812e4:name12:1.1.0_qr.png12:piece lengthi32768e6:pieces20:Ôäü#ÒÚo‰¡%Ÿnµ02àþ7:privatei0eee
|
@ -1 +0,0 @@
|
||||
d8:announce43:udp://tracker.coppersurfer.tk:6969/announce13:announce-listll43:udp://tracker.coppersurfer.tk:6969/announce42:udp://tracker.opentrackr.org:1337/announce43:http://tracker.opentrackr.org:1337/announce30:udp://zer0day.ch:1337/announce49:udp://tracker.leechers-paradise.org:6969/announce31:udp://9.rarbg.com:2710/announce32:udp://explodie.org:6969/announce33:http://explodie.org:6969/announce36:http://p4p.arenabg.com:1337/announce35:udp://p4p.arenabg.com:1337/announce43:http://tracker.aletorrenty.pl:2710/announce42:udp://tracker.aletorrenty.pl:2710/announce40:http://tracker.baravik.org:6970/announce44:http://tracker1.wasabii.com.tw:6969/announce44:udp://tracker.piratepublic.com:1337/announce32:http://tracker.tfile.me/announce38:udp://torrent.gresille.org:80/announce36:http://torrent.gresille.org/announce39:udp://tracker.kicks-ass.net:80/announce48:udp://tracker.internetwarriors.net:1337/announceee10:created by25:Transmission/2.84 (14386)13:creation datei1469505612e8:encoding5:UTF-84:infod6:lengthi6138e4:name12:2.1.0_qr.png12:piece lengthi32768e6:pieces20:ÕÛƽ]ÀÜËöç&‰g¼BBä!}7:privatei0eee
|
@ -1 +0,0 @@
|
||||
d8:announce43:udp://tracker.coppersurfer.tk:6969/announce13:announce-listll43:udp://tracker.coppersurfer.tk:6969/announce42:udp://tracker.opentrackr.org:1337/announce43:http://tracker.opentrackr.org:1337/announce30:udp://zer0day.ch:1337/announce49:udp://tracker.leechers-paradise.org:6969/announce31:udp://9.rarbg.com:2710/announce32:udp://explodie.org:6969/announce33:http://explodie.org:6969/announce36:http://p4p.arenabg.com:1337/announce35:udp://p4p.arenabg.com:1337/announce43:http://tracker.aletorrenty.pl:2710/announce42:udp://tracker.aletorrenty.pl:2710/announce40:http://tracker.baravik.org:6970/announce44:http://tracker1.wasabii.com.tw:6969/announce44:udp://tracker.piratepublic.com:1337/announce32:http://tracker.tfile.me/announce38:udp://torrent.gresille.org:80/announce36:http://torrent.gresille.org/announce39:udp://tracker.kicks-ass.net:80/announce48:udp://tracker.internetwarriors.net:1337/announceee10:created by25:Transmission/2.84 (14386)13:creation datei1469505615e8:encoding5:UTF-84:infod6:lengthi26938e4:name12:2.2.0_qr.png12:piece lengthi32768e6:pieces20:j¼µ1£ÏºÂˆÀIvDcŒƒžÁ±7:privatei0eee
|
@ -1 +0,0 @@
|
||||
d8:announce43:udp://tracker.coppersurfer.tk:6969/announce13:announce-listll43:udp://tracker.coppersurfer.tk:6969/announce42:udp://tracker.opentrackr.org:1337/announce43:http://tracker.opentrackr.org:1337/announce30:udp://zer0day.ch:1337/announce49:udp://tracker.leechers-paradise.org:6969/announce31:udp://9.rarbg.com:2710/announce32:udp://explodie.org:6969/announce33:http://explodie.org:6969/announce36:http://p4p.arenabg.com:1337/announce35:udp://p4p.arenabg.com:1337/announce43:http://tracker.aletorrenty.pl:2710/announce42:udp://tracker.aletorrenty.pl:2710/announce40:http://tracker.baravik.org:6970/announce44:http://tracker1.wasabii.com.tw:6969/announce44:udp://tracker.piratepublic.com:1337/announce32:http://tracker.tfile.me/announce38:udp://torrent.gresille.org:80/announce36:http://torrent.gresille.org/announce39:udp://tracker.kicks-ass.net:80/announce48:udp://tracker.internetwarriors.net:1337/announceee10:created by25:Transmission/2.84 (14386)13:creation datei1469507493e8:encoding5:UTF-84:infod6:lengthi16831e4:name29:3ds-private-update-server.zip12:piece lengthi32768e6:pieces20:K¤\‡Hð‚sßÔ¯¢¦u^Ãü7:privatei0eee
|
@ -1 +0,0 @@
|
||||
d8:announce43:udp://tracker.coppersurfer.tk:6969/announce13:announce-listll43:udp://tracker.coppersurfer.tk:6969/announce42:udp://tracker.opentrackr.org:1337/announce43:http://tracker.opentrackr.org:1337/announce30:udp://zer0day.ch:1337/announce49:udp://tracker.leechers-paradise.org:6969/announce31:udp://9.rarbg.com:2710/announce32:udp://explodie.org:6969/announce33:http://explodie.org:6969/announce36:http://p4p.arenabg.com:1337/announce35:udp://p4p.arenabg.com:1337/announce43:http://tracker.aletorrenty.pl:2710/announce42:udp://tracker.aletorrenty.pl:2710/announce40:http://tracker.baravik.org:6970/announce44:http://tracker1.wasabii.com.tw:6969/announce44:udp://tracker.piratepublic.com:1337/announce32:http://tracker.tfile.me/announce38:udp://torrent.gresille.org:80/announce36:http://torrent.gresille.org/announce39:udp://tracker.kicks-ass.net:80/announce48:udp://tracker.internetwarriors.net:1337/announceee10:created by25:Transmission/2.84 (14386)13:creation datei1469508861e8:encoding5:UTF-84:infod6:lengthi5171e4:name10:update.php12:piece lengthi32768e6:pieces20:ªosC~éM<C3A9>‰<EFBFBD>D4ß{<7B>;b7:privatei0eee
|