mineoを刺したLGL22のA-GPSサーバを変更してみる

LGL22 にmineo のSIM を挿して運用していますが,どうもGPS の動作がおかしい.Ingress や GPS Status & Toolbox を起動して1時間とかずっと置いといても測位できなかったりする.以下のページを見るとキャリアが用意したA-GPS 情報を配布しているサーバは外からアクセスできなくてMVNO だと使えない,Google提供のA-GPS サーバがあってこれは外から使えるらしいということが分かりました.A-PGS 使えなかった時はタイムアウトして欲しい気もしますが…. トークセッション. MVNOとGPSについて (大内) 趣旨:「MVNOではGPSは使えない」という誤解がありますが、正しくありません。しかし、一部のスマホでGPSの位置情報がうまく利用できないように見えるのも事実です。Androidを例に位置情報取得の仕組みとその原因についてご紹介します。 ということで,/etc/gps.conf のSUPL 部分を以下のように書き換えてみました. SUPL_HOST=supl.google.com と SUPL_PORT=7275 or SUPL_PORT=7276 部分.書き換えた後再起動しても症状は変わらないよう. Cinnamon Mod だと元々Google のサーバを向いているとのことなので CM12 をそのまま真似してみる. これで数日使ってみているけど今のところ問題無さそう.ただ,この方法は /system 領域の編集が必要なので通常は要rootもうすぐキャリア端末のSIM Free がやりやすくなるようですが,この辺りも解決して欲しいですね.APN みたいに設定画面から書き換えできるようにするとか. 以下は書き換え時のメモです. $ ./adb shell $ su # mount -o rw,remount /system # cp -p /etc/gps.conf /etc/gps.conf.org
Continue reading mineoを刺したLGL22のA-GPSサーバを変更してみる

Thinkpad x201s にBluetooth module 増設

最近のメインマシンはThinkpad x201s です.これは2台めで中古で買って元のものとニコイチで使っています.良い部品はだいたい移行していたのですが,Bluetooth module は液晶パネルしたとめんどくさいので後回しになっていたのでした.でもXperia Pro でBluetooth テザリングが可能になったので重い腰を上げることに.実際やってみるとあっという間でした. Thinkpad は保守マニュアルが日本語で公開されているのでとても便利です :) ThinkPad X200、X200s、X200si、X201、X201i、および X201s 保守マニュアル 昔から公開していて,Webでpdfが公開される前はコピーサービスで入手していました.これのおかげで試行錯誤する必要がなくとても助かっています.これもThinkpadを使っている理由の一つです :) マニュアルを見ると以下の辺りを参考にLCD全面ベゼルを取り外せば良いようですが,ネジキャップを剥がすのとかが面倒です.試しに赤く印をつけた3本だけを外して試すと旧マシンからモジュールの取り出しが出来ました.同様に新マシンも3本だけネジを外して取り付けも出来ました. 組み付けた後起動するとさくっと認識.Bluetooth PAN 接続も問題なく行えました. たまにUSBドングルで利用していましたが内臓はスッキリしてていいですね. Thinkpad関連でよく利用するお店 ThinkFactory IBM Lenovo秋葉原 持込修理 販売 保守パーツ 旧PS/PLAZA WAKAMATSU Thinkpadコーナー 中古 ThinkPad 販売専門店 Be-Stock! 鹿児島県鹿屋市に実店舗がある中古店.通販が主で店舗には余り物は並んでない.言えば出てくる. eBay パーツをよく買う

Xperia Pro(MK16a)に入れたCM12を使ってみる

Xperia Pro(MK16a)にCM12を入れました.ちょこちょこ設定をしてみます. Xperia Pro(MK16a)をBootloader Unlock してみた | matoken’s meme XperiaPro(MK16a)にLolipopベースのCyanogenMod12を導入してみる | matoken’s meme Bluetoothテザリングを試す 先ずはやりたかったBluetoothテザリングの設定などをしてみます.といってもメニューから辿ってOnにするだけです.この設定は再起動してもそのままのようです. 後は適当な機器とペアリングをすれば接続できます.同時接続も可能で3台までは確認しました.同時にRazikoをBluetoothヘッドホンで聞いても大丈夫. このテザリング機能はなかなか良く出来ていて,XperiaProが3Gに接続されている場合はもちろん,Wi-Fiに接続されている場合はそちらにルーティングを行います.これはなかなか便利.公衆Wi-Fiサービスなどで1台しか接続できない場合もありますがそういう時も大丈夫ですね. 暫く使ってみていますが,途中で切れてしまうこともなく安定しています.#手持ちのAUの国内端末すぐ通信できなくなるので見習って欲しい…. root権を使えるようにする adb shellからsuでrootになれず.SuperSUも使えなくてあれ?と思ったのですがCM12ではちょっと方法が変わっているようです.開発者向けオプションの中に以下のような設定ができていました.とりあえずADB shellで使いたいので「ADBのみ」の設定に カメラのシャッター音を消してみる ADBでrootが使えるように設定した後,シャッター音を消すためにadb shellでXperiaProの中に入ります. % ./adb shell shell@MK16i:/ $ suコマンドでrootになります. shell@MK16i:/ $ su root@MK16i:/ # シャッター音らしきファイルをfindコマンドで探します.それらしいものがありました. root@MK16i:/ # find /system -name “*.ogg”|grep -i camera /system/media/audio/ui/camera_focus.ogg /system/media/audio/ui/camera_click.ogg 該当のファイルシステムを書き込みできるようにremountします. root@MK16i:/ # df Filesystem Size Used Free
Continue reading Xperia Pro(MK16a)に入れたCM12を使ってみる

