怎么用TWRP刷LineageOS拯救我的Android手机?

周末在家玩着王者农药,卡的我怀疑人生。 一局过后,凝视着我手中的华为Nova陷入了沉思...

本文仅作经历分享,不同环境极有可能出现不同状况,So,刷机请备份!操作需谨慎!

本文仅作经历分享,不同环境极有可能出现不同状况,So,刷机请备份!操作需谨慎!

本文仅作经历分享,不同环境极有可能出现不同状况,So,刷机请备份!操作需谨慎!

小知识: fastboot模式:在安卓手机中fastboot是一种比recovery更底层的刷机模式。就是使用USB数据线连接手机的一种刷机模式。华为Nova为手机关闭状态下音量下+电源键长按几秒即可进入,不同手机有所不同。 Recovery模式:Recovery模式指的是一种可以对安卓机内部的数据或系统进行修改的模式(类似于windows PE或DOS)。在这个模式下我们可以刷入新的安卓系统,或者对已有的系统进行备份或升级,也可以在此恢复出厂设置。华为Nova为手机关闭状态下音量上+电源键长按几秒即可进入,不同手机有所不同。

大家好,我是湿兄,今天给大家撸一下我是怎么通过TWRP将LineageOS刷入华为Nova的。

首先看下TWRP的Recovery界面和刷成功后的LineageOS是啥样子的。

有聪明的同学就会说:湿兄又骗人,第二张图明明就是Android系统!

别急嘛,慢慢看下去。


17年5月份左右,也就是这个手机买来一个月不差,为了体验Android7.0,加入了华为Nova 7.0系统的内测。

如愿以偿的升级到Android 7.0系统,缺点嘛,就是测试版本 - log多,后台会不时的生成一些log文件,还要帮忙找BUG。

一开始还挺留心BUG,也提交了些。不过一段时间后,我的征途是那星辰大海渐渐就忘掉了)。

当我发现我的手机越用越卡的时候,就想着更新到正式版本,摆脱这蛋疼的局面。

BUT!

在系统更新中没有发现新版本,内测群里一问,说是只能线刷搞定~

