一镜到底改制考

您所在的位置:网站首页 荣耀鸿蒙一镜到底 一镜到底改制考

一镜到底改制考

2024-07-16 14:17:19| 来源: 网络整理| 查看: 265

自从我入手Magic4以来,总是能在俱乐部、酷安和B站上看到有人问荣耀的手机能不能用一镜到底,尤其是Magic5系列发布以后,因为荣耀在Magic5系列上新增了一些限制,导致之前所有的一镜到底都出了问题,锁屏会黑屏、没有息屏动画,有不少人都在抱怨这个问题。那么,为什么荣耀要加限制?为什么不能直接用华为的一镜到底?为什么主题商店里的一镜到底荣耀都不能用?要回答这些问题,我们需要回顾一下华为和荣耀一镜到底主题的发展史,看完了这些,也许你对这些问题就会有一个答案了。

一、EMUI11/Magic UI 5.0:制裁之下,蹒跚而行

2020年10月22日,华为发布了mate40系列手机,出厂搭载基于Android 10的EMUI11系统。作为麒麟芯片的绝唱,即使到了现在,它的价格仍然居高不下,可以说是一个奇迹的存在。而一镜到底的故事,就要从这里开始讲,因为mate40系列自带的未来之翼主题是华为的第一个机型自带的一镜到底主题,也是最经典的一镜到底主题之一。它有多经典呢?参考一下在华为和荣耀上有多少人还在用这个主题,你就知道了。

后来伴随着系统更新,华为也给很多机型下放了一镜到底的特性,当时也已经有人开始直接提取机型自带的一镜到底给其他机型用,这也是后来第三方一镜到底的开端。而就在mate40系列发布后不久,2020年11月17日,由于美国的制裁,华为决定出售荣耀,荣耀被迫独立,开始了作为新荣耀(hihonor)的征程。2021年8月12日,荣耀发布了Magic3系列手机,出厂搭载基于Android 11的Magic UI 5.0系统。作为荣耀分家后的第一代Magic系列,虽然由于搭载的是火龙888,外加荣耀的优化欠佳,导致口碑不佳,但它自带的一镜到底主题苍穹、洞见和晗光可以说也是相当不错的,这也是荣耀第一个内置一镜到底主题的机型。(有说法认为,Magic3是在独立之前就设计好的,主题也是独立前做的,因为Magic4和Magic5的一镜到底明显不如3了,这个方面我保留意见)

另外,由于刚刚分家,荣耀可能还没来得及改些什么地方,Magic UI 5.0是第一代,也是最后一代可以直接使用华为一镜到底的系统(后来6.0虽然还能用,但是要做特供版了)。而且两边的系统也差距不大,Magic UI 5.0基本上可以看作把Android版本升到11的EMUI11,外加了一点荣耀自己的东西,再加上一镜到底主题可以直接通用,可以说这是荣耀一镜到底最好的年代。总结一下,这一代可以说都是刚刚起步,华为刚刚开始做一镜到底,荣耀这边刚刚独立,也来不及改什么地方,先把爸爸的拿过来用,两边基本上是在同一个水平线上的。然而这只是开始而已,作为刚刚独立的品牌,不能和爸爸走得太近,于是荣耀决定要保留一些爸爸的特性,再外加一些隔阂和不兼容,这样你才知道你用的是新荣耀的手机,于是在接下来的Magic UI 6中,我们就看到了——

二、Magic UI 6.0/6.1/鸿蒙2.0:勃勃生机,万物竞发

2020年9月10日,华为在开发者大会上发布了鸿蒙2.0系统。鸿蒙2.0作为华为EMUI11的升级,虽然Android版本没有变(除了后来的高通机型是Android 11,其他的升级到鸿蒙2.0的机型都是Android 10,甚至还有Android 9),但在很多方面都是有所改进的。在鸿蒙2.0上,华为给更多机型下放了一镜到底的支持,给了新的一镜到底主题(润泽、镜中诗),做出了新的一镜到底架构(这个后面会提到),在主题商店开放了第三方一镜到底的制作和上传,耳机弹窗自定义,万能小组件,还有一镜到底主题的可视化制作工具theme studio。

华为搞了这么多,那么荣耀在接下来的Magic UI 6上做了什么呢?

