|
HyperOS のダウンロードマネージャーの通知をインターセプトし、Dynamic Island のスタイルで表示します。ファイル名と進捗状況の表示と一時停止、再開、キャンセルのコントロールも利用可能です。 |
あらゆるアプリからの標準的な Android の通知をインターセプトし、元の操作ボタンを保持したままで Dynamic Island + フォーカス通知のスタイルで表示できます。 |
|
ブラックリストに登録されたアプリは、ポップアップ通知をトリガーしません。Dynamic Island のインジケーターのみが表示されます (全画面表示時はステータスバーと共に自動で非表示になります)。 |
設定の変更は、再起動なしで適用されます。アプリのインストールまたは更新後にスコープの再起動のみ必要になります。 |
⚠️ このモジュールは LSPosed フレームワークが必要です。デバイスは root 化と LSPosed がインストールされている必要があります。
- LSPosed Manager を開きナビゲーションバーの モジュールのタブを選択します。
- そこから HyperIsland を探し、有効化に切り替えます。
- モジュールのスコープでおすすめのアプリを確認してください:
- ダウンロード通知: ダウンロードマネージャーを確認
- ユニバーサルアダプター: システム UI を確認
- 保存後に右上隅にある再起動ボタンをタップし、適用するスコープを再起動 (またはデバイスを再起動) し、フックを有効化します。
💡 Dynamic Island スタイルの通知には、HyperCeiler を通じて付与される「フォーカス通知」の権限が必要です。 該当するオプションが見つからない場合は、HyperCeiler を最新のバージョンに更新してください。
- HyperCeiler を開いてシステム UI または Xiaomi サービスフレームワークの設定を開きます。
- フォーカス通知のホワイトリストを削除を探します。
- 有効化した後にスコープを再起動してください。
| 項目 | 詳細 |
|---|---|
| フレームワーク | LSPosed と root 化済みのデバイスが必要です。 |
| 再起動のタイミング | アプリのインストール/更新後にスコープを再起動してください。設定変更はホットリロードに対応しています。 |
| 通知の互換性 | ユニバーサルアダプターは標準の Android 通知のみ処理します。カスタム通知スタイルは対応していません。 |
| ROM の互換性 | HyperOS 3 でテスト済みです。その他の ROM では互換性の問題が発生する可能性があります。 |
Flutter がインストールされていることを確認後に以下を実行:
flutter build apk --target-platform=android-arm64このプロジェクトは MIT License に基づき、オープンソースとして公開しています。Issue や Pull Request を歓迎します。