XperiaPro(MK16a)にLolipopベースのCyanogenMod12を導入してみる

Xperia Pro(MK16a)をBootloader Unlock してみた | matoken’s memeでXperia Pro のブートローダーのアンロックをしたのでROMを入れ替えてみます.入れ替えるROMはAndroidベースのCyanogenModを利用します. CyanogenMod | Android Community Operating System CyanogenModのページを見るとXperiaProのイメージはメンテされていないようです. CyanogenMod Downloads 古いXperiaのプロジェクトのLegacyXperia Projectを見に行くとアクティブなようなのでこちらのイメージを利用することにします. LegacyXperia Project by LegacyXperia せっかくなのでLolipop ベースのCyanogenMod12 を試してみます. LegacyXperia’s Files :: BasketBuild BasketBuild からcm-12-20150314-UNOFFICIAL-LegacyXperia-iyokan.zipを入手しました.cm-12-20150314-UNOFFICIAL-LegacyXperia-iyokan.zip.md5 は0byte でした….BasketBuild には8caec5afb32aacd9e529ca31f6df6595 と書かれていたのでこれと突き合わせました. % echo ‘8caec5afb32aacd9e529ca31f6df6595 cm-12-20150314-UNOFFICIAL-LegacyXperia-iyokan.zip’ > cm-12-20150314-UNOFFICIAL-LegacyXperia-iyokan.zip.md5 % md5sum -c cm-12-20150314-UNOFFICIAL-LegacyXperia-iyokan.zip.md5 cm-12-20150314-UNOFFICIAL-LegacyXperia-iyokan.zip: 完了 % sha1sum cm-12-20150314-UNOFFICIAL-LegacyXperia-iyokan.zip 7d9b2c06c34bb540f5ed74635e7ddee65d27c2fa cm-12-20150314-UNOFFICIAL-LegacyXperia-iyokan.zip %
Continue reading XperiaPro(MK16a)にLolipopベースのCyanogenMod12を導入してみる

Xperia Pro(MK16a)をBootloader Unlock してみた

Xperia Pro(MK16a)を持っているのですが,OSが古いし標準アプリも多くてストレージもいっぱいで使いたいアプリもなかなか入れることが出来ません.最近はこの端末にMVNOのSIMを刺してモバイルルータ and GPSロガー的に使っていますがbluetooth tethering も使えずWi-Fi tethering だとバッテリの減りも早いです.ということでカスタムROMやCyanogenMod11か12あたりに入れ替えたいのですがブートローダーにロックがかかっているのでまずはこれを解除しないといけません.Test Point を使ったりするのは面倒だなと思っていたのですが,現在は公式でアンロックコードを手に入れることができるのでこちらで行うことに.※保証がきかなくなります.SEUSなどが利用できなくなります.公式アップデートも利用できなくなるそうです.(まあこれからOTAとか来ることはないと思いますが) 本体の他に以下のものが必要です.ここでは開発環境の説明はしません. Android 開発環境の動作するPC(今回はDebian Jessie) Android 開発環境の中のfastboot コマンド(sdk/platform-tools 以下) USB A-microB ケーブル アンロックコードの入手 アンロックコードは以下のページから入手できます. Unlockbootloader – Developer World 機種を選択して,メールアドレスを入力すると確認メールが届くので,そのメールのURL をクリックするとIMEIの入力画面になって,そこでIMEI を入力することでCodeが入手できます. アンロック Xperia Pro の電源を切ります.USBケーブルはPCのみに接続する電源Off 状態からメニューボタンを押しながらUSBケーブルを接続する右上側面のHDMIコネクタ横のLEDが青くなるとFastbootモードになっている Fastboot モードの時のdmesgはこんな感じでした. [78677.917985] usb 1-1.1: new high-speed USB device number 30 using ehci-pci [78678.013776] usb 1-1.1: unable to get BOS
Continue reading Xperia Pro(MK16a)をBootloader Unlock してみた

