2013年8月25日日曜日

Nokia Lumia 620 Wireless Charging Mod




Nokia Lumia 620にQiモジュールを内蔵した。


分解はT4トルクスドライバでネジ6本外せばサクっと出来る。




VCCとGNDはこの辺
GNDは接続しやすい所からとればよいだろう。



Qiモジュールはこのように配置
シェルカバーに貼られているスポンジシートは剥がす。

かなり薄手のQiモジュールでないとうまくシェルカバーがはめられないだろう。

うん、うまくはまらないんだ、涙目になりながらシェルカバー削ってる…

2013年7月30日火曜日

ASUS PadFone Infinity A80を買ってた


買ったのは3週間くらい前だろうか。
合体ロボ的なギミックがたいへん面白い変態スマートフォン、というイメージがあったのだが普通に良機種だった。


デカイ


htc J Butterflyよりでかいね、ちょっと
片手で(Ingressしたい)持ちたいのでASUS純正ケース加工してストラップ付けてたり。


ケース付けると電源ボタン押しにくくなるので加工したり



エイスースさんあたまおかしい(褒めてる)


チェック入れるとちょいちょい起き上がるLINEアプリとかとか黙らせる事も出来る!(意外と使いどころ無いというか普通こんな設定用意しない)


インスタント辞書という機能を有効にすると指でなぞった文字を翻訳してくれるよ!


画面の明るさ自動調整にしてる際の明るさのターゲットを指定出来るよ!


究極モード(なにこれ)


通知エリアは最近流行ってる感じ



色は変えられないけど紫なので変える必要無い

邪魔なら設定から非表示に出来るよ、ASUSクイック設定ってののチェックを外すと。


明るさのスライダーだけ消す…ってのが出来ないのがいまいちイケてないけど。

トグルスイッチは個別に表示、非表示設定出来るよ。


最近使ったアプリケーションボタン



デフォルトで短押し最近のアプリ、長押しスクリーンショット
一番上の設定がhtcの機種でよくある短押しメニュー、長押し最近のアプリだと思うじゃん?短押しで最近のアプリ、長押しでなにもおこらない、多分バグ、ちょっとお茶目

デフォルト設定でアクションバーが無いアプリだとメニューボタンがこんな感じに出てくる。


たまにこのメニューが邪魔でボタンなどが押せないアプリがある、ちょっとお茶目


外せます


  • ディスプレイの色温度調整出来る
  • 割りとサクサク動く、HTL21より良い(まぁHTL21よりちょっとイイ石使ってるんだがね)
  • アプリのバックアップ機能デフォであるので復元させるの楽で良いね(僕はHeliumってアプリ使うので使わないけど)
  • LTE B1、B3使えるのでSoftbank iPhone5 SIM入れると幸せになれる。
  • カメラは綺麗だと思うよ?
  • GPSはそこまで良くはない、それなりにふらふらする。
  • 通知LEDは無い
  • nanoSIM
  • バッテリーもちはWebブラウジング6~7時間くらいかな…悪くはないけど良くも無い
  • MS ExchangeまわりがよくあるAndroidと同じでやる気ない感じ…このあたりはMotorolaたいへん良い
  • タッチパネルの感度はそこまで良くない、HTL21と似たような感じ…21よりは良いけど。
  • microSDスロット無いよ
  • 通話まわり、しらん、こいつで電話するつもり無い
  • NFCアンテナが裏のPadfoneロゴあたり
  • 公式BootloaderUnlock可能機種、カスタムリカバリすでにあるのでroot取るならUnlockし、fastboot boot recovery.imgで

普通に良機種だった。
普通に変態機種だった。

2013年7月28日日曜日

SONY NW-F806を買ってた


ちょっと前までポータブルオーディオ環境はAndroid+USB DAC+AMPという3段構成だったのですが、デカイし重いし…

last.fmへscrobbleさせたいマンなのでAK100は無しで…ってなるとAndroidかiOSデバイスくらいしか選択肢が無い。
Line出力させたい!ってなるとAndroidはSONY Walkman ZとF、iBasso DX100とか、iOSデバイスはLightningコネクタになってからアナログLine出力させるにはLightning 30ピンアダプタ付ける必要あるからLightningコネクタになる前のやつを買うかなぁ…などと悩んでた。

安いし(中古で14k円ちょっと)Androidだから(root取れなくても)なんとかなるだろ、どーしようもないゴミだったら売っぱらえばいいや、オサイフへのダメージ少ないし!てな感じでSONY NW-F806をこうた。


イイね!

  • 小さい
  • 軽い
  • WM-PORTからLine出力できる
  • ヘッドフォンジャック直でも音良いのでは

よくないね!

  • メモリ足りない、512MBしか積んでない
  • Tegra 2はないわー
  • 電源ボタン押しにくい
  • microSDスロット無い、容量たりねーよ
「音楽も動画もゲームも、さらにいい音でもっと楽しく」…ゲームはムリゲー感ある。


よくないね!をちょっとだけイイネ!に

