Xperia Z1 f を買った直後はAndroid 4.2.2だったが,動作確認として IIJmio の APN を設定したところ,これのP.20の動作確認と同じくAPNプロトコルに「IPv4/IPv6」(IPV4V6) を設定出来たけど,Android 4.4.2 にバージョンアップしたところ,APNプロトコルの設定がグレイアウトして設定できなかった.
ドコモサイトの詳細仕様の4.2.2の方のネットワーク関連をみると「モバイルネットワークでのIPv6対応」は「-」になっているけど,4.4.2の方は「○ ※1」「※1 ドコモ網は非対応」と書いてある.
4.2.2の「-」は考慮されてなくて設定できたが,4.4.2の「※1 ドコモ網は非対応」でふた閉じされちゃった感じなのだろうか.ちょっと残念.
この端末を買った理由の一つがIPv6だったこともあり,なんとか apns-conf.xmlをごにょごにょしてAPNプロトコルををIPV4V6に変更した.(このSIMではローミングはできないので,roaming_protocolは意味がないかも)
<?xml version="1.0" encoding="utf-8"?>
<apns version="8">
<apn carrier="docomo/IIJmio"
mcc="440"
mnc="10"
apn="iijmio.jp"
user="mio@iij"
password="iij"
protocol="IPV4V6"
roaming_protocol="IPV4V6"
authtype="3"
/>
</apns>
これで無事セルラーでIPv6が使えるようになった.