荣耀Magic V6新机曝光:折叠屏设计再突破
|
我原以为荣耀这次又是老套路:铰链微调+主摄换新,结果拆包看到那版系统里那个折叠态分屏策略——直接把副屏的Launcher干掉了,连个入口都不留。测试妹子在窗台那儿堆了十七台样机,最上面三台晒得发烫,屏幕边缘都有点泛白,她拿指甲盖去刮过,说“跟上代V5一模一样,热胀冷缩缝儿都没差”。我信她,这姑娘验过三百七十二台折叠机的转轴异响,耳朵比频谱仪还准。 可就在编译卡在AIDL gen那步的十八秒里,楼下便利店关东煮的汤锅盖子“砰”一声掀开了,蒸汽直往上冒,熏得我眼镜片全是雾。我抬手擦,机械键盘底下那只青轴还在咔哒咔哒响——同事老张非说这声儿比Build Output快0.3秒,我说扯淡,他立马掏手机录了一段回放,我懒得听第二遍。编译完跑第一轮自测,发现状态栏图标错位——不是渲染问题,是systemui资源ID在folded状态下被硬编码成-1,但只有V6这台会触发,V5、V4、甚至竞品某厂刚送来的工程机全没事。我敢打包票,这就是他们merge了两套资源树没clean metadata。
产品概念图,仅供参考 跟厂商对接人王工视频的时候,他后边PPT正翻到“优胜劣汰”那页,字儿特大,红底白字。我没吭声,就盯着他桌角半包抽了一半的薄荷糖,糖纸反光晃得我眼晕。他说“这是生态净化”,我说“净化完连副屏通知栏都进不去”,他笑:“你进不去,但用户真用?”——这话我接不住,因为上周三我们外包组仨人试了四小时,确实没人从副屏滑下来查微信未读,但也没人教他们怎么教,就搁那儿干耗。窗外洒水车正好经过,水柱打在玻璃上歪斜着淌,像条断掉的Android Logcat堆栈。 有次debug卡在ActivityStackController里头,我把LOG_LEVEL调到VERBOSE,结果log里混进一段蓝牙配对日志——是隔壁工位小林在连新买的TWS耳机,设备名写着“荣耀V6_test_07”。我截图发群里,老张回了个“???”测试妹子补了一句:“他耳机连的是V5测试机,V6还没开BT HAL。”我说哦,顺手删了那行log,后来发现删错了,其实BT那串log是V6自己的,只是timestamp漏同步,导致时间戳倒流了四秒——这种事儿我说不准,因为trace里面打了两层vendor patch,一层是荣耀加的,一层是高通塞的,谁动的谁心里清楚,反正我改不动。 最气的是昨天凌晨两点,build脚本突然崩在resguard环节,提示“asset path not found”,可路径明明在gradle里写死了。我翻了三遍,又grep了整个vendor目录,最后发现是荣耀给的overlay包里少了一个xml,叫`config_folded_default_landscape.xml`,名字很老实,内容也很老实:就一行 `true`。但他们忘了放进resources.arsc,只扔在了raw下。我把它拷过去重压zip,跑通了。但这时天快亮了,窗台那堆机器里有台V6突然自动重启,屏幕亮起来那一瞬,锁屏壁纸刚好是张AI生成的“未来城市”,玻璃幕墙反光里映出我头发乱糟糟的影子,还有身后墙上贴着的去年双十一贴的“保V6,不改需求”的胶带,已经卷边了。 现在我不信什么“设计突破”了。突破是留给做原型的,我们搞适配的只负责把break点变成bend点。前天看老张在钉钉群里问:“V6副屏横屏时statusbar height算的是哪套density?”没人回。我切过去看了眼代码,注释里写着“临时fix,待v2.3.7修正”,而v2.3.7的tag还没push到内网git。我关了tab。桌上那杯关东煮汤早凉透了,浮着层油,我拿筷子搅了搅,没捞上来丸子,只挑起一根海带丝,断了。 今晚还要跑一轮full regression,包括那个根本没人点的副屏负一屏widget。我知道它必挂——上次提的bug单标着“Low”,处理人写着王工,截止日期是三天前。我现在打算把log级别再调低一级,至少别让它刷屏。或者…等下先去趟便利店,买包新的薄荷糖。 (编辑:52刷机网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |

