この(私にとっては意味不明な)仕様は、初代iPhoneからのもののようです。
ピンクで塗ったどちらかを、何らかの方法で変更できれば幸せになれるので、現在も解決方法を模索しています。
進展があれば、記事に追記する予定です(^^)
---2012年5月11日追記---
色々検討した結果、電話着信時にだけバイブするようにすることで、
当初の要求を満たせるようになりました。
■用意するもの
1.RingerX VIP(JailBreakアプリ)
2.「無音」の着信音
■設定作業
1.iphoneのサウンド設定で、電話着信音に「無音」の着信音を設定する
2.連絡先の連絡先データすべてを、任意のグループに所属させる
3.「RingerX VIP」で、全ての電話でバイブをオンにする
※設定箇所
Blocked/AnonymousNumber、
Unknown Contact Number、
連絡先アプリの各グループの「Always vibrate」をオンにする。
せっかくなので、RingerX VIPの設定画面を貼っておきます。
「Notifications of Application」で、アプリの通知を制御できます。
制御したいアプリを「+」ボタンで追加します。
アプリごとの設定画面。
連絡先グループや、Blocked/Anonymous Number、Unknown Contact Numberの設定画面
連絡先グループの設定は、「連絡先」アプリで行います。
「連絡先」アプリでグループを一覧表示させると「VIP」のボタンができているので、それぞれの「VIP」ボタンを教えて、設定します。