iphoneとandroidとgoogleContactの完全同期

はじめに

ht-03aを買ってから乱れ始めたhyperdryの携帯事情.
完全にiphoneandroidの棲み分けに失敗し,スマホ二台持ちなわけですが,
どちらも同じように連絡先とかメールとかを最新の状態にしておきたい.
あいにく,どちらもgoogle との同期が行える.下の絵の感じ.
iphoneからgooglewindows exchangeで,androidからgoogleは標準の同期でおk.

iphone <==>google contact <==> android

前提

  • iphoneはexchangeの設定が完了していること
  • androidgoogleとデータ共有の設定が完了していること
  • とりあえず,android,googlecontact,iphoneで共有するデータがすべて統合されていること.

この状態でなんとなくSyncしてみると,

  • iphone側ではふりがなが出なかったり
  • 電話番号が同期とれなかったり
  • 苗字と名前が入れ替わったり

してしまいます.

google contactのデータをエクスポート&エクセルで読み込み

ただし,androidiphoneではふりがなのフィードが異なる.一応確認してみる.

  1. google contact で,google形式のcsvでエクスポートする.
  2. そのcsvファイルをエクセルで"コンマ区切り"として開く.(「ファイルを開く」から開く)
  3. 電話番号の列(Phone 1 - Value,Phone 2 - Value,Phone 3 - Value)は,形式を「文字列」にする.(でないと電話番号が090********でなく90********になってしまう.)

これで,excelcsvをきれいに表示できてるはず.

初めの1行目に項目名(フィード)があるので,見ればだいたいわかる.
おそらくはじめは,csvファイルはgoogleのせいでごちゃごちゃになってるようなので,ゴリゴリ編集していきます.

名前・ふりがなフィードの編集

基本的に,電話番号やメアドのフィードは同じであるが,日本独特の「名前とふりがな」については扱いが異なる模様.

androidで作成した連絡先/google contactで入力した連絡先
  • Nameフィード:名前(姓名の区別なし)
  • Yomi Nameフィード:ふりがな(姓名の区別なし)
  • もしかしたら自動的にGivenName,AdditionalName,FamilyNameも振り分けられてるかも.
iphoneからのデータでは,
  • Given Nameフィード:名
  • Family Nameフィード:姓
  • Given Name Yomiフィード:名(ふりがな:全角カナ)
  • Family Name Yomiフィード:姓(ふりがな:全角カナ)

もし,iphoneと同期してなければ現れないフィードがあるかもしれないので,その場合は,
あらかじめiphonegoogleをexchangeで同期し,iphoneから項目をすべて埋めて新規連絡先を作成して同期させることでフィードが出現する.

あくまで,androidともiphoneともうまく同期とれるような折衷案ですが,

  • Name ->山田太郎(スペースいれないほうがいいかも)
  • GivenName ->山田太郎
  • YomiName->やまだたろう
  • GivenNameYomi->ヤマダタロウ

のようにcsvファイル上で整理してあげると,うまく同期できます.
ひらがな・カタカナ変換はエクセル関数の「=PHONETIC()」関数を使うことで楽勝です.
iphone上では,性と名を分けず,「名」に姓名すべてを入力したようなデータになりますが,
これでちゃんと五十音順で表示されるので,気持ち的にすっきりします.

電話番号フィードの編集

hyperflyの環境では以下の現象があらわれていたので,手動で直しました.

  • 電話番号が複数番号あれば,「090******** :: 080******** :: 070********」のように表記されてる.
    • が,googleContactでは別れて表示されるのが謎なところ.
    • このままだとiphoneでの同期が無理.
    • Phone1-Value 〜 Phone3-Valueに手動で分けることでOK
  • 電話番号が正しく同期されないときがある
    • ちゃんと検証してませんが,Phone1-Type(電話番号の属性…自宅・携帯・会社など)が影響してるもよう.
    • とりあえず,1つのアドレスデータに同一属性の番号が複数あったり,「その他」属性があるなどすると同期がとれなかったりするようなので,Phone1-TypeをMobile,Phone2-TypeをHome,Phone3-TypeをWorkにする.

てか何でht-03aに機種変更しなかったの?

