L01FのKKカーネルのビルド方法

仕事が忙しくて、なかなか更新できなくて・・・

個人的に仕事も忙しいし、問題時にサポートもする余裕もないので、L01FのKKカーネルは非公開、非配布としていることはご勘弁を・・・
しかし、L01FのKKカーネルのリクエストが多いので、ビルドの仕方を書いておきます。

ビルドに必要な環境
Linux64bitマシン 32bitは不可 ubuntuとかMintとか・・・実機でも仮想でも
# gcc, gpp, cpp, c++, g++, lzma, lzop, xterm, ia32-libs 適宜インストール

必要なもの
toolchain
https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/arm/arm-eabi-4.7 あたりで大丈夫かと

カーネルソース
https://www.lg.com/global/support/opensource/opensourceList?types=ALL&search=d802 から
LG-D802(G2)_Android_KK_D802_Kernel (v20b, v20d)のソースをダウンロード

ramdisk
このあたりから
https://github.com/dorimanx/LG-G2-D802-Ramdisk.git
root-ramdiskがいいかも・・・後でroot再取得しなくてもよくなる

mkbootimg mkbootfs dtbTool
公式のソースには含まれてないのでカスタムカーネルのソースから引っ張ってくる

続きを読む

Linux Mint13にVMwareを導入

最近は、仮想化の技術が進歩して、OSの中で別のいろんなOSが動かせます。
Windows上でLinuxを動かしたり、はたまたその逆も・・・
仮想マシン構築において、VirtualBoxがお手軽です。LinuxMint13ではソフトウエアの管理
から簡単に導入できます。今回Linux上でWindows8を動かすつもりなんですがVirtualBoxでは
うまく起動してくれませんので、VMware Workstationを導入しました。

続きを読む

Linux Mint 9 ターミナルでIS06へアクセス

Linux Mint 9からターミナルを使ってIS06へアクセスする方法です。android2.2は、Linuxに近い構造をしています。Linux Mintもandroidとの相性もいい感じです。
ターミナルからアクセスするにはsshサーバーが必要(要root)なので
まずはマーケットからSSHDroidをインストールしておきます。

続きを読む