Android 8.1开发和Apple Watch 2新系统使用情况如何?
最近苹果为Apple Watch手表推了一个新系统watchOS 3.1.1。本来是个小升级,却惹了不少麻烦。很多二代苹果手表升级后都变成了“砖头”。
目前苹果已经下架watchOS 3.1.1,并检查系统更新。最新版本显示为之前的watchOS 3.1。
苹果确认部分Apple Watch Series 2在升级到watchOS 3.1.1后确实会变砖,具体来说就是屏幕显示一个巨大的红圈和感叹号,并且有一个官方帮助页面的跳转链接,但是打开后找不到有用的信息。
外媒终于从苹果的支持知识库中找到了官方的解决方案:按住手表侧面的按钮和表冠至少10秒钟,直到看到白色的苹果标志。
但是,这一招并不完全有效。很多用户试用后,手表仍然无法使用,只能送售后。但是Apple Watch不能在Apple store直接维修,必须返厂换新。
苹果没有解释wachOS 3.1.1到底有哪些bug,尤其是为什么只有部分设备受到影响。但如果你还没升级,就不要跳进坑里,等苹果重新发布就好了。
Android 8.1开发预览系统连接USB2.0声卡音质测试
早在8月份,谷歌就正式推送了Android版本的系统更新。Android 8.0的开发代码还是用了一些零食名,O是奥利奥[奥利奥曲奇]的缩写。按照正常的版本更新节奏,新的Android8.1开发预览版系统镜像也在五天前向测试用户推送了更新。此次8.1系统更新支持Nexus 5X之后的所有Nexus和Pixel手机平板设备,自然也包括测试常用的Nexus6P。
申请Android 8.1更新的方式与Android O相同,只要Google注册账号的测试用户打算申请,就可以获得OTA下载提醒,开发预览系统。当然,你也可以直接从Google的Android开发者官网下载完整的系统镜像文件,通过数据线连接电脑,用adb工具【俗称“线刷”】安装。线刷的主要优势是用电脑下载系统镜像的速度比手机快很多。
虽然按照正常时间,国产手机的系统更新往往是通过更换移动处理器来升级的。想要在国内大范围销售的手机最早也要半年才能见到Android 8.1系统。但是,开发预览系统对于各类开发人员来说,具有前瞻性的意义。在Android 8.1上,Pixel 2的一些新UI图形界面效果被“下放”到了所有可以更新的移动设备上,比如屏幕上方下拉菜单的快速关闭面板,变成了半透明的背景。底部虚拟按钮导航条在待机状态下会变暗,导航条会根据应用的背景色显示色调【仅在8.0以上的API中起作用】。设置界面和开关界面也成为了Pixel 2的风格。
当然,我们更关心的是一些音频相关的变化,因为在上个月更新的一系列文章中,我们不仅发现Android系统中USB2.0异步音频方案[UAC2]的声卡或解码器会出现SRC和采样率锁定现象,还发现Android 8.0更新后,UAC2设备在Play Music或网易云等使用系统标准音频API的应用中无法正常使用,这显然是操作系统的一个BUG导致的。那么在Android8.1中,这个问题解决了吗?在这个测试中,我们仍然使用几个固定的UAC2兼容设备。此外,Google Play music在更新后的广播结束前莫名其妙地添加了音量渐变效果,会改变测试信号的特性,导致测试无法正常完成。因此,RMAA理论测试和频响扫描测试由网易云音乐应用完成。
从播放音乐的测试来看,几款兼容UAC2的设备在Android 8.1下已经可以使用了,但是它们的采样率仍然锁定在一个固定的频率,只是系统的默认采样率从192kHz变成了96kHz。但至少它起作用了。另外,我们关注基于Android7.1的一加5,从连接测试来看,虽然一加5连接UAC2设备时可以“切换”采样率,但似乎代码存在BUG,只能在48kHz和192kHz之间随机切换,需要进一步修正。但是,一些RMAA测试设备仍然使用乐智邦的数字时代2进行比较和参考。由于数字部分测试结果的理论指标一致,其他UAC2方案的测试结果不再重复贴出。
从RMAA测试结果来看,Nexus 6P的Android 8.1系统音质相比Android5-7时代有了明显的提升。从性能上来说,显然正常多了。但在播放44.1kHz的常用音乐源时,系统仍处于SRC工作状态,音质仍明显差于临时校正或使用贝壳音乐时。除此之外,除了音质差距,SRC还会让手机在播放音乐时随时切换采样率。无论这种SRC算法有多优质高效,还是会带来额外的电池消耗和更高的音频延迟,对于烧友或者普通用户来说还是无法接受的。但至少说明谷歌和手机厂商已经开始采取行动解决这个问题。
标签: