沒有網(wǎng)站備案可以做誠信認(rèn)證嘛市場調(diào)研分析報告范文
文章目錄
- Switch刷機(jī)
- 解鎖Switch
- Switchroot
- 重要提示
- 安裝Android系統(tǒng)
- 安裝Linux系統(tǒng)(Ubuntu)
- 安裝Lakka系統(tǒng)
- 安裝多系統(tǒng)(和大氣層系統(tǒng)、官方原生系統(tǒng)并存)
Switch刷機(jī)
解鎖Switch
刷機(jī)的前提是要解鎖bootloader,早期的NS型號可以軟件解鎖,后期則需要修改硬件才能解鎖。
解鎖需要準(zhǔn)備的材料如下:
- SD卡和Hekate
- 短接器
- 注入器
解鎖的相關(guān)內(nèi)容參見 Switch雙系統(tǒng):2024.6,自己動手豐衣足食版
中的“大氣層雙系統(tǒng)教程”小節(jié)詳述。
Switchroot
Switchroot 是一個針對任天堂 Switch(基于 Tegra X1 的游戲主機(jī))的開源開發(fā)團(tuán)體,具有利用底層恢復(fù)引導(dǎo)程序的自由和開源引導(dǎo)程序。它們?yōu)?Switch 維護(hù)著許多項目,并且正在將它們眾多的指南整合到這個維基(Switchroot Wiki)中。
Switchroot Wiki 官網(wǎng):https://wiki.switchroot.org/
重要提示
Switch機(jī)能在眾多設(shè)備中屬于比較孱弱的,刷機(jī)更多為折騰硬件,使用體驗并不能達(dá)到最佳效果。請在刷機(jī)前思考清楚自己的需求。
Switch 的 Tegra X1 芯片是 Arm 架構(gòu)的,自帶核顯。并只有4G內(nèi)存。
官方默認(rèn)的CPU頻率為1.02GHz ,GPU頻率為307.2MHz(掌機(jī)模式)、768MHz(帶插座的主機(jī)模式),內(nèi)存頻率為1600MHz(主機(jī)模式)、1331MHz(掌機(jī)模式)。
Switch的1.02GHz的CPU還沒有驍龍4Gen1的1個核強(qiáng)勁,即使極限超頻后也就是接近驍龍821的水平。其GPU會稍微強(qiáng)一些,超頻后可以接近驍龍845(但也是2017年的產(chǎn)物了)。
并且,超頻使用Switch,不僅會帶來大量發(fā)熱問題,最重要的是其續(xù)航時間會大大縮短。
安裝Android系統(tǒng)
- 下載所需文件:
- 下載最新版本的 hekate 引導(dǎo)程序,并將其解壓到 SD 卡的根目錄。
- 下載安卓固件,其中
nx-tab
為安卓平板版本,nx-atv
為安卓電視版本。官方下載地址為:android-11,也可以使用CSDN本地下載:nx-tab-beta2.75-20230705-rel.7z 。
- 轉(zhuǎn)儲 JoyCon 配對信息:確保 Switch 和 Joy-Con 已配對。進(jìn)入到Hekate,點擊左下角“Nyx Settings”,點擊“Dump Joy-Con BT”選項,等待轉(zhuǎn)儲Joy-Con BT配對信息完成。
- 分區(qū) SD 卡:在 hekate 的工具欄的分區(qū)管理器中,使用滑塊選擇適當(dāng)?shù)目臻g分配給Android系統(tǒng)(建議至少16 GB),然后點擊下一步按照提示操作。
- 添加 ROM zips 到 SD:將Switch連接電腦并選擇“SD UMS”選項。將下載的 nx-tab 或 nx-atv.7z 文件解壓到 SD 卡的根目錄。
- 添加其他 zips 并進(jìn)入恢復(fù)模式(recovery)配置安裝:
- 將其他需要的 zips 文件(如 Google Play 和 GMS minimal)放在 SD 卡的根目錄,然后安全地移除 SD 卡。
- 在 Switch 上選擇“Flash Android”,并接受提示以重新啟動到恢復(fù)模式。
- 在恢復(fù)模式中選擇出廠重置,并格式化數(shù)據(jù)和系統(tǒng)。
- 返回,選擇 “Apply Update”, 再選擇 “Choose from SWITCH SD”。
- 安裝 Lineage(LineageOS是Android的一個開源的衍生版本) 和其他zip,最后選擇“Reboot -> System”。
- 首次啟動:在首次啟動時,Joy-Con 可能不會自動配對。重新啟動以自動配對已轉(zhuǎn)儲的 Joy-Con。
- 后續(xù)啟動:從 hekate 的“More Configs”菜單中選擇“Switchroot Android 11”以啟動 Lineage。在選擇該選項的同時,按住 VOL + 鍵可返回恢復(fù)模式以刷新 zips。
- 更多配置:在 Switch Configuration 應(yīng)用中進(jìn)行系統(tǒng)設(shè)置,比如:顯示設(shè)置、任天堂控制器預(yù)設(shè)、性能模式和超頻等設(shè)置。更多高級細(xì)節(jié)可以參閱 INI指南 。
- 使用技巧:
- 可以使用第三方Recovery:TWRP。 點擊可以下載 對應(yīng)版本,或使用CSDN本地下載,然后放在
switchroot/install
目錄下,并再次點擊hekate分區(qū)程序中的“Flash Android”即可安裝(不會覆蓋安卓系統(tǒng),只是覆蓋Recovery) - 獲取root權(quán)限,需要在恢復(fù)模式中刷入最新的magisk app,官方下載地址,2024.6最新版本可以使用CSDN本地下載地址:Magisk-v27.0.apk 。(將apk后綴改為zip后綴,拷貝到SD卡根目錄,然后在Recovery中安裝該zip文件)
- 底座模式需要使用到 Nvidia Shield TV app ,可以在谷歌商店中下載,或者CSDN本地下載最新版本 NVIDIA SHIELD TV-2.1.8.apk。
- Joy-Cons上的捕獲按鈕已經(jīng)被映射到播放/暫停媒體。
- 可以通過轉(zhuǎn)到開發(fā)人員選項并向下滾動到“強(qiáng)制桌面模式”啟用它并重新啟動來啟用桌面模式以獲得更好的停靠體驗。
- 要將文件傳輸?shù)紸ndroid,可以使用MTP over USB(需要Switch啟用USB3)。
- 可以使用第三方Recovery:TWRP。 點擊可以下載 對應(yīng)版本,或使用CSDN本地下載,然后放在
安裝Linux系統(tǒng)(Ubuntu)
- 下載基礎(chǔ)鏡像:下載Ubuntu基礎(chǔ)鏡像(需要L4T版本,即Linux for Tegra版本),官方下載,或者CSDN本地下載:ubuntu-5.1.1-2023-06-12.7z。
- 備份 SD 卡(可選但推薦):
- 備份 FAT32 中的普通文件(這也會備份基于文件的 emuMMC)。
- 如果存在 emuMMC 原始分區(qū),進(jìn)入 hekate -> 工具 -> 備份 emuMMC,點擊 SD emuMMC RAW 分區(qū)按鈕并進(jìn)行備份(emuMMC BOOT0/1 和 emuMMC Raw GPP)。
- 如果有安卓系統(tǒng),使用 TWRP 進(jìn)行備份。
- 在 hekate 中分區(qū) SD 卡(警告:以下操作將擦除 SD 卡上的所有內(nèi)容):進(jìn)入 hekate -> 工具 -> 分區(qū) SD 卡,移動滑塊為Linux創(chuàng)建ext4分區(qū)(建議至少16GB),為 FAT32 分區(qū)留出至少 5GB 空間用于存儲安裝文件,并重新創(chuàng)建可能已備份的任何分區(qū)。
- 從電腦中提取 7z 文件到 SD 卡的 FAT32 分區(qū)。推薦使用hekate的UMS(hekate->Tools->USB Tools)來將Switch連接到電腦并直接讀寫SD卡。
- 刷入Linux:在 Hekate 中,進(jìn)入工具 -> 分區(qū) SD 卡 -> Flash Linux。
- 轉(zhuǎn)儲 JoyCon 配對信息:在主機(jī)中配對 Joy-Con 后,將 Joy-Con 連接到控制臺并轉(zhuǎn)儲配對數(shù)據(jù)(即使使用 Switch Lite 也必須運(yùn)行此操作,因為它會轉(zhuǎn)儲校準(zhǔn)數(shù)據(jù)):進(jìn)入 hekate -> Nyx 選項 -> 轉(zhuǎn)儲 Joy-Con BT。
- 啟動Ubuntu并在線更新:點擊啟動 L4T Ubuntu Bionic(在Hekate的“More Configs”下)。確保通過軟件更新器或 apt 命令完成任何現(xiàn)有的在線更新。
- 恢復(fù)備份文件:
- 將普通文件復(fù)制到 FAT32。
- 對于 emuMMC,使用 Hekate 恢復(fù)備份:進(jìn)入 hekate -> 工具 -> 恢復(fù) emuMMC,點擊 SD emuMMC RAW 分區(qū)按鈕并恢復(fù)(emuMMC BOOT0/1 和 emuMMC Raw GPP)。
- 對于安卓,將 TWRP 備份復(fù)制到 FAT32 分區(qū),在 TWRP 中恢復(fù)備份(即刷入備份的zip包)。
- 使用技巧:
- 支持JoyCon、Pro手柄的鼠標(biāo)/鍵盤映射,預(yù)裝了官方Joy-Cons、Switch Pro控制器、GameCube控制器(帶有ToadKing驅(qū)動程序的Wi-U/Switch Gamcube適配器)、DualShock 4控制器(目前僅有線)、X-Box One控制器(僅無線)的配置文件。
- 支持配對JoyCon、Pro手柄,JoyCon按L+R或ZL+ZR可以連接和注冊多對,Pro手柄通過藍(lán)牙設(shè)置或USB配對。
- 支持開關(guān)加速度計/陀螺儀和旋轉(zhuǎn)。
- 完整的USB-C支持,包括:Power Delivery、On-The-Go、DisplayPort/HDMI。
- 支持CPU/GPU超頻,可通過任務(wù)欄中Switch圖標(biāo)附近的配置文件名稱選擇多個自定義CPU/GPU電源配置文件。
- 支持內(nèi)存超頻,需要在ini文件中設(shè)置。例如
ram_oc=2131200
表示超頻到2131200KHz。 - 需要了解更多Switch特色適配的功能的配置使用詳情,可以參見:Linux Features
- 支持 L4T-Megascript app,可以一鍵獲取或構(gòu)建L4T版本適用的各種基本內(nèi)容、應(yīng)用程序或模擬器。
安裝Lakka系統(tǒng)
Lakka是一個專門為復(fù)古游戲愛好者設(shè)計的輕量級Linux發(fā)行版,它能夠?qū)⒏鞣N硬件平臺,特別是老式計算機(jī),改造成功能全面的復(fù)古游戲主機(jī)。Lakka基于OpenELEC項目,并內(nèi)置了RetroArch作為其核心組件,RetroArch是一個強(qiáng)大的前端界面,支持多種游戲模擬器核心(通過Libretro接口),這意味著用戶可以在一個統(tǒng)一且用戶友好的界面下玩到眾多不同平臺的經(jīng)典游戲。
Lakka系統(tǒng)的特點:
- 廣泛兼容性:支持多種硬件設(shè)備,比如普通的PC和老式計算機(jī),只要它們能夠運(yùn)行Linux。
- 模擬器集合:通過RetroArch,Lakka能夠運(yùn)行大量不同的模擬器,覆蓋從 Atari、NES、SNES、Game Boy、SEGA 到 PlayStation、Nintendo 64 等多個時代的經(jīng)典游戲機(jī)。
- 簡潔易用:提供了一個直觀的圖形用戶界面,讓玩家能夠輕松瀏覽游戲庫、調(diào)整設(shè)置和管理模擬器。
- 網(wǎng)絡(luò)功能:支持Samba網(wǎng)絡(luò)共享協(xié)議,便于從家庭網(wǎng)絡(luò)中的其他設(shè)備傳輸游戲文件。
- 持續(xù)更新:Lakka團(tuán)隊會定期發(fā)布更新,包括模擬器核心的升級和系統(tǒng)優(yōu)化,以保持最佳的游戲體驗和兼容性。
- 社區(qū)支持:擁有活躍的社區(qū),用戶可以從中獲取幫助、分享配置技巧以及獲取最新的游戲資源信息。
L4T Lakka 安裝步驟:
- 下載最新版本:從 Lakka官網(wǎng) 下載最新的 L4T Lakka,2026.6最新版本也可以從CSDN本地下載:Lakka-Switch.aarch64-5.0-devel-20240122151037.zip.001和Lakka-Switch.aarch64-5.0-devel-20240122151037.zip.002(因為文件太大,分成2部分上傳CSDN,需要下載2個后一起解壓才可得到官方tar文件)。
- 打開.tar 存檔:打開下載的.tar 存檔,并在與.tar同名的文件夾中找到
bootloader
和lakka
文件夾。 - 提取文件夾:將
bootloader
和lakka
文件夾提取到 SD 卡的根目錄。 - 可選配置:根據(jù)需要,可在
lakka/boot/readme_config.txt
中找到信息來配置bootloader/ini/Lakka.ini
文件。 - 啟動:通過 hekate -> More Configs -> Lakka 啟動 L4T Lakka。
安裝多系統(tǒng)(和大氣層系統(tǒng)、官方原生系統(tǒng)并存)
在安裝Android、Linux之后,可以按照正常步驟來安裝大氣層虛擬系統(tǒng),這樣安裝完成之后Switch就是一個Android、Linux、大氣層虛擬系統(tǒng)、官方原生系統(tǒng)并存的設(shè)備,在Hekate引導(dǎo)界面選擇需要啟動的系統(tǒng)。
正常步驟來安裝大氣層虛擬系統(tǒng),可以參見 Switch雙系統(tǒng):2024.6,自己動手豐衣足食版