内心吐槽一阵子,又去追赶我的星辰大海了(又忘记了

终于,在今天几局王者农药卡到惨败后,决定通过线刷来挽救这可怜的手机,湿兄我可是啥都会的。

于是,在我秀翻全场的操作下,刷的开不了机了,开不了机了。。。不了机了。。。了机了。。机了。。了

WTF!

仔细一看,大概(99%)是我选错了包,我竟然买的是高配版的,鬼知道我刷的是不是标配的。

中间的苦逼过程不多说了,让它与几十上百个浏览器标签面及某宝报价90元包刷好 --- 一起消失吧!

在fastboot flash system -S 16M system.img 伴随着大概一万次的remote: size too large与我的绝望后,我机(zou)缘(tou)巧(wu)合(lu)的发现了题目中提及的TWRPLineageOS


So

这些是个什么玩意?

TWRP,全称TeamWin Recovery Project,是外国友人搞得一款适用于Android-based设备的第三方开源recovery镜像。

官网:

https://twrp.me

github:

https://github.com/TeamWin/Team-Win-Recovery-Project

和功能强大的TWRP相比,一般手机自带的recovery功能可以说是寒碜的不行,NO JPG SAY A **。

一个Recovery做的像个App一样也是没谁了,支持触屏和滑动,用户体验贼好。同时功能全面,除了能刷机外,清除、备份、恢复、挂载分区等应有尽有。 再说LineageOS, 当然也可以写成Lineage OS(就多了个空格)。

首先,它是Android系统的一个分支(所以,本文第一张图我没骗你吧)。其次,它是免费且开源的,源代码托管于github。是深受欢迎的定制ROM CyanogenMod 的继任者。CyanogenMod支持Android原生版本的功能,并且拥有其他界面增强 --- 其中大多数在存在一段时间后被集成到Android源代码中。根据其开发者称, CyanogenMod不含有任何间谍软件或捆绑软件。同时,被认为比官方版本的固件提升了性能和可靠性。

官网:

https://www.lineageos.org

支持设备列表:

https://wiki.lineageos.org/devices

虽然我没从支持设备列表中看到我的Nova,但还是在华为论坛中找到了一句相关的讨论。

溺水的人会抓住救命的稻草,即使可能并没用

所以带着我的希望,走上了这条不归路。


本文华为Nova手机参数: 1、华为Nova全网通高配版,4GRAM+64GROM; 2、属测试版本,EMUI 5(Android 7.0);全网通标准版和移动定制版没有进行尝试,结果未知。 3、手机自带Recovery,未曾安装其他三方Recovery 4、已解锁bootloader

TWPR和LineageOS均包含对很多oem厂商设备的支持,国内品牌支持也众多,如华为,小米,一加等。

针对我的情况,这里使用的是:

TWRP版本:TWRP 3.1.1-0 For Huawei Nova

此版本非官方release版,关注公众号:猿湿Xoong,后台回复“TWRP”,获取下载

其他机型对应TWRP版本请看这里:

https://twrp.me/Devices

LineageOS版本:los14-substratum-enable

此版本是Xda论坛成员开发,关注公众号:猿湿Xoong,后台回复“Los”,获取下载

其他机型对应LineageOS看这里:

https://download.lineageos.org

对于华为手机来说,想线刷,首先得申请解锁验证码用以解锁bootloader,具体看这里,而且还要将手机中的手机查找云服务关闭,不然会有失败提醒,一个坑~。其他手机请自行Google/百度,因为我也没做过。

解锁成功后,进入Bootloader界面,进行TWRP的安装。


TWRP的安装其实很简单,但是心情忐忑的情况下,啥都不简单了。

将下载好对应版本的recovery.img通过fastboot烧入,

# 正常使用下,手机连接usb线,通过以下命令进入进入fastboot模式
adb reboot bootloader
# 刷入recovery,下面命令是在windows上。如果在linux系统上,要加上sudo
fastboot flash recovery recovery.img

等待执行ok后,关机。

按照自己摸索出的华为Nova进入Recovery方式,在关机状态下,长按音量上+电源键就可以会发现进入下面的界面,进不来的多试几次就进来了。

TWRP界面

下面的步骤将清除手机中的一切数据!!下面的步骤将清除手机中的一切数据!!下面的步骤将清除手机中的一切数据!!

由于手机中的数据对我已经全部备份出来,所以我心无牵挂,毅然“三清”

第一步:恢复出厂设置。进入Wipe界面,滑动下方Swipe to Factory Reset按钮

第二步:清除System,data,cache分区。在Wipe界面,点击Advanced Wipe,进入分区选择界面,勾选后,滑动下方Swipe to Wipe按钮。

第三步:格式化Data。在Wipe界面,点击Format Data按钮,输入yes确认。

“三清”完成后,返回TWRP主界面。

这时通过adb devices 看到我的设备是已经连接adb,并且处于recovery模式

利用adb push,将刷机包刷入任意目录下(只要你能找的到),反正我是直接放在根目录下。

等待adb push结束,点击TWRP的Install按钮,进入Install界面。

找到刷机包,点击后,进入确认界面,抱着死马当活马医的心态,向右滑动,开始刷入。

反正我也不怕了

。。。

。。

OMG,提示成功了。

赶紧打开看看

长按电源键10s+,重启

这清新的开机动画,还不错吧

马赛克不怪我啊,有限制!委屈大家了~

搞定!

体验了一天左右

当然是比我之前的顺畅很多!

和我手里的Pixel比,还有过之而无不及!

不过最大的好处是没有各种国内厂商定制服务(同样的,也丧失了这些服务的使用权)

王者农药也不卡了~

就酱吧

Android啥都开发

机器学习小白

高质量程序爱好者

原文发布于微信公众号 - 猿湿Xoong(skypeng-funny)

原文发表时间:2018-04-15

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏大数据挖掘DT机器学习

python爬虫+R数据可视化 实例

Python 和 r语言这对黄金搭档,在数据获取,分析和可视化展示方面,各具特色,相互配合,当之无愧成为数据分析领域的两把利剑。该项目分为两个模块: 1,数据准...

4014
来自专栏老九学堂

有个程序猿很忧桑:一个命令rm -rf/ ,他把整个公司删没了...

▼ 话说 最近有个程序猿很忧桑 ....... ? 因为弄错了一行代码 这哥们不小心把他整个公司 删没了 没了 了 ... ? ? 好吧.. 事情是这样的.....

2935
来自专栏北京马哥教育

一些让你敢到相见恨晚的Python库(一)

作者:赖明星 链接: https://www.zhihu.com/question/24590883/answer/134253100 下面给大家推荐几个我用...

2897
来自专栏沃趣科技

隔壁老王的数据备份“变形”记

隔壁老王作为一名合格的DBA 守护数据安全是他不可推卸的责任 比如每一次的数据库备份 可是你懂的 那备份的速度 ? 于是乎 兢兢业业的老王一边盯着屏幕 一边若有...

4077
来自专栏机器人网

国外DIY牛人教你做Wifi机器人(最全教程)

一、前言 Wifi机器人(Wifi Robot):其实是一辆能通过互联网,或500米以外的笔记本无线设施来远程控制的遥控汽车。由于在车上配备了一个网络摄像...

2965
来自专栏FreeBuf

黑客最爱的操作系统 TOP 15

这里我们列举出15个用于渗透测试的操作系统。其中,我最喜欢的非Kali Linux莫属,毫无疑问Kali也是最受欢迎的,它的开发团队与BackTrack相同(O...

2545
来自专栏Web 开发

我也来刷到CM7.1

2011年10月10日,著名的的Android第三方ROM团队CyanogenMod发布了最新的稳定版CM7.1,同时提供大量机型的支持~

730
来自专栏顶级程序员

Wi-Fi 爆重大安全漏洞,Android、iOS、Windows 等所有无线设备都不安全了

移动设备横行的时代,Wi-Fi 已成为现代人生活的必备要素之一。但近日有计算机安全专家发现,Wi-Fi 设备的安全协议存在漏洞,如今用于保护 Wi-Fi 网络...

3234
来自专栏智能大石头

MF前传——探索者二号简介

    因为探索者一号供不应求,远超预期,并且我们自己设计制造的成本太高,所以没有再次生产。而是选择较高性价比的第三方STM32开发板作为MF学习板,是为探索者...

910
来自专栏编程一生

架构师之路--从业务角度谈缓存的选型

1705

扫码关注云+社区