Androidの最近のブログ記事

HTC Desireで、削除したアプリ

Desireをroot化したら、不要なアプリを捨てまくって、挙げ句、動作が不安定になったり起動しなかったり・・・そこで、他の人はどんなアプリを消しているのか?とか調べたわけですが、あんまり情報がないので、とりあえずメモです。

#もちろん、同じ事しても動かなくなることはありますので、自己責任はつきまといます。

  1. /system/app に システムアプリがあるので、不要そうなのをmv /system/back しました。
    #/back は自分で作ります。 mkdir back
  2. 動作がおかしくなったら、mvしたものを元(/system/app)に戻して再起動
  3. これを地道に繰り返します。

backの中身

アプリとしては動作しませんが、メインメモリ容量は食います。いずれ、SDカードとかに移動する予定

$ ls /system/back

  • Bluetooth.apk
  • Bluetooth.odex
  • BrcmBluetoothServices.apk
  • BrcmBluetoothServices.odex
  • Calculator.apk
  • Calculator.odex
  • Calendar.apk
  • Calendar.odex
  • CalendarProvider.apk
  • CalendarProvider.odex
  • CheckinProvider.apk
  • CheckinProvider.odex
  • Clicker.apk
  • Clicker.odex
  • com.htc.FriendStreamWidget.apk
  • com.htc.FriendStreamWidget.odex
  • com.htc.MusicWidget.apk
  • com.htc.MusicWidget.odex
  • com.htc.NewsReaderWidget.apk
  • com.htc.NewsReaderWidget.odex
  • com.htc.StockWidget.apk
  • com.htc.StockWidget.odex
  • com.htc.TwitterWidget.apk
  • com.htc.TwitterWidget.odex
  • com.htc.WeatherWidget.apk
  • com.htc.WeatherWidget.odex
  • Flashlight.apk
  • Flashlight.odex
  • Flickr.apk・・・Flickr連携とかには必須
  • Flickr.odex
  • FriendStream.apk
  • FriendStream.odex
  • GSD.apk
  • GSD.odex
  • HtcCalculatorWidget.apk
  • HtcCalculatorWidget.odex
  • htccalendarwidgets.apk
  • htccalendarwidgets.odex
  • HTCCamera.apk
  • HTCCamera.odex
  • HtcClockWidget.apk
  • HtcClockWidget.odex
  • HtcFMRadio.apk
  • HtcFMRadio.odex
  • HtcFootprints.apk
  • HtcFootprints.odex
  • HtcFootprintsWidget.apk
  • HtcFootprintsWidget.odex
  • HtcLocationPicker.apk
  • HtcLocationPicker.odex
  • HtcLocationService.apk
  • HtcLocationService.odex
  • HtcMusic.apk
  • HtcMusic.odex
  • HtcRingtoneTrimmer.apk
  • HtcRingtoneTrimmer.odex
  • HtcRingtoneWidget.apk
  • HtcRingtoneWidget.odex
  • HtcStreamPlayer.apk
  • HtcStreamPlayer.odex
  • HtcSyncwidget.apk
  • HtcSyncwidget.odex
  • HtcWeatherWallpaper.apk
  • HtcWeatherWallpaper.odex
  • install_flash_player.apk
  • install_flash_player.odex
  • LiveWallpapers.apk
  • LiveWallpapers.odex
  • LiveWallpapersPicker.apk
  • LiveWallpapersPicker.odex
  • MagicSmokeWallpapers.apk
  • MagicSmokeWallpapers.odex
  • Mail.apk
  • Mail.odex
  • Mode10Wallpapers.apk
  • Mode10Wallpapers.odex
  • NewsReader.apk
  • NewsReader.odex
  • PCSCII.apk
  • PCSCII.odex
  • PicoTts.apk
  • PicoTts.odex
  • RSS.apk
  • RSS.odex
  • SocialNetworkProvider.apk
  • SocialNetworkProvider.odex
  • Stock.apk
  • Stock.odex
  • Talk.apk
  • Talk.odex
  • TtsService.apk
  • TtsService.odex
  • VisualizationWallpapers.apk
  • VisualizationWallpapers.odex
  • VoiceSearch.apk
  • VoiceSearch.odex
  • VpnServices.apk
  • VpnServices.odex
  • Weather.apk
  • Weather.odex
  • WeatherAgentService.apk
  • WeatherAgentService.odex
  • WeatherProvider.apk
  • WeatherProvider.odex
  • WeatherSyncProvider.apk
  • WeatherSyncProvider.odex
  • WorldClock.apk
  • WorldClock.odex

