
























我虽说很少使用手机,但也不可否认拥有一部手机对提升在赛博空间的生活质量有极大帮助,我也一直考虑要入手一部「自由」的手机。然而国产手机诸如广告、资讯推送、反诈等功能是我深恶痛绝的,国外的手机搭载开源的系统,如此我才用着舒心。考虑到系统适配与价格问题,我最终选择了 LG V30。本文略加记录购买后折腾的路程。
一拿到手机我就觉得不对劲,因为后盖的中部没有 logo,是空白的。我在网上的相关视频、图片中从没见过这样的后盖,这让我不得不怀疑起来。将手机从快递包裹中取出的时候,我还不小心摔了一下。将手机连接电脑后,我的心中隐隐产生一丝不安:电脑没有反应,手机也没有跳出 USB 连接方式。我折腾了一会后,终于可以连接,但每隔两三秒就会自动断开一次,根本没有时间进行任何有效操作。
只当作这是小问题,打开手机看看,老板为我刷好了 Nankun 的 MIUI 12,相机是好的,但 IMEI 掉了。重启一次,发现屏幕触碰突然失灵,本想连接 OTG 鼠标进行关机操作,却突然找不到转接头了。在贴吧中我得知了这是该 MIUI 包常有的问题,并通过强制重启暂时解决了它。将手机连接充电器后,我已经隐隐约约感觉到了这台手机的充电似乎有些问题,微微一动就无法充电,但是还勉强能充进去,于是再次忽略了尾插的问题。
我选择的系统是 LineageOS,开源的类原生系统,符合我心中完美手机系统的标准(GrapheneOS 和 CalyxOS 也不错,但可惜只支持 Pixel,而 Pixel 太贵了)。本来其实想买 V20,因为它的电池可拆卸(这意味着我可以随时彻底关闭这台设备,阻止追踪),还是 LCD 屏幕。但询问老板后他却告诉我 V20 不可以刷机,现在回想起来可能是因为 V20 的刷机资源少,他懒得折腾才这么说的吧。
待电量充足后,我就准备刷机。第一次刷机的我,浪漫而不拘一格,自以为博览众多教程,已经了解了刷机的基本步骤和其中的原理。本着「具体问题具体分析」的教诲,我并不打算按照 LineageOS 官方的教程走,使用官方的 recovery,而是选择直接用老板帮我刷好的 TWRP。在清除手机内所有分区后,刷入了 LineageOS。刷完后 LineageOS 统一自然的 Material You 设计,流畅无广告的使用体验确实惊艳到了我。然而,也确实有一些问题:相机、手电筒不能用、陀螺仪无法识别(不能自动横屏、运动记录软件也获取不到信息),每次开机的时间也特别长(2 到 3 分钟)。在 XDA 上逛了一圈后发现,V30 刷 Android 10 以上的第三方 ROM 需要先更新至官方 Android 9 ROM 作为底包,否则就会出现诸如上方所述的问题。
第二天充电时,设备的问题已经出现了:在关机状态下充电,电量不增反降。我以为是充电器功率太小,换了一个大功率充电器,却发现电量减少的速度似乎更快了。我将手机开机,在开机状态下充电,却注意到系统的提示是「充电」。我记起前一天成功充电时,系统的提示是「快速充电」。于是我不断更换充电器、数据线,调整充电口与数据线的连接,却发现系统提示在「充电」「慢速充电」「快速充电」间不停跳动(其出现时长按照排列顺序递减,「快速充电」往往只能显示一两秒)。我向老板反馈了这一问题,怀疑是尾插坏了,他却说不可能,因为他刷机就必须要连接电脑。我想想也是,或许是我取出手机时摔的那一下把尾插摔坏了?经过上网搜索后,我得知尾插损坏是组装机的通病。但会不会是其他组件出了问题?我不知道,我只能希望更换尾插可以解决。
在买之前,我专门询问了老板一些问题,我发现他连 LineageOS 是什么都不知道。我让他帮我解锁 bootloader,但不 root,他却说二者都是一起做的,没有尝试过只解锁 bootloader。如此,我便猜想他应该是用的什么「一键脚本」,应该不懂什么技术,于是欣然下单,想着他应该不会坑我(指没有技术坑我)。但是我是万万没想到,他虽然计算机技术不行,拆机技术却是有的。或者说,他是从别人手里进的货,他只负责赚差价。显然,我买到了一台组装机。
被网线另一头的网店坑过一次后,我还能愿意被线下的手机店再坑一次吗?答案显然是否定的。我决定在家中,用最少的专业工具,自行更换尾插。
风枪我没有,拆机卡片我也没有,甚至连刀片我都只剩下一把初中时用剩下的钝刀片,但我是坚决不会去买专门的工具的。秉持着不求专业只求能用的原则,用技术弥补工具的缺陷,我要使用家中常见的工具,自行拆机维修。
准备物品:吹风机、磨薄的刀片、扑克牌(多准备几张)、棉签、酒精、螺丝刀、便于存放螺丝的小盒,还有花费大洋购买的尾插小板。
在拆后盖之前,先把 SIM 卡槽拔下来。(其实拆主板前拔卡槽即可,但为了防止忘记还是提前拔了为好。)
V30 是玻璃后盖,拆后盖的时候一定要小心,如果害怕会弄碎后盖,提前戴上手套。
去网上观看手机的拆解视频,查看内部样式,避免拆解时不小心破坏排线,顺便了解别人是如何拆解的。不过 V30 的排线很干净,不用担心划到排线,因此可以放心地往里插。在整个拆后盖过程中不要关吹风机,一直对着吹即可,可以将手机和吹风机都放在一个平面上,也可以找一个人协助。先用吹风机加热手机下部半分钟,然后寻找一个手机边缘有缺损(没错,这台手机成色不怎么好)的位置,那里比较好撬开。将刀片插进去,微微上抬,如果加热充分的话,应该可以很轻松地抬起一个小口,乘机将扑克牌插入,然后取出刀片,一边用吹风机加热扑克牌前方的位置,一边轻轻地将扑克牌缓缓前移。如果一张扑克牌磨损,微微将缝隙撑起,抽出这张扑克牌后更换一张新的扑克牌。如果移不动,耐心等待加热;如果加热很长时间后仍然移不动(这种情况一般会出现在手机某一条边的起始位置),可能是组装手机的师傅在这里涂的胶比较多,扩大此处的加热面积(不要只加热边缘),然后将扑克牌深入一些,应该就可以打开了。一定不要使蛮力,否则容易将后盖弄碎,或者破坏后盖内面的涂层(比如我,不小心蹭掉了一个小角),注意感受后盖的反馈。当然如果要换新后盖,这话当我没说。
拆下后盖后,用棉签蘸上酒精,清理残胶。
打开后盖后,可以看到手机背面有 10 颗螺丝,这 10 颗螺丝长度都相同,不必特意区分每颗螺丝。卸下所有螺丝后,将它们存放入干燥、封闭的小盒中。
卸下所有螺丝后,可以轻轻取下上方的外垫和下方的扬声器,接着主板就会显露在你眼前。
V30 的尾插被压在主板下面,因此想要更换尾插必须先拆卸主板。主板左上角上也有一颗螺丝,比较短,需要特别注意,装机的时候不要搞混了。
在拆主板的过程中保持双手的清洁和干燥!
用一字螺丝刀小心断开主板上的 6 个连接器。为防止短路,应首先断开电池上方的那个连接器,它连接着电池。
V30 的主板下部有一段长条,拆的时候不要从上方将主板翘起硬掰,可能把主板掰断。主板的最下部和内侧的尾插小板有连接,因此主板无法脱离。可用一字螺丝刀作为撬棍,分离主板下部与尾插小板的连接后,将手机向下放置,主板会自动掉落。
USB 口上两根特殊的螺丝,它们是黑色的,容易辨认。
尾插小板的背面用胶水粘住了,需要用吹风机加热后才能撕开。我先前没注意到这一点,把尾插小板掰弯了一点。
拆下尾插小板后进行观察,发现尾插上的十二根焊脚全部断开,而且尾插内部的塑料也断了。不知道是我拆尾插小板时太过暴力导致的,还是说这正是我充不上电、连不上电脑的原因。本来还想抢救一下尾插,但一想到我的电烙铁显然干不了这精细活,索性还是直接买个尾插小板吧。另外,V30 的尾插小板包含一颗麦克风,我拆下的尾插小板中麦克风上的粘胶甚至没撕开,这证明该尾插已经是更换过的。(换过的尾插还坏,质量真是差。)
尾插小板这东西显然是必须买了,因为更换过的尾插依然出现问题,我便想着考察一下如何才能买到靠谱的尾插小板,但相关信息甚少,于是随便挑选了一家。在下单了尾插后,我顺便恳求老板送我点胶水粘后盖。老板送了我 5ml B7000 胶水,60 度左右就能融化,方便二次维修,正是我所期望的。但令我不满的是,尾插小板有些变形了,我怀疑它是机器上拆下来的,但好在换上后可以用。
将主板等安装好并上好螺丝后,在后盖边缘均匀地涂上一条胶水,将后盖盖上后,用皮筋简单固定,然后用一摞书压住即可。要保证整个手机背面都能与书本接触(手机背面边缘处略带弧线,而书本质地较软,可以变形),受到压力。
在刷 LineageOS 之前就听网友说如果是买 LG 手机来当播放器,就不要刷第三方系统,因为不支持 HiFi。但在我刷了 LineageOS 后才惊奇地发现 LineageOS 支持 HiFi Quad DAC 功能,后来了解到似乎国外的类原生系统都有适配 HiFi Quad DAC。
建议去国外 XDA 论坛上找教程,去国内网站上找资源(多是 XDA 上搬运而来)。更让人讨厌的是国内交流平台要么就是强制 app 内阅读,要么就是加群获取更多帮助,比 XDA 麻烦多了。
这次是我第一次刷机,以下是我在准备刷机、阅读教程的过程中了解到的相关术语:
刷入。firmware 一般与该词同义。清除 页面中滑动滑块即可恢复出厂设置。另外,外国人喜欢用 Android 的甜品代号来称呼版本,如 Nougat(7)、Oreo(8)、Pie(9),阅读 XDA 上的帖子时需要了解到这点,否则根本搞不懂他们什么意思。
adb reboot bootloader。yes,即可进入。2018 年 7 月之前官方的 US998 和 H930 的 Android 8 KDZ 中存在一个 bootloader 漏洞,但在此后的更新中修复了这个漏洞,因此要想解锁 bootloader,必须首先将官方 ROM 降级到 2018 年 7 月之前的 Android 8 版本,在国内网站上分享的 KDZ 大多符合这个条件。
| KDZ | 型号 |
|---|---|
| US998 20a 或 20b | US998 H931 H933 LS998 VS996(北美) |
| H930 20d 或 20r | H930 H930G H930DS V300(其他地区) |
混刷前要取出 SIM 卡,关闭 WiFi,混刷后第一次开机不要插卡、联网,否则会有 Google 锁。
bootloader 是老板帮我解的,具体步骤我没有自己试过,就记录这么多。
启用开发者模式,开启 USB 调试,连接电脑后将 USB 连接方式修改为 照片(这样做的原因我不懂,之前似乎听说小米手机如果将 USB 设置为传输文件会导致 USB 调试出现问题,估计跟这个原因差不多,我选择照着教程做)。
1 | |
刷入 TWRP 后不要重启手机到官方系统,因为这样会清除刚刷的 TWRP。立刻执行最后一条命令启动 TWRP。
安装的第三方 ROM 如果是 Android 9 以上的版本,需要首先更新官方 ROM 到 Android 9(US99830b / H93031a / H930DS30c),不然可能会出现各种问题。LineageOS 官网的教程和 XDA 中的帖子也提到这点。
应该是需要用到官方 Android 9 系统中的一些系统文件,我猜正是因为第一次刷机时清除了 System 分区,才导致出现了各种问题。
XDA 的网友们给出了两个刷入官方 Android 9 ROM 的方法:
因为我不会用 LGUP(懒得学),所以我选择直接用 TWRP 卡刷。卡刷完成后立即重新启动至 recovery,然后刷入 LineageOS。
进 TWRP 刷 LineageOS 的时候又出错了,提示 E1001: Failed to update system image,我猜测可能与 System 分区的权限有关,搜了一些解决方法也没解决。在 Reddit 上看到一个网友遇到了和我一样的问题,评论中有网友让他使用 LineageOS 官方的 recovery。看到这话我彻底摆烂,选择归顺官方教程。
刷入官方 recovery 需要进入 fastboot,但这一步也出现了问题,adb 可以识别到手机,但手机重启到 fastboot 时就无法识别,设备管理器中显示的设备名变为 Android,并且有一个小感叹号。幸亏我找到了解决问题的 方法,在他的指导下我成功进入 fastboot 刷入了 recovery。(还看到有人说换尾插可以解决,吓死我了,这可是我刚买的尾插。)
接下来,按照官方教程走,使用官方 recovery 刷入 ROM 就可以了。
LineageOS 的体验对我来说相当好,没有国产 ROM 中臃肿的系统组件和广告等功能,长时间待机也不会耗费多少电。像我这种喜欢纯粹的人自然非常喜欢,但那些追求功能丰富、简单易用的人可能不太适应。我还在这台手机上体验 Magisk、Xposed,感觉对系统的修改非常自由。我甚至想为我的所有手机安装 LineageOS 系统,不过听说部分国产软件检测到 LineageOS 就会视为环境存在风险,只能作罢。
因为创作本文时我还是个捡垃圾的小白(不过现在我想我应该可以自信地称呼自己为垃圾佬了),也是因为对行情了解过少高价购入了这台较当代新品来说性能极差的设备,不过运行我需要的开源软件和畅游互联网完全没有问题。
总的来说,折腾这台手机还是非常有趣和值得的。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。