2022年1月10日,荣耀发布了Magic V,以及其首发搭载的Magic UI 6.0系统。Magic V没有自带一镜到底主题,首个自带一镜到底的Magic UI 6机型是后来2022年2月28日发布的Magic 4系列。Magic UI 6的升级其实也是挺大的,Android 12,增加了新的负一屏、服务卡片、大文件夹,至少在外观上,看着更像鸿蒙了,另外还屏蔽了谷歌框架,但是其他地方仍然保留着EMUI11的UI,支持的主题版本也仍然是11(对应EMUI11),可以说这方面没有什么变化。如果说UI方面是没有变化,那么一镜到底方面可以说是退步了,因为Magic UI 6屏蔽了对com.huawei开头的动态壁纸的支持,也就是说5.0还能直接用的一镜到底主题,在6上直接不能用了,会黑屏。虽然后来通过修改代码和包名成功实现了一镜到底的使用,但是这比5.0的直接用还是要更麻烦一些的。另外,这种屏蔽是双向的,华为也屏蔽了com.hihonor开头的动态壁纸,只能说是一种有意的区分吧。(好像现在说华为那边不屏蔽了?)

(提醒一下,之前有荣耀折叠屏用户(好像用的是Magic V?)使用一镜到底主题后手机出现了问题,建议荣耀折叠屏用户谨慎使用一镜到底主题)

另外,之前提到的鸿蒙2.0新增的主题商店的第三方一镜到底,荣耀是不能用的,至于原因,我的看法是,荣耀现在支持的主题版本还是11(对应EMUI11),而主题商店的这些第三方一镜到底支持的主题版本是12(对应鸿蒙2.0),不支持是很正常的。耳机弹窗自定义也是同理,万能小组件荣耀是支持的。至于接下来荣耀会不会升级?看接下来6月份的新控制中心吧,如果那时候还不升级,我也没什么可说的。

还有一点要提到的,是Magic4系列自带的一镜到底。当时我们都没有对这个一镜到底过多的关注,因为效果上确实也不好,荣耀后来系统更新还把动态的AOD砍掉了,变成了静态,我估计很多人都不用这个一镜到底的。然而这是一个不好的预兆,因为在Magic4的一镜到底上,荣耀已经开始用视频来做一镜到底了,当时我看到了以为是荣耀的技术不够,用视频来偷懒,但是实际上这是7.0荣耀新引擎hnlivewallpaper的铺垫,只是我们都不知道而已。

总结一下,鸿蒙2.0是华为一镜到底迅猛发展的时期,也是在这个时期,第三方的一镜到底开始蓬勃发展,主题商店和其他第三方的一镜到底都有不少人在做,外加一些耳机弹窗等新的特性,可以说是勃勃生机、万物竞发的境界犹在眼前。而荣耀这边,虽然升级到了Magic UI 6,一镜到底也还能用,但是由于有意的区分,还要做特供版,耳机弹窗自定义不支持,主题商店的第三方和官方的一镜到底也不能用,这时候这方面的抱怨和反馈已经很多了。只是我们都没有想到,在接下来的Magic OS 7.0/7.1上,这种隔阂反而越来越大了.......

三、Magic OS 7.0/7.1:我说荣耀高见!

鸿蒙3.0虽然升级很大,但是在主题方面基本上没有什么变化,所以这里一笔带过,接下来要重点说一说Magic OS 7.0/7.1。

Magic OS 7.0增加了智慧互联功能,设置界面也更新成了鸿蒙的卡片样式,但是其他方面的UI没有什么变化,除了增加了一个和鸿蒙相似的播控中心,其他地方仍然保留着EMUI11的样式,仍然不支持谷歌框架,支持的主题版本也仍然是11,也就是说主题商店的一镜到底仍然不能用,耳机弹窗自定义也仍然不支持。这些如果说属于没有进步的话,那么新的荣耀主题引擎hnlivewallpaper我就不知道该说它是进步还是退步了,因为它完全是用视频来做开屏和息屏动画(息屏动画就是开屏动画倒放)的。按照一位做一镜到底主题的朋友的说法,荣耀用视频来做开屏和息屏动画其实是比华为目前的做法要强的,由于华为一镜到底的息屏动画是完全用代码实现的,已经基本上达到了瓶颈,再接下来就要手工码代码来扩展了,而荣耀的做法其实是更加简单的,扩展性也更强。

