当前位置: 首页 > ds >正文

【硬件】GalaxyTabPro10.1(SM-T520)刷机/TWRP/LineageOS14/安卓7升级全过程

⚠️ 免责声明:玩机有风险,刷机需谨慎!
本文纯属野生技术宅的折腾笔记,效仿者的后果我管不着哦

借用一下开发者的log,哈哈哈哈
#include <std_disclaimer.h>/** Your warranty is now void.** We are not responsible for bricked devices, dead SD cards,* thermonuclear war, or you getting fired because the alarm app failed. Please* do some research if you have any concerns about features included in this ROM* before flashing it! YOU are choosing to make these modifications, and if* you point the finger at us for messing up your device, we will laugh at you.**/
#include <江湖规矩.h>* 你的官方保修已原地蒸发(反正早过期了是吧)。* * 我们不对下列事件负责:*   - 设备变砖(能盖房的那种)*   - 存储卡暴毙(建议先备份黑历史)*   - 因闹钟失效导致上班迟到被扣钱(多设几个闹钟会怎样)*   - 第三次世界大战(这锅太大背不动)* * 动手前请默念三遍:*   「是我自己要刷的!是我自己要刷的!是我自己要刷的!」* 如果刷完哭着来找我们——*   我们只会一边嗑瓜子一边笑出声😜

0 序:一个老平板的奇幻重生🎬

急着抄作业的直接跳第1节,剧情党请继续

今天的主角是位 2014 年出土的电子老古董:

设备型号Samsung Galaxy Tab Pro 10.1 (SM-T520) WIFI
设备代号n2awifi 或 picassowifi(可以用于社区搜索)
出厂系统Android 4.2.2 (Jelly Bean)
屏幕参数10.1英寸 2560×1600
处理器Exynos 5 Octa 5420 八核处理器(骁龙800或Apple A7水平)
内存配置2GB RAM + 16GB ROM
数据接口MicroUSB 2.0

小伙年轻时还挺强的,和iPhone 5s坐一桌
在这里插入图片描述
屏幕数值也很强,用来看电影或是做串流屏效果是不错的就业方向
在这里插入图片描述

🤔 为什么想不开要刷机?

现状:官方最高只给到安卓 4.4.2(约等于智能机界的山顶洞人)
痛点:

  • 看电影只能下载导入,既折腾存储又小,想装个在线观影百分九十九提示「系统版本过低」~哈特不肉啃

↑所以只能换个系统了

变更系统的方式:

  1. 等官方推送
    不必等了,我已为官方的更新写好墓志铭:
	"Here lies Android 4.4.21999-2014It was barely functional"
  1. 刷机
    🔧 核心操作:通过 Recovery 模式 给平板灌新系统ROM,俗称「刷机」

Recovery模式
安卓设备的「安全屋」:
功能 ≈ Windows PE(重装系统/备份救急)
缺点:官方 Recovery 只能刷官方包,禁止NTR(不容第三方 ROM)。

ROM(Read-Only Memory)
在刷机中特指可刷写的系统镜像:
官方 ROM:三星原厂最高 Android 4.4.2,格式为线刷包(.tar.md5),需 Odin 刷入。
第三方 ROM:开源社区野生大佬们做的系统(如 LineageOS )。格式为卡刷包(.zip),需通过 TWRP 安装。

🕵️ 寻宝奇遇记

翻遍 B 站/贴吧只找到些「20 元远程刷机」的祖传骗局…
直到闯进 XDA Developer(不知名搞机论坛) ——
好家伙,居然有 LineageOS 14.1(安卓 7.1)!
https://xdaforums.com/t/rom-7-1-x-sm-t520-unofficial-lineage-14-1-n2awifi.3538770/
综述一下内容:LineageOS 14.1(n2awifi) 是GalaxyTabPro全系通用的第三方ROM,任君自取。po主给了安装方式:
在这里插入图片描述
⚠️ 重点来了:前面说过第三方ROM是不能用原厂Recovery模式刷入的,必须请出 TWRP 这位老司机

TWRP(Team Win Recovery Project)
第三方 Recovery 中的 瑞士军刀:

  • 破解官方限制(sum:狸猫?)
  • 无视签名验证
