5月20日|linux内核版本更新,wsa设置大变样( 二 )


文章图片
相比此前 , 这个版本的Android最大优势在于有了更完善的大屏幕适配 , Android应用在Windows中的使用体验会更接近平板 。 比如说纯纯写作在新版的WSA上会直接展示为平板界面 , 使用体验上和Windows上的文本编辑软件无异 , 适配了Android大屏交互的应用也能响应Windows窗口尺寸变化在手机、平板布局间快速切换 。
5月20日|linux内核版本更新,wsa设置大变样
文章图片
纯纯写作
5月20日|linux内核版本更新,wsa设置大变样
文章图片
SyncforReddit的布局切换
不过这一次系统和内核升级也带来了一些兼容性问题 , 毕竟Android12L目前也就只有Pixel获得了更新 , 微软也说明了当前版本WSA存在的一些已知问题 , 包括但不限于:
ARM设备下摄像头不稳定
通过Android应用进行打印会不稳定
低分辨率下呈现的应用会出现布局不正确
除了以上目前已知的问题 , 部分应用可能尚未完成对Android12的适配 , 因此很有可能会出现在此前的WSA中运行正常、但在新版本中运行不正常的情况 。
5月20日|linux内核版本更新,wsa设置大变样
文章图片
03进一步和Windows11集成
新版本的WSA还带来了对Windows11的进一步集成 , 此前版本中调用麦克风时会被笼统的归为Android子系统 , 而现在会被细化为具体什么Android应用进行的调用 。
在运行Windows1122621以上版本的设备上 , 我们可以在Windows系统托盘中看到哪些Android应用正在使用麦克风、位置以及其他系统的服务 。
当Windows11处于待机状态时 , 以往Android子系统的应用也会重新启动 , 而在新版本中则采用了更为方便的「冻结」机制——回到系统后 , Android应用也会恢复为之前离开的状态并继续运行 。
5月20日|linux内核版本更新,wsa设置大变样
文章图片
此外原本的Android消息框会被重新定义为Windows系统原生通知 , 同时Android应用的窗口标题会被突出显示 。 04一些其他的改进
除了以上的变化之外 , 新版本的WSA还对使用体验上进行了优化 , 例如以往版本的WSA中运行应用时 , 经常会出现鼠标滚轮不适用的情况 , 而在新版本中可以明显感觉到鼠标滚轮在大部分应用都已适用 , 而微软也表示此次调整中还优化了屏幕键盘以及Android内置键盘 。
而伴随着Android底层的更新 , WSA正式支持VP8以及VP9视频硬件解码 , 同时系统内置的WebView已经更新至Chromium100 。
此外Android的相机方向也在本次更新中进行调整 , 相机的默认方向被固定在自然方向上 , 此前WSA版本中出现的相机预览不正确、相机输入不正常的情况都得到了彻底的解决 。
附:安装Google服务并root
如果你对Google服务和root没有需求 , 跟随上面的操作完成手动升级后 , 便可以直接使用新版WSA了 。 但如果你想在WSA上运行一些依赖Google服务的应用 , 则还需要进行一些略为复杂的配置工作 。
新版WSA底层基于Android12L , 目前Android12L本身的相关玩机资源已经不少 , 所以我们依然可以通过一些特殊的方法来进行root并安装GMS服务 。
这里介绍通过LSPosed的MagiskOnWSA项目的实现方案 。 简单来说 , 这种方法主要通过修改WSA的安装包并嵌入GMS和Magisk、然后再重新安装的方式 , 来实现对WSA的修改和定制 。
首先我们需要手动把已经安装的WSA卸载掉(如果你已经跟随上面的操作手动更新过了先说声抱歉哈哈哈) , 然后我们登录到GitHub(如果没有需要自己注册一个账户) , 找到MagiskOnWSA项目并将其fork到自己的库中 。