- -ファームウェア、ストック、カスタムROM、フラッシュの意味[ガイド]

ファームウェア、ストック、カスタムROM、フラッシュの意味[ガイド]

「Android ROM」や「iOSファームウェア」などの用語を使用する混乱させますか? 「フラッシュ」の理解は、露出症の行為に限定されていますか?友人が最新のカスタムROMまたはIPSWをAndroidデバイスまたはiPhoneにフラッシュすることについて話すとき、あなたは疎外感や無知を感じますか?以下では、ファームウェアとROM(ストックROMとカスタムROMを含む)についてすべて説明し、それらを電話機にフラッシュすることの意味を詳しく説明します。また、ご使用のデバイスに適したカスタムROMを選択するために、人気のあるカスタムROMのいくつかを見つけるための提案とソースを調べて提供します。

点滅2

便宜上、このガイドを次のセクションに分割します。

  1. 技術的な詳細
    1. 非常に基本的な
    2. ROMの技術的定義
    3. ファームウェアとは何ですか?
    4. 点滅
  2. モバイルオペレーティングシステム
    1. オペレーティングシステムとしてのROM
    2. ROMの種類
  3. ストックとカスタムROM
    1. ストックROMの長所と短所
    2. カスタムROMの長所と短所
    3. 選択をする
    4. 適切なカスタムROMの選択
  4. 資源

このガイドは非常に詳細になり、多くの全部読む必要がないかもしれません。ただし、スマートフォンの世界にまったく慣れておらず、どのように物事が進むのか全くわからない私たちにとっては、まだ非常に基本的なものから始めています。すでに知っているセクションは飛ばしてください。

このガイドの概念のほとんどは過去、現在、および今後のすべてのスマートフォンとタブレットに適用され、特にAndroid、Windows Phone 7、Apple iOSデバイスへのこれらの概念の適用に焦点を当てます。

1 –技術的な詳細

非常に基本的な

コアコンセプトから始めましょう。 私たちのほとんどがすでに知っているように、コンピューターを操作するには、オペレーティングシステム(略してOS)と呼ばれる特定のシステムソフトウェアが必要です。広く使用されているデスクトップ、ラップトップ、サーバーのオペレーティングシステムの例は、Windows、Mac OS X、Linuxです。一方、人気のあるモバイルオペレーティングシステムには、Android、Apple iOS、Windows Phone 7、HP / Palm Web OS、BlackBerry OSなどがあります。デジタルテレビ、電子レンジ、セットトップボックスなどのオペレーティングシステムも機能する必要がありますが、通常は、オペレーティングシステムをロードして事前に定義された方法で実行するだけです。これでROMにアクセスできます。

ROMの技術的定義

ROMは読み取り専用メモリの略で、技術的にはつまり、デバイスの内部ストレージを指します。これには、デバイスの通常の操作中にまったく変更する必要のないオペレーティングシステムの指示が含まれているはずです。このため、このような命令は、書き換え不可能なCDやDVDと同様に、読み取り専用メモリに保存され、デバイスが誤動作する可能性のある変更が加えられないようにします。これは、オペレーティングシステムファイルが含まれる記憶領域に対しても完全な読み取り/書き込みアクセスを許可する、パーソナルコンピューターで使用されるハードディスクドライブ、ソリッドステートドライブ、または通常のフラッシュストレージデバイスとは対照的です。

ファームウェアとは

読み取り専用のオペレーティングシステム上記で説明したこれらは、デバイスのユーザーへの変更アクセスなしで所定の位置にとどまるため、「ファームウェア」とも呼ばれます。ただし、通常の使用法ではない場合でも、ファームウェアの変更は可能です。多くのデバイスでは、専用のハードウェアを目的に使用する必要がありますが、他のデバイスでは、専用のハードウェアを使用せずに、専用のストレージを読み取り専用として設定します。多くの場合、常にではありませんが、コンピューターへの接続が必要です。

したがって、「オペレーティングシステム」と「ファームウェア」という用語はどちらも同じものを指し、そのようなデバイスに適用される場合は互換的に使用できます。

点滅

スマートフォンやタブレットで使用されるROMメモリなどは、多くの場合、SDカードやUSBフラッシュドライブにあるフラッシュメモリと同じであり、オペレーティングシステムの実行中に速度とパフォーマンスを向上させるために最適化されています。上記で説明したように、通常の使用では読み取り専用であり、その内容を変更するには特別な手順が必要です。このようなフラッシュメモリの内容を変更または交換する手順は、フラッシュと呼ばれます。したがって、素人の言葉では、フラッシュは、保護されたフラッシュメモリに保存されているデバイスのファームウェアをインストールまたは変更することと本質的に同じです。