功能官方 RecoveryTWRP
操作界面英文+按键操作图形化触摸界面
刷机支持仅限官方签名包任意第三方 ROM/ZIP 包
备份能力无系统备份完整分区备份(Boot/System/Data 等)
高级功能基础清除文件管理、ADB 调试、分区修复

为了给设备刷入TWRP先请两位大神坐镇电脑:

  1. 三星USB驱动 - 让电脑认识老平板
  2. Odin - 三星刷机御用工具(官方推荐)
    其他工具如SamFw/Freya也可用,本文只专注Odin教学

1 前置准备

1.1 硬件

  1. windows电脑;
  2. microUSB2.0数据线;
  3. GalaxyTabPro平板,保证电量足够维系半小时,中途关机必砖;

1.2 软件

所有软件资源在文末链接。

  1. Odin3,版本随意,请解压到无空格的路径;
  2. 三星usbDriver,版本随意;
  3. TWRP,建议twrp-3.0.2-0-picassowifi.img.tar;

还好有翻评论,根据哈穆迪斯坦的认证,TWRP 3.0.2.0是最新已知稳定版本
在这里插入图片描述
4. LineageOS 14.1(n2awifi) zip包 ,我使用的版本为lineage-14.1-20190204-nightly-n2awifi-signed.zip

*也是我参考评论区找到的一个已知稳定版。
更高安卓版本需求可以在XDA社区看看别的LineageOS,截止2025-7,我看到最高有Android12的Los-n2awifi

2 刷机实战

2.1 风险告知

生而为人,要为自己的选择负责哦
                                                                    ——鲁迅没说

  • 错误操作导致变砖
  • 数据将全部清除

2.2 刷入TWRP

  1. 平板开启USB调试

    • 设置 → 关于平板 → 连点"版本号"7次
    • 返回 → 开发者选项 → USB调试开启
  2. 进入Download模式

    • 平板关机。按住 Vol-(音量减键) + Home(主键) + Power(电源键)(GalaxyTabPro的音量减是左,音量加是右)
    • 出现警告界面 → 松开按键 → 按 Vol+确认

Download模式是比recovery更底层的工程模式,能绕过其他签证直接修改原不许修改的recovery分区。
在这里插入图片描述

download和recovery模式的进入方式很接近,请辨明

没参考文献真的把本人狠狠卡在了这里

在这里插入图片描述
在这里插入图片描述

  1. 电脑Odin操作

    • pc电脑运行Odin

    • 电脑通过usb线连接平板 → Odin中应当显示识别到一台设备(如果没有,检查usb驱动安装、usb调试开启、是否download模式)
      在这里插入图片描述

    • Options → 取消勾选Auto Reboot

    • 点击右侧第二行AP栏→ 选择TWRP的tar文件
      在这里插入图片描述

    • 点击Start → 等待3秒左右提示PASS

  2. 进入TWRP

    • pass后不要断开数据线,按住 Vol+(音量加) + Home + Power
    • 黑屏时松开Power → Vol+/Home保持不松开
      ↑这是各篇参考文献的说法。实际上我在黑屏后松开关机键会显示充电中…真关机了???
      如果你也发生,请重复2.2刷入TWRP的步骤重新刷入twrp,到这里应当长按Vol+(音量加) + Home + Power→黑屏,仍然保持长按→显示设备型号图标,松开电源键
    • 成功进入TWRP界面
      在这里插入图片描述

到这一步反悔还来得及,重启就好

2.3 分区处理

  1. 格式化 Data 分区

    • 滑动右下角Swipe to Allow Modifications
    • 选择 Wipe,点击 Format Data
    • 输入 yes 确认(将清除所有用户数据)
    • 返回主界面
  2. 执行四清

    • Wipe → Advanced Wipe
    • 勾选:Dalvik、System、Data、Cache
    • 滑动确认
  3. 修复persist分区(建议)
    (这一步是开发者文档中没有提到的,但建议加上,原因详见后续附录-问题-启动卡在Lineage徽标)

    • Advanced → Terminal
    • 输入:make_ext4fs /dev/block/platform/dw_mmc.0/by-name/PERSDATA
    • 点击Execute
  4. 传输ROM文件📁

    • TWRP主界面 → Mount → Enable MTP(如果显示Disable MTP则已开启)
      在这里插入图片描述

    • 电脑复制lineage-14.1-20190204-nightly-n2awifi-signed.zip到设备中,我直接放到了根目录