appの中身

実は、バックアップを取らずに削除したアプリもありますが、マーケットからダウンロードできるので、通常のアプリとしてインストールしてあります。

$ls /system/app

  • AccountSyncManager.apk
  • AccountSyncManager.odex
  • ApplicationsProvider.apk
  • ApplicationsProvider.odex
  • AppSharing.apk
  • AppSharing.odex
  • Browser.apk
  • Browser.odex
  • CertInstaller.apk
  • CertInstaller.odex
  • ContactsProvider.apk
  • ContactsProvider.odex
  • CustomizationSettingsProvider.apk
  • CustomizationSettingsProvider.odex
  • CustomizationSetup.apk
  • CustomizationSetup.odex
  • DCSImpl.apk
  • DCSImpl.odex
  • DCSStock.apk
  • DCSStock.odex
  • DCSUtility.apk
  • DCSUtility.odex
  • DebugTool.apk
  • DebugTool.odex
  • DefaultContainerService.apk
  • DefaultContainerService.odex
  • DownloadProvider.apk
  • DownloadProvider.odex
  • DrmProvider.apk
  • DrmProvider.odex
  • FilePicker.apk
  • FilePicker.odex
  • GenieWidget.apk・・・再起動時にメインメニューに来るために必要かも
  • GenieWidget.odex
  • GoogleCalendarSyncAdapter.apk
  • GoogleCalendarSyncAdapter.odex
  • GoogleContactsSyncAdapter.apk
  • GoogleContactsSyncAdapter.odex
  • GoogleFeedback.apk
  • GoogleFeedback.odex
  • GooglePartnerSetup.apk
  • GooglePartnerSetup.odex
  • GoogleQuickSearchBox.apk
  • GoogleQuickSearchBox.odex
  • GoogleServicesFramework.apk
  • GoogleServicesFramework.odex
  • HtcAddProgramWidget.apk
  • HtcAddProgramWidget.odex
  • HTCAlbum.apk
  • HTCAlbum.odex
  • htcbookmarkwidget.apk
  • htcbookmarkwidget.odex
  • HtcContacts.apk
  • HtcContacts.odex
  • htccontactwidgets.apk
  • htccontactwidgets.odex
  • HtcCopyright.apk
  • HtcCopyright.odex
  • HtcDialer.apk
  • HtcDialer.odex
  • HtcFacebook.apk・・・Facebookと連絡先の連携に必須かも
  • HtcFacebook.odex
  • HtcLockScreen.apk
  • HtcLockScreen.odex
  • HtcMessageUploader.apk
  • HtcMessageUploader.odex
  • htcmsgwidgets.apk
  • htcmsgwidgets.odex
  • HtcPhotoWidget.apk
  • HtcPhotoWidget.odex
  • HtcProfilesWidget.apk
  • HtcProfilesWidget.odex
  • HtcSettingsProvider.apk
  • HtcSettingsProvider.odex
  • htcsettingwidgets.apk
  • htcsettingwidgets.odex
  • HTCSetupWizard.apk
  • HTCSetupWizard.odex
  • HTMLViewer.apk
  • HTMLViewer.odex
  • iWnnIME.apk ・・・日本語環境ではSimejiを使う場合でも必須かも
  • iWnnIME.odex
  • MarketUpdater.apk
  • MarketUpdater.odex
  • MediaProvider.apk
  • MediaProvider.odex
  • MediaUploader.apk
  • MediaUploader.odex
  • Mms.apk
  • Mms.odex
  • NetworkLocation.apk
  • NetworkLocation.odex
  • PackageInstaller.apk
  • PackageInstaller.odex
  • PDFViewer.apk
  • PDFViewer.odex
  • Phone.apk
  • Phone.odex
  • PluginManager.apk
  • PluginManager.odex
  • QuickLookup.apk
  • QuickLookup.odex
  • Quickoffice.apk
  • Quickoffice.odex
  • QxdmLog.apk
  • QxdmLog.odex
  • restartapp.apk
  • restartapp.odex
  • Rosie.apk・・・削除すると起動画面からメインメニューに来ないかも
  • Rosie.odex
  • Settings.apk
  • Settings.odex
  • SettingsProvider.apk
  • SettingsProvider.odex
  • SetupWizard.apk
  • SetupWizard.odex
  • Stk.apk
  • Stk.odex
  • superuser.apk
  • TelephonyProvider.apk
  • TelephonyProvider.odex
  • Updater.apk
  • Updater.odex
  • UpgradeSetup.apk
  • UpgradeSetup.odex
  • UploadProvider.apk
  • UploadProvider.odex
  • UserDictionaryProvider.apk
  • UserDictionaryProvider.odex
  • Vending.apk
  • Vending.odex
  • WidgetDownloadManager.apk
  • WidgetDownloadManager.odex
  • Comments (Close): 0
  • TrackBack (Close): 0