メモリ不足とCPU、GPUパワー不足はどうしようも無いので諦めろ。

  • 電源ボタン押しにくい
    Google Play - W.Launcher
    Google Play - Screen Off and Lock

    W.LauncherでWボタン1回クリックにHomeボタン押下アクションを割り当て
    Screen Off and LockをHomeスクリーンに置き、アイコンタップでスリープ
    W.LauncherのWボタン2回クリックでスリープに入れる、という事もできますのでお好みで。
  • microSDスロット無い、容量たりねーよ
    64GBモデルでも持ってる音楽全部入らないよね?良く聴く曲だけ入れるっての面倒くさい…内蔵64GB+microSDXC64GBに出来たら良かったのに…

    ストレージ容量余りまくってるさくらVPSにSubsonic導入した。
    導入方法はぐぐれば沢山出てくる。
    (FLACでもいけると思うんだけどまだ試してない)


もっと真面目にエントリ書きましょう、俺

2013年5月21日火曜日

Motorola RAZR i XT890でzramを使ってみる

最近RAZR iを使っててちょっとメモリ足りてないなぁと…zram使えるとちょっとはマシになるかなぁ?と。

カーネルソース眺めてたらi386_mfld_moto_defconfigに
CONFIG_ZRAM=y
と書かれてましたよ?カーネル弄る必要無さそうですね?

って事で端末Boot時にこんな感じに
#!/system/bin/sh

echo 90 > /proc/sys/vm/swappiness
echo $((100*1024*1024)) > /sys/block/zram0/disksize
busybox mknod /dev/zram0 b 253 0
busybox mkswap /dev/zram0
busybox swapon /dev/zram0


127|shell@smi:/ $ busybox free
busybox free
              total         used         free       shared      buffers
  Mem:       994000       901344        92656            0        59392
 Swap:       102396        58924        43472
Total:      1096396       960268       136128

swappinessとzram割り当てサイズはとりあえず、な値です。

2013年5月11日土曜日

Motorola RAZR i XT890のNFCが常時反応するようにする

@kassy_kz が面白そうな事をしていたので試してみた。

中二病でも開発がしたい

Nexus持ってないのでsmali読んで適当に書き換える。

/system/app/Nfc.apk

com/android/nfc/NfcService.smali


2120行目あたり
    iget-boolean v1, p0, Lcom/android/nfc/NfcService;->mNfcPollingEnabled:Z

    const/4 v1, 0x0
    if-eqz v1, :cond_7

    .line 2204
    :cond_6
    const-string v1, "NfcService"

    const-string v2, "NFC-C OFF, disconnect"

    invoke-static {v1, v2}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I

    .line 2205
    const/4 v1, 0x0

    iput-boolean v1, p0, Lcom/android/nfc/NfcService;->mNfcPollingEnabled:Z

2400行目あたり
    iget-boolean v1, p0, Lcom/android/nfc/NfcService;->mNfcPollingEnabled:Z

    const/4 v1, 0x0
    if-eqz v1, :cond_10

    .line 2267
    :cond_16
    const-string v1, "NfcService"

    const-string v2, "NFC-C OFF"

    invoke-static {v1, v2}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I

    .line 2268
    const/4 v1, 0x0

    iput-boolean v1, p0, Lcom/android/nfc/NfcService;->mNfcPollingEnabled:Z

条件分岐「if-eqz v1, :cond_xx」の手前に「const/4 v1, 0x0」と書いてやって潰した。
POLLING_MODEの変更だと一つ目のNFC-C OFFを潰せないのでこんな感じに、うごきゃいいんだよ、面倒くさい。


NFCタグ読み込んだタイミングでスクリーンオンにしたりロック解除したりするのはみんなのNFCアプリ側でやればいーんじゃないですかね。

TaskerやLlamaのNFCタグ読んであーだこーだ機能使えば面白い使い方出来るかもね?



電力消費量の増加がどの程度あるかは気が向いたら測定してみる。

2013年4月12日金曜日

Pushover - AndroidとiOSにPush通知


WindowsPhoneへのPush通知はPushalotが良さそうです…というエントリがちょっと前に書いたコレ

Pushalot - WindowsPhoneにPush通知

Androidへの通知はTwiProwl+NotifiMyAndroidの組み合わせで行っていたのですが、Pushoverというサービスが良さそうなので乗り換える事にしました。

Pushover
  • AndroidとiOS向けクライアントが用意されている。
  • IFTTTの通知先として使える。
  • Push通知させるデバイスの管理がWeb上で行える。
  • Androidクライアントは受信した通知をNotificationエリアに個別に表示出来る。

iOS向けクライアントは使ったことが無いので使い勝手が良いかは分かりませんが、Android向けクライアントはNotifiMyAndroidより使い勝手が良いと思います。

NotifiMyAndroidは通知を受信した際にIntentをブロードキャストするので他アプリと連携させやすいのが良い点かなと思います。


2013年4月9日火曜日

Windows Phone 8 Nokia Lumia 820にインストールしたアプリケーション


2ヶ月前に書いたエントリの時から変化があったので改めて。

あれ - Windows Phone 8 Nokia Lumia 920にインストールしたアプリケーション