電話のファームウェアを変更できますか?

<h1>電話のファームウェアを変更できますか?</h1>
<blockquote>あなたはもっと学びます <strong>fastboot</strong> この記事の後半. ロック解除できないブートローダーを備えたデバイスを所有している場合、ファームウェアを変更または交換する簡単な方法はないことに注意してください。.</blockquote>
<h2>携帯電話のファームウェア国籍を変更する方法?</h2>
<p>何らかの未知の理由で、私がスイスで購入したSamsung Galaxy S4 Mini(GT-I9195)は実際にはポーランド語バージョンです、私は.e. これが私がアンインストールできないデフォルトのロケールであり、それが今日だけ、2月にi9195xxucoa2の代わりにi9195xxucod3にOTAを提供された理由です. 私の質問は基本的に要約されています</p>
<blockquote>Swissファームウェアの画像をダウンロードして、Odin経由でフラッシュできますか?</blockquote>
<ul>
<li>2つの異なる国のファームウェアとデバイスが互換性があるかどうかを把握する方法(e.g. ハードウェアは十分に同一/互換性があります)?</li>
<li>デバイスの国籍を変更する方法i.e. ファームウェアを交換するだけで十分ですか、それとも他の手順が必要ですか?</li>
<li>デバイスが根付いているのはヘルプ/妨害を備えていますか?</li>
</ul>
トビアス・キエンツラー
2015年7月6日18:59に尋ねた
Tobias Kienzler Tobias Kienzler
263 1 1ゴールドバッジ4 4シルバーバッジ17 17ブロンズバッジ
<h2>1回答1</h2>
<p>Samsungデバイス(非ブランドのデバイス)の場合、答えは非常に簡単です:</p>
<ol>
<li>モデルが同じである限り(まったく同じ、数字の後の文字も)、ROMは互換性があります. (通常、特別なキャラクターのない裸のモデルは、より多くの国際的なファームウェアを持っています).</li>
<li>はい、古いファームウェアの上に国際/地域のファームウェアをフラッシュすると十分です. 工場出荷時のリセットが必要な場合もありますが、通常はDalvik-Cacheを再構築するのが当てはまります.</li>
<li>デバイスがルート化されているかどうかは関係ありません. ルート化されている場合(その後PCは不要です)、モバイルODINを使用してフラッシュできる場合がありますが、ブートローダーのロックが解除されている場合(通常の場合)、ルートアクセスは通常必要ありません。.</li>
</ol>
<p>したがって、一般に、デバイスモデルに合ったROMをフラッシュできます.</p>
2015年7月6日に22:07に回答しました
4,034 1 1ゴールドバッジ19 19シルバーバッジ26 26ブロンズバッジ
<p>私はそれを試しています、確かにそれはこれまでのところ問題なく働いていました. 今、それを再び応援しています. TWRPのインストールは努力する価値があるのか​​、それともChainFireのAutorootを再び使用するだけなのかしら</p>
<h2>電話のファームウェアを変更できますか?</h2>
<p><b>обэтойстраниц</b></p>
<p>”зареоистрироかっとзきするげするげ. 見つけてくれます。. почемоэтопро離限り?</p>
<p>э虚いρホイナドシ賛成たのは、謝罪してください. страницаперестанетатображ遠い¬←願法. €этопомоментадляиな母&MoogleGoogleGoogle®Google®одимопроなるothorдитьпрове宝.</p>
<p>источнико分€апросовか集問題。アカウム. équrtex-€общийдостопосニアネシュー. обратитесかなするげる陳足野、λ虚偽тきするげ. подробнее. </p>
<p>проверкапослововета計、появactπя、éしてください虚偽Équeми、□差し出すжапросыоченοчасто.</p>
<h2>Android™を更新するにはどうすればよいですか ?</h2>
<p>Androidスマートフォンを最大限に活用するには、利用可能な最新のオペレーティングシステムをダウンロードする必要があります.</p>
<h2>Androidを更新します.</h2>
<h2><b>1. デバイスがWi-Fiに接続されていることを確認してください.</b></h2>
<h2><b>2. 開ける</b> 設定.</h2>
<h2><b>3. 選択する</b> 電話について.</h2>
<h2><b>4. タップします</b> アップデートを確認.</h2>
<p>更新が利用可能な場合、 <b>アップデート</b> ボタンが表示されます. タップします.</b> </p>
<h2><b>5.</b> インストール.</h2>
<p>OSによっては、表示されます <b>今すぐインストール</b>, <b>再起動してインストールします</b>, また <b>システムソフトウェアをインストールします</b>. タップします. お使いの携帯電話は再起動します.</p>
<h2>それでおしまい!</h2>
<p>あなたの電話でもっと助けが必要です? チェックアウト <u>デバイスサポート</u>, モデルを選択し、デバイスチュートリアルを選択します.</p>
<h2>Androidファームウェアの紹介</h2>
<p><img src=”https://cms-assets.tutsplus.com/cdn-cgi/image/width=60/uploads/users/362/profiles/18808/profileImage/picGrid.jpg” alt=”アシュラフ・ハティベラガル” width=”” /></p>
<p>Ashraff Hathibelagalは、2016年7月4日に最後に更新されました</p>
読み取り時間:9分
<p>Androidの携帯電話とタブレットは、一般に、iOS、Tizen、Windows 10 Mobileなどのオペレーティングシステムを実行しているカウンターパートよりもはるかにオープンです. デバイスメーカーがAndroidデバイスにインストールしているファームウェアが気に入らない場合は、独自のカスタムファームウェアに自由に置き換えることができます. CyanogenMod、Paranoid Android、およびPure Nexusプロジェクトは、Androidユーザーの間で多くの人気を博しているカスタムファームウェアの例です。.<br /></p>
<p>カスタムファームウェアは、メーカーによってサポートされなくなったデバイスにAndroidの新しいバージョンをインストールできる唯一の方法でもあります。. NexusまたはAndroid Oneシリーズに属しているデバイスを所有していない限り、あなたはすでにそれを知っていたと確信しています.<br /></p>
<p>この記事では、Androidファームウェアが実際に何であり、Androidデバイスがどのように使用しているかを理解するのを手伝います。. また、デバイスのファームウェアを交換するために使用できるツールも紹介します.<br /></p>
<h2>注意の言葉</h2>
<p>ファームウェアの交換は、デバイスを使用できなくなる可能性のある危険な操作です. ほとんどの場合、それはあなたのデバイスの保証を無効にします. 先に進んでフラッシュカスタムファームウェアを試してから、データのバックアップとデバイスの工場画像のコピーが便利であることを確認してください.</p>
<h2>1. Androidファームウェアとは何ですか?</h2>
<p>もともと、ファームウェアは、電子デバイスの読み取り専用メモリまたはROMにインストールされている小さなミッションクリティカルなプログラムを指すために使用される用語でした. ファームウェアの変更は不可能または必要な特別な機器のいずれかで、通常は通常のエンドユーザーの手の届かないところにありました.<br /></p>
<p>ただし、Androidファームウェアは非常に異なります. Androidオペレーティングシステム全体が含まれ、USBスティックやSDカードなどのストレージデバイスで使用される同じタイプのメモリであるNand Flashメモリと呼ばれる書き込み可能なメモリに保存されます。. 言葉 <strong>ファームウェア</strong> デバイスメーカーが新しい言葉を思い付くことを気にしなかったからのみ使用されます.<br /></p>
<p>Androidファームウェアは、多くの場合と呼ばれます <strong>Android ROM</strong> デフォルトでは、ユーザーが直接書き込むことができないため.<br /></p>
<h2>2. Androidファームウェアには何が含まれていますか?</h2>
<p>メーカーがAndroidデバイスにインストールしたファームウェアには、Androidオペレーティングシステムのビルドと、通常はかけがえのない2つの追加の閉鎖ソースプログラムが含まれています。 <strong>ブートローダー</strong> と <strong>ラジオファームウェア</strong>.<br /></p>
<h3>ブートローダーの理解 <br /></h3>
<p>Androidブートローダーは、AndroidデバイスがオンになっているときにAndroidオペレーティングシステムを起動するのを担当する専有コードの小さなコードです. ただし、ブートローダーはほとんど常にもう1つのタスクを実行します. 開始しているオペレーティングシステムが本物かどうかを確認します.</p>
<p>本物のものをどのように決定しますか? ブートパーティションが一意を使用して署名されているかどうかを確認します <strong>OEMキー</strong>, これは略です <strong>オリジナルの機器メーカー</strong> 鍵. もちろん、OEMキーはデバイスメーカーに属し、プライベートであり、それが何であるかを知る方法はありません.<br /></p>
<p>信頼性チェックのため、AndroidデバイスにカスタムROMを直接インストールすることはできません. ありがたいことに、最近、ほとんどのデバイスメーカーはユーザーがチェックを無効にすることを許可しています. Android Jargonでは、ユーザーを許可します <strong>ロックを解除します</strong> ブートローダー.<br /></p>
<p>ブートローダーのロックを解除するために従う必要がある正確な手順は、デバイスによって異なります. SonyやHTCなどの一部のメーカーは、秘密のロック解除トークンを提供することを期待しています. 他の人は、端末を使用して固定コマンドのセットを実行することを期待しています.</p>
<p>通常、呼ばれるツール <strong>fastboot</strong>, これはAndroid SDKの一部であり、ロック解除コマンドを実行するために使用されます. たとえば、Nexusデバイスを所有している場合、次のコマンドを実行してBootloaderのロックを解除できます。<br /></p>
<pre>FastBootフラッシュ解除</pre>
<p>あなたはもっと学びます <strong>fastboot</strong> この記事の後半. ロック解除できないブートローダーを備えたデバイスを所有している場合、ファームウェアを変更または交換する簡単な方法はないことに注意してください。.</p>
<h3>ラジオファームウェアの理解 <br /></h3>
<p>それはあなたにとって驚きとして来るかもしれませんが、あなたのAndroidスマートフォンは実際には独立したプロセッサで別のオペレーティングシステムを実行しています <strong>ベースバンドプロセッサ</strong>. <strong>ラジオファームウェア</strong> ベースバンドプロセッサで実行されるオペレーティングシステムを指します.</p>
<p>通常、それはRTOであり、 <strong>リアルタイムオペレーティングシステム</strong>, デバイスのセルラー無線機能の管理を担当しています. 言い換えれば、2G、3G、4G LTEなどのワイヤレステクノロジーを使用して、デバイスが通話を行い、インターネットに接続できるようにするものです。.</p>
<p>RTOSは独自のコードであり、Qualcomm、MediaTek、Spreadtrumなどの人気のあるベースバンドプロセッサメーカーであるため、内部の作業が秘密になっていることを確認してください. Androidオペレーティングシステムは通常、ソケットとコールバックを使用してRTOと通信します.<br /></p>
<p>一般的に、デバイスのラジオファームウェアを交換することは良い考えではありません.<br /></p>
<h3>Androidビルドの理解 <br /></h3>
<p>Androidビルドは、オープンソースコードから作成されたファームウェアの唯一の部分です. その結果、これは変更して拡張できる唯一の部分です. Android愛好家が「私は自分のデバイスで新しいROMをフラッシュした」と言うのを聞くと、彼らが新しいAndroidビルドについて話していることを確認できます.<br /></p>
<p>Androidビルドは通常、使用できるzipファイルの形で共有されます <strong>fastboot</strong>. 次の内容があります。</p>
<pre>アップデート.ジップ</pre>
<pre>| –Android-info.TXT</pre>
<pre>| – ブート.IMG</pre>
<pre>| – 回復.IMG</pre>
<pre>| – システム.IMG</pre>
<pre><span style=”color: #90a959″>`</span><span style=”color: #f4bf75″>–</span> userdata.IMG</pre>
<p><strong>Android-info.TXT</strong> ビルドの前提条件を指定するテキストファイルです. たとえば、ブートローダーのバージョン番号とビルドに必要なラジオファームウェアを指定できます. これがサンプルです <strong>Android-info.TXT</strong> ファイル:</p>
<pre>必須 <span style=”color: #d0d0d0;background-color: #151515″>ボード</span><span style=”color: #d0d0d0″>=</span>ニシン</pre>
<pre>バージョンbootloaderが必要です<span style=”color: #d0d0d0″>=</span>I9020XXJK1</pre>
<pre>バージョンベースバンドが必要です<span style=”color: #d0d0d0″>=</span>I9020xxkd1</pre>
<p><strong>ブート.IMG</strong> LinuxカーネルとGZIPアーカイブの形のラムディスクの両方を含むバイナリファイルです. カーネルはブートローダーで使用できるブート実行可能ファイルzimageです.</p>
<p>一方、Ramdiskは、ブートプロセス中にカーネルによってマウントされる読み取り専用ファイルシステムです。. よく知られていることが含まれています <strong>初期化</strong> プロセス、Linuxベースのオペレーティングシステムによって開始された最初のプロセス. また、などのさまざまなデーモンも含まれています <strong>ADBD</strong> と <strong>HealthD</strong>, によって開始されます <strong>初期化</strong> プロセス. これがディレクトリツリーのものです <strong>ラムディスク</strong> 見た目:</p>
<pre>ラムディスク/</pre>
<pre>| – 充電器 – > /sbin /healthd</pre>
<pre>| – データ</pre>
<pre>| – デフォルト.小道具</pre>
<pre>| -file_contexts</pre>
<pre>| -fstab.ハタ</pre>
<pre>| – init</pre>
<pre>| – init.環境.RC</pre>
<pre>| – init.ハタ.RC</pre>
<pre>| – init.ハタ.USB.RC</pre>
<pre>| – init.RC</pre>
<pre>| – init.回復.ハタ.RC</pre>
<pre>| – init.痕跡.RC</pre>
<pre>| – init.USB.RC</pre>
<pre>| – init.zygote32.RC</pre>
<pre>| -Proc</pre>
<pre>| -property_contexts</pre>
<pre>| -SBIN</pre>
<pre>| | -ADBD</pre>
<pre>| | -HEALTHD</pre>
<pre>| | -ueventd-> ../初期化</pre>
<pre>| <span style=”color: #90a959″>`</span><span style=”color: #f4bf75″>–</span> watchdogd-> ../初期化</pre>
<pre>| -SEAPP_CONTEXTS</pre>
<pre>| -selinux_version</pre>
<pre>| – sepolicy</pre>
<pre>| – service_contexts</pre>
<pre>| – システム</pre>
<pre>| -ueventd.ハタ.RC</pre>
<pre><span style=”color: #90a959″>`</span><span style=”color: #f4bf75″>–</span> ueventd.RC</pre>
<p><strong>システム.IMG</strong> 空に取り付けられるパーティション画像です <strong>システム</strong> 上記のツリーで見ることができるディレクトリ. Androidオペレーティングシステムが実行されるために必要なバイナリが含まれています. システムアプリ、フォント、フレームワークJARファイル、ライブラリ、メディアコーデックなどが含まれます. 明らかに、これはAndroidユーザーが新しいROMをフラッシュするときに最も興味を持っているファイルです.</p>
<p>システムイメージは、ほとんどのAndroidユーザーがカスタムファームウェアのフラッシュに興味を持たせるファイルでもあります. デバイスメーカーが提供するシステムイメージファイルには、多くの場合、不必要なアプリとカスタマイズがたくさんあります。. ブロートウェアを削除する唯一の方法は、メーカーのシステム画像をより望ましいシステム画像に置き換えることです. <br /></p>
<p><strong>userdata.IMG</strong> 空にマウントされるパーティション画像です <strong>データ</strong> RamDiskディレクトリツリーで表示できるディレクトリ. カスタムROMをダウンロードすると、この画像は通常空白であり、の内容をリセットするために使用されます <strong>データ</strong> ディレクトリ.<br /></p>
<p><strong>回復.IMG</strong> 非常に似ています <strong>ブート.IMG</strong>. ブート実行可能なカーネルファイルがあり、ブートローダーが使用できるファイルとラムディスクがあります. その結果、回復画像もAndroidデバイスを起動するために使用できます. 使用すると、Androidの代わりに、ユーザーがデバイスのユーザーデータのリセット、新しいファームウェアのインストール、バックアップの作成など、管理操作を実行できる非常に限られたオペレーティングシステムが開始されます。.<br /></p>
<p>回復画像を使用して起動するために従う必要がある手順はデバイス固有です. 通常、ブートローダーモードの入力を伴います。 <strong>FastBootモード</strong>, デバイスに存在するハードウェアキーの組み合わせを押して、 <strong>回復</strong> オプション. たとえば、Nexusデバイスでは、ボリュームダウンボタンと組み合わせて電源ボタンを押し続ける必要があります.<br /></p>
<p>または、使用することもできます <strong>ADB</strong>, Android SDKに含まれるツール、リカバリモードを直接入力する.</p>
<pre>ADB再起動回復</pre>
<h2>3. FastBootを使用します</h2>
<p>デバイスで新しいファームウェアをフラッシュする最も簡単な方法は、 <strong>fastboot</strong> 道具. <strong>fastboot</strong> Androidデバイスと通信するためにFastBootプロトコルに従ってください. ただし、デバイスがFastBootモードで開始された場合にのみこれを行うことができます. FastBootモードに入る最も簡単な方法は、 <strong>ADB</strong>:<br /></p>
<pre>ADB再起動ブートローダー</pre>
<p>前のセクションで言及したすべての画像ファイルを含むzipファイルの形で使用できるカスタムROMをフラッシュするには、FastBootアップデートコマンドを使用できます. たとえば、ここにあなたが呼ばれるファイルに存在するROMをフラッシュする方法は次のとおりです <strong>アップデート.ジップ</strong>:</p>
<pre>FastBootアップデートの更新.ジップ</pre>
<p>特定の画像のみをフラッシュする場合は、FastBoot Flashコマンドを使用してそうすることができます. たとえば、システムイメージのみをフラッシュする方法は次のとおりです。</p>
<pre>FastBoot Flashシステムシステム.IMG</pre>
<p>同様に、ブートイメージのみを交換する場合は、次のコマンドを使用します。</p>
<pre>FastBoot Flash Boot Boot.IMG</pre>
<p>実際にデバイスにフラッシュする前に、ブーツまたはリカバリ画像が機能しているかどうかをテストすることをお勧めします. これを行うには、FastBoot Bootコマンドを使用できます. たとえば、呼び出されたカスタムリカバリ画像の確認方法は次のとおりです。 <strong>TWRP.IMG</strong> デバイスと互換性があります。</p>
<pre>FastBoot Boot TWRP.IMG</pre>
<p>どれもないことに注意してください <strong>fastboot</strong> このセクションで言及したコマンドは、デバイスのブートローダーがロック解除されていない場合に機能します.<br /></p>
<h2>結論 <br /></h2>
<p>Androidファームウェアとは何か、そしてそれを交換する方法を知っています. ファームウェアの交換は、デバイスを使用できない可能性があるリスクの高い操作であることを理解してほしい. ほとんどの場合、それはあなたのデバイスの保証を無効にします. 先に進んでフラッシュカスタムファームウェアを試してから、データのバックアップとデバイスの工場画像のコピーが便利であることを確認してください.</p>