«

»

17 2017

折腾 VIVO Y51A 全纪录(SuperSU root,Xposed)(其一)

朋友去年买房办宽带套餐后赠了一个国产手机,就是这个 VIVO Y51A。

花了几个星期才将这个破手机搞定。这也就是趁着我是无业状态,不然也不会从朋友那接手之后 6 个月才开机。

以前的手机经验

之前使用过的智能手机,第一款是 2012 年买的索尼爱立信 SK17i,1000 元,系统是 Android 2.3,非常小的机身存储,而且软件只能安装在机身内存里。比较幸运的是,系统 API 并没有被破坏,而且索尼提供解锁和 root,官方还有 CyanogenMod 提供,当时直接改了整个系统,并把多数软件都安装到了 TF 卡中。实体物理键盘是这款手机最爽的地方,打字敲代码都可以。曾经跑到客户那里做现场故障处理,直接把手机掏出来 SSH 连上设备改底层代码,等见到客户时问题已经被我搞定了,拿一些含糊接口搪塞过去,麻烦事少太多(后来发现不能这么做,不过那就是另一话题了)

第二款手机是红米初代,就是那个 MTK 处理器的,799,系统是 Android 4.2。机身存储不仅小,4.2 不支持安装到 TF 卡,机身存储还分为系统区和用户区。系统区就是正常装软件的区域,用户区,屁用没有!巨大的 TF 卡直接掩盖了用户区。虽然小米官方有古董开发版系统可以直接 root,但是没有 CyanogenMod 支持。买了红米一前后,先后买了 iPad4 和 小米平板 1,主要作为移动端使用,手机一直作为纯移动端使用,最主要的用途就是移动支付。

其实在这之前我在电信工作的时候,还用过他们的员工机,中兴 N600,只有 CDMA2000 信号而没有 WiFi 的畸形机,系统什么版本忘记了,系统相当原生个,就是最外层套了个中兴的 Logo,被我从里到外全改了。离职的时候直接上交,啥破玩意。连电信员工运动会发的裤子都上交回去了,我穿 170 的裤子,发给我个 185 的,去他妈的。回到家继续用我那个连开关都要用刀片捅的诺基亚 3310c,到了北京之后花了 300 块钱买了诺基亚 C2-00,电话就是电话,核桃就是核桃。

我对国产手机没什么好印象,硬件低配高卖,系统面目全非,不能卸载的垃圾软件。简单地说,如果不想靠硬件价值和前后端服务来盈利,而要搞这些垃圾小聪明赚钱的,没一个好东西。很可惜,国内用户分不清什么是垃圾什么是宝。

VIVO Y51A 的问题

去年年末拿到这个手机的时候,开机就吓尿了,预装软件的推送广告,在通知栏里大概有两页长……并不惊讶。

IMG_20170524_145213

常规手段

首先想到的就是解锁,之后进行 root,手动删掉这些垃圾软件。

然而 VIVO 官方没有解锁渠道,不支持解锁。最正规的途径被锁死了。

非常规手段

第二个思路是使用其他非常规办法获得 root 途径,之后下载官方的 ROM 包自行修改。

在网上找了很多资料,情况非常糟糕。

  1. VIVO 官方一直在在封堵 root 方法
  2. VIVO 官方不提供 VIVO Y51A PD1510_C 的升级包下载
  3. VIVO 官方社区的官方版主一直在复制粘贴相同的内容进行答复,不论提问者问的是什么

虽然我更好奇 VIVO 官方社区 是否还有人类。

官方一直增加 root 和刷机难度的原因很容易理解,目前手机厂商的一大收入来源是广告,你把他们预装的广告软件都删了,他们还拿什么赚钱。

于是看来只好用一些暴力加靠谱的手段了。

动手

首先,Y51A 3.8.1 版可以直接使用 kingroot,然而 kingroot 本身也是一款广告软件。如果你能接受 kingroot,那么下面的内容你就不需要看了。

准备

首先,你需要准备以下文件:

  1. 网传 步步高 VIVO Y51A C 版手机官方线刷固件 PD1510_C_3.8.1 ROM 线刷包
  2. ROM 大师 1.2.1
  3. ROOT 大师 3.4.1

之所以选择 3.8.1 版,是因为目前只能成功 root 这个版本,之后放出的 4.14.7 和 4.15.0 都未能成功 root。而且 4.15.0 目前没有能下载的地方。而由于没有可用的 Recovery,所以只能线刷,没有卡刷的可能性。注意,所有网传的 官方线刷固件不是官方原版,都是被某些人修改过的,而且存在多个版本,且无一例外的删除了 VIVO 自带的包括部分系统应用的大量软件软件,并添加了一些其他广告软件。刷机会导致大量官方功能不可用