いまや新規でも機種変更でも一括5000円以下で買えるらしいこの機種。
でも普通のガラケーガラパゴスケータイ;いわゆる日本の普通の携帯)の一括との違いは、

端末購入サポート
http://smartphone.nttdocomo.co.jp/purchase/blackberrybold/sales.html

が適用されてる一括価格であることだろう。

自分は一括でしか本体を買わない主義なので、
今使ってる機種も一括12000円で買った。
厳密には、
P-01Aを新規一括で購入 → もっさりに耐えれずヤフオクF-01A落札&P-01A売る
って感じでゲットしたわけです。

2年も同じ機種使ってられないという痛い性格の自分にとって、
この「端末購入サポート」の2年縛りは、もはや一括販売とは思えませんw
まぁ2年使い続ける自信があればお得ですね。

カスタムROMの導入について(1.6から1.5へのダウングレード)

僕自身、あまり細かいところは詳しくないので、先人の言われたとおりにやりました。


自分のht-03aは1.6にすでにバージョンアップした後で、
1.6だとrootとれないことに気づいたのが、商品が到着した後という無様な醜態を晒してしまいました。


ですが素晴らしき先人。
Beeさん、コムギドットネットさん、miz_techさんがうまくまとめてくださっておりました。

ひとつめのがうまくいかないのは、SPLなるものを予め書き換えていたかららしい。通常はひとつめの方法では途中で弾かれてしまいます。

以下のサイトによると。。。
Loading...

IPL:Initial Program Loader

スマートフォンで起動時にはじめに読まれるプログラム。PCでいうところのBIOSのようなもの。なので、壊れると致命的だったりする。

SPL: Secondary Program Loader

IPLと対にあることが多い、2番目に読み込まれるプログラム。メインのブートローダーとして機能しているケースが多い。

うーん、正直よくわからんwまぁBIOSだと思ってしまっていいのかしら。。。



ゼロからの手順としては、

  1. Android SDKの導入
  2. GoldCardの作成
  3. Fastbootモードで起動->update
  4. myTouch3G標準1.5ROM環境のできあがり

といった感じ。

ただ、これやるまえにバックアップとれってどっかに書いてあったけど、
root奪取できてないし無理じゃないかと思ってしまいました。
なのでレンガ化(いわゆる文鎮化?使い物にならなくなる)が怖いならやめたほうがいいかもしれません。
僕は先人の方々を信じてバックアップとらずにやりましたがw


注意するところは

起動時のdocomoロゴは永久に失われます。

・環境により実行出来ない場合があります。出来ない場合は潔く諦めて下さい。
・保証期間が残っていようがいまいが、ドコモのサポートは捨てて下さい。対象外です。

といったあたり。もともと白ROMで買ってるのでサポートなんて気にしてませんw

ht-03aの画面キャプチャ

とりあえず、はてなの使い方がいまいちわかりませんw
一日1つしか書けないのでしょうか??堯?=□=;

せっかくなので、スクリーンキャプチャから始めてみました。

  1. ht-03aデバッグモードでPCと接続。
  2. androidSDKのtools内のddms.batを起動
    • よくわからないウィンドウ出たけど適当にクリック
    • 一度閉じて、もいちどddms.batを起動
  3. メニューのDevice -> Screen Capture
  4. あとは見た通りに操作

ホーム画面取得してみた。

どーかな。

あ、ちなみにカスタムROMのCM4.2.6適用してます。

ht-03a買いました。ヤフオクで。

もともとF-01a(docomo)+iphone3G(softbank)を軸に、たまにpremier3(au)つかったり、たまーーにD02HW(emobile)を使ったりしてました。でも諸事情があってdocomoに一本化したかったのど、いい加減いくつも持ち歩くのが疲れてきました(笑)

本当はRachaelが冬に出るだろうと見据えてht-03aを買うのを踏みとどまってましたが、
某社の「最終検討段階」発表に落胆し、ht-03a買うことにしました。
そーやっていつまでたってもトロトロ仕事してるからソフバンとかにもってかr(ry


それはさておき、こういうガジェット好きなだけに、最近買って満足的な感じで購買欲が強くなる一方。
せっかくだから、いろいろ学んだこととかをまとめていこうかなとおもってます。
ま、この日記で終わったらごめんなさい(笑)