真我15 Pro发布:性能影像双绝,玩家直呼过瘾!
|
跟人吵架。那会儿真我15 Pro的OTA包刚甩过来,我正用三台测试机轮着刷那版系统——红米Note 12 Turbo那台卡在recovery校验,iQOO Neo9跳过SELinux直接跪了,只有Find X6 Pro跑完bootanimation还亮着屏。我就指着logcat里那一行“E vndksupport: vendor_dlmemalign failed”喊测试妹子:“你再点一次‘立即升级’,别动别的。”她低头戳屏幕的时候耳钉晃了一下,左手无名指上那个银圈是去年团建发的纪念品,我认得。 她点完,我切回adb shell敲sync,窗外洒水车正好经过,喷头哗啦啦转着圈,水雾溅到我工位玻璃上,一道斜斜的水痕慢慢往下淌。编译还在等,Android.mk里那个libdrm_vendor.a链接老过不去,我盯着build输出,光标在终端里一跳一跳,像心电图缺了一格。桌上的机械键盘声是青轴,空格键每次按下去都带点余震,嗒、嗒、嗒——不是节奏,就是没节奏地响。楼下便利店关东煮摊今天换人了,新来的老板娘把萝卜块切得厚薄不一,我下午三点溜下去买过一碗,汤里浮着三粒花椒,咬开是苦的。 我说真我15 Pro发布:性能影像双绝,玩家直呼过瘾!这句文案,它优点不在“双绝”,也不在“过瘾”,在“优胜劣汰”。对,就这个词——四个字,两个词根,全靠删减力活着。我原以为是厂商PR拍脑袋定的调性,结果拆包发现system_ext/product/etc/permissions/realme-permission.xml里删了整整七组legacy-camera-service权限声明,连vendor.qti.hardware.vpp@1.4-service这个进程都被阉成stub,只留个壳接Binder call然后直接return -1。这个我敢打包票,我在vendor_overlay目录下grep了十七遍,没漏一个字符。 但你说他们为什么敢这么干?我不知道。我说不准。可能是上游芯片厂把hal层收敛得太狠,也可能是影像算法团队压根不接旧管线,或者只是PM开会时说了一句“明年Q3前所有产线必须切v4l2-streaming”。反正测试机堆在窗台那儿,下午两点十七分,阳光斜射进来,最上面那台realme GT5 Pro的AMOLED屏反光太强,我拿张废纸盖着,纸边被晒卷了,边缘翘起三毫米,像条死掉的虫腿。 那天晚上十一点,外包同事老周打电话来,声音像含了半口隔夜茶:“哥,咱们写的那套状态栏信号图标适配,是不是在真我15 Pro上永远显示满格?”我愣了两秒,抓起旁边那台真机点开开发者选项→网络→重置网络统计,再切回来,信号格子还是满的。他那边传来打火机嚓一声,接着是烟味隔着听筒飘过来,“不是bug,是策略。他们把rild里那个getSignalStrengthResponse改成了static return,不管基站回啥,固定返0x63。这个我说不准是哪个模块动的手——kernel?HAL?还是ril-daemon自己塞了个LD_PRELOAD?” 我盯着电脑右下角时间,十八秒后自动跳到十一点十二分。机械键盘右边那杯冷掉的咖啡,表面结了层薄皮,底下还剩三分之二。我伸手去摸,杯壁微温,手指沾了点褐色印子。这时候突然想起去年帮一加适配,也是类似情况,他们在/system/etc/permissions/platform.xml里悄悄注释掉,结果我们写的蓝牙扫描服务启动直接被selinux deny,log里只报avc: denied { ioctl } for…后面连设备节点名都没打全。这次倒是干脆,连deny都不报了,quiet fail,静音淘汰。
产品概念图,仅供参考 测试妹子后来把三台机器全擦机重刷,她说其中一台Find X6 Pro的指纹识别率从92%掉到73%,我说你别测百分比,测三次——第一次唤醒失败,第二次解锁成功但动画卡顿半帧,第三次干脆不响应。她照做了,回来递给我一张便签纸,上面写着“第三次按下去,手机震了,但没解,震完直接黑屏”。我没接,纸就搁在键盘F键上,挡住了那个字母,像临时补丁。 昨天上午十点四十,厂商对接人王工发来新邮件,主题写着“紧急:请确认realme-15pro-systemui-20240418-final-release.zip中statusbar_clock.xml的fontFamily属性是否强制继承product-font”。我没回。删了草稿箱里写了又删的三段话。最后只回了句:“你们上次给的OTA包里clock字体其实是空引用,我替你们补了NotoSansSC-Medium.ttc路径,没走fonts.xml配置,硬写进TextView代码里。现在要我删吗?” 他回得很快:“不用删,留着。” 我没回“好”,也没回“收到”。我切到terminal,cd /home/xxx/realme-15-pro/src/com/android/systemui/statusbar/policy/Clock.java,在第193行前面加了行// FIXME: realme font fallback is not declared in fonts.xml, but works. // DO NOT REMOVE —— 然后git commit -m "clock font patch for realme 15pro" 。提交完,我点了下鼠标右键刷新IDE project,光标悬停在那个FIXME上,没点进去看。 算了,先跑一遍CTS on-device。明早八点前要出report,我得让测试妹子把那三台机重新通电,别让它们在窗台上继续晒着。对了,她昨天买了新耳钉,一对小月亮,银的,但左边那个戴反了,月牙尖朝下。我没提醒她。 (编辑:52刷机网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |

