Archive for the ‘app’ Category

Nexus 7 LTEのモッサリ解消は簡単だった…

2016年2月13日

ずっと気になっていたNexus 7 LTEのモッサリ感。Chromeをずっと使い続けているとドンドンひどくなる。いろいろkernelを調整したり、L Speed modを使って調整したり、CM13や他のカスタムROMを試してみたけれど、システム自体が大きいのでたくさんgappsを/systemに入れられない。そこでstockに戻した。

これでは解決しないので、open gappsの20151219版のコアに入れ替えてみた。このままではrootが取れないので、kernelはElementalXに変えて、SuperSUをインストール。(今流行のsystemless rootは、まだ不安定なところもあり、互換性のないアプリもあるので、今のところSuperSU2.54を使用。)

あら不思議。Chromeでの引っ掛かりが全くなくなった。コアのみ20151219版で、他のgappsは最新版なので内部ストレージの節約にもなる。

Advertisements

ES File Explorerがどんどん便利になっていく…

2016年2月10日

クラウドストレージは専用アプリをインストールしなけいけなくて、面倒なのでほとんど使っていないのですが、ES File Explorerにクラウドストレージにアクセスする機能があったので、設定してみました。
image

(more…)

【おすすめアプリ】Gravity Screen

2015年12月29日

スマホやタブレットを使っていて意外に面倒なのがスリープ機能。何かウェブで長文を読んでいて画面操作をしていないと、所定の時間でスリープ機能が働いて画面がロックされてしまう。タブレットでレシピを見ながら料理をしていると、画面がロックされてしまう… など、日常でよくあると思います。

ここで便利なのがGravity Screen(無料)です。

image

(more…)

Androidを使ってオフラインでファイルを共有

2015年11月11日

テザリングができるAndroid端末には、ポータブルアクセスポイント(WiFiの親機)を作る機能があります。(以下はAndroid 6.0 Marshmallowの例ですが、他も同じです。)

この機能はテザリングだけではなく、ローカル・エリア・ネットワークを構築することができます。モバイル通信ができなくても、繋げられる公衆WiFiスポットがない外出先などでも、自前のネットワークを構築して端末同士だけでファイル共有などができます。同時に、セキュリティの弱い公衆WiFiスポットなどを使うよりも安全に通信ができます。

※テザリングしているしていないに関わらず使えます。つまり、モバイル通信は関係ない=ローカル・エリア・ネットワーク内での通信でモバイル通信のパケットを喰うことはないので、いくらファイルをコピーしても、モバイル通信の残量が減ったり、一日の上限を超えたりすることはありません。ただし、設定の不備や知識不足でモバイル通信経由でファイルの共有を行って残量が減っても、自己責任でお願いします。

(more…)

オフラインマップ

2015年10月25日

先日キューバに行ってきましたが、外国人が簡単にプリペイドのSIMを買える国ではないので、あらかじめオフラインの地図を持っていきました。海外で割高な日本のキャリアのネット接続を使いたくないという場合にもお勧めです。地図さえあれば、前もってPOIを作っておいたり、その場でPOIを作って気に入った場所をチェックしたりでき、普通にGPSも使えて便利です。

(more…)

Mms.apkのデザインを変更してみた

2013年9月24日

gnuboxさんに教えていただいた、rdgateさんのMms.apkをBubble(吹き出し)表示にして、タイムスタンプをメッセージの外に出してみました。メッセージもちょっとくっ付き過ぎだったので、見やすいようにスペースをとってみました。いい感じです。

Screenshot_2013-09-24-14-21-13
(more…)

CSipSimple が着信しない!?!?(簡単な解決法&バッテリー改善?)

2013年9月18日

CSipSimpleをフォアグラウンドにしていても、ときどきCSipSimpleが着信しない時があるというのは、裏で走っているcom.csipsimple:sipStackという待ち受けのプロセスがシステムによってしばらくすると優先順位が下げられ、最終的にkillされてしまうことがあるからなのですが、ここでは確実に着信するようCSipSimpleの優先順位を上げる方法を説明します。

前回のSuperchagerを使う方法は、メモリ関係のチューニングも伴うので少々(かなり?)敷居が高かったわけですが、ちょっと簡単な方法を考えてみました。

結局のところ、bulletproofのスクリプトは、指定の時間ごとにプロセスの優先順位を変えているだけなので、面倒なSuperchagerを使わずともinit.dに無限ループで同じことをするスクリプトを書けばいいだけの話です。

何故無限ループにするかとか言うと、仮に一時的にあるプロセスの優先順位を上げたとしても、そのプロセスが使われていないと、システムがだんだん優先順位を下げてしまうからです。

ということで、com.csipsimpleの優先順位を定期的に書き換えるスクリプトを作ってみました。
(more…)

CSipSimple が着信しない!?!?(初心者には向いていない解決法)

2013年9月18日

お店の電話をFUSION IP-Phone SMARTに転送して、CSipSimpleで使っていたわけだけど、先日「何回か電話したけど留守電になってたよ」と言われて、SBMのiPhoneからお店に電話してみるとちゃんとCSipSimpleで着信した。

今度はそのお客さんのドコモのAndroidからお店に電話してもらうと、確かにCSipSimpleは鳴らず、そのまま留守電へ。「キャリアのせい??」と思ったけど、何度かドコモのお客さんのAndroidから電話してもらうと、しばらくしてCSipSimpleで繋がった。

これはおかしい… Nexus4はRAMが2GBもあるのに、deep sleep時じゃなくてもCSipSimpleがOSによってkillされているような気がする。「CSipSimple 着信しない」でググると、同じように着信しない人がいて、機種依存している模様。ポート番号を明示的に設定すると着信するとかいう眉唾な解決法も散見された。そこで、正しい解決策を模索してみることにした。
(more…)

Chrome.apkをカスタムROMに入れる場合

2013年9月3日

Chrome.apkをカスタムROMに入れる場合、そのまま/system/appに入れても異常終了してしまう。

apktoolでChrome.apkをデコンパイルし、対応するlibchromeview.soを取り出す。このlibchromeview.soを/system/libに入れれば、Chromeは起動する。

ただ、このままではChrome.apkに巨大なlibchromeview.soが入ったままなので、ちょっとスペースの無駄。apktoolでデコンパイルしたChrome.apkの中の/libを削除して、再度コンパイル・サインしてlibchromeview.soなしのChrome.apkを作ればOK。

POBox 6.2

2013年8月12日

Xperia Z UltraにPOBox 6.2が入っているということで、見てみることにしました。

先ずは、入っているFTFイメージを探します。こんな感じですぐ見つかると思います。

FTFの中からsystem.sinを取り出し、FlashToolでextractするとsystem.elfというファイルが出てきます。これはext4のディスクイメージなので、この中身を見られるようにします。
(more…)