实拍运行效果
在了解具体的技术细节之前,我们先来看看下面的实拍视频。
下面的视频给出了 HybridOS 运行在两款支持 Linux 的 SoC 开发板上的效果。在这两款开发板上,集成了若干基于 hiWebKit 的应用以及两个基于 hiACEJS 的轻量级 JS 应用(类小程序应用)。
1、全志 R818 AXP305 开发板,主要硬件配置:
-
四核 ARM Cortex-A53 CPU 1.6GHz 带 GPU。
-
DDR3 1GB
-
16GB eMMC
-
屏幕分辨率:800x1280(横向)
2、瑞芯微 PX30 迷你 EVB 开发板,主要硬件配置:
-
四核 ARM Cortex-A35 CPU 1.3GHz 带 GPU。
-
DDR3 2GB
-
16GB eMMC
-
屏幕分辨率:1280x800(纵向)
R2106 版本有什么新功能?
在这个版本中,我们做了一些优化和增强:
-
增加新的构建系统
Building HybridOS rootfs
,这是一个工具,使用交叉编译来简化和自动化为嵌入式设备构建 HybridOS 的过程。 -
新增
App mode
支持:Single App mode
和Multi-App mode
,两种模式的重要区别在于是否需要 hiBus auth。 -
使用汇编代码优化 ARM 64 的渲染速度。
-
更新关键组件的版本。
-
支持全志 R818 开发板。
- 支持瑞芯微 PX30 开发板。
关键组件
-
MiniGUI 5.0.7:
-
hiDataBus 1.0.3:
-
hiWebKit 1.0:
-
hiACEJS:
-
hiSVG 1.0.1 :
-
hiDomLayout 1.0.0:
-
hiShell:
全志 R818 AXP305 开发板
R818 提供两种方式,第一种方式使用完整刷机包直接刷机即可,刷机包的下载地址如下:
第二种方式使用软件包,下载地址如下:
以 HybridOS rootfs 为例说明如何运行:
-
将设备用 usb 连接到 PC 上。 -
在 PC 终端使用 adb 命令将 HybridOS R818 软件包推送到设备上 /mnt/UDISK 目录。
$ adb push r818_rootfs_hybridos.tar.gz /mnt/UDISK/
-
在 PC 终端使用 adb 命令打开设备的控制台。
$ adb shell
root@TinaLinux:/#
-
在设备控制台执行以下命令进行安装和运行。
root@TinaLinux:/# cd /mnt/UDISK
root@TinaLinux:/mnt/UDISK# tar zxvf r818_rootfs_hybridos.tar.gz # 解压后会看到一个rootfs目录
root@TinaLinux:/mnt/UDISK# cd rootfs
root@TinaLinux:/mnt/UDISK/sysroot# . ./run.sh # 运行
瑞芯微 PX30 迷你 EVB 开发板
PX30 暂时只提供软件包的方式,下载地址如下:
以 HybridOS rootfs 为例说明如何安装运行:
-
将 px30_rootfs_hybridos.tar.gz 放到主板 /userdata 目录下。
# tar zcvf px30_rootfs_hybridos.tar.gz
# cd px30_rootfs_hybridos
# . ./setup.sh
# reboot
当 PX30 开发板重新启动后,既可以看见 HybridOS 界面,并可以通过触摸屏进行操作。
Add Message
您必须登录才能发布此会话。