/ Android

Sony Xperia X的非官方固件体验 (1)

索尼移动的机器一点也不好折腾。

在五月份的时候,我的Xperia XZ1又坏了,而且被非常莫名其妙的理由拒保还坑了我50元的检测费。于是,我把这手机卖掉了,然后在购入新手机之前有一段时间我用回了手上已经变成伊拉克成色的Xperia X。

这机器早在很久之前官方固件就已经停止更新了,最终版本停留在Android 8.0,在6.0时代我已经利用backupTA工具把这机器的TA分区做了个img,所以可以顺畅地在官方固件和第三方固件之间切换(只要不手抽刷写错东西)。

逛了不知道多少遍XDA的Xperia X板块之后,大致情况就是这样:
1.真正有官方维护支持的应该就是OmniROM,其他很多七七八八的第三方固件用的应该也是OmniROM的代码。
2.LineageOS目前只有第三方开发者在维护,而且问题好像多得不得了。
3.官改固件一堆。

因为以前的惨痛经历(某z9 mini时期),我现在一般只选择更新有保障和有完善bug tracking的第三方固件,于是,OmniROM。

为什么不用官方维护的AOSP呢?因为我当时没有适合的编译环境(可以参考之前我写的给一加手机1编译LineageOS的经过)。而且,我并未接触过Android定制方面的东西,没办法根据我的需求去修改对应的模块。

由于这份草稿丢了很久了已经没有当时的截图了,总体来说,OmniROM的体验,非常糟糕;

首先最严重的问题是屏幕白平衡。这个问题其实是这台机型上的所有第三方固件的共通问题(包括官方维护的AOSP在内),屏幕的白平衡完全是失控的,整个屏幕呈紫红色并且大部分颜色都存在着溢出的情况,已经不是普通的偏色问题,非常难以让人接受。

“索尼的类AOSP ROM上面不是都有一个白平衡调整的设置选项么?”啊,那个啊......完全就是坏掉的。里面的全部选项没有一个是正常的,要不是琥珀黄色要不就是上面所说的紫红色,一个能呈现正常点的颜色的选项都没有。

然后是流畅性的问题。在我使用的5月份的weekly版本的OmniROM中,玩MLTD时卡顿到完全无法接受。即使把游戏调整到了2D模式也完全没有缓解。

然后就是指纹识别的逻辑问题了。索尼的一体式指纹电源键只有在官方和官改固件中才能够在按下电源键时进行指纹识别;在使用OmniROM时,手机的指纹识别传感器是单独运作的,需要你稍微用力触碰而不是按下去才能够识别。

先写到这里,想起来再补充。目前这台机器已经刷写回官方固件了。