MTZ ファイル形式とは?
.mtz ファイルは、Xiaomi、Redmi、POCOのスマートフォンやタブレットを含む、XiaomiのMIUIおよびHyperOSオペレーティングシステムで使用されるテーマパッケージです。内部的には標準的な ZIPアーカイブ であり、オフセット0の PK マジックバイト (50 4B 03 04) によって識別可能です。.mtz を .zip にリネームすることで、任意のアーカイブユーティリティで内容を開いて検査できます。
このアーカイブには、カスタムUIスキンを定義するすべての視覚および音声アセットがまとめられています:
icons/- ランチャーおよびシステムアプリの置換アイコンwallpaper/およびlockscreen/- ホーム画面とロック画面の壁紙fonts/- オプションのカスタム書体ringtones/またはsounds/- 通知音およびシステム音framework/- プレビューサムネイルおよび追加のUIリソースdescription.xml- テーマ名、作成者、対象となるMIUI/HyperOSバージョンを宣言するメタデータ
エントリはDEFLATEで圧縮されており、エントリごとのCRC-32によって基本的な整合性チェックが行われます。テーマレベルの電子署名は存在しません。
テーマは内蔵の Xiaomi Themes(テーマ)アプリを通じてインストールされます。.mtz パッケージは APK のようにサイドロードすることはできません。これはMIUIまたはHyperOS内のテーマエンジンによって適用されるものであり、スタンドアロンのアプリケーションとしてインストールされるわけではありません。
なお、.mtz は重複して使用されている拡張子であることに注意してください。X線回折ソフトウェアで使用されるCCP4結晶構造解析MTZフォーマットなど、無関係なフォーマットが同じサフィックスを共有していますが、バイナリ構造は完全に異なります。
セキュリティと安全性
リスク: MEDIUMテーマは主にリソースデータですが、MIUIテーマはUIの深いコンポーネント(ロック画面、フォント、システムスタイリング)を変更することができ、過去には一部のサードパーティ製 .mtz テーマに広告が隠されていたり、不要な変更を強制したりするものがありました。可能な限りXiaomi公式の「テーマ」ストアからインストールしてください。セキュリティチェックの無効化を求めるランダムなフォーラムやサイトの .mtz ファイルには注意が必要です。PC上ではファイルは不活性(単なる ZIP)であり、安全に検査できます。
形式の詳細
概要- CCP4 MTZ (結晶構造解析) - 高分子結晶構造解析において、.mtz は CCP4 スイートのバイナリリフレクションデータファイルです。スマートフォンのテーマとは無関係です。
- Viewpoint MetaStream/MTZ シーン - レガシーな Viewpoint Media Player が使用していた圧縮された .mtz 3Dシーン形式。プレイヤーと形式は現在廃止されています。
MTZ ファイルを開くプログラム
技術的詳細
詳細仕様| コンテナフォーマット | 標準的な ZIP アーカイブ。ZIP対応のツールであれば .mtz ファイルを開くことが可能 |
| マジックバイト | オフセット0に 50 4B 03 04 («PK»)。標準的な ZIP ローカルファイルヘッダーと同一 |
| MIMEタイプ | application/zip (ダウンロード用には一般的に application/octet-stream として提供される) |
| エンコーディング | バイナリ |
| バイト順序 | リトルエンディアン (ZIP仕様) |
| 圧縮 | エントリごとに DEFLATE (標準 ZIP)。非圧縮エントリも許容される |
| 整合性チェック | ZIPエントリごとの CRC-32 チェックサム。テーマレベルの電子署名はなし |
| 必須マニフェスト | アーカイブのルートにある description.xml。テーマ名、作成者、対象の MIUI/HyperOS バージョンを宣言 |
| アセットディレクトリ構造 | icons/, wallpaper/, lockscreen/, fonts/, ringtones/ (または sounds/), プレビューリソース用の framework/ |
| 対象プラットフォーム | MIUI または HyperOS を実行している Android (Xiaomi, Redmi, POCO デバイス) |
| インストール方法 | 内蔵の Xiaomi Themes アプリのテーマエンジンによって適用。APKのようにサイドロードは不可 |
| 一般的なファイルサイズ | 同梱される壁紙、フォント、音声アセットに応じて数MBから数十MB |
| 最大アーカイブエントリ数 | 最大 65,535 ファイル (標準 ZIP ディレクトリ制限) |
| バージョン指定 | マニフェストでサポートされる MIUI/HyperOS バージョンを宣言。OSのメジャー世代間で互換性がない場合がある |
| 拡張子の衝突 | .mtz サフィックスは、無関係な CCP4 結晶構造解析リフレクションデータ形式でも使用される。マジックバイトと文脈で区別される |
| リリース日 | 2010 (MIUI on Android); still used on HyperOS |
| 最新バージョン | Current MIUI/HyperOS theme package |
MTZ の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。MTZ ファイルについて最初の質問をしてみましょう。