3

http://opensource.samsung.comのデバイス ソース コードを使用して、SM-A500S のカーネルを更新しようとしています。zImage ファイルを取得するために、次の手順を実行しました。

  1. Kernel.tar.gz をカーネル フォルダーに抽出します。
  2. eabi-4.7 ツール チェーンと lz4c ライブラリをインストールする
  3. 何も変更せず、build_kernel.sh を実行します。

ビルド プロセスは成功し、「kernel/arch/arm/boot/」で zImage ファイルを見つけることができますが、ストック カーネル サイズ (8.50 MB) と比較して、カーネルのサイズが大きすぎます (18.09 MB)。次の手順を実行して、新しいブート イメージを作成しようとしました。

  1. abootimg を使用してストック boot.img を抽出します
  2. bootimg.cfg を編集し、bootsize 番号を削除します
  3. abootimg --create で新しいブート イメージを作成する

Odin v3.07を使用してカーネルを更新しようとしました。

Odin v3.07 は FAIL (サイズ) でエラーを返します。

私はこれまでに何を間違っていましたか?? カーネルサイズをストック ROM と同じにするにはどうすればよいですか??

どうもありがとう

4

0 に答える 0