1. カメラ
  2. カーオーディオ&エレクトロニクス
  3. ホームオーディオ
  4. パーソナルオーディオ
  5. テレビ
  6. スマートホーム
  >> 電子技術オンライン >  >> 携帯電話&アクセサリー >> スマートフォン

サムスンインターセプトのためのAndroidのカーネルをコンパイルする方法

もサムスンのSGH M910として知られるサムスンインターセプトは、アンドロイド2.1モバイルオペレーティングシステム上で実行されているスマートフォンです。在庫OSは汎用性があり、電話機のハードウェアを最大限に活用します。あなたはあなたのサムスンインターセプトからもっと欲しい場合は、あなた自身のAndroidのカーネルをコンパイルする必要があります。カーネルは、構成ファイルを介してオペレーティングシステムを制御します。カスタムカーネルを作成するには、コンフィギュレーションファイルを変更してカーネルをコンパイルします。サムスンはそのカーネルのソースコードをリリースしているが、カスタムカーネルを使用すると、デバイスの保証が無効になります。あなたはより多くの命令が1

を選択&QUOT、アプリケーションメニューに移動し
ログイン表示
ログインUbuntuのオペレーティングシステム
必要ですもの、アクセサリー"と&QUOTをクリックし、ターミナル" Ubuntuのターミナルツールを開くには
ログイン2

ターミナルで次のコマンドを実行することにより、独自のカーネルをコンパイルするのに必要なツールを入手してインストールします。

sudoのgitのをインストールapt-getを-core GnuPGの太陽java5-jdkのフレックスバイソンgperfのlibsdl-devののlibesd0-devのlibwxgtk2.6-devのビルド必須ジップカールのlibncurses5-devのあります:zlib1g-devの
ログイン
3

は、Webブラウザを開きとAndroid NDK(リソースの完全なリンク)をダウンロードしてください。お使いのコンピュータにアーカイブを保存
ログイン4

ターミナルで次のコマンドを実行して、unzipユーティリティを入手してインストールします。

sudoは解凍
ログイン5をインストールapt-getを

は、次のコマンドを実行して置き換える&QUOTによってAndroidのNDKのアーカイブを展開し、パス/に/AndroidのNDK"

CD·パスは//AndroidのNDKunzip android-ndk-r4-linux-x86.zip
ログイン6

という名前の新しいフォルダを作成するには:ダウンロードしたAndroidのNDKアーカイブへのパスを持ちますKernelSourceは、これらのコマンドを実行して、Androidのカーネルを保存します。

ま​​す。mkdir KernelSourcecd KernelSource
ログイン7

あなたのお気に入りのWebブラウザを開き、opensource.samsung.comに移動します。 [検索]ボックスに次のように入力します。

M910
ログイン8

SPH-M910_OpenSource.zipリンクをクリックして、コンピュータ上のファイルを保存
ログイン9 交換&QUOT、アーカイブを抽出するために、次のコマンドを実行し、パス/に/SPH M910"あなたがAndroidのソースをダウンロードしたフォルダへのパスに置き換えます。

CD·パス/に/SPH M910unzip android-ndk-r4-linux-x86.zip
ログイン10

カーネルフォルダを開き、選択します。このプロセスは、2つのフォルダ、プラットフォームおよびカーネルを作成しますすべてのファイルとはKernelSourceフォルダにコピーします。
ログイン11

携帯電話に付属のUSBケーブルを使用してコンピュータにサムスンインターセプトを接続します。
ログイン12

設定を取得します。あなたのサムスンの携帯電話から、ターミナルで次のコマンドを実行します。

ADBプル/proc/config.gz .gunzip config.gzmv設定の.config
ログイン13

のconfigファイルを開きますテキストエディタとカーネルの設定を編集します。ホスト側のUSB&QUOTのサポート、あなたのインターセプトでUSBデバイスを使用する場合たとえば、&QUOTを有効に。と" USBガジェットサポート"設定。また、IPトンネリングおよびプライバシーオプションなどのさまざまなネットワーク機能を有効にすることができます。設定ファイルには、各設定とそのオプションを説明するコメントが含まれています。 KernelSourceフォルダ内の設定ファイルを保存し
ログイン14

ターミナルで次のコマンドを実行してカーネルをコンパイルするための準備:

輸出ARCH = armexport CROSS_COMPILE =アーム-EABI-4.4。 0export PATH = $ PATHの〜/アンドロイド-NDK-R4 /ビルド/ビルド済み/Linuxベースのx86 /アーム-EABI-4.4.0 /binに
ログイン15

コンパイルするターミナルで以下のコマンドを実行します。あなたのサムスンインターセプトのためのAndroidのカーネル:


行う

このコンピュータに応じて、1時間ほどかかる場合があります