1: 2011-07-19 (火) 13:45:36 yuji ソース
Line 1: Line 1:
 +*kernelのコンパイル [#cf986eb9]
 +Samsungで公開されているソースコードから,Kernelをコンパイルしてみる。
 +**ソースコードのダウンロード [#g62549cd]
 +https://opensource.samsung.com/にソースコードが公開されている。SGH-N013がSC-02Bを表しているようだ。~
 +ファイル名は,GT-I9000_OpenSource_GB_Update.tar.gz
 +
 +適当なディレクトリを作成して,
 + $ tar xvfz GT-I9000_OpenSource_GB_Update.tar.gz
 +で解凍する。さらに,
 + $tar xvfz GT-I9000_Kernel.tar.gz
 +として,kernelのソースコードを解凍する。
 +
 +**initramfsを準備する [#n14eb993]
 +通常のLinuxだと,kernel+initramfs=boot.imgなんだけど,Samsungの場合はなぜかkernel+initramfs=zImageみたい。~
 +kernelをコンパイル後zImageを作成する時にinitramfsが必要になる。~
 +とりあえず,SC-02BのFlash ROMからバックアップしておいたzImageから,unpack-initramfsコマンドを使ってinitramfsを抜き出す。


トップ   差分 バックアップ 複製 名前変更 リロード   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom
Counter: 1067, today: 1, yesterday: 0