2.4 刷入LineageOS

  1. 安装系统
    • TWRP主界面 → Install → 选择zip文件
      在这里插入图片描述

    • 滑动确认刷入
      在这里插入图片描述

    • 等待完成(约5分钟)
      在这里插入图片描述

    • 点击Reboot System,首次启动会稍慢

如果出现这个界面,那么此篇完
在这里插入图片描述

在这里插入图片描述

3 附录

关联链接

  • 核心论坛与社区

    • XDA Developers 开发者论坛
    • 酷安社区
  • 刷机工具

    • Odin3 v3.13.1 (提取码:kpnj)
    • 三星USB驱动程序
  • ROM资源

    • LineageOS全版本
    • 原版系统固件下载(如果刷机失败可以用Odin刷回原系统)
      • 官方系统
      • ROM中国资源

问题综合

这里记录一些xda-Devloper评论里提取到的问题

启动一直卡在Lineage徽标

评论里提到而我没有遇到的问题,已经记录在2.3-修复persist分区这一步。

这位是我觉得评论里最强路人。完整的控制变量实验排查方法论、了解启动流程修改build.prop禁用动画、通过/proc/last_kmsg提取内核级错误日志、比对commit history…太强了!
在这里插入图片描述

设备循环/随机重启

TWRP 3.1.1.0 版本存在严重问题,已被移出官方仓库。该版本会导致:1.系统启动循环(bootloop)2.随机重启等故障。
建议改用最后一个稳定版本 TWRP 3.0.2.0

扬声器不发声

评论里多次提到的现象,在另一篇LineageOS 21的评论中我看到一个方案是:发生异常时插上耳机再拔下。
在这里插入图片描述

扬声器爆音

评论有这样的描述“打开视频的瞬间会放出最大音量”、“运行某些游戏时发卡顿,伴随卡顿有瞬间的爆音”、我认为是处理器负载变化落差大的场景会发生这样的情况,具体原因是内核调度或是音频驱动异常?目前无解决方案。

  • “折腾”是有意义的
    我是会有点怀旧的人,我很乐意让喜欢的事物尽可能久的留在我身边。
  • 分享是美好的事
    我喜欢技术社区那些开源精神。为所求之物付出代价是理所当然的,但总有慷慨者会放弃这种权利,破开垄断的壁垒。 知识是无价的,也是自由的啊

在这里插入图片描述

http://www.xdnf.cn/news/16044.html

相关文章:

  • 浅谈 Vue 的双向数据绑定
  • Java 字符集(Charset)详解:从编码基础到实战应用,彻底掌握字符处理核心机制
  • 【数据结构】双向循环链表的实现
  • 基于机器视觉的迈克耳孙干涉环自动计数系统设计与实现
  • Node.js:函数、路由、全局对象
  • Docker Compose 配置
  • 如何5分钟快速搭建智能问答系统
  • 详解如何解决Mysql主从复制延迟
  • LINUX720 SWAP扩容;新增逻辑卷;逻辑卷扩容;数据库迁移;gdisk
  • Ajax简单介绍及Axios请求方式的别名
  • 复杂度+包装类型+泛型
  • 统计与大数据分析和数字经济:专业选择指南
  • spring-cloud使用
  • ptmalloc(glibc-2.12.1)整体结构
  • Linux:线程控制
  • 基于SpringBoot+MyBatis+MySQL+VUE实现的医疗挂号管理系统(附源码+数据库+毕业论文+答辩PPT+项目部署视频教程+项目所需软件工具)
  • LeetCode 刷题【8. 字符串转换整数 (atoi), 9. 回文数】
  • 学成在线项目
  • 手推OpenGL相机的正交投影矩阵和透视投影矩阵(附源码)
  • Unity 新旧输入系统对比
  • 开发工具缓存目录
  • Redis通用常见命令(含面试题)
  • [数据库]Neo4j图数据库搭建快速入门
  • 设备健康管理实施案例:中讯烛龙预测性维护系统的实战应用
  • 基于bert-lstm对微博评论的情感分析系统设计与实现
  • 新版 Java SE 集合框架 Map 篇
  • Pycharm的Terminal打开后默认是python环境
  • Kafka 在分布式系统中的关键特性与机制深度解析
  • 基于Pytorch的人脸识别程序
  • 1948. 删除系统中的重复文件夹