前两篇都是写的针对 VIVO Y51A 这款手机的折腾。说实在的,如果不是因为时间充裕,根本不值得在如此一款破手机上浪费这么多时间。
不过既然已经做到这个份上了,那就干脆做到底。本文将描述替换一些必要的应用,以及功能优化。当然,这也是关于这款手机的最后一篇文章了。
本文的多数功能适用于多数安卓手机,几乎没有机型限定,任何安卓手机都可以尝试一下。
联系人和短信同步
就像我第一篇文章说的那样,我之前用过很多款手机,所以联系人同步是一件大事。而因为每次使用的都是不同品牌手机,所以对于厂家提供的同步功能,都是不相信的。而且我觉得多数厂家都没什么原则,上一篇文章里也有提到,贩卖通讯录和短信的可能性也不低。
很多年前研究过各种联系人同步软件。联系人是有标准协议的,vCard,然而不同厂家却有不同支持程度的问题,兼容性很差,即使是苹果和微软也是做得一团糟。
最后选了一款名为蜡笔同步的软件,免费,无广告推送,虽然盈利方式不明。最大的特点就是相当的能跨平台,上到智能手机,下到PC客户端,甚至能支持诺基亚S40非智能手机和邮件客户端,而且支持SyncML协议,可以说已经没有平台限制了,而且可以完美支持名片头像,可以说在功能上没有任何缺点。然而这一次不得不放弃这个产品,原因很简单,就是端午节那几天,瘫痪了。
毕竟是免费服务,就像之前的网盘一样,说没就没。端午节那三天,我使用的多个服务,全部都瘫痪了。5年前,因为自己没什么技术底子,所以迫不得已必须抱其他软件的大腿,然而现在不一样了,我为何不自己搭建服务器,反正都是私有资料,也用不着上公有云。
私有云
首先是在自己的服务器准备私有云。我是有三年前搭建的 ownCloud 作为私有云的。保存并同步文件倒是没什么问题,毕竟文件名不会有人用 Emoji,但是短信就不一样了,所以很久之前 ownCloud 还在使用的 UTF8-bin 就不能胜任了,而且 UTF8 转 UTF8mb4 的方法也不是很靠谱。所以这一次打算开始使用 Nextcloud。
关于 Nextcloud 的起源及相关资料请参见网络,这里就不详细介绍了。
服务端插件和手机端应用
在服务端安装完 Nextcloud 后:
- 在服务端,安装插件 Contacts 和 Phone Sync
- 在手机端,安装应用 DAVdroid 和 NextCloud SMS
注意 NextCloud SMS 在 Google Play 上是收费的,但是可以在 F-Droid 上下载开源免费版本。
剩下的……剩下的就可以自行搞定啦。只不过要注意下,服务端对密码长度是没有限制的,但是 NextCloud SMS 客户端要求密码长度要长于 8 位,所以设置一个长一点的密码。
联系人、拨号盘和短信
原生 Android 本身是支持来电头像显示的。即使是 2012 年的低端手机也不会阉割这个功能,像红米1甚至还专门强化了这个功能。刚才的联系人同步和短信同步,在服务端也能正确显示头像。
然而 VIVO Y51A 这款手机不仅阉割了来电头像显示,甚至连联系人通讯录和短信,都不会正确显示头像。
联系人列表:
通话记录
通话界面
短信列表
短信记录
国产软件开发都不是什么真正的软件开发,只不过是把别人做好的东西拿过来,删掉一点,改成自己的名字。华为最爱干这种事,显而易见的。
至于为什么没有头像显示的原因,我好像是知道的。
应该是有个版本把某个位置的联系人头像显示去掉了,结果有用户到官方论坛上求助,说希望能把功能加回来。这一帖子一贴出来,立刻就像点燃了火药库,下面有不少回帖骂楼主说丁大点的小图片能看清个屁,有进攻当然有反击,有正常人,也有神经病。这个时候如果作为一个正常的产品经理应该怎么考虑呢? 当然是把所有功能都删掉啦! 自己拓展出来的一堆没素质用户,用心当然是吃不到好果子的,你根本不知道自己的用户是不是一条狗。
另外 VIVO Y51A 默认的界面是仿苹果扁平化的,系统应用的图标多数都是仿苹果的,但是拨号、联系人却是 纸壳 风格,既不是拟物,也不是扁平,也不想 Win9x、WinXP、Win7 或 Win10,自成风格,难看的要死。
当然还有一个极为重要的原因,导致你必须替换软件。VIVO Y51A 的联系人功能,是不支持多用户的。因为国内都阉割了谷歌套件,加上软件环境都由大厂垄断,所以多用户通讯录不受重视。而使用 DAVdroid 会新增一个通讯录以方便管理,但是 VIVO Y51A 原生的联系人功能一旦访问多通讯录就会崩溃。所以必须替换。
解决头像问题
联系人联系人列表头像和拨号盘头像的问题比较好解决,下载一个名为 EX拨号 的软件即可,能完美支持联系人列表头像。
其他类似软件可根据个人爱好自行考虑,当然广告问题和美观请自行解决。多数通讯录软件都有比较著名的泄露用户隐私问题,全球各地都被骂的非常给力。EX拨号连联网权限都没有,比较放心。而且不用设置成默认拨号应用,只要把拨号和联系人拖到桌面上,给拨号权限和联系人管理权限就可以用。另外还有个华硕的联系人管理,不过界面看起来像是给老年机用的,自大的一个屏幕放不下几个字,如果你的眼睛有问题的话,也可以考虑。
短信目前没有好的解决办法。可以考虑用 Next SMS。本来最有希望的应是开源的 qksms ,但是因为有严重 BUG 且常年拖着不修,所以只能放弃。
通话界面则完全没有好的手段。VIVO Y51A 的系统虽然是从 AOSP 改来的,但是所有接口都已经被破坏了,包括 Xpose 在内的任何外部工具都是调用 AOSP 原生的接口,这些接口都已经被严重破坏了,所以任何外部优化工具都不可用。通话界面相关的 APK 为 InCallUI,也是经过 VIVO 深度定制的,无法替换,所以这个界面没有任何优化余地。
原生遗憾
本身好好的功能,由于 VIVO 这么一搞,作为手机的基本通话功能废了一大块。
Android 5.0 之前,系统接口很少,用户只有替换诸如相机播放器之类的系统应用。
Android 5.0 之后的系统接口开放了很多,本来可以给用户更多的选择空间,然而由于国内厂商的无良瞎搞,就像是在乐高上灌胶水一样,还自称是开发优化。
如果这些接口都仍然可用的话,用户本可以自己安装防骚扰软件,自己定制通话录音,自己制作防骚扰策略。而现在只能依靠被修改过的半残系统。
修改通话录音和截图保存位置
虽然相机是可以修改保存位置到 TF 卡的,但是通话录音和截图位置设置是写死到机身内存的,无法修改。而 FAT32 和 exFAT 也不支持软链接,所以想要把截图文件保存到 TF 卡,就只能靠定时移动。
安装软件 File Mover ,设置一个定时任务,将截图目录的文件定时移动到 TF 卡上的指定位置即可。免费版的 File Mover 支持三个定时任务,我设置了通话录音、截图和下载目录的策略。
别忘了允许开机启动。
锁屏
前文说了,官方接口已经被毁得差不多了,所以对于锁屏界面,是相当无解。试着安装一些开源的锁屏软件,无一例外的不好用。
这真的很令人愤怒! 前两天用的 爱词霸 更新后突然来了个锁屏劫持,我一怒之下就给删了。现在想找个靠谱的锁屏替代软件,没有!
当然这不是最恶心的,最恶心的是,锁屏界面是拿来卖钱的。手机厂商拿手机主题卖钱盈利,这种不正经的事情也不知道是谁起头想出来了的。
总之最外层的那个锁屏界面,跑的也是一个应用。本来 VIVO 的旧版手机套件还提供类似的锁屏界面编辑软件,然而现在已经不能用了。
官方市场里提供的锁屏界面有两种,第一种就是 VIVO 原生的,换了个壁纸……。第二种,纯的另一种锁屏界面,但是除了会让机器变卡之外,没有任何功能,不能换锁屏壁纸,不能快速开启其他应用,而且制作软件是非公开的,找不到制作方法,官方市场里也只有那么几个作者,估计都是内部的人。
锁屏界面修改和壁纸
因为锁屏壁纸一般都是人物头像,而锁屏界面的时间默认显示在屏幕中上方,每次看界面就像是看 “提供” 一般,太不美观。我这次的目的就是要把时间显示到其他位置。
进入 i主题-我的-本地锁屏,选择 “轻简约”。按开关键锁屏,再按一次点亮屏幕,到锁屏界面。
这个主题的时间是显示在正下方的,比较适合,但是一个巨大的缺陷,就是非要显示昵称头像。谁 TMD 要给手机设置头像!
接下来我们准备一张 PNG 格式的透明图片,具体怎么做我就不教了。
在锁屏界面,在头像的位置 向下滑,调出锁屏设置,点击图片,选择刚才准备好的透明图片,在填写昵称的位置打一个空格上去,保存。
桌面
没啥好说的,上 ADW Launcher。
ADW Launcher 推荐用 v1.3.3.7,这个版本是开源的。
ADW Launcher 2 试用了几分钟,立刻就删了,感觉像是给刚识字的小孩用的,操作太不直观,所有功能都藏着掖着,本来点一下就能完成的设置,现在要点 7、8 下了,这太违反设计常识。也许这就是今天的所谓的 “让用户花更多时间” 理论。
桌面壁纸
之前桌面壁纸用的是 爱壁纸。但没想到这么好的一个软件竟然是扶不起的阿斗。从2011年就开始制作的软件,到现在竟然还不支持 PNG 格式!功能到现在都做不到正确支持,广告确是加的越来越多。破软件现在已经被谷歌下架了……
这次换成 SB Wallpaper Changer,效果比爱壁纸要好,唯一不同的是,SB Wallpaper Changer 是选择目录作为壁纸源的,不能自己逐张选择。不过其自带的自动调整宽高非常棒,使用起来很顺心。
听说其同门软件 Image 2 Live Wallpaper 甚至能支持 Live2D 壁纸,然而没时间研究。
其他用户层工具
- 扫码:Barcode Scanne (com.google.zxing.client.android)
- 图片管理:快图浏览 v4.5.3 或 Simple Gallery(com.simplemobiletools.gallery)
- 文件管理:estrongs.android.apk(v3.2.5.5)
- 电子邮件:K-9
Xpose模块
- 绿色守护:虽然安装了但是一直没启用。Android 5.1.1 对软件互相唤醒的制约还是很到位的,而且我手机里很少安装会偷偷跑的APP。(黑域我也有试过,必须不关机这个设定太奇葩,干脆算了)
- XInternalSD:本来是想用来处理截图位置但是发现问题是代码级的,所以这个目前主要是为了将垃圾写到 TF 卡中,假装能延长手机闪存颗粒寿命。
- RootCloak:在系统 root 之后,有些比较贱的软件会试图检查 root 权限,如果已经 root 了就不好好运行。像美团那种给你发个 “已root” 提示倒还可以接受,但是有些软件像 Hide.io 会直接罢工。用这个模块将这些破软件隔开,防止他们检查 root 。
- NoMoreGooglePlayServices:国际软件很多都要求 GMS,然而他们并不依赖任何谷歌框架和服务,纯属无理取闹。装一个这个模块,假装自己机器有 GMS。
其他
所有不强依赖厂家服务的软件,我是不推荐升级的。有些软件厂家做着做着,功能没变好,广告肯定是高优先级先过来,很狗血。
另外就如同我两年前写的文章【小心使用小米系统,因为,这个系统很奇怪】,有些软件的来源非常莫名其妙,开发者还没有出新版,商店就先上了新版。
总结
大概这就是能写出来的全部了,哩哩啦啦磨蹭了将近一个月,三篇文章才写完。破手机折腾了我好久,现在总算用起来顺手了。
往前推个4年,当时刚买 iPad,苹果吹嘘这玩意为生产力工具。当我真的拿到手后,我觉得是名副其实的,iOS6的系统,没什么蹩脚的设定,用起来很舒畅。一年后又买了小米平板1,差3500块钱,用户体验就是不一样。好在小米是提供开发版ROM的,而且有TWRP和CM的支持,虽然相比来讲 Android 4.4 要比现在的新版 Android 落后许多,但是自己改了不少东西之后,3年了,依旧在役。
安卓的生态环境还是非常的恶劣,谷歌虽然提供了非常好的平台和各种好用的接口,但是平民老百姓是没法攒手机硬件的。方案被被大厂垄断,大厂再向华为小米联想这样的小厂卖硬件,小厂们再不停地破坏开源开放的平台,整个产业环境只变得越来越恶劣。说到底,安卓系统的优化,国内厂家的贡献实在太少了,有时候出台一个新接口大功能,能看到非常多的国际大厂,但是从未在黑名单之外见过国内厂家的名字,也是真的没丢 China 的名字。
总之如果你要换手机,如果不是充话费或者办宽带送这个破手机,否则不要考虑这个 VIVO Y51A。不仅如此,所有营业厅里送的国产手机,都不要花钱买。如果可以的话,不要买任何以闭门造车概念出来的任何国产手机,了解到的牌子里,小米是广告机,坚果是假情怀,剩下的都是垃圾。入手之前先考虑下手机在开源社区的支持程度。
如果你甘愿吃屎,请当你没看过这篇文章。
如果你折腾不起,请去买苹果,或者去买卖的比苹果还贵的索尼。
9 comments
Skip to comment form ↓
亡命徒
2017 年 7 月 6 日 在 上午 1:01 (UTC 8) Link to this comment
只能说碰见大神了,完全看不明白。
夏天烤洋芋
2017 年 7 月 7 日 在 下午 6:03 (UTC 8) Link to this comment
看到用VIVO的就。。。
2333333333333
石樱灯笼
2017 年 7 月 7 日 在 下午 7:23 (UTC 8) Link to this comment
对国产赠品期望过高……
萃香西瓜
2017 年 7 月 17 日 在 下午 11:43 (UTC 8) Link to this comment
求手机壁纸大图
石樱灯笼
2017 年 7 月 18 日 在 上午 12:09 (UTC 8) Link to this comment
桌面壁纸:56935630
锁屏壁纸:55701183
不亦乐乎
2017 年 8 月 27 日 在 上午 9:48 (UTC 8) Link to this comment
上一篇文章还没刷成功,只是换了个主板,得到一个相对纯净的系统,这篇文章就没有提了。
如果没理解错的话,博主折腾了近一个月的刷机其实没刷成功,最终用的还是售后那里不小心得到的纯净版官方rom?
Techyan
2017 年 9 月 14 日 在 下午 2:20 (UTC 8) Link to this comment
封面上探女的翅膀没了(察觉)
石樱灯笼
2017 年 9 月 14 日 在 下午 3:27 (UTC 8) Link to this comment
眼神问题
静水流深
2018 年 1 月 22 日 在 下午 8:26 (UTC 8) Link to this comment
哈哈,博主怨念好深,你只是从一个技术人员角度去考虑这些东西,普通消费者不会关注你关注的这些的!