HTC Desire を root化

Rootを取るのは、あまりしたくなかったのですが、ここ最近、アプリのインストールはせずにブラウザのブックマークをデスクトップに貼りまくり、ついには、TwidroydProもアンインストールして、Twitterのブックマークを作った時点で、ガマンの限界でした。

Root化は、自己責任ということをお忘れ無く。ここに書かれている情報はあくまでも私のケースです。ヒントになるかもしれませんが、爆弾かもしれません。

Facebookはアプリじゃないと、写真のアップロードに失敗していたし。

ということで、その手順はここ(HTC Desire (Android 2.2 Froyo)をroot化してプリインストールアプリを削除し、SDカードに入れ直す方法メモ)とかがかなり親切だと思います。

参考にしました。

その上で、私との差分をメモしておきます。

  • HTC Syncは、インストールしてあったのに、最近見ないな~とか思ってたら、接続してすぐに墜ちてました。
  • Andriod SDK をインストールしていたので、adb devices ってコマンド打ったらデバイスとして返ってきたので、とりあえずUSB接続は生きていると判断し作業は続行しました。
  • unrEVOked modified USB driver は、http://unrevoked.com/rootwiki/doku.php/public/windows_hboot_driver_install の上に普通のテキストであります。ロールオーバーすると、下線が出ますが、わかりにくい(^^;
  • android_winusb.infファイルは、必ず編集しておきます。すでに接続確認が取れていても、後で、違うUSBドライバーをインストールするためです。
  • Desireの本体メモリを増やすために、root化するので、当然メモリは逼迫していますが、ある程度開けないといけません。私の場合、unrevolked が 止まってしまいました。
  • 当初14MB空きでしたが、アプリを消しまくって40MBくらい空けました!
  • unrevoked3 を実行してからは、次のような感じで、ざっと5,6分です。しかし、常に動作しているので、ぼけ~っと待っていることはありません。

 

unrevolked3を実行すると・・・

  1. いきなりリブート!
    unrevolked3.png
  2. その次に、ドライバをインストールするので、Android USB Driver (もちろん、Desire用の3行を追加済みinfがある)のディレクトリを指定する
    install_bootloaderIF.png
  3. リブート(Softbankロゴ)
  4. リブート(htcロゴ)
  5. PIN入力(私はPINを変更しているからだと思う)
  6. リブート(htcロゴ)

  7. リブート(Softbankロゴ)

  8. unrevolked3_done.png
    Done. (root化完了!)

  9. リブート(htcロゴ)

  10. PIN入力

 

 

リブートの回数は、あと、1,2回多いかもしれません。検索してもどのくらいの時間がかかるのかどこにも書いてなかったけど「長く待つってどのくらい?」ってことで記録しました。

もしかして、1分たってもdesireがリブートしてこなかったら、文鎮化しているかもしれません。

#現在は、2GのデフォルトのSDカードをとりあえず4G(あまってたから)にして・・・とかしてます。

#Titunium Backup Pro をインストールしてます。

  • Comments (Close): 0
  • TrackBack (Close): 0

HTC Syncをシリアルナンバーなしにダウンロード

Android Sync Manager WIFiを使って、iTunesみたいに、PCとAndroid携帯が同期して、アプリから何から全部のバックアップが取れるようになったのでHTC Syncが不要と思ってアンインストールしたら、USBデバッグモードで繋がらなくなってしまいました。

これが出来ないと、アプリの開発に支障を来します。てっとり早くつなぎ直すため、HTC Syncを再インストールしたのですが、うまく繋がりません。

そこで、探していたら見つけたのが英語サイトにあるHTC Syncです。

HTC Syncを日本語サイトからダウンロードするには、シリアルナンバーを調べたりとか面倒なのですが、英語サイトからだと、そういうのなしにダウンロードできるページを発見。

Application - HTC Sync for all HTC Android Phones & HTC Smart 

しかも、インストールを開始すると、アプリは日本語です。(ウェブサイトは英語)

私は、最新版をダウンロードしました。

htc sync 3.05
 

よく見ると、ヘルプの下には[アップデートを確認]があるので、新規インストールや再インストール以外は、それを使えばいいのかもしれない……

ともかく、USBデバッグを有効にするために、アンインストールは止めておこうっと。

  • Comments (Close): 0
  • TrackBack (Close): 0

AndroidでSDカードにアプリを移動する方法

方法は2つ。

1つは、インストール先のデフォルトをSDカードにしちゃう。もう1つは、すでにインストールしたアプリは、ツールを使用してSDカードに移動させる。

デフォルトのインストール先をSDカードにする

ADBをインストール後、次のコマンドを実行

adb shell pm setInstallLocation 2

ADBが何かはググってくださいね。

インストールしたアプリをSDカードに移動するツール

ApptoSD や App 2 SD というアプリがあり、これを使うと、アプリが本体かSDカードかどちらに入っているのかが一覧できていい!

私は、サイズが小さいので、ApptoSDを使用している。広告も入らないし。

無理やりSDカードに移動

本体に入っているアプリを「SDカードに移す」ボタンを押して「アプリケーションは移動できません」エラーになっても、もう一度押すと結構いける。

なんでだ?

  • Comments (Close): 0
  • TrackBack (Close): 0

Softbankのフォトビジョンに写真を送信するAndroidアプリ『かんたんフォト送信』

やっと出ました。Androidからも写真をフォトビジョンに送信できるアプリ『かんたんフォト送信』です。

フォトビジョンが親元にあるのに、それに送信する手段がiPhoneにしかなくて。で、Androidからはメール添付で送信するしかないんだけど、それをするには、フォトビジョン側にiPhoneには不要なオプション設定が必要という、非常に矛盾した状態だった。

1つ問題が解決した。あとは、画面キャプチャを簡単に撮る機能かな。

easyfoto_sb.png

  • Comments (Close): 0
  • TrackBack (Close): 0

htc desire のシリアル番号はどこに?

HTC Desire(X06HT)には、HTC製のsyncというデスクトップPCと携帯を同期するソフトがある。

実は、使わなくてもあまり不便は感じ無いのだけど、USB接続が簡単にできるので、そのためだけにインストールした。

まず、ソフトウェアをインストールするには、HTCのホームページからDesire用のsyncをダウンロードするわけだが、それには「シリアル番号」が必要だ。

しかも、肝心のシリアル番号を案内するためのWEBリンクが切れている!(おいおい)そこで、シリアル番号がどこにあるのかを紹介しておく。

1.バッテリーを外した本体側にP/NとS/Nが書いてある。必要なのはSerial/Numberなので、これをメモしておこう。

desires_sn.jpg

2.ソフトウェアはhtcのサイトからダウンロードする。

htcx_sync.png

 

3.インストールは極めて簡単で、ドライバーとかも不足していれば、自分でインストールしてセットアップしてくれるが、基本的にアンチウイルスソフトを一時的にオフにしないといけないようだ。

本当はアプリも同期してくれると嬉しいんだけど、それはないみたい。
 

  • Comments (Close): 0
  • TrackBack (Close): 0

FONルーターを設置した

Softbankが配っているFONルーターを無線が飛んでいないリビングに設置したが、これがなかなか正しく動いてくれなかったので、正しく動かすまでのメモ。

以下、環境。

ウチはイーサーが家庭内に張り巡らしてあるVDSL環境で、いきなり部屋のジャックに有線を差すとネットが使える。

そこで、そのジャックにSoftbankが配っているFONルーターをさして無線を飛ばし、さらに外出先でもFON経由でWiFiが使用できるようにしようと思った。

FONのおおよその仕組み(私が知っている範囲で)

  • FONは、SOFTBANKの規格ではなく、昔からあり、世界中にユーザーがいる。
  • FONの肝である「第三者(とはいえFONユーザー)に回線を公開」がいいかどうか、規約によってはNGのプロバイダもある。
  • FONは、自分の無線を他のFONユーザーに公開する代わりに、他のFONのアクセスポイントを利用できるという仕組み。
  • 外出先でFONを使うには、自分の家 のFONルーターからFON_FREE_INTERNETを流す必要がある。
  • 自分が外出先でFONを利用するときにも、FON_FREE_INTERNETに接続すればいい。
  • FON_FREE_INTERNETを利用するには、FONへ自分の公開しているアクセスポイントの登録と、FONユーザーであるためのID,パスワードが必要。
  • 自分のアクセスポイントを停止すれば、他人のアクセスポイントも利用できなくなる。

技術的仕様

  • FONには、カギのかかったMyPlaceとカギのかかっていないFON_FREE_INTERNETがあり、2つを同時に利用できる。
  • MyPlaceはFONルーターの電源を入れて、ネットにつなげば、利用できる。ただし、パスワードが必要で、FONルーターの裏面にパスワードが印刷されている。(機器ごとに違う)
    SSID:MyPlace PASSWORD:(FONルーターの裏面を参照)
  • FONルーターのIPアドレスは初期設定で「192.168.10.1」。管理画面で変更可能。
  • FONルーターの管理画面は、ブラウザで見れる。
    1. MyPlaceに接続
    2. ブラウザで「http://192.168.10.1」を開く
    3. 管理画面の初期パスワードは「admin」
    4. 管理画面に入ると、パスワードを変更したり、IPアドレスを変更できる。
      私の場合、マンションの何かとぶつかっているっぽかったのでIPアドレスを192.168.100.100とかに変更した。
    5. 変更が終わったら、出荷時に戻して再起動(IPアドレスは変わらないので、メモ)
    6. 再起動を確認するには、先ほど変更したIPアドレスを再びブラウザで開いて見る。「http://192.168.100.100」とか。パスワードも変更していればそれを、していなければ「admin」で。
    7. アクセスできたら確認完了なので、ブラウザを閉じる。
  • FONルーターは、大抵、工場出荷状態に戻すだけで動作するようなので、一度、電源コードを抜く。
  • イーサケーブルを挿したまま、電源を入れ直し、一番左のランプが点滅から、グリーン点灯に変わるまで待つ。(3~5分程度かかることもある)
  • グリーンに点灯していれば、FON_FREE_INTERNETが動作している。
  • PPPoEの機能もあるが、基本的にPCをつないだらネットがすぐできるイーサの口があるなら、PPPoEは不要なはず。

最後に

最後は運です(爆)実は、なかなか繋がらないなぁ~とかっていじっていたら、突然繋がりました。たぶん、IPアドレスの変更とリセットが機能したんだと思いますが、検証はしてません。あまり焦らずにやることが大切かもしれません。MyPlaceは直ぐにつながるはずなので。(これが出来ない人は、上記を読んでもヒントにならないだろうな…)

FONルーターは簡単に使えるけど、IPアドレス(やサブネットマスク)とか、ブラウザでの管理画面の見方とか、その辺の知識が必要で、まったくの素人にはかなり難しいから、繋がらなければ、諦める人続出な感じ。

はっきり言って、FONルーターに付いてくるマニュアルに間違いが多く、これでは躓いたらどうしようもないというレベル。クレームが相当多くて、使えないとかいう悲痛な叫びが多い(FONの良くある質問とその回答「ソフトバンク提供,FONルーターに関して」)ようだけど、多くは、ユーザーの知識不足。でも、そのユーザー層をターゲットにしているサービスなに、このレベルのマニュアルで対処しようというのが間違いな気がしました。

#あ、Wiiを無線化しておかないと(いままで無線がなかったので有線接続だった)

  • Comments (Close): 0
  • TrackBack (Close): 0

Androbook版Snap or Nothing Miniを配布中

