2026 寒假 任务03 “刷机,让14年的平板重获新生。”
📝 Samsung Galaxy Tab Pro 8.4 (SM-T320) 刷机改造日志
目标:将 2014 年的老平板改造为基于 Android 13 的便携式 Linux/C++ 开发终端。
硬件:Samsung SM-T320 (骁龙800 / 2GB RAM / 2K屏幕)
🛠️ 第一阶段:刷机 (Flashing)
1. 准备工作
电脑端:
- 安装三星 USB 驱动 (
SAMSUNG_USB_Driver...exe)。 - 解压
Odin3_v3.14.1.zip。
文件准备:
- Recovery:
twrp-3.7.0_9-0-mondrianwifi.img.tar - ROM:
lineage-20.0-xxxx-UNOFFICIAL-mondrianwifi.zip(Android 13) - GApps:
BiTGApps-arm-13.0.0-v1.7_signed.zip(我是 ARM 架构)
2. 刷入 TWRP
进挖煤模式:
- 关机状态下,按 音量减 + Home + 电源,出现警告按 音量加。
Odin 设置:
- 点击 AP,选择
twrp...tar文件。 - 关键:左侧 Options 栏 取消勾选 Auto Reboot。
- 点击 Start,等待显示 PASS。
强制进 TWRP:
- 按 电源 + 音量减 强制重启。
- 黑屏瞬间,立刻改按 电源 + Home + 音量加。
- 出 Logo 松开电源,死按住 Home + 音量加 直到进入 TWRP。
3. 刷入系统 (ROM)
双清 (Wipe):
- Wipe -> Advanced Wipe -> 勾选 Dalvik, Cache, System, Data -> 滑动清除。
传文件:
- 保持 TWRP 界面,插线连电脑,将 ROM 和 GApps 两个 zip 包复制进平板根目录。
安装 (Install):
- Install -> 选中 ROM 包 -> (Add more Zips 选 GApps 包) -> 滑动刷入。
- 刷完后点击 Reboot System。
注:若 Android 13 报错,可改刷 Android 11 (LineageOS 18.1)。
🚀 第二阶段:系统优化 (Optimization)
开发者设置:
- 设置 -> 关于平板 -> 版本号连点 7 次。
- 系统 -> 开发者选项 -> 窗口/过渡/动画时长缩放 全部改为 0.5x (极大提升流畅度)。
APP 准备:
- 安装 F-Droid (开源商店)。
- 通过 F-Droid 安装 Termux (勿用 Google Play 版)。
💻 第三阶段:构建开发环境 (Termux & Zsh)
1. 基础环境配置
打开 Termux 执行:
|
|
2. Zsh 美化 (Oh-My-Zsh)
|
|
🔗 第四阶段:硬件联动 (Luckfox Pico)
场景:平板通过 USB OTG 连接 Luckfox Pico 开发板,进行 SSH 开发。
物理连接:平板 -> OTG -> Type-C -> Luckfox。
网络确认:Termux 输入 ifconfig 确认有 eth0 或 usb0 网卡。
快捷连接:
在 ~/.zshrc 底部添加:
|
|
使用:
终端输入 pico -> 密码 luckfox -> 成功进入板子 Linux 系统。
🎉 最终成果
- Android 13 纯净系统。
- 0.5x 动画倍率的流畅体验。
- Zsh + 插件 的全功能终端。
- C++ 编译环境 (Clang)。
- 一键连接嵌入式开发板的能力。