カテゴリー別アーカイブ: Android

Google認証システムに端末を追加した

最近新しいスマートフォンを購入しました。モバイル回線としてIIJmioのファミリーシェアプランを契約しているので、SIMは3枚あります。USBドングル用に使っているSIMをとりあえず差し替えて使ってみることにしました。

自分のスマートフォン利用の一つにGoogle Authenticator(Google認証システム)があります。これは外部のWebサービス(github等)での2要素認証に利用できます。RFC 6238に準拠しているサービスであれば何でも利用できるようです。

自分のスマホ運用は基本2台(音声通話用・データ通信用)なのですが、この機会に2台でGoogle Authenticatorを使いたいため、別途端末を追加する方法を探したのですが、「あとからの追加」というのはできないようです。新規登録であれば同時に複数台登録は可能なようなので、以下の手順をとりました。

  • github側の2段階認証停止
    • personal settings ->security
    • 念の為recovery codesを記録しておく
    • Two-factor authenticationをOffにする
  • 旧端末側がらgithubの認証情報を削除
  • github上で再度2段階認証を有効化する
  • 画面に表示されたQRコードを新旧端末で確認、登録
  • 同程度のタイミングで両端末にgithub上の認証コードを入力
    • 時間切れに注意。切れそうになったら次のコードが出るまで待つ
  • 完了

基本的に常に身に着けているデバイスではありますが、これ以外にも重要なデータ(Chromeのパスワードマネージャー情報など)が入っているものですから紛失などには気をつけましょう。

なお、新しく購入したデバイスはnextbitのrobinです。+Styleで購入しました。

Nexus5の電源周りで故障っぽい挙動と復旧まで

先週末、Google Play版Nexus5が使用不能に陥りました。最終的に復旧できたので、記録を残しておきます。

問題が発生する前の状況

  • バッテリー残量50%程度
  • AnkerのUSB充電器に接続して充電マークがついたことを確認
  • そのまま就寝

不具合の症状

  • 電源が入らない
    • 10〜20秒電源ボタンを長押ししても何も起きない
    • ボリュームボタン両方+電源ボタン長押しも同様
  • USBケーブルを指しても充電マークが出ない
    • 他の機材に挿して給電できることは確認

対処

  • Google公式の手順にしたがってみる
    • 純正アダプタ・ケーブルはもはやどれかわからない状態なので、Kindle Fireのものを使って数分充電+電源ボタン長押し→改善せず
    • 充電をPCのUSB端子から10分程度充電、一度ケーブルを抜いたあと1秒ほど待って再度接続→バッテリーアイコンは表示されず
  • 20〜30秒ほど電源ボタンを押して見る、ボリュームボタン+電源ボタンを押して見る→反応なし
  • 再度AnkerからUSBケーブルで充電してみる→ここでなぜかバッテリーアイコンが出現
  • 電源ボタンを長押し→無事起動、この時点でバッテリー残量は60%程度

考察

何がなんだかよくわかりませんでした。問題発生の前後のバッテリー残量を見る限り、完全放電状態になったわけではなさそうです。ブートローダー画面を拝むことは一度もなかったので、その状態に入れたわけでもないです。

特定のバージョンのファームウェアで問題が起きることはあるようですが、これに当たったわけでもないようです。とにかく電源周りをいじりつつ給電したりしなかったりしたらなんとなく復旧したという感じです。

復旧後、速やかにバックアップをとりました。以前はrsync backup for Androidというdropbear+rsyncが動くツールがあったのですが、今はストアから姿をけしているようです。仕方がないのでRoot Explorerでデータフォルダをsmb経由でコピーするという手法をとりました。

追記(2016/08/24)

最近再発して、今度は以下の状況と手順で復帰しました。

  • 状態: 電源が入らない、充電されない
    • 電源ボタン長押し→動作せず
    • PCに接続→動作せず
  • ボリュームボタン+電源ボタン長押し
    • 充電器より充電→充電表示が出る
    • 電源ボタン長押し→起動、この時のバッテリー残量10%程度

Android端末の修理

結構前から、E-MobileのGS-01(DELL Streak Pro)が充電時にタッチパネルの反応がおかしくなるという症状に見舞われていました。きちんと連続した入力ができないので、パターンロックも外せないという状況です。サポートに連絡したところ、故障の可能性があるということで修理におくりました。

そして昨日、「調べてみているけど、これ以上は一度リセットしないといけないのでリセットしてもよいか」という連絡が来ました。ちょっと悩んだものの、SDカード部は全てバックアップしたから、ということでリセットすることに承諾しました。

E-Mobileは修理に出すとき、代替機を送ってきてくれて、自分のSIMカードを刺してGoogle accountを設定しただけで本体側の情報は勝手にリストアしてくれたっぽいので、まあたぶん大丈夫だろうと思っています。

それより、いつからかGS-01の標準ブラウザの挙動がやたら遅くなったことが気になります。代替機の方は普通にサクサク動くので、なにか入れたアプリケーションに問題があったのかもしれません。それも一緒に治るとよいのですが…

追記(8/10): 代替機も挙動が同じだった。これって特定の個体の故障じゃないのでは…?