1. ホーム
  2. オペレーティングシステム
  3. HongMengシステム

OpenHarmony v2.2 Beta2 をアップデートしてリリース。

2022-01-24 01:03:51
<未定義

2021年8月4日、OpenHarmony v2.2 Beta2がリリースされました。最新版は、OpenHarmony 2.0 Canaryをベースに、軽量、小規模、標準的なシステム向けの新機能を追加しています。

1. 標準的なシステムのための新しい特徴機能。

新しい分散型リモートプルアップ機能のエンド・ツー・エンド構築。

システムベースアプリケーションといくつかの新しいサンプルアプリケーションのためのドラッグアンドドロップ機能を追加しました。

3つのメディアサービスを提供する機能を追加し、メディアシステムの機能性を向上させました。

2. 軽量・小型システムのための新機能機能。

軽量版Linuxのビルド機能を追加しました。

ファイルシステムの強化、カーネルデバッグツールの強化サポート、カーネルモジュールのサポート設定可能、3パーティチップの適応サポート、ARM9アーキテクチャのサポートなど、軽量カーネル機能の強化が新たに行われました。

軽量グラフィックス機能の強化として、多言語フォントアライメントのサポート、コントロールアウトラインの表示、ドットマトリックスフォントのサポート、マルチチッププラットフォーム用統合マルチバックエンドフレームワークのサポートなどがあります。

HiLog機能強化、HiEvent機能強化、軽量システム情報ダンプツールの提供、リブートディメンショナルサイドフレームワークの提供など、DFX機能強化をサポート。

新しいLinuxカーネル適応のサポート、共有メモリベースのデータ転送のためのAIエンジンのサポートなど、AI機能の強化がサポートされています。

3. ソースコードと対応する開発ツール

新バージョンの体験をしよう

ソースコードのダウンロード、プロジェクトのセットアップ

1. Ubuntuでソースコードをダウンロードし、/home/j/Documents/DevEco/Projectsのデフォルトプロジェクトディレクトリに解凍します。

2. Deveco DeviceTool 2.2 Beta1でソースプロジェクトを開き、開発ボードは"hi3516dv300"を選択し、ソースコードは"HB"を選択してください。

3. Hi3516開発ボード、パソコンのUSBポート、ルータを接続します。

4. 設定ページ "hi3516dv300"タブで、コンパイルタイプ "ビルドタイプ"を "リリース"、書き込みシリアルポート "uplord_port" デフォルトシリアルポート使用、書き込み "upload_protocol" ネットワークポート Burning方式、高速化を選択してください。その他のパラメータは、ローカルIPをクリックした後、自動的に生成されます。

5. 標準システムの書き込みパーティションは、とりあえずDeviceTool 2.2 Beta1では以下のように手動で記入する必要があります。

6. 書き込みパーティション "upload_partitions" でパーティションを確認後、設定を保存し、プロジェクトを開きます。

書き込みをコンパイルする

1. OpenHarmony v2.2 Beta2 プロジェクトのコマンドターミナルで、標準のシステム・コンパイル・コマンドを入力します。

. /build.sh -製品名 Hi3516DV300

2. 最初のビルド、15742ステップ、約1時間気長に待つ、ビルドは成功する

3. OpenHarmony v2.2 project hi3516dv300開発ボードのPROJECT TASKSのUploadボタンをクリックしてバーンインを開始し、プロンプトに従って開発ボードの電源を入れ直し、約10分間ネットワークポートに書き込み、書き込みが完了すると開発ボードが自動的に再起動して標準システムのデスクトップに入る。

起動体験

OpenHarmony v2.0キャリーバージョンの明らかな変更点は、デスクトップに音楽アプリが追加されたことと、画面左上に携帯電話の電波アイコンが表示され、より携帯電話に近いものになったことです

システムには、demo.wavとdynamic.wavの2曲の音楽が付属しています。デスクトップの音楽アプリを開き、再生をクリックすると、Hi3516ボードが美しいメロディーを奏でます。公式ドキュメントによると、ローカルでの音楽再生だけでなく、ネットワークに接続された他のデバイスに中継しての音楽再生も可能とのことですが、この機能は今後の開発経験次第となります。

ギャラリーを開くと、デフォルトの料理画像が美しく、バージョン2.2では、画像や動画の表示、移動、コピー、削除、名前変更、回転の機能が追加されています。

デスクトップ設定アプリを開き、v2.2 Beta2には新しいWlan設定があります。

デスクトップでは、電卓を開きます。公式ドキュメントでは、電卓の新機能である分散機能について、ネットワーク接続後にネットワーク上の別の端末で電卓を引き出すことをサポートし、2つの端末で共同計算を行い、計算データをリアルタイムで同期させることができると説明されています。これがどのように機能するかは、後ほどご紹介します。

OpenHarmony v2.2 Beta2 のソースコードは、コンパイルも燃焼もスムーズで、起動インターフェースも美しいです。今後もScripting Houseのコンテンツにご期待ください。