海外版のGalaxyでVoLTEを使えるようにする(要root)
手持ちのGalaxy S7 edge グローバルモデルであるSM-G9350にoreoのアップデートが来たので
少々試してみます。
SM-G9350はデュアルSIMでDSDSが可能なモデルです。
対応バンドがLTE band 1(2100), 2(1900), 3(1800), 4(1700/2100), 5(850), 7(2600), 8(900), 12(700), 13(700), 17(700), 18(800), 19(800), 20(800), 25(1900), 26(850), 38(2600), 39(1900), 40(2300), 41(2500)でdocomo、au,softbankのそれぞれのプラチナバンドに対応していますね。
そもそも香港モデルなので日本のVoLTEには対応していません。
VoLTEを使うためにはimsの登録が必要になります。
Galaxyの場合IMS Settingsで登録することになりますが、root権限がないと動きません。
以下、rootが必要となります。
※rootのとり方はここでは書きません。
customer.xmlにVoLTEの設定が書いてありそれをIMS Settingsが読み込むという仕様になってます。
というわけで
/system/csc/の中にあるcustomer.xmlをdocomoなりauなりのcustomer.xmlと差し替えます。
再起動後にVoLTE通話のスイッチが現れます。
docomoの場合はoffにもできますがau系の場合はoffにはできませんよ。
次にapnにimsを追加するわけですが、APNの追加画面からではAPNタイプにimsの設定が出来ないため
/system/etc/apns-conf.xmlを直接書き換えます。
imsもdocomoとauではちょっと違うので両方書き加えます。
再起動後に契約しているapnの設定をしてあげればOK
繋がらない場合は、機内モードに入れて戻すか再起動すればいいと思います。
docomoの場合はVoLTEのアイコンが現れます。
電話、SMS,データOKです。
au系のVoLTE SIMではVoLTEのアイコンが現れませんが、電話、SMS,データ使用できます。
要rootなので敷居は高いのですが、Galaxyの他のモデルでも可能ではないかと思われます。
どうやってこれをやったの?
どこでcscファイルを入手しましたか?
私に送ってくださいませんか?
AJさん
Galaxyのfirmwareはdocomo用でもau用でもダウンロード出来ます。
解凍してAPを展開すると中にsystem.img.ext4があるので、それを
./simg2img system.img.ext4 system.raw
出来上がったsystem.rawをマウントしてあげるとPC上にGalaxyのsystemが見えるのでそこからcustomer.xmlを引っこ抜きます。
以上
他のGalaxy A70 でYmobileのVoLTEが使えなくて困っております。
基本的にims関連の書き換えで、YmobileのVoLTEは使える様になるのでしょうか?