技術的な概念を理解できたので、次のセクションに進みましょう。

2 –モバイルオペレーティングシステム

読み続ける前に、最新のモバイルオペレーティングシステムの概要を把握することをお勧めします。この目的については、最新のモバイルオペレーティングシステムの概要をご覧ください。

オペレーティングシステムとしてのROM

スマートフォンやタブレットに関しては、ROMという用語は、内部メモリ自体ではなく、デバイスの内部メモリに格納されているファームウェアを指すために使用されます。また、特別な方法を使用して、このファームウェアを別のバージョンに置き換えるために準備されたファイルを参照することもできます。

したがって、誰かからダウンロードするように言われたときROMは、既存のファームウェアを置き換えるために電話機にインストールする準備ができている形式のファームウェアを含むファイルを指します。同様に、携帯電話がどのROMを実行しているのかを尋ねられたり、携帯電話が特定のROMを実行していると誰かに言われた場合、彼らは再びファームウェアの特定のバリアントについて話します。

ROMの種類

ほとんどのデスクトップオペレーティングシステムとは異なり、モバイルオペレーティングシステムはインストール可能な形式で複数の形式で提供されており、次のように分類できます。

  • Truly Stock ROM /ファームウェア:
    これは、デフォルトの形式のオペレーティングシステムです。特定のデバイスで実行するために必要なデバイス固有のサポートを除き、変更は一切行われません。純正のファームウェアは、外観や機能を変更することなく、オペレーティングシステムの標準的なユーザーエクスペリエンスを提供します。最近では、デバイスとオペレーティングシステムの両方が同じ会社によって構築されている場合に、真のストックファームウェアが主に見つかります。最新のモバイルデバイスの中で、真に標準的なファームウェアの例は、AppleのiOSデバイス、PalmのWebOSデバイス、およびメーカーがオペレーティングシステムに変更を加えずに出荷された一部のAndroidデバイスにあります。
  • メーカーまたはキャリアブランドのストックROM /ファームウェア:
    このタイプのファームウェアには拡張機能が追加されていますデバイスの製造元またはモバイルサービスキャリアによって、デフォルトのオペレーティングシステムを介して。これには、多くの場合、インターフェイスの強化、独自のアプリケーション、およびほとんどの場合、特定のキャリアまたは地域でのデバイスの使用を制限することを目的とした制限が含まれます。多くの場合、通信事業者または製造元によってリリースされていないファームウェアのインストールを妨げる追加の制限があります。
    ほとんどのAndroidおよびSymbianデバイスはこれに該当しますカテゴリ、およびほとんどのWindows Phone 7デバイスも同様ですが、その場合、真のストックファームウェアから行われた変更は最小限であり、追加のアプリのみを含めることに制限されています。
  • カスタムROM /ファームウェア:
    ほぼすべてのデバイスに上記のいずれかが付属していますファームウェアの2つのカテゴリですが、これで終わりではありません。提供されている標準オプションを超えてデバイスをカスタマイズしたい独立系開発者は、多くの場合、労力の成果をリリースして、カスタムROMの形で他の人が楽しむことができます。プラットフォームがよりオープンになればなるほど、より独立した開発が引き付けられます。その好例は、Android向けの独立したカスタムROM開発です。
    iOSなどの独自のファームウェアの場合およびWindows Phone 7では、オペレーティングシステム自体をカスタマイズする余地がほとんどまたはまったくありませんが、それにもかかわらず、開発者は、便利なツールとハックをバンドルしたカスタムROMをリリースして、ストック機能以外の機能を提供する傾向があります。実際、プロプライエタリでクローズドソースのWindows Mobileプラットフォーム向けのカスタムROM開発は、最大の独立したモバイル開発コミュニティであるXDA-Developersフォーラムの形成につながります。

3 –ストックROMとカスタムROM

ストックROMとカスタムROMの両方にメリットがあり、デメリットと2つの選択は慎重に検討する必要があります。このセクションでは、2種類のROMを比較して、正しい選択を行えるようにします。それらの長所と短所を見てみましょう。

このセクションは、主にAndroid(および現在廃止されたWindows Mobile)デバイスを念頭に置いて書かれていることに注意してください。ただし、これらの概念の多くは、他のスマートフォンプラットフォームにも適用されます。

ストックROMの利点と欠点

