Switch離線公升級教程 自用

2022-07-13 17:24:08 字數 2558 閱讀 2379

想寫這篇部落格的原因還是因為自己發現明明已經自己通過大佬指導以及論壇教程指導,自己實踐兩次過了完整流程後,仍會因為相隔太久的韌體更新而遺忘到底如何離線公升級。當然這也是自己寫的第一篇對於自己實用性較高的生活小技巧。

首先根據論壇大神的精華貼,為什麼要對switch進行離線公升級。首先公升級很好理解,因為新遊戲需要更新的系統支援下才能執行。因此在原生系統破解之後不足以支援新遊戲的執行時,當新遊戲強制更新系統時,當新遊戲強制繫結系統更新包時,我們就被迫在不安全【對於破解來說】的環境下進行公升級。因為switch的系統更新機制過於魔幻【在psv時,已經遇到了新遊戲自帶系統更新包的鬼畜操作,當時因為自己過於久遠的psv系統,遊戲店主為省去我聯網更新系統的時間,直接插入了一張最近發售的遊戲卡帶來通過內建的新系統包來本地更新】

switch已經在這個鬼畜的基礎上更進一步,你以為你不聯網就一定不會接觸到更新的系統安裝包了?錯了,除了新遊戲自帶,據說當一台低系統版本的switch與相對較高系統版本switch進行本地聯機時,仍會自動傳輸系統更新包來強制植入新版本系統。可以說必須得處處防範任天堂的反盜版機制。

任天堂吸取了之前被軟體破解的一些教訓,在硬體方面,使用了efuse的熔斷機制,通俗的說,每次大版本公升級,可以在物理層面,在電路內部熔斷一根或者幾根保險絲,使得刷回低版本的系統變得不可能。這從晶元設計角度來說,是一項很天才的發明。

話題扯遠了,那麼為什麼必須離線呢?首先離線不是必須的,我們無論聯網還是離線的渠道最終目的都是更新系統,那麼要想保證安全的更新,更新之後的系統必須在破解韌體支援的範圍內,如sxos 2.6.2 beta 所支援的原生系統從6.2.0 增加到了7.0.1 在這種情況下,你就可以安全的將7.0.1的系統通過某種方式更新到7.0.1,並且仍在破解環境下。當然,這個某種方式即聯網或離線。舉個例子,當7.0.1剛出不久,或剛出一段時間,官方仍沒發布新系統的情況下,sxos 2.6.2就公布了,那麼你更新tf卡里的sxos韌體版本後就能直接通過聯網更新系統沒有問題,但當官方公布了8.0.0系統後,你聯網就只能更新到8.0.0,而再也不可能通過聯網獲取7.0.1的系統安裝包,此時,你要是公升級,sxos不支援,可能變磚,要是不公升級,8.0.0的遊戲玩不了,那麼此時就必須選擇安全的離線更新了。通過論壇或其他不正當方式獲取非最新版本的官方系統安裝包,在本地以安全的方式公升級。

說句題外話。在早期,6.2.0之前的官方系統,是不支援exfat格式的tf卡讀取的,這就意味著,只能使用fat32格式的tf卡,每次拷入遊戲的大小必須小於4g,這就是個很大的問題。於是6.2.0系統之後支援了exfat格式的寫入和讀取,因此此時就該離線更新到6.2.0獲取其exfat的功能,這是個很有意思的事,因為這樣的更新不是因為遊戲不支援,而是因為破解遊戲玩的不方便,屬於破解所需的強制性更新,而不是說你不玩某個遊戲就可以不更新的可選更新。

【來自論壇教程】(編寫時間是2018-10月,目的是在5.1系統下新增支援exfat的記憶體卡)

以前的教程是教你公升級並且追加exfat驅動支援exfat tf卡的,跟離線公升級系統一樣,方法是雷同的.

言歸正傳。

事前準備:

硬體:tf讀卡器, 32g 以下tf儲存卡(fat32)格式化成fat32,(如果你已經支援exfat的tf卡,忽略此條)

64g以上tf卡一張,格式化成exfat格式。

以上事前準備是直接搬運過來的,此處離線公升級通常會用乙個工具叫做choidujournx。該工具能識別系統更新包並實施更新作業。而系統更新包是乙個資料夾,資料夾名為firmware x.x.x【當前最新版本為8.0.1】資料夾內都是安裝包本體檔案。

這個資料夾以及剛才提到的安裝工具直接丟到tf卡根目錄

要追加exfat驅動的朋友, 主要 換32g卡,注意是必須是fat32格式的,否則你進不去自製系統。 把下面說的檔案都放進去。

然後進入相簿,r鍵切換目錄,找到有乙隻大白兔圖示的軟體,點選進入

以上是進入軟體後的主介面,可以看到這是tf卡的根目錄,其中找到 系統安裝包 的資料夾【firmware x.x.x】,觸控點選選擇並進入

點了之後,軟體會進行解包。

解包完畢,點選右下角 select firmware。

然後是start installation

馬上就公升級完畢,點選reboot,重啟機器。

重啟完畢,先進入原裝系統看看有無異常

Nessus外掛程式離線公升級教程

1 關閉nessus服務 命令 etc init.d nessusd stop 2 獲取挑戰碼,命令 opt nessus sbin nessuscli fetch challenge 挑戰碼示例 challenge code e30adc174d20382a427ddc4f4d42efef11f2...

linux離線公升級openssh

生產環境中的centos7存在openssl版本漏洞的問題,需要對其公升級 三 安裝telnet 四 安裝pam 五 安裝zlib 六 關閉selinux 七 安裝gcc 八 安裝openssl 九 公升級openssh 十 恢復防火牆狀況 gcc rpm.tar.gz openssl 1.0.2o...

BigData Ceph 離線安裝教程

一 系統環境 centos 7 x86 64 2.1 配置 ceph 源,以 ceph hammer 為例,這裡使用163源 vim etc yum.repos.d ceph.repo ceph name ceph packages for basearch baseurl enabled 1 gp...