ROM 大师用于编辑线刷包。注意,这个软件表面上可以删除广告软件,但是实际上最终打包后,会植入一个名为 WiFi 设置 的应用,apk 名为 com.android.wificonfig,而系统的 WiFi 控制叫做 com.android.wifisetting。打开这个 wificonfig 就会直接跳转到 wifisetting,这个软件是一个相当意义不明且强制安装的系统级软件。而且这个软件可能会修改操作系统的硬盘,这个软件在 Sandboxie 中是不能正常工作的,所以请安装在虚拟机之中。

ROOT 大师则是用于在手机端进行 root 并让 SuperSU 获得权限的方式。注意这个软件在部分杀毒软件下会报毒,是否真有毒无法确认,请自行承担使用风险。

开始 root 和精简

一些基本操作和刷机方式我就不讲了,线刷包里讲的都很清楚,没有这些基本动手能力的话建议还是不要冒险了。

1. 准备刷机包

首先,使用 ROM 大师打开刷机包的 system.img 文件。

这里看一下深度精简中建议删除的应用。你可以在这里直接删掉,但是其实会有残留文件,这个功能删不干净的,所以这里主要是记下这些垃圾都叫什么名字。注意部分软件并不会被标明为建议删除,所以不是特别重要,反正最终都是要 root 之后再在机器上删除。注意这里尽量不要删除输入法,否则进入系统后可能会出现没虚拟键盘的尴尬问题。

进入一键 root,在这里配置成默认添加。放心,不会成功的,官方宣称成功率 99%,很荣幸 Y51A 就是那 1%。我们在这里只是为了能将 SuperSU 的相关文件提前注入到系统中。

打包,生成新的 system.img

2. 刷入包

将卡刷包中的 system.img 替换成新生成的 system.img。执行刷机。

这部分没什么好讲的。

3. 进行 root

虽然 SuperSU 是在系统层的,但是并不能用。

安装 ROOT 大师 3.4.1,并使用其激活 root。

如果没成功,就重启再试。如果重启后成功了,那 root 权限会被 kingroot 霸占,回到第二步重新刷机。

如果提示成功,万不可重启,直接去打开 SuperSU,如果有 root 的可能性,SuperSU 会提示 SU 二进制文件需要更新。

点击继续进行更新。

更新成功后,就可以重启机器了。

重启之后检查 SuperSU,能看到很多应用很迫切的在获取 root 权限。

4. 删除多余软件

安装个文件管理软件,这里推荐 ES File Explorer File Manager 3.2.5.5 版,比这个版本新的会带垃圾推送,所以请选择这个版本或者更旧的版本。

系统垃圾软件都存在于/system/app/system/priv-app 中。直接连带软件目录都删掉。

别忘了删掉 ROM 大师植入的 com.android.wificonfig。

安装 Xposed

Xposed 的标准安装方式也是通过 Recovery 进行安装……我还能说什么呢……

不过幸运的是,Xposed 也可以通过 apk 进行安装:https://forum.xda-developers.com/showthread.php?t=3034811

没什么难度。

OK,That’s it.

看文章其实没什么难度,然而为了完成这件事,我花去了整整一周的时间。其实很多事情如果换做是个大品牌手机的话,就会很容易解决。

  • 如果官方给解锁渠道
  • 如果有 Custom Recovery
  • 如果官方提供纯净的 ROM
  • 如果官方社区有用
  • 如果官方没有恶意定制系统

世上没有那么多如果……

下一篇文章估计会写一些关于手机的其他优化。

8 comments

Skip to comment form

  1. 烧酒

    看来某米的定制 UI 还是蛮不错的……

    1. 石樱灯笼

      现在的版本我不清楚,2014 年前的 MIUI 还是很棒的。

  2. 灰狼

    为了赚钱,真的是无所不用其极。我想说一句,CTM 的垃圾,去死吧。坚决不买这种货

    1. 石樱灯笼

      我这个也不是买的,是充宽带费送的,还是别人充宽带费时送他的,他全家 iPhone,看我还在用 app 都打不开的旧米,就塞给我了。

  3. nash.zhao

    就这种,手机自带的软件最恶心了,一开机就启动,一点用没有,删也删不掉,卸载还需要 root,好麻烦。

  4. 珞小飞

    线刷包刷完怎么还是原来的系统?自己装的 app 都还在。。。

  5. 不亦乐乎

    华为会好点,虽然自带的软件无法删除干净一恢复出场设置就全部冒出来,但至少可以让你删除,而且可以严格限制程序的推送权限。
    魅族就很垃圾了,我媳妇换苹果后原来的魅族丢那里给我女儿玩,没有手机卡,就是连 wifi 的,放那里不动她,都会时不时发出声音,打开手机就会看到这样那样的推送,连魅族系统自带的浏览器都能推送东西,还都找不到地方关闭,真的是很恶心。

  6. 静水流深

    哈哈,我司手机的确不适合搞技术的人用~不过高端机没这么多预装,还好!

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据