在庫ファームウェアは、オペレーティングシステムベンダー、デバイスメーカー、および/またはモバイルサービスキャリアによって行われた多くの調査とテストの結果です。したがって、いくつかの利点があります。

  • 通常、リリース時に非常に安定しています。
  • ほとんどすべてのバグは、リリース前の広範なベータテスト中にパッチが適用されます。
  • ファームウェアベンダー、デバイスメーカー、モバイルサービスキャリアによる公式サポートを提供します。
  • 更新は、キャリアによってデバイスに自動的にプッシュされます。

ストックファームウェアには、その利点に加えて次のような欠点もあります。

  • 定期的なリリースサイクルに従う必要がある企業が主に開発を行うため、更新は頻繁に行われません。
  • 問題が発生した場合に製造元にフィードバックを提供することは、不可能、好ましくない(多くの場合Appleデバイスで)、または長い退屈なプロセスのいずれかです。
  • 同様に、公式のサポートを受けるのも面倒であり、退屈なプロセスを伴います。
  • デバイスの製造元とオペレーティングシステム開発者は異なります(AndroidとWindows Phone 7の場合)。オペレーティングシステムベンダーによってリリースされた更新は、リリース前に互換性と追加のソフトウェアを追加するために、デバイスメーカーまたはモバイルキャリアによって編集する必要があります。そのため、一部のデバイスでは更新が数か月遅れます。
  • 更新プログラムは、多くの場合、米国で最初にリリースされ、世界の残りの部分を待っています。 (世界はたまたま米国を越えて存在しています。私たちはそれを自分たちで確認しました!)
  • さらに悪いことに、メーカーがノーを選択した場合古いデバイスの公式アップデートをリリースして新しいデバイスを優先する場合、ユーザーは基本的に古いバージョンのオペレーティングシステムにこだわっています。このケースは、わずか1年半前の多くのAndroidデバイスで明らかです。
  • 複数のOS開発者、デバイスメーカー、またはモバイルサービスキャリアは、デバイスの使用を1つのネットワーク/地域でロックすることから、公式アプリ市場では利用できないアプリ(AT&Tについて)の無効化、デバイスの使用を制限する高度な制限に至るまで、ストックファームウェアに制限を追加しますほんの数例を挙げると、rootアクセスを取得するチャンスです。

カスタムROMの利点と欠点

カスタムROMは、開発者が行った努力と同じくらい良くも悪くもあります。カスタムROMの主な利点は次のとおりです。

  • 何よりもまず、選択!さまざまなデバイス用に数千のカスタムROMがあり、それぞれが標準のROMにはない多様な機能セットを提供します。
  • 更新頻度-カスタムROMはしばしば更新された公式ROMがリリースされる前に、コアオペレーティングシステムのアクティブな開発と新しいリリースが組み込まれます。これは特に、Androidデバイスの場合に当てはまります。開発者は、リリース後すぐに新しいバージョンのAndroidをいくつかのデバイスに移植し始めます。
  • フィードバックの提供は、問題のROMに関する開発フォーラムにメッセージを残すのと同じくらい簡単で、非常に効率的なバグ報告をもたらします。
  • フォーラムで問題のサポートを受けることは同様に簡単です。主要な開発者自身だけでなく、コミュニティの他の経験豊富なROMユーザーも、問題を解決し、その過程ですべての人のROMを改善できることを喜んでいます。
  • 通常、カスタムROMにはすべての追加機能がありますユーザーがアプリをサイドロードしたり、余分な費用を支払うことなくモバイルデータ接続をコンピューターに接続したり、ルートアクセスを取得したり、保護を回避したりすることなく任意の地域でデバイスを使用したりすることができます。
  • 多くのカスタムROMに見られるパフォーマンスの強化と最適化により、ストックROMよりもはるかに高速になり、ユーザーはデバイスを最大限に活用できます。
  • オーバークロックオプションはいくつかのカスタムROMに組み込まれており、デバイスをさらに高速化します。
  • 一方、一部のROMにある低電圧オプションは、バッテリー寿命を改善します。
  • 内部メモリがほとんどない古い携帯電話は、カスタムROMを最大限に活用できます。これにより、アプリで外部SDカードメモリを、内部メモリを使用する方法とまったく同じように使用できます。

