华为Pura 80 Pro:影像与续航双突破
|
亲历现场。那版系统在Pura 80 Pro上切到第三轮影像通路时,我盯着Logcat里一串重复的vendor.cameraservice.died——不是crash,是died,带句点的那种。测试妹子蹲在窗台边,用指甲刮掉镜头模组盖板上一小片反光膜,刮了十七下,没刮干净,说“这膜跟胶混一块儿了”。我原以为是hal层兼容性漏了,结果抓了三天trace,发现是那版系统里把HAL3.4的buffer flush逻辑硬塞进了3.2的queue中——就为了省两行补丁。省了,但sensor一热,预览帧就叠三帧,叠得跟地铁玻璃反光似的。 楼下便利店的关东煮锅子又开了,咕嘟声穿过防火门缝钻进来,我数过,每二十三秒响一次。厂商对接人老张坐我斜后方,键盘敲得跟打电报似的,右手小指永远悬在Ctrl键上没落下去过。他昨天甩给我一句“影像链路必须按华为S-Tag标准对齐”,我没接话,因为我知道他根本没看过Tag文档里的v2.1.7a修订注释——那条注释就夹在“曝光补偿阈值”下面第三行,写着“此字段在Pura系列实际不生效,仅保留兼容占位”。我说不准是不是故意留的坑,但测试机堆在窗台晒到发烫这事,我能打包票——四台Pura 80 Pro全在那儿,屏幕朝西,下午三点十七分,左边第二台亮着取景框,余光能看见它右下角温度读数跳到四十二度,而另外三台黑着屏,散热铜箔全糊了层灰。
产品概念图,仅供参考 编译等了十八秒。不是Build Variant选错,也不是Gradle缓存脏了,是gradle.properties里多了一行# enable jni debugging,那个井号被AS自动转义成Unicode零宽空格,卡在aapt2的preprocess phase里。机械键盘声这时候响起来,同事阿哲换了个青轴,咔嗒、咔嗒、咔嗒,每声都比上一声慢零点二秒,像心率监测仪快没电。我盯着那行注释改了三遍:先删井号,再删整行,最后干脆删了整个properties文件——build通了。结果一跑起测,闪光灯触发延迟三百七十二毫秒,刚好卡在AF lock之后、AE settle之前那个窗口。我们叫它“黄金缝隙”,以前只在Mate 50上见过。这次在Pura 80 Pro上重现,不是bug,是优胜劣汰——旧算法扛不住新sensor的动态范围压缩节奏,系统干脆绕开它,切到私有通路里跑定制pipeline。不是修,是替换。替得干净,也替得冷血。我桌上那杯冰美式早化成温水了,表面浮着圈油渍。测试妹子刚才递来一张纸,手写的:“左摄连续拍十张,第五张必糊(非防抖问题)”,字迹压在咖啡渍边上,有点洇。我拿去给老张看,他扫一眼就撕了,扔进碎纸机前说“这个要走专项评审流程”。可评审排期下周二,deadline是明早十点。我不屑。真要等流程,现在该烧的是我的工牌而不是手机壳背面那层硅胶——Pura 80 Pro的壳背面贴了三层散热贴,最底下一层已经翘边,我用手抠下来过,带起一点银色涂层,像剥开锡纸露出来的铝箔芯。 洒水车又来了。窗外“呲——”一声,高压水柱扫过空调外机,溅起的水雾贴着玻璃爬上来,在屏幕上留下一道半透明弧线,弧线经过的地方,取景框里的人脸肤色突变,白一块、黄一块。我截图发群里,阿哲回:“哈,这叫环境光扰动模拟。”测试妹子没回,她耳机还挂着,单耳,另一只塞着一颗橘子味硬糖——我昨天看见她从包里掏出来的,糖纸折成船形,搁在键盘右上角。现在那船还在那儿,没动过。 优胜劣汰?没错。但淘汰的不只是旧代码。上周三凌晨两点,我们改掉最后一处surface flinger sync barrier的time stamp校准方式,为的是让视频录制启停不丢首帧——结果导致锁屏状态下长按音量键唤起录音界面时,动画卡顿。没人提这茬。因为录音不是主力场景。主力场景是拍月亮,是夜景Live View实时预演,是边拍边导出H.265+HEIF双流。其它的,连debug log都被auto-filter掉了。我敢打包票:Pura 80 Pro上,system_server进程里有十七个线程常年处于SLEEP状态,其中五个挂着‘_unused_legacy’后缀,却永远不被kill。它们活着,就为了某天某个OEM定制模块突然调用一次getOldCameraParameters()——这种事发生过三次,最近一次在四个月前,调用人是个实习生,没留commit message,只写了“fix preview black”。 所以我现在盯着那个died日志,手没动。等着看第三次崩溃会不会触发fallback机制。如果触了,说明他们真把legacy路径当废铁用了;如果没触……那就继续手动patch,把buffer flush塞回3.2 queue里,哪怕传感器温度再高五度。反正明早十点前,只要预览不绿、录像不丢帧、HDR合成不泛紫,别的,谁管它死活。 哦对,刚才阿哲说他老家今天降温,他爸在院子里砍了棵枇杷树,树根太深,电锯卡了三次。我说你这电锯怕是也该进legacy目录了。他笑,笑完继续敲,咔嗒、咔嗒、咔嗒。 我现在要去拆一台Pura 80 Pro的散热模组,不是为修,是想看看铜管弯折半径和去年那版是不是一样——要是小了零点三毫米,那我今晚就得重配thermal policy配置表。 (编辑:52刷机网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |

