2011年11月8日火曜日

ubuntu 11.10 android sdk install memo

#JAVA INSTALL
sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
sudo apt-get update
sudo apt-get install sun-java6-jre sun-java6-bin sun-java6-jdk sun-java6-plugin sun-java6-fonts
sudo apt-get install sun-java6-jdk

#android SDK INSTALL
mkdir -p androidwk
cd androidwk
wget http://dl.google.com/android/android-sdk_r15-linux.tgz
gunzip android-sdk_r15-linux.tgz
tar xvf android-sdk_r15-linux.tar
rm andrid-sdk_r15-linux.tar
mv android-sdk-linux ../android-sdk
cd ..
rmdir androidwk

#SET PATH
echo PATH="$HOME/android-sdk/tools:$HOME/android-sdk/platform-tools:$PATH">>~/.bashrc

2010年6月26日土曜日

フローズンヨーグルトをちょっとだけ

FroyoをHT-03Aで少しだけさわってみた。
環境ubuntu10.04

android 2.2(Froyo)のソースをダウンロードrepo init -u git://android.git.kernel.org/platform/manifest.git
repo sync

参考:http://source.android.com/source/download.html


ビルド!!
. build/envsetup.sh
lunch
5
make -j4
これは1時間くらいかかる。
インストール!!
fastboot flash boot boot.img
fastboot flash system system.img

これでとりあえず立ち上がった。
libhtc_ril.soを入れれば3Gはつかえる。

2010年6月17日木曜日

bootanimation memo p3

動画からbootanimationをつくるには、
まず動画からフレームをとりだす。
3分26秒から1000枚、フレームレート30fps、サイズ320x180で取り出す。
ffmpeg douga.f4v -vframes 1000 -ss 00:03:26.000 -f image2 -r 30 -s 320x180 part0/boot%4d.png
次にdesc.txt
320 180 30
p 0 0 part0
次にzipでかためる。
zip -r -0 bootanimation part0/* desc.txt
HT-03Aに転送
adb push bootanimation.zip /data/local

p 0 0 part0nの意味
p:不明
0: 再生回数(0はloop)
0不明

2010年6月12日土曜日

bootanimation memo p2

次に動画サイズを変えずにやってみた。size 640x360
ffmpeg -i douga.f4v -vframes 1 -ss 00:00:00.000 -f image2 boot_0001.png
ffmpeg -i douga.f4v -vframes 1 -ss 00:00:00.000 -f image2 boot_0002.png
ffmpeg -i douga.f4v -vframes 1 -ss 00:00:00.000 -f image2 boot_0003.png




これをpart0にいれてdesc.textは

320 180 5
p 1 0 part0

zipで固めて(無圧縮)
zip -r -0 bootanimation part0/* desc.txt

adb push bootanimation.zip /data/local

縮小されて表示できた。


次にdesc.txtを
640 360 5
p 2 0 part0
と編集
拡大されて2回表示された。

bootanimation memo

動画ファイルからbootanimationを作った時のメモ(とりあえず版)

機種:HT-03A(cyanogenmod5.0.8-t4)
screen size 320x480
作成環境:ubuntu (10.04)

まず動画から画像を取り出す。
ffmpeg -i douga.avi -vframes 1 -ss 00:00:00.000 -f image2 -s 352x192 0001.png
ffmpeg -i douga.avi -vframes 1 -ss 00:00:00.020 -f image2 -s 352x192 0002.png

ファイルのサイズの調整
convert -resize 320x175 0001.png 0001.png
convert -resize 320x175 0002.png 0002.png

設定ファイルとzip圧縮
part0というdirectoryを作成し、そこに画像を入れる。
desc.txtというtextファイルを作成。
中身は
320 175 30
p 1 0 part0

part0とdesc.txtをzipで固めてbootanimation.zipを作る。(ここでハマった)
zip -r bootanimation part?/* desc.txt ≪ーこれでは表示できない。
zip -r -0 bootanimation part?/* desc.txt (無圧縮)

転送
adb push ./bootanimation.zip /data/local