これらすべての利点があるので、ストックROMに固執する理由はないはずですよね?必ずしも!生活のあらゆるものと同様に、カスタムROMにも欠点があります。

  • リリース前の広範なテストが不足しているため、多くのカスタムROMは最初はバグがあり、重要なファイルが見つからないか破損しているROMをインストールすると、電話機が破損する可能性があります。
  • 他の携帯電話のROMのポートであるいくつかのカスタムROMには、携帯電話でまだROMを使用できるようにされていない機能が欠けている場合があります。
  • 通常、カスタムROMのインストールにはワイピングが含まれます携帯電話を工場出荷時の設定に戻すと、データが失われ、ゼロから始められます。幸いなことに、Androidの組み込みの連絡先同期と、メッセージ、通話記録、アプリのバックアップ/復元を提供するアプリにより、このプロセスが簡単になり、データを保持できます。
  • インストールプロセス自体は面倒な場合があり、電話をルート化する必要があり、最初にカスタムROMをインストールできるようにセキュリティ機能を回避する必要があります。
  • カスタムROMをインストールすると、ほとんどの場合、携帯電話の保証が無効になりますが、多くの場合、このプロセスは元に戻せます。
  • 電話機にROMをインストールするには、次のことが必要です。ほとんどの場合、最初にルート化します。ほとんどの電話は簡単にルート化できますが、一部の電話ではROMをインストールする前に複雑な手順に従う必要があり、多くの場合、問題が発生した場合にデバイスをレンガにするリスクが伴います。

選択をする

ストックROMと質問ROMの選択本当にあなたの要件の問題です。電話機のストックROMを使用して、電話機でやりたいことをすべて実行でき、遅く感じない場合は、電話機のセキュリティを回避してカスタムROMをインストールするという問題を経験する必要はありません。 。

ただし、携帯電話をさらに使いたい場合現在提供されているものであり、保証についてはあまり気にせず、必要に応じてカスタマイズできなかった場合に起こる可能性のあるリスクを負う準備ができています。カスタムROMが唯一のソリューションである場合があります。賢明に選択してください!

iOSデバイスの場合、ROMはより頻繁にIPSWと呼ばれ(デフォルトのファームウェアインストールファイル拡張子の後)、カスタムIPSWは通常、特定のツールを使用してストックIPSWから自分で作成するものであるため、それに含めるものと含まないものを決定できます。結果として得られるIPSWは、通常、Cydiaがインストールされた状態でロック解除およびジェイルブレイクされていることを除いて、ほとんどの点で通常のIPSWと非常に似ています。デバイスのロックが解除されており、他の方法を使用してジェイルブレイクできる場合、iOSデバイスにカスタムIPSWを構築してインストールするプロセスを実行する必要はありません。

Windows Phone 7カスタムROMは既に起動しています一部のデバイスでも同様に表示され、カスタムIPSWによく似たカスタムWindows Phone 7 ROMは、追加のアプリがいくつかインストールされ、サイドローディングが有効になり、レジストリハッキングが適用された、ストックROMのジェイルブレイクバリアントです。これらの機能が必要ない場合、カスタムROMを選択しても意味がありません。

ただし、Androidデバイスに関しては、デバイスが提供するユーザーエクスペリエンス全体を別のROMに切り替えるだけで変更できる範囲で、カスタムROMをインストールする理由はたくさんあります。

適切なカスタムROMの選択

ほとんどの場合、いくつかのカスタムROMが利用可能Androidデバイスでは、正しいデバイスを選択するのは必ずしも簡単ではありません。 「これは_____携帯電話/タブレットに最適なROMです」という質問は、普遍的な答えがないため、フォーラムで頻繁に眉をひそめられます。 1つのROMが私には最適かもしれませんが、別のROMはあなたにぴったりかもしれません。唯一の解決策は、たくさん読み、機能リストを調べ、ユーザーの応答を読み、必要に応じて、フォーラムページのROMについて開発者に質問することです。 ROMをインストールしても、修正できない程度にデバイスに害を及ぼさないことにかなり満足した場合にのみインストールしてください。

4 –リソース

この情報を使用して、カスタムROMの世界にたどり着くことができるはずです。ここにいくつかのリソースがあります。

Androidデバイスの場合、最初の部分はAndroidデバイスの外観をカスタマイズする方法に関するシリーズには、カスタムROMをインストールしてスマートフォンをカスタマイズするための優れた紹介が含まれており、ルート化ガイドへのリンク、カスタムROMの検索に関するいくつかのリソース、CyanogenModおよびMIUIの2つのROMが含まれています。これで開始できます。

Windows Phone 7デバイスの場合、XDA-DevelopersはすべてのカスタムROMニーズに対応するワンストップショップ。 iPhone、iPad、iPod Touchの所有者については、デバイスと、現在のiOSとベースバンドのバージョンの組み合わせに応じて、さまざまなケースで機能するさまざまなツールがあります。これらをキーワードとして使用すると、Googleでクイック検索を実行すると、多くの有用な情報を取得できます。


質問がありますか?ご意見をお聞かせください。コメントを残してください。

コメント