Androbookというのが、出来たと聞いたのは水曜日。

@otachanのツイットだったと思う。

で、さっそく見てみると、連番JPEGをZIP圧縮して送ればAndroid端末向けapk(パッケージ)になってダウンロードでき、Androidマーケットにアップできるというものだった。

これは、すごい!

で、さっそく自前のSnap or Nothingをまとめてつくって見た。Androidマーケット登録もした。今なら、円高なので、2000円ちょっとの登録料。

しかし、この時は、マーケットにアップする前に、動作が重いという不具合があり、途中で断念。作者の@fukuyukiさんに連絡して、チューンナップしますと約束いただき待つことにしたのですが、なんと、今日(3日後の土曜)改良版が出ていたのでさっそく使って見て、ある程度の感触があったので、公開してみました。

androbooksite.jpg

Androbook は試作とはいえ、すごい勢いで進化している。

Androidマーケットでは、「snap」 や 「androbook」 と検索すると出てきます。

Miniなのは、低解像度の写真が10点ほどしか入っていないためです。無料です。

実験も兼ねて配布していますのでご了承ください。

こんな写真集です。

000_320.jpg140_320.jpg

また、@fukuyukiさんが始めたプロジェクトに賛同してたくさんの方が開発に協力されているそうです。

あらためて、みなさんにも感謝を!「ありがとうございます」

twit_thanks.jpg

  • Comments (Close): 0
  • TrackBack (Close): 0

DesireをAndroid2.2へバージョンアップしたときにつまづいた点

HTC Desire のOSをバージョンアップした。

が、以下、いろいろと手こずったことがあったので、メモ。

  • 空きメモリは、25MB以上必須なので、あらかじめ空けておく
  • SDカードが必須(初めから内蔵しているけど、PCとのUSB接続の種類によっては、認識されないので注意↓)
  • USB接続した状態でSDカードを認識させるには「充電のみ」にしておく。
  • SIMカードが認識されないときがあるが、電源のON/OFFをすると、認識されるよう。(原因も対策も不明)
  • SDカードが認識されているかどうかは「設定>SDカードと本体のメモリ」で確認できる。
  • 本体メモリの空き状況も「SDカードと本体のメモリ」で確認できる。
  • アップデーターのインストールは「設定>この携帯電話について>システムソフトウェアの更新」で手動で可能
  • アップデートを3G+WiFiかWiFiのみか選べるが選択肢が隠れているので、スクロールさせてから選択。
  • WiFiのみでアップデーターのダウンロードは、2,3分(80MB程度)、アップデータのインストールが5分程度。
  • アップデートが終了すると、再起動後、バージョン番号を表示して終了。

スクリーンキャプチャを撮れるようなキーコンビネーション早くつけてくれないかな・・・これがあるだけで、Androidは飛躍できるはず。

  • Comments (Close): 1
  • TrackBack (Close): 0

Flash制iPhoneアプリが解禁!?

adobe featured blog

今朝、起きたら、AIR for Android の開発者界隈から、「AppStoreで放置されてたアプリの審査が急に通ったんだけど・・・」というニュースが。

私も、最初は、それは、Appleのミスで、1件だけならあるだろうと思ってたら、「俺も」って人が続々と。

 

で、Adobe Featured Blogsでは、「Great News for Developers」というタイトルで開発が可能になったというAppleの規約変更のニュースがありました。

すごい!これから、面白くなるかもしれません。

しかし、私はAndroid用にHTC desireを買っちゃったしなぁ~、今更、あっちが楽しそうだから、規約変更しようというAppleはずるいなぁ~。でも、大歓迎です。

市場が活発になります。

  • Comments (Close): 0
  • TrackBack (Close): 0

HTC Desireの取説PDF

ここから、Softbank HTC Desire(X06HT)の取り扱い説明書PDFがダウンロードできます。

iPhoneもそうでしたが、スマートフォンはGoogle検索とか、ネットリテラシーがないと使いこなせないですね。

iPhoneでマナーモードの仕方がわからず、焦ったのを思い出します。

Desireでは、かかってきた電話がすぐに転送されてしまって、また、焦りました。

  • Comments (Close): 0
  • TrackBack (Close): 0

Index of all entries

Feeds
About

supported by TOGORU

Return to page top