iPhone 14深度体验:性能跃升,果粉必试!
|
亲历现场。那个大版本封版前四十八小时,我盯着跑完第七轮 stress test 的日志,手还搁在键盘上没抬起来,组长端着保温杯站我工位边,说“先别合盖,再拉一次 thermal throttle 阈值”,我点头,手指刚碰回空格键——屏幕黑了。 不是蓝屏,不是重启,是整块 OLED 像被抽走背光,剩个灰影子卡在最后一帧:温度曲线冲到 92℃ 那个拐点,底下还挂着半行没刷完的 dmesg。我伸手摸了下中框,烫,但没上次上一版那么疯。我原以为是 kernel 睡眠态漏电,结果 reboot 进 fastboot 看 voltage rail——全正常。可再进系统,连 ADB 都认不到 device。我敢打包票,这台机子 bootrom 没挂,它就是不肯跟 host 说话。 桌上三杯没喝的咖啡。第一杯奶泡塌成浅褐色薄皮,第二杯冷透浮着细油花,第三杯根本没拆封,锡纸褶皱还是早上撕开那一下的弧度。开发小王过来盯了会儿,用热风枪烤主板背面三秒,屏幕亮了,但 touch IC 报 timeout;他叹气,掏出自己手机拍 error code,结果自己那台也闪了一下黑屏——就半秒,他自己都没留意,只顾着调串口线。我拦住他没让重刷,因为上一版烧过两块基带,烧之前也都“闪一下就回来”。
外观展示图,仅供参考 测试间的灯管闪。不是全灭,是右起第二根,滋啦滋啦,频次不稳,有时隔七秒,有时连续三次,像喘不上气。我们早就不抬头看了,它闪的时候,你敲命令的手不会停,你听 log 的耳朵不会分神,你甚至不记得它昨天是不是也在闪。可就在那天凌晨两点十七分,它连闪五下,同一秒,我手边那台待测机的 Wi-Fi 指示灯同步暗了五次。我没录,没截图,没上报——因为没复现,而且产品经理在隔壁会议室吼“再压三十分钟 OTA 包体积”,声音震得我隔板上的便利贴翘了角。工位隔板上贴的便利贴。黄色,边角卷了,字是马克笔写的:“查清楚 BT coexist fail 是否和 GPS jammer 谐波有关”、“确认 X7 Pro 的 Vsync 误差是否影响 UI 动画帧率抖动”、“那个大版本:禁止任何未签名 sensor HAL 提交”。最后一条底下画了道歪线,线尾戳了个墨点,是组长下午三点十五分拿签字笔补的。我不确定这个我敢打包票——因为墨点干得比签字笔标称的快,说明他写完立刻去开晨会了,而那场晨会我没参加。 反常识结论。性能跃升?对,CPU 单核跑 Geekbench 确实跳了一截,但 real-world 就是另一码事。我敢打包票:你用那个大版本打《原神》须弥雨林副本,第六分钟,陀螺仪数据开始丢包,第七分钟,触控响应延迟从十二毫秒飙到四十七毫秒,第八分钟,画面撕裂出现在左上角三像素宽的一条线上——不是整帧错位,就一条线,像被人拿刀划的。开发说“是 vendor driver 优化不够”,我甩出 trace,他看半天,突然问:“你测的是不是没关 Doze?” 我说关了。他说“那你关的是不是那个大版本的 Doze?” 我说关的是上一版的开关路径。他愣住。我说我也不确定这个——因为 settings 数据库 schema 变了两次,没人同步文档,我就按旧路径写了 automation script。他拍拍我肩走了。我没拦,因为我知道拦也没用,他明天就得提 patch 到 RC 分支。 优胜劣汰?呵。淘汰的不是弱者,是敢把问题暴露出来的日志等级。那个大版本把 logcat 的 level 默认砍到 WARN,DEBUG 日志要加 flag 才吐,而 flag 又绑在 build type 上——debug build 不允许上 beta。所以现在所有偶发 thermal stall 都显示为 “system idle”,所有 sensor fusion 错误都吞成 “sensor unavailable”。我原以为是日志系统改了,结果翻了三天 vendor blob 的 init.rc,才发现是 HAL 层直接 return EBUSY 而不报 errcode。这算优胜?这算阉割。真有本事的 bug,早被 filter 掉了,留下来的全是表皮痒痒、不疼不死的毛刺。 凌晨打车回家的司机在听评书。《三侠五义》,包公断乌盆案那段,声嘶力竭讲“盆内藏冤,盆外装傻”,我靠在后座听着,手机还连着 lab bench 的 console,屏幕上一行字卡着:“waiting for /dev/tpm0… timeout”。我没拔线。司机讲到“忽听乌盆鸣冤”,我手机也震了一下——不是通知,是 USB 连接掉线又重连的 system beep。我低头看,driver 加载失败,错误码 -19(ENODEV),可设备明明在 lsusb 里。我笑出声,司机从后视镜瞄我一眼,问“兄弟搞IT的?”,我说嗯。他点点头:“我们修车的也这样,客户说刹车异响,一拆,发现是副驾脚垫顶着刹车踏板——不是零件坏,是人懒。” 我没接话。他接着讲包公如何叫人往乌盆里倒水,听水声判真假。我心想,我们连倒水的步骤都省了,直接说“水声正常”。 所以别信什么“深度体验”,也别信“果粉必试”。我今天要交的报告里,有一行字删了三次:“建议推迟封版”。第四次没删,因为组长刚把我的 testplan 链接到 Jira 的 release-blocking ticket 上。我现在要做的,是去重跑一遍 camera auto-focus 在-5℃ 下的 convergence time——不是因为有人要,是因为上一版跑崩的那台样机,昨天被产品经理借走,说“给 KOL 拍开箱视频用”。我不知道它现在在哪,也不知道它最后一次成功对焦是在第几帧。但我要跑,因为日志模板要求字段填满。别的,我说不准。 (编辑:171手机网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |

