ラベル Android の投稿を表示しています。 すべての投稿を表示
ラベル Android の投稿を表示しています。 すべての投稿を表示

2014年6月29日日曜日

Nexus 5にAndroid L Developer Previewをインストール

Android LをNexus 5にインストールした時のメモ。
PC側のOSはUbuntu14.04を使用したが、他の環境でも同様であるはず。
Nexus 5のブートローダーがアンロック済みである事を前提とする。
(注1)イメージインストール時にデータは消える。
(注2)Android Lで動かないアプリもある。そもそもプレビュー版。利用は自己責任で。

まずアプリデータのバックアップ。
Nexus 5をデバッグモードにしてからUSB接続。
以下のコマンドを実行。
$ adb backup -apk -noshered -all -nosystem -f backup.ab

ファクトリーイメージをダウンロードして展開。
ここからNexus 5向けのイメージをダウンロード。
(注3)2014/6/29現在。プレビュー版なのでその内消えるか。
$ cd ~/Downloads
$ tar xzvf hammerhead-lpv79-preview-ac1d8a8e.tgz
$ cd hammerhead-lpv79

Nexus 5にイメージをインストール
$ adb reboot bootloader
$ sudo ./flash-all.sh

インストール終了後バックアップしたデータを戻す。
再びNexus 5をデバッグモードにしてからUSB接続。
$ cd directory-of-backupfile
$ adb restore backup.ab

2013年12月1日日曜日

Nexus7(2013) Android 4.4におけるFlash

結論からいうと現状上手く動作しない。

Dolphinブラウザを導入する事でAndroid4.4 KitKatのNexus5上でFlashが動作するとの話を聞き、KitKatなNexus7(2012)でも可能かと思い試してみた。

方法は以下のAndroidloverさんのブログの通り。
Android 4.4 KitKatでFlash Playerを使えるようにする方法(Puffin Web Browser不使用)。 - ANDROIDLOVER.NET

やってみた所、どうもNexus7(2012)では上手くいかないようだ。ただ上記はNexus5での話なのでNexus7(2012)で動かない事自体は特に不思議は無い。

2013年8月27日火曜日

Xperia A (SO-04E)へのadbからのアクセス

Xperia Aに機種変したんで、早速Ubuntu13.04からadbでアクセスしようとするがダメ。

そこでまずXperia AをUSB接続してlsusbを実行。ベンダーと製品のIDをメモ。(今回の場合ベンダーIDは0fce、製品IDは0198)

/etc/udev/rules.d/51-android.rulesに
SUBSYSTEM=="usb", ATTR{idVender}=="0fce", ATTR{idProduct}=="0198", MODE="0666"

と書き込み

$ adb kill-server
$ sudo adb start-server
とする(sudoいらんかも)。

これでadbが使えるようになった。(android側のUSBデバッグ設定などはいつも通りなので割愛)しかし、MTPでファイルにアクセス出来てないんだよなあ… Nexus 7は何の設定もなく使えたが。今後の課題。