お古PCのWindowsXP消して新規インストール
Ubuntu 13.10-ja → http://www.ubuntulinux.jp/download/ja-remix
imgburn等でDVDに焼く。
BIOSでDVDドライブから起動してインストール
ひと通りセットアップ
グラフィックドライバで一苦労・・・
とりあえず
$ sudo apt-get update
7-zip
$ sudo apt-get install p7zip-full
JDK7インストール(JDK8でOKかもしれないが)
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
7u55ダウンロードすると中途半端に終わってしまって失敗する・・・
しかたなく7u51に変更
http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html
※アカウント登録必須
インストール・設定は先人方々のを参考に
Android SDK
http://developer.android.com/sdk/index.html
インストール・設定は先人方々のを参考に
adb接続可能にする。
これまた先人方々のを参考に
Android開発用パッケージインストール
$ sudo apt-get install git-core gnupg \
flex bison gperf build-essential zip curl \
zlib1g-dev libncurses5-dev x11proto-core-dev \
libx11-dev libreadline6-dev libgl1-mesa-dev tofrodos \
python-markdown libxml2-utils xsltproc \
libsdl-dev libesd0-dev libwxgtk2.8-dev
$ sudo apt-get install lzop
flex bison gperf build-essential zip curl \
zlib1g-dev libncurses5-dev x11proto-core-dev \
libx11-dev libreadline6-dev libgl1-mesa-dev tofrodos \
python-markdown libxml2-utils xsltproc \
libsdl-dev libesd0-dev libwxgtk2.8-dev
$ sudo apt-get install lzop
クロスコンパイラ
linaro toolchain 4.6と4.7
http://www.linaro.org/downloads/
中段くらいのAndroidから
android-toolchain (Gingerbread, ICS)
android-toolchain 4.7 (ICS)
の2つダウンロード
/opt/toolchainに展開
~/.bashrcあたりに
# Cross Compiler
export CC72=/opt/toolchain/linaro-4.7.2/bin/arm-eabi-
export CC64=/opt/toolchain/linaro-4.6.4/bin/arm-eabi-
と、書いておく。export CC72=/opt/toolchain/linaro-4.7.2/bin/arm-eabi-
export CC64=/opt/toolchain/linaro-4.6.4/bin/arm-eabi-
kernel source
http://developer.sonymobile.com/downloads/opensource/
/opt/ksourceあたりに展開
改変ツール各種
apktoolv2.0.0-Beta9 と scriptなど
baksmaliとsmali
Auto-sign と scriptを先人方々から頂く。
/opt/toolsあたりに配置しとく。
~/.bashrcあたりに
# Android tools
export PATH=$PATH:/opt/tools
と、書いておく。export PATH=$PATH:/opt/tools
これでひとまずOKか?
2014-5-2追記
FlashToolインストール
FlashTool 0.9.16.0 linux Edition
/etc/udev/rules.dに
SUBSYSTEM== »usb », ACTION== »add », ATTRS{idVendor}== »0fce », ATTRS{idProduct}== »* », MODE= »0777″
と、ルール作って配置
$ sudo restart udev
FlashTool起動して端末接続してみると
おお!認識した!
ちょっと感激
0 件のコメント:
コメントを投稿