OPPO A6i深度解析:高性价比全能之选
|
亲历现场。那晚OPPO A6i的OTA包卡在签名验签环节,我盯着logcat里一行“sig verification failed”的红字,手指悬在键盘上没敲下去——不是不会修,是刚被测试妹子拽着耳朵听她念了十七遍“客户说这机子卖点就是优胜劣汰”,我反问一句“淘汰谁?”她转身就去撕A5s的旧UI切片了。 我原以为只是签名校验链漏了个中间证书,结果抓包发现签名服务调的是系统级Service,可Service本身被厂商改过——init.rc里bootanim那段启动顺序早挪到init.environ.rc里了,但签名service还在等bootanim.ready这个信号。三百七十二次重编译里,有十八秒是我坐在窗台边看楼下便利店关东煮咕嘟冒泡,蒸汽糊了玻璃,手机堆在窗台晒得发烫,后壳微微翘起一道缝。 冷眼。你信不信,A6i的“优胜劣汰”真落在实处就三件事:第一,系统级应用冷启动时,Launcher会偷偷kill掉三个进程——但只kill正在后台跑Zygote fork前挂起的、且UID大于10000的;第二,桌面图标长按拖动半秒不松手,系统直接触发onLowMemory,把最近三个非前台Service塞进LRU淘汰队列;第三,OTA升级完首次开机,它会轮询检测所有vendor分区里以“.cfg”结尾的文件,删掉mtime比build.prop早的——但删之前会用SHA-256比对vendor_boot.img头十六字节,不对就直接跳过,连log都不打。这个我敢打包票,因为我和外包老张一起翻了四百一十七行bootloader init脚本,他用机械键盘敲空格补位的时候嗒嗒声像打点计时器,而我桌上那杯凉透的咖啡浮着层油膜,反光里映出自己发青的眼圈。
产品概念图,仅供参考 那天下午三点十七分,洒水车准时从研发楼南侧拐进来,水柱扫过二楼玻璃,哗啦一声——整个测试区空调忽然停了十秒。我们所有人屏幕全灰了一瞬,A6i调试桥断连,adb shell直接卡死在“getprop ro.build.version.release”。没人说话。测试妹子默默掏出充电宝给五台样机续电,插口松动三次,第三次她用指甲盖把Type-C公头往里顶了半毫米才亮起绿色LED。这事跟优胜劣汰没关系,但它发生了。所以我说它高性价比?呸。它连“价”都懒得标清楚——销售页面写“支持双模5G”,但基带固件里disable了n78频段的CA聚合,实测吞吐比同代芯片低两成;写“33W快充”,实际协议握手阶段强制降压到9V/2.2A,充到87%就开始涓流,后面三十七分钟都是心理安慰。这些我说不准,毕竟没拿到基带驱动源码。但“优胜劣汰”是真的,不是营销话术——是真把资源当耗材烧,烧得你摸不到规律,只看见内存里Service一个接一个倒,像推骨牌。 我昨天翻OPPO内部Wiki看到个冷知识:A6i的SystemServer启动后第十秒,会读取/data/misc/oppo/fstab_override,如果存在,就强行覆写/system/etc/fstab.qcom——但这个路径根本不存在于任何公开镜像里。老张说他见过一台样机,fstab_override居然是空文件,size为零,SystemServer照样执行了覆写动作,只是写了串全零。这事毫无逻辑,也不影响功能,但它发生了。我就盯着那个0字节文件看了四分钟,直到楼下便利店关门铃响,叮—— 着急。deadline是明天早十点,现在还卡在signapk失败。我又试了三遍:换keytool生成新密钥、改timestamp、把zipalign提前到签名前——全没用。最后是对接人老陈电话里随口提了句“他们上周把签名服务器IP加了白名单”,我懵了:“哪个白名单?”他说“哦,你们没收到邮件?在ops群公告第三条,配图是张Excel截图”。我没点开。我点了根烟,看着窗外又一辆洒水车开过去,这次水柱歪了,斜斜打在隔壁楼广告牌上,“智享生活”四个字被冲得只剩“智享”。 测试妹子刚发来消息:“A6i 重启十次后,桌面小组件刷新延迟从120ms涨到480ms,但第十一回就跌回90ms——是不是在重置某个计数器?”我没回。我在想,要是真有个计数器,它该叫什么名?count_for_what?survival_score?还是干脆叫cull_counter?反正不会叫“用户体验优化模块”。这种名字,写进commit message里,CI都会自动标红警告。 无所谓。我已经把A6i的system_ext.apk解包,找到那行trigger_cull()调用,在smali里打了nop——暂时绕过。不是解决问题,是抢时间。明早交包前,我还得再编一遍,等签名通过。现在,我把机械键盘推远一点,咔哒一声。然后打开微信,把老张拉进新群,改名叫“A6i临终关怀组”。 (编辑:52刷机网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |

