11

「カスタムROM」と「カスタマイズされたファームウェア」をインターネットで読みました。

私の理解では、ROM は Read Only Memory の略です。それにもかかわらず、ファイルへのリンクはファイル システム イメージであり、ライブラリとアプリケーションがプリインストールされたオペレーティング システムが含まれていると思います。これらは実際には何ですか?これらを ROM と呼ぶのはなぜですか?

また、cyanogen-mod の公式説明では、「[...] は [...] ファームウェアの配布 [...] 増加 [...] Android ベースの ROM [...] Android のこれらのバージョン [. ..]」。そのため、ファームウェア、ファームウェアを格納するハードウェア コンポーネント、およびオペレーティング システムを交換可能に使用しているようです。私はそれを正しく見ますか?何故ですか?

4

4 に答える 4

14

ええと、電話のファームウェアを ROM と呼んでいます。これは、理論的には、通常のユーザーとして、ファームウェアがある領域 (読み取り専用メモリ内) を変更できないためです。古い電話では、特別な機器なしで電話ソフトウェアを変更するのは簡単ではありませんでした。

最近では、ファームウェアは実際の ROM に保存されず、読み取り専用ではない電話の内部フラッシュ メモリに保存されるため、別のファームウェアをフラッシュできます。ファーマーが言うように、2 つの用語は交換可能です。

一般に、変更されたファームウェアは ROM と呼ばれます。

于 2013-02-01T10:30:47.207 に答える
4

ファーマーの答えはほぼそこにあります。説明は、電話機の ROM には電話機のファームウェアが含まれているというものです (繰り返しますが、クリスティの説明はほぼ完全です。ROM に書き込むことはできますが、そのため、電話機を再フラッシュするには root アクセスが必要です。 ROM、そもそもどうやってそこに何かを入れるの? =P )

ファームウェアを交換すると、電話の ROM が消去され、新しいファームウェアが完全に制御できるようになります。

ただし、あなたが言及した他の用語は同義ではありません。

ファームウェア -デバイスがどのように動作するかを決定するソフトウェアの特定のサブセットで、通常はマイクロコントローラーなどの組み込みコードを指します。この場合、ファームウェアは ROM (ハードウェア コンポーネント) にロードされます。

ハードウェア コンポーネント - これは物理デバイス、または電話/類似デバイスにある ROM の物理ビットです。ファームウェアが ROM にロードされると、人々はこれらを交換可能に使用しますが、これは厳密には正しくありません (マイクロコントローラーをコーディングすることを考えてみてください。新しいソフトウェアをその上に置くと、機能が完全に変化するため、新しいマイクロコントローラーのようになりますが、それはまだ同じハードウェアです)

オペレーティング システム - これは Android です。CyanogenMod (例として) は Androidベースであり、完全に新しい OS ではありません。新しいOSではなく、その延長です。

于 2013-02-01T10:37:28.920 に答える
0

ROMがRead Only Memoryの略であることは間違いありません。

人々が新しい ROM をフラッシュしていると言うとき、それは新しいバージョンのファームウェアを携帯電話にフラッシュしていることを意味します。この 2 つの用語は交換可能です。

ロムとは?

于 2013-02-01T10:24:44.637 に答える