0

Android用のARMDS-5ストリームラインを使用しようとしていますが、基本設定を理解するのに苦労しています。

Streamlineを実行するには、特定のカーネル構成オプションを有効にする必要があります。カーネル構成メニューで、矢印キーを使用して目的のサブメニューに移動し、Enterキーを押します。各サブメニューには、その中で実行する必要のあるアクションが一覧表示されます。

公式文書はこれを述べています。そして、Androidでカーネル構成メニューを見ようとしていました。だから私はこのようなものを入力しました

adb shell
cd sys
cd kernel

そして私はこれを見ることができました

-r--r--r-- root     root                 4096 1970-01-14 16:54 uevent_seqnum
-rw-r--r-- root     root                 4096 1970-01-14 16:54 uevent_helper
-rw-r--r-- root     root                 4096 1970-01-14 16:54 profiling
drwxr-xr-x root     root                        1970-01-14 16:54 uids
drwxr-xr-x root     root                        1970-01-14 16:54 debug
drwxr-xr-x root     root                        1970-01-01 00:00 ipv4
drwxr-xr-x root     root                        1970-01-14 16:54 mm
drwxr-xr-x root     root                        1970-01-14 16:54 slab
drwxr-xr-x root     root                        1970-01-14 16:54 config

入力しました

make menuconfig

そして私は彼を手に入れました

make: not found

Androidデバイスでmenuconfigメニューを表示するにはどうすればよいですか?

前もって感謝します..

4

2 に答える 2

3

あなたのように、私はARMDS-5を使いたかったのです。

これについて重要なことに注意してください。カーネルは、必要なmenuconfigオプションを使用してすでに適切に構築されている可能性があります(実稼働デバイスでの使用でした)。ただし、ターゲットデバイスを実行するバイナリをビルドするには、カーネルコードにアクセスする必要があります。

カーネルがすでに適切に構築されているかどうかを確認する方法は、実行中のデバイスに「adbシェル」を挿入してから次のことを行います。

adb pull /proc/config.gz ./config.gz

次に、Linux環境から。(Windowsを使用している場合は、単純に抽出して内部を確認できます)

zcat ./config.gz | grep <option>
//for example
zcat ./config.gz | grep CONFIG_TRACING.

私はこれを次の場所から学びました:{DS-5インストールルート} /arm/gator/README_Streamline.txt

たとえば、私のSamsung Galaxy S4では、CONFIG_PROFILING = yが見つかりました(他の必要なフラグの中で)。

于 2013-06-16T16:30:56.173 に答える
1

これは、Androidデバイスではなく、Androidビルドマシンで行うことです。make gconfigAndroidビルド環境をインストールしてから、カーネルを構成するために使用する適切なカーネルソースをチェックアウトした場合make menuconfig

ただし、多くの場合、デバイスにはすでにデフォルト構成があります。たとえば、Nexus Sのカーネルを構築するには、次を使用します。

export PATH=$PATH:$ANDROID_ROOT/prebuild/linux-x86/toolchain/arm-eabi-4.4.3/bin
make ARCH=arm clean
make ARCH=arm herring_defconfig
make -j4 ARCH=arm CROSS_COMPILE=arm-eabi-

別のデバイスについては、同様のものが利用できる可能性があります。

于 2011-09-23T21:19:06.487 に答える