这篇文章是全网首发 (至少根据我找到的资料是这样!) 的 Oppo R9 PlusmA 刷机指南. 我对此感到相当自豪, 因为从这篇 XDA 论坛 Post 中来看, 人们似乎一头莫展.
(网上有很多该死的假文章, 是用脚本批量生成的, 资源全部指向 404. 不过你不用担心, 这篇文章是我花一个晚上熬夜手敲出来的)
標籤: Android
Samsung Tab S5e 安裝 Magisk + Root + TWRP
Meta & Links
機型 | Samsung Galaxy Tab S5e LTE (gts4lv) |
代號 | SM-T725C |
CSC | China Open China (CHC) |
Android | 10 -> 11 ( Q -> R ) Sammobile Download |
ADB | Offical Download |
USB Driver | Samsung Official |
Odin | Odin 3.13.1 |
TWRP | samsung/samsunggalaxytabs5elte.html TWRP App Apkfile |
Magisk | #samsung-system-as-root topjohnwu/Magisk |
Frija | SlackingVeteran/frija |
備註:
- Wifi 版本的 Tab S5e 也可以參考我的過程, 只是 TWRP 換為
- 沒有梯子的話下載固件那一步會非常慢, 請自行準備
- Samfirm 在 2021年已經失效, 所以轉用 Frija
- 本文選擇的升級方式是清除數據重刷, 如果以前安裝過 Magisk 不想清除數據的可以跳過清除數據那一步
Android5 – Termux
我有一支舊手機, 華為 TAG-AL00; 目前閒置無事可幹, 於是我便動起歪腦筋想要將其改造成一台服務器.
如果你的手機已 root, 你大可以安裝 Linux Deploy, 通過 chroot 技術來部署 Linux, 安裝更快也運行更高效.
下載 Termux
首先不得不提的是, 作為有中國社會主義特色的流氓企業, 華為早就 Ban 掉了大部分手機刷機的渠道. 而華為自己的系統又太坑爹, 而且根本沒有系統更新, 導致我想給他刷一個 LineageOS 的嘗試直接打水漂. 所以接下來的一切都是在蛋疼的 Android5 上完成的.
安卓 5 / 6 的 Termux 重新回來啦!
Termux 在 2022 年重新加入了對 Android 5, 6 的支持, 請查看下面這個連接
https://github.com/termux/termux-app/wiki/Termux-on-android-5-or-6
Termux 早在 2020.01.01 就宣布不再支持 Android5/6. 因為是安卓5的緣故, 我們只能下載古老一點的版本. 經過我實測, 不僅是 20 年年初的版本無法安裝, 19 年年末的幾個版本 (如 0.75) 也裝不起來. 所以我只好選擇了更加古老的 Termux 0.70, 可以在這個鏈接下載到.
基礎配置
首先得配置好軟件源, 倒不是翻牆的問題, 而是這個版本 Termux 自帶的軟件源已經失效. 沒有軟件源其他一切都是扯淡. 複製以下命令到手機中執行:
( 如果執行完出錯, 請清除數據或重裝, 然後僅執行 apt update
, 便可挑過此步. )
sed -i '[email protected]^\(deb.*stable main\)[email protected]#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/termux-packages-24 stable [email protected]' $PREFIX/etc/apt/sources.list sed -i '[email protected]^\(deb.*games stable\)[email protected]#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/game-packages-24 games [email protected]' $PREFIX/etc/apt/sources.list.d/game.list sed -i '[email protected]^\(deb.*science stable\)[email protected]#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/science-packages-24 science [email protected]' $PREFIX/etc/apt/sources.list.d/science.list pkg update -y
接下來的問題就是我不想要再在巴掌大的玻璃上戳來戳去了. 配置 SSH.
# 在手機上執行 apt install openssh -y sshd # 開放 8022 端口 vi ~/.ssh/authorized_keys # 複製公鑰進去 ipconfig -a # 查看 ip 信息 # 在電腦上執行 ssh 192.168.10.116 -p 8022
安裝 Debian
使用 Debian 主要的原因, 除了它比較人性化且持續被維護, 是它的佔用非常之小, 完全可以運行在 “嵌入式設備上”. 在這一個老舊的手機上運行完全沒問題. 另外一個類似的嵌入式系統 Alpine 我不熟, 因此不想安裝.
# 資源來自 AnLinux cd ~ apt install wget openssl-tool proot -y && hash -r && wget https://raw.githubusercontent.com/EXALAB/AnLinux-Resources/master/Scripts/Installer/Debian/debian.sh bash debian.sh
執行這個命令花費的時間不多, 所以不要被嚇到.
安裝完成之後, 只要輸入 ./debian-start.sh
便可以啟動 Debian 了!