Homebrew Launcher (透過安裝包)


此手冊礙於個人課業因素一段時間沒更新了,可以的話我將盡快更新此內容。在這之前,請見 NH Switch Guide


必讀事項

Homebrew Launcher 目前是透過一個網頁瀏覽器漏洞『安裝』至您的主機中的。

在初始安裝完成後,我們得使用另一個次要漏洞讓您可以透過相簿應用程式啟動 Homebrew Launcher 直到您的主機重啟為止。

重新啟動後,您必須重新運行此次要漏洞才能重新啟用主機中的 Homebrew Launcher。 請另外注意,此次要漏洞於使用時將阻止您遊玩零售遊戲卡帶 (直到您的主機重啟為止)。

如果您熟悉 iOS『越獄』的用語的話,那麼這個就有點像是所謂的『不完美越獄 (semi-untethered jailbreak)』。

請注意,目前的漏洞具有在初始安裝時損壞主機中的 Mii 資料庫的副作用。 雖然這種副作用是相對無害的,但它將會導致任何所有已創建的 Mii 的丟失。

必備項目

操作說明

第一節 — 準備工作

  1. 關閉您的主機
  2. 將 SD 卡插入至電腦中
  3. 解壓 nx-hbmenu .zip 內的 hbmenu.nro 到 SD 卡的根目錄底下
  4. 在 SD 卡的根目錄底下建立一個新資料夾 switch
  5. 將 SD 卡插回至主機中
  6. 啟動您的主機

第二節 — DNS 設置

請注意,您需要在每個網路設定中設定這些 DNS 伺服器以使用此漏洞!

  1. 進入系統設定 (System Settings)
  2. 移動至 網路 (Internet) -> 網路設定 (Internet Settings)
  3. 選擇您目前所連結的網路
    • 已連上的網路旁邊會有一個綠色勾勾
  4. 選擇『更改設置 (Change Settings)』
  5. 將『DNS設定 (DNS Settings)』改為『手動 (Manual)』
  6. 將『主要 DNS (Primary DNS)』改為 104.236.106.125
  7. 將『次要 DNS (Secondary DNS)』改為 62.210.147.20
  8. 儲存網路設定
  9. 退出系統設定

第三節 - 初次安裝

  1. 移動至 網路 (Internet) -> 網路設定 (Internet Settings)
  2. 選擇您目前所連結的網路
  3. 選擇『連線至此網路 (Connect to this Network)』
  4. 如果 DNS 設置成功的話,您將會看到『您需要先註冊或登入才能使用本網路 (Registration is required to use this network)』的訊息。
  5. 選擇『繼續 (Next)』
  6. 安裝/啟動 Homebrew Launcher 的網頁將會載入
  7. 選擇『Install』
  8. PegaSwitch 網頁將開始加載
  9. 如果漏洞成功執行的話,您將會看到錯誤代碼 2000-1337
    • 如果您卡在 PegaSwitch 的頁面且沒看到任何錯誤代碼,請重啟您的主機並再試一次
  10. 重新啟動您的主機
  11. 當提示 Mii 資料庫損壞的可能性時,按下『OK』以重啟您的主機。

第四節 — 啟動 Homebrew Launcher

請注意,為了重新啟用 Homebrew Launcher,您得在每次重新啟動後重新運行此章節。

  1. 移動至 網路 (Internet) -> 網路設定 (Internet Settings)
  2. 選擇您目前所連結的網路
  3. 選擇『連線至此網路 (Connect to this Network)』
  4. 如果 DNS 設置成功的話,您將會看到『您需要先註冊或登入才能使用本網路 (Registration is required to use this network)』的訊息。
  5. 選擇『繼續 (Next)』
  6. 安裝/啟動 Homebrew Launcher 的網頁將會載入
  7. 選擇『Run』
  8. 如果漏洞成功執行的話,您將會看到一個視窗要求您退出
  9. 回到 HOME 主選單
  10. 啟動相簿應用程式
  11. 如果漏洞成功執行的話,Homebrew Launcher 將會啟動

第四節 — 其他瀏覽器程序 (選用)

由於每次重新啟動後必須重新點擊漏洞的『Run』按鈕,因此如果啟動瀏覽器比連接測試更方便,這將是最理想的選擇。

幸運的是,在Switch上實際上有許多其他的小瀏覽器程序,其中任何一個都可以用來觸發瀏覽器漏洞。

下面列出了兩種便捷啟動瀏覽器的方法:

eShop 登錄提示

要使用此方法,請在您的主機上創建另一個帳號。 不要將它連接到任天堂帳戶 (Nintendo Account) 中。

  1. 啟動 Nintendo eShop
  2. 選擇第二個帳戶
  3. 選擇『登入並鏈接』
  4. 這將啟動瀏覽器
遊戲更新提示

要使用此方法,您的 HOME 選單中必須至少有一個遊戲。

請注意,如果您未連接到正確的 DNS 伺服器,那麼此方法會更新您的主機。 這是很危險的!

  1. 於任一選取的遊戲上按下『+』
  2. 在『軟體更新 (Software Update)』選項中,選擇『透過網際網路 (Via the Internet)』
  3. 這將啟動瀏覽器

請注意,目前自製軟件開發仍處於非常早的狀態,已開發的應用程式數量非常有限。

你可以在 SwitchBrewreddit 上的 /r/SwitchHacks、或 GBAtemp 上的自製軟體論壇上找到可用的應用程式。

若要安裝自製軟體,您只需將軟體的 .nro 檔案複製到 SD 卡上的 /switch/ 資料夾中。


您現在可以透過主機主選單中的相簿應用程式來啟動 Homebrew Launcher (直到您的主機重啟為止)。

您現在將無法啟動任何零售遊戲卡帶或 eShop 遊戲 (直到您的主機重啟為止)。

您需要在每次重新啟動後重新運行上述的啟動步驟 (透過任何瀏覽器) 以便重新啟用主機中的 Homebrew Launcher。

關於常規自製軟體和開發進度摘要,請定期查看 ReSwitched Weekly 部落格。

關於如何開發自製軟體,請查看自製軟體開發頁面。