除此之外,hnlivewallpaper还支持了深浅色一镜到底的切换,这方面确实是遥遥领先于华为,华为现在还不支持。以及,由于荣耀把视频文件放到了主题的hwt文件里,引擎内置于系统,这样子避免了另外安装apk,也是一种比较聪明的办法。

但是除了以上这几个优点,这个引擎的缺点也很多。第一,由于引擎是系统软件,内置在系统里,并且还有签名校验,除非把签名校验去掉,对这个引擎做修改基本上是不可能的;第二,此前有一些升级到Magic OS 7的用户安装了荣耀80或者Magic5的hnlivewallpaper之后发现之前能用的一镜到底主题锁屏没有动画了,只能恢复出厂设置,我估计荣耀的系统里内置了一个逻辑,如果安装了hnlivewallpaper就会取消掉对于华为一镜到底主题关屏动画代码的支持,如果没有安装就不会取消,这就是锁屏没有动画的原因,重置会恢复也是因为把hnlivewallpaper的痕迹清掉了。至于Magic5系列,不知道能不能卸载hnlivewallpaper,不过建议不要尝试。另外还有一个锁屏黑屏的问题,应该是因为系统现在会根据主题apk中AndroidManifest.xml里标志的LockImagePath路径来显示锁屏图片,如果按照路径没有找到就会黑屏,而很多主题是没有按照这个路径来放图片的,但是这个问题不知道和hnlivewallpaper有没有关系,我且先蒙在鼓里。第三,由于荣耀的开屏动画规格和华为的不一样,需要主题制作者另外适配,这无形之中提高了适配门槛。

总结一下,Magic5系列很多一镜到底不能用,主要就是因为7.1系统和hnlivewallpaper引擎,虽然现在有办法能用了,但是仍然比较麻烦,可以说荣耀这是有意在切断荣耀使用华为一镜到底主题的可能。荣耀这是要发展自己的荣耀主题吗?如果荣耀搞了自己的主题app,在华为主题app里买的主题怎么办?我只能说一句“荣耀高见”了。

四、一镜到底的三个架构

目前来说,华为和荣耀的一镜到底有三种架构:1、hwt+apk架构,需要hwt用livepaper.xml调用apk执行的那种,这是最早的架构,目前华为所有机型内置的一镜到底、荣耀Magic3和4内置的一镜到底以及大部分B站、酷安上的第三方一镜到底都是用的这个架构,只是B站上的第三方一镜到底在这个架构上略微进行了调整,开屏动画改用视频播放了而已,本质上还是属于这个架构。现在Magic5系列用一些办法是可以使用这个架构的一镜到底的,酷安和俱乐部里都有人发,我就不发了。2、onetake架构,也就是华为在鸿蒙2.0上更新的那个架构,荣耀不支持,因为这个架构需要用一个onetake.xml来放置一镜到底的逻辑脚本,所以我称呼它onetake架构。华为主题app上所有的一镜到底、以及theme studio制作的一镜到底都是使用这个架构,至于荣耀不支持是因为版本太低还是荣耀不想支持还是华为不给,我且先蒙在鼓里。3、hnlivewallpaper架构,也就是荣耀在Magic OS 7上搞出来的这个新架构,主要优点在于深浅色一镜到底切换,主要的问题在于不好改引擎内置的逻辑,以及现在没多少人会适配。

五、总结

现在荣耀的一镜到底可以说每个版本都会有变动,这也是荣耀的一镜到底如此命运多舛的原因——一直在改,每次大版本更新都要重新适配,太麻烦了。按照荣耀现在和华为加速脱钩的趋势,可能荣耀自己的主题App已经不远了,只能说祝你好运了。



【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


图片新闻

实验室药品柜的特性有哪些
实验室药品柜是实验室家具的重要组成部分之一,主要
小学科学实验中有哪些教学
计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
实验室各种仪器原理动图讲
1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
高中化学常见仪器及实验装
1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
微生物操作主要设备和器具
今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
浅谈通风柜使用基本常识
 众所周知,通风柜功能中最主要的就是排气功能。在

专题文章

    CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