2011年12月20日火曜日

Logitech Revueにファイルをインストールしてみた


Revueにはマーケットがプリインストールされているが、x86マシンの制限により検索してもほとんどメジャーなアプリを見つけることができない。
USBメモリーがマウントできるが、ファイラーがインストールされていないためUSB経由でもインストールできない。
(もしかするとx86対応ファイラーがあるかもしれない)
最初にアストロかDropBoxを送り込めたら後はそれ経由でアプリを送り込むことがきる。

最初のアプリのインストール方法を下記に示す


  1. Revueに、Evernoteをインストール
  2. PCのブラウザでEvernoteを開き、送りたいファイルをEvernoteに添付し、保存する
  3. revenuのEvernoteを更新
  4. 追加したnoteを開き、メニューを表示
  5. Save attachmentでファイルを保存
  6. ダウンロード完了後Homeキーを押す
  7. 時刻の横にメッセージがアイコンがあるのでクリック
  8. file savedのメッセージがあるのでクリックするとパッケージマネージャが起動するのでインストールを行う
以上で足がかりのアプリがインストールできるので、あとはそれ経由で所望のアプリのインストールを行う

2011年12月4日日曜日

ICS vbox-x86用のカーネルをビルドしてみた


もとは、td2skさんの記事solaさんの記事をそのまま参照

・カーネルソースの取得
ICSのカーネルより古いためリスクがあるかもしれない

git clone https://android.googlesource.com/kernel/goldfish
cd goldfish
git checkout origin/android-goldfish-2.6.29

・configの設定
Device Drivers -> Input Device support -> Miceを有効化

cp arch/x86/configs/vbox_defconfig .config
make ARCH=x86 menuconfig

・ビルド
export CONFIG_FUSE_FS=y
make ARCH=x86 -j4

・ファイルの差し替え
goldfish/arch/x86/boot/bzImageとgoldfish/vmlinuxで、オリジナルのprebuild/android-x86/kernel/kernel-vbox、vmlinux-vboxを差し替え

Androidx86 ICSをVirtual Boxで動かしてみた


Virtual Boxのイメージ
なぜか家のマシンでは、segmentation faultが生じビルドできないためtd2skさんのページ
からビルドされたイメージをいただき、Virtual Boxに仮想マシンを作成した。
(なぜか今間違ったイメージになってます。動作するのは、213Mのイメージです。)

td2skさんがすでにカスタマイズされており非常に便利ですが、ネットワークに接続するには
一度adb shellでsetprop net.dns1 8.8.8.8を実行する必要がある。

・adb 接続
Android側のIPアドレスは、端末エミュレータを起動し、netcfgコマンドで調べることができる。

あとは、export ADBHOST=192.168.1.*(調べたアドレスを指定)を設定し

adb kill-server
adb stert-server
を実行し、

adb shell
setprop net.dns1 8.8.8.8
exit
でOK。

・フォント変更
中華フォントなので以下の様に修正する。

adb shell
mount -o remount -r -w -t ext4 /dev/block/mmcblk3p6 /system
exit
adb push DroidSansJapanese.ttf /system/fonts/Roboto-Regular.ttf
で強制的に書き換えれば、日本語フォントが表示される。

お約束ですが上記内容に関しては、自己責任で行なってください。

これは、2011/11/25にはてなに公開したものを修正して転記している