UBports 固件第十一次更新,取代了 Ubuntu Touch

项目 港口放弃Ubuntu Touch移动平台后接手开发 拉开 规范公司, 发表 所有官方支持的 OTA-11(无线)固件更新 智能手机和平板电脑,配备了基于 Ubuntu 的固件。 更新 形成的 适用于智能手机 OnePlus One、Fairphone 2、Nexus 4、Nexus 5、Nexus 7 2013、Meizu MX4/PRO 5、Bq Aquaris E5/E4.5/M10。 该项目还 发展 实验性桌面端口 Unity 8可用于 组件 适用于 Ubuntu 16.04 和 18.04。

该版本基于 Ubuntu 16.04(OTA-3 版本基于 Ubuntu 15.04,从 OTA-4 开始过渡到 Ubuntu 16.04)。 与之前的版本一样,在准备 OTA-11 时,主要重点是修复 bug 和提高稳定性。 下一个更新承诺将固件转移到新版本的 Mir 和 Unity 8 shell。使用 Mir 1.1、qtcontacts-sqlite(来自 Sailfish)和新的 Unity 8 进行的构建测试是在单独的实验分支中进行的“边缘”。 向新的 Unity 8 的过渡将导致停止对智能区域 (Scope) 的支持以及用于启动应用程序的新 App Launcher 界面的集成。 未来,根据项目的进展,预计还会出现对Android应用程序运行环境的全功能支持 Anbox.

主要变化:

  • 屏幕键盘已通过增强的文本编辑功能得到增强,允许您浏览输入的文本、撤消/重做更改、突出显示文本块以及从剪贴板放置或删除文本。 要访问高级模式,您需要按住屏幕键盘上的空格键(我们计划将来更容易启用高级模式)。 屏幕键盘还添加了对 Dvorak 布局的可选支持,并建立了使用具有不同布局的一个纠错词典;
  • 内置 Morph 浏览器基于 Chromium 引擎和 QtWebEngine 构建,实现了将设置链接到各个域的模型。
    由于这一改进,可以在浏览器中实现诸如保存站点所选缩放级别、有选择地控制对站点级别位置数据的访问等功能(以覆盖一般的“始终允许”或“始终拒绝”设置) ,通过URL处理程序启动外部应用程序(例如,当您点击“tel://”链接时,您可以调用拨打电话的接口),维护禁止或仅允许的资源的黑名单或白名单;

  • 推送通知客户端和服务器不再与 Ubuntu One 中的用户帐户绑定。 要接收推送通知,您现在只需要此服务的应用程序的支持;
  • 改进了对搭载 Android 7.1 的设备的支持。 这包括添加拨打电话时所需的额外音频处理程序;
  • 在 Nexus 5 智能手机上,Wi-Fi 和蓝牙冻结问题已得到解决,该问题会导致 CPU 负载过重和电池快速耗尽;
  • 接收、显示和处理彩信的问题已得到解决。

此外, 告诉 关于为智能手机移植 UBports 的状态 通过5。 已经 准备好的 基于 Librem 5 devkit 原型的简单实验图像。 该固件的功能仍然非常有限(例如,不支持电话、移动网络上的数据传输和消息)。 其中一些问题,例如,在没有 Android 驱动程序的情况下无法休眠,直到 Unity 系统合成器经过调整以通过 Mir 来支持 Wayland,
并非特定于 Librem 5,也针对 Pinephone 和 Raspberry Pi 进行了解决。 Purism 承诺在 5 年初发货,计划在收到最终设备后恢复 Librem 2020 的端口工作。

来源: opennet.ru

添加评论