V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jiaslbang
V2EX  ›  Android

originOS 是做过什么神优化吗?连低端机的「触摸跟手度」都这么高

  •  
  •   jiaslbang · 168 天前 · 7057 次点击
    这是一个创建于 168 天前的主题,其中的信息可能已经有所发展或是发生改变。

    先叠个甲:帖子只针对「跟手」这一个基础体验说,不涉及其他点,感受完全来自实际体验

    1 、触摸跟手度

    比如一次滑动操作中,从手指接触屏幕到 UI 开始动起来的响应时间,越短越跟手 (个人主力 iPhone 14 Pro 一年多,属于对跟手度高度敏感的用户)

    2 、标题的感受,来自于:

    • 自购的 2k 档低端机 iQOO Z9 Turbo (前情提要: https://v2ex.com/t/1042381 ), 当时刚上手就惊到了
    • 后来去商场试了一圈各家的高、低端机,在这点上,其他家感觉做得都差点意思(如果硬要排名的话,大概就是 vivo > huawei > oppo/1+/xiaomi ,只是不严谨感受,别搞成引战了)

    3 、其他家的感受普遍是

    • 每次滑动的启动和停止,UI 的响应都要慢小半拍,有点像滑冰新手刚入门时的失控感(对于刚从高刷 iPhone 切换过来的感觉比较明显,一直在用习惯了的人可能没啥感觉)
    • 还有就是 UI 滑动的物理惯性,会感觉 UI 有点飘(打个比方,以为是按照加速度=3m/s^2 甩出去的,实际的 UI 响应是可能是 4m/s^2 ,跟预期有些差距,也会有点不受控的感觉)

    回到标题,印象中好像以前各家跟手的情况都差不多,以为是安卓底层机制的天然限制,originOS 是啥时候进化的?或者是因为后来 vivo 新机都加了某个硬件带来的?

    (想起了支付宝也是从某个版本开始,冷启速度有了质的提升)

    第 1 条附言  ·  168 天前
    标题修改下:低端-> 2000 元档
    第 2 条附言  ·  166 天前
    搜了下新闻,似乎 OS4 「虚拟显卡」这个点的相关性比较高,提到特意对滑动响应速度做了优化:

    「所谓"虚拟显卡",是用一个独立进程作为显示单元,高优先级的处理相关任务,给用户带来更流畅的图形处理和视觉效果。

    得益于虚拟显卡的加持,vivo 折叠屏在分屏一边看直播的情况下,另一边的滑动响应速度也能与 iPhone 持平,官方称滑动响应提升 27%。」
    第 3 条附言  ·  139 天前
    z9t 作为主力用了一个月,回来反馈下:超级满意,符合很多人期待的完美扫码机
    (我是从 B 站 up 鲨鲨开始关注到这款,心态是试一试大不了再退掉+反正也不贵)

    1 、日常操作顶级流畅
    兼顾了启动跟手和动画满帧,启动跟手明显强于其他安卓,动画满帧强于高刷 iPhone ,因此我认为滑动体验 vivo 是独一档的存在。
    美中不足的地方,就是多任务切换没有 iPhone 那么流畅,比如上滑进入多任务的响应会稍微慢半拍,没那么跟手,小小割裂一下,iPhone 就很自然完全没有割裂感,感觉不到打断。
    2 、续航顶(我用下来亮屏 10h 出头)
    3 、机身轻薄( 195g+8mm 不到,在当下砖头堆里算相当轻薄了)
    4 、屏幕舒适度不错(感觉累眼情况比 iPhone 好多了,但看网上反馈阴阳屏比较普遍,买的时候注意辨别,我的还好,有但非常轻,日常可以忽略)
    5 、性价比极高(在具备以上核心优点的情况下 1999 起步,算可以了,建议关注下活动,我阴阳屏退过 1 次,最终留下来的这个是 618 在 pdd 用 2100 多到手的 16+512 )
    20 条回复    2024-06-29 15:09:59 +08:00
    wheat0r
        1
    wheat0r  
       168 天前
    有没有跟 Pixel 比较过?
    jiaslbang
        2
    jiaslbang  
    OP
       168 天前
    @wheat0r #1 没有,身边没这条件
    MossFox
        3
    MossFox  
       168 天前   ❤️ 2
    之前弄过一台 Pixel 4a 测试用,那个的 UI 跟手度也吓了我一跳,甚至以为是高刷屏,结果居然不是。光看系统界面部分已经简直不好说和 iPhone 谁强谁弱了。动画干脆利落而且手感极佳,根本不像是五百块捡来的测试机。不过因为本地化功能没用国内各家全面,依然只作为测试机用了,不建议做主力机。

    Pixel 的那种极致丝滑,手边的 LineageOS 设备和 MIUI 都没有过这种感觉。要说这种“跟手度”是怎么来的,总感觉和底层关系应该有限,软件层面是大头。

    至于“跟手度”本身,我个人见过的最烂的是 Surface Duo ,微软疑似把用在 Windows 上的那种强行平滑触摸轨迹的那套给搬过来了,带来了多余的触摸延迟以及很不合格的跟手度。
    TimPeake
        4
    TimPeake  
       168 天前
    橘子系统 毕竟有着小“ios” 之称,你当这是开玩笑吗
    janus77
        5
    janus77  
       168 天前
    2000 真不低端了,现在 2000 可以买到顶配 cpu 的手机,打游戏一点问题没有,再往上卷的是摄像头、屏幕、指纹、手感外观、重量、电池/充电等
    ysjiang4869
        6
    ysjiang4869  
       168 天前
    赞同楼上,千元机内流畅才行。
    angrylid
        7
    angrylid  
       168 天前
    瞎猜一个:触控驱动做了优化。
    sechi
        8
    sechi  
       168 天前
    2000 应该算中端机入门了吧,千元机才算低端机。
    344457769
        9
    344457769  
       168 天前
    用价格来区分是否是低端机不太准确的,至少 2000 元档位没那么准确。
    iQOO Z9 Turbo 看配置我个人认为是中高端。
    Shadowxxx
        10
    Shadowxxx  
       168 天前 via Android
    u1s1,橘子确实流畅,反正吊打澎湃系统,
    weak
        11
    weak  
       168 天前 via iPhone
    据说魅族的人跳槽的 vivo oppo 把系统搞起来了
    jiaslbang
        12
    jiaslbang  
    OP
       168 天前 via iPhone
    @weak 果然是有高手🐶
    ShadowPower
        13
    ShadowPower  
       167 天前
    考虑到如今的安卓设备触控采样率都不低,估计触控方面不需要做什么优化了,我只有用小米 6 的时候才折腾过这个(只有 60Hz 的触控采样率)。

    以我的桌面应用开发经验,只需要在触屏/滚动的时候把帧率限制放开到超出刷新率的程度,就可以更“跟手”。

    有时候一帧可能只要 1ms 就渲染好了,但是在 120Hz 的屏幕上还得再等 7ms 才能把它呈现出来。
    如果不停地绘制新帧,就可以让缓冲区里的帧尽可能接近最新状态,画面延迟显得更低。

    有一款音游“osu!”降低光标延迟也用这种技巧,它默认会使用 2 倍刷新率的帧率。

    还有一种办法是直接绘制在前缓冲区上,画图软件会用这个方法降低画笔延迟。
    Venjer
        14
    Venjer  
       167 天前
    iQOO Z9 Turbo 8gen3s 配置不差的,只是阉割了其他硬件,觉得是否跟手最关键的基石 cpu 需要能带的动。
    Venjer
        15
    Venjer  
       167 天前   ❤️ 1
    @Venjer 另外 originOS 对于 ui 是有定制优化的(官方叫虚拟显卡),确实很流畅,我认为是国产 ui 最流畅(除了华为,没深度用过)。
    BridgeCham
        16
    BridgeCham  
       167 天前
    关键字'OriginOS 不公平调度'
    asan2006
        17
    asan2006  
       166 天前
    有没有一种可能,烂橘子系统做的好,是因为蓝厂给的多?
    lmmir
        18
    lmmir  
       165 天前
    用了 3 个月的 k70 pro 果断换了一个二手 iqoo11 。
    daliusu
        19
    daliusu  
       139 天前
    我的 z9t 比小米 13 流畅到不知道哪里去了,小米 13 手感好很多,但是流畅性差太多导致我现在主用 z9t
    jiaslbang
        20
    jiaslbang  
    OP
       139 天前
    @daliusu #19 是的,z9t 这段时间用下来,每一次的滑动体验都很爽(启动跟手+动画满帧),作为 iPhone 用户太舒适了(高刷 iPhone 只是启动跟手,快速滑动的动画只有 80hz )。

    其他安卓品牌我后续又去门店试过,还是感觉「启动跟手」这个点做得差点意思( originOS 宣传的“虚拟显卡”确实没吹牛),iPhone 我现在日常基本就拿来放放直播、预约下 vision pro 体验啥的哈哈哈
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   955 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 21:33 · PVG 05:33 · LAX 13:33 · JFK 16:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.