Snappy Ubuntu Core on Raspberry Pi 2

Raspberry Pi のOS ダウンロードページに SNAPPY UBUNTU CORE が.未だAlpha 2 だけど. Downloads | Raspberry Pi Snappy Ubuntu Core on Raspberry Pi 2 | Ubuntu Insights Snappy Ubuntu Core の要件はARMv7 128RAM なのでRaspberry Pi 2 以降でないとダメだけどRaspberry Pi で動かすのも面白そうですね.ちなみにBBB のSnappy Ubuntu Core はこの辺に Porting | Ubuntu developer portal Raspberry Pi な同人誌以下で頒布中です. RaspberryPiで遊ぼう! – matoken’s meme | 同人誌通販のアリスブックス

Raspberry Pi 新モデル Raspberry Pi 2 model B 登場

Raspberry Pi B+ / A+ が出たばかりですが,Raspberry Pi 2 model B というものが発表されました.もう出荷も始まっていて注文も可能です. Raspberry Pi 2 on sale now at $35 | Raspberry Pi ぱっと見の見た目はRaspberry Pi model B+ と一緒な感じですね.RAMは基板裏に言ったらしいので裏返すと違い分かりそう.CPUがARMv6からQuadCoreのARMv7,RAM 1GBになって6倍に高速化とか.値段は据え置き$35で旧モデルも併売.Raspberry Pi 2 model A+ は少なくとも2015年には出さないとのこと.個人的にはあまり惹かれないのですがWindows10も無償で提供されるようです.WindowsRT のような感じになるのでしょうか.とはいえこれで注目度はまた上がるでしょうね. Windows 10 Coming to Raspberry Pi 2 ARMv7 QuadCore RAM1GB になったのでARMv6を捨てたディストリビューションも動くようになりそうだし,Xのアプリも大分さくさく動くようになりそうな気がします.これから買うなら RaspberryPi 2 model B か Raspberry Pi Model A+ という感じになりそうですね.今回は前回と違ってリークもなくSoCに更新はしばらくないと思っていたのでいきなりの発表でびっくりしました.しかしRaspberry
Continue reading Raspberry Pi 新モデル Raspberry Pi 2 model B 登場

新しい汎用充電器が欲しくなる

汎用バッテリーチャージャーはデジモノを沢山持ち歩く場合にそれぞれの充電器を持ち歩かずに済むようになるので便利です.今以下のものを利用しています.これはAC-DCアダプタ(12V1A)経由で給電するのでACアダプタと本体を持ち運ぶ必要があります. アスキーストアのメールで以下のものを知りました.万能充電器 MyCharger Multi U |アスキーストア 大体仕様は同じですが,電源はUSBからとるのでACアダプタの分荷物が減りそうです.USB電源についてはNotePCやAC-USB電源アダプタを持ち歩くのでそちらから.しかし5pのAC-USB電源アダプタも埋まることがあるのですが… – [いろいろ充電 +Masakazu Takahashi​ 5pで足りないの図>

modcrew の防水加工サービスの話を聞いてきた

先日の日曜は秋葉原に寄って来ました. 丁度modcrew の防水加工サービスが開店したばかりという事でお店を覗いて話聞いて来ました. 防水加工サービス – modcrew™(モディクルー)でiPhoneをすぐ修理・すぐカスタマイズ!|防水加工・ガラス割れ・傷・破損 お店はこちらの2F . 横の階段ではなく店内を突っ切って奥の階段を登っていきます. するとカウンターだけのお店. そこでどんなかんじか聞いて来ました. 聞いてきたことをざっとまとめると, iPhone4 以降対応. Android は今のところ非対応. しかし,Galaxy4s は検証済み.他のも対応するだろう. 未保証で良ければ非対応機種もやる. 14:00締め切りで一括で処理して18:00 に受け渡し(もしかしたらこのへん時間間違ってるかも) 14:00 を過ぎてからの受付は次の日開店時受け渡し. 1年ほど効果は続く.1年毎に防水加工したほうが良い.#でも1年未満で皆さん買い換えますよね的な(ぉ コネクタなどはそのまま使える. コーティング剤がコネクタとこすれて剥がれるので問題ない. コーティング剤は液晶面などにも塗布されるが元々ガラスなので拭きとる. こんな感じだったかなー. コーティング処理済みのiPhone も見せてもらったけどぱっと見未加工品と違いわかりませんでした. これだけだと不安だけど保険にいいかなと思いました. 聞き違いや勘違いなんかもあるかもなので加工時はお店で聞いてくださいね.