|
1: 2014-11-16 (日) 11:41:00 yuji |
| + | * NTTdocomoプラスエリア対応 [#sa046d11] |
| + | 日本で売っているNexus5(LG-D821)は,NTTdocomoのプラスエリアに対応していない。 |
| + | - WCDMA…Band:&font(Red){1};/2/4/5/&font(Red){6};/8 |
| + | - LTE…Band:&font(Red){1};/&font(Red){3};/5/7/8/20 |
| | | |
| + | 赤のバンドが,NTTdocomoがサービスしているバンド。つまり,NTTdocomoのプラスエリアには,WCDMAはBand6のみ(Band19未対応),LTEは全く対応できない(Band19未対応)仕様になっている。~ |
| + | アメリカで販売されているNexus 5(LG-D820)は,WCDMA:Band6,19,LTE:Band19に対応しているみたいなんで,ハードウェアに違いがあるようだ。 |
| + | |
| + | ** Nexus5のある部分をいじるとプラスエリアの電波を使えるようになるみたい [#vfa08f7b] |
| + | なんかネットの情報で,モデムチップのNVRAMエリアを書き換えることで,WCDMAはBand6/19を,LTEはBand19を,対応している別の端末の設定を移植することで通信できたという情報を見つけた。 |
| + | |
| + | うーむ,凄い情報ですなぁ。 |
| + | |
| + | *** LTEのBand19追加 [#m5920088] |
| + | - Nexus5をDIAGモードでPCと接続し,設定書き換えツールと接続する。~ |
| + | boot.img(DIAGモード対応Kernel)があるフォルダでコマンドプロンプトを起動する。 |
| + | > adb reboot bootloader |
| + | > fastboot boot boot.img |
| + | > adb shell |
| + | > su - |
| + | > setprop sys.usb.config diag,adb |
| + | - モデムチップのNVRAMの中のRFNVエリア全てコピーしてバックアップしておく。~ |
| + | 使用ツールは,QPST(EFS Exploror)。全部で575個のエントリがある。 |
| + | - 足りないRFNVのエントリを,L-01Fのものを移植する。~ |
| + | 79個のファイルを追加してみた。~ |
| + | 20019~22910:EDGE・GSMやWCDMA関連 |
| + | 22941~22971:該当なし |
| + | 23137~23187,24201,24950:LTE B21関連 |
| + | 24200:LTE B19関連 |
| + | 23759:RFNV LTE C0 SPURS TABLE(?) |
| + | 実際には,移植が必要なのは,22969/24200の2ファイルのみでOKみたい。 |
| + | 22969: RFNV_LTE_B19_TX_MULTI_LIN_DATA_I |
| + | 24200: RFNV_LTE_B19_C1_RX_GAIN_I_I |
| + | ということで,LTE B19の送信関連の設定値とゲイン関連の設定値だそうだ。~ |
| + | - [[NV領域>http://forum.xda-developers.com/showthread.php?t=1954029]]の#6828番と#6829番を以下の通りに書き換える。~ |
| + | D5 00 08 -> D5 00 04 (Band:1/3/5/7/8/19) |
| + | もしくは 05 00 04 (Band:1/3/5/7/19) |
| + | #6828と#6829は同じ数値を書き込む。D5 00 04が良いみたいだが,↑で試してみた。(Band:1/3/5/7/19仕様)これでもうまくBand19が使えていた。その後,D5 00 04に変更した。~ |
| + | 書き換えるツールは,「[[NV-items reader writer>http://www.cdma-ware.com/workshop/nv-items/NV-items_reader_writer.rar]]」を使った。 |
| + | -設定の固定 |
| + | この状態でリブートすると設定が元に戻ってしまう。~ |
| + | そこで,Google Playから「[[Nexus5 field test mode>https://play.google.com/store/apps/details?id=com.cellmapper.nexus5fieldtestmode]]」をインストールして,~ |
| + | アプリ起動>Root Settings>右上Menu>Settings(View)>LTE>Edit>Code入力(000000)>Band41(Enable/Disable)を選択>一度Enableにして>Disableに戻す>戻るキーで自動リブート |
| + | ~ |
| + | *** WCDMA Band19追加 [#wb6241d2] |
| + | NVRAMの#1877だけを書き換えてみた。~ |
| + | -変更するアドレスは,NVRAMの#1877番%%と#441番・#946番・#2954番%% |
| + | -- #1877番(NV_RF_BC_CONFIG_I)~ |
| + | 3Gの対応バンドを指定する。 |
| + | Band1,2,4,5,6,8: 80 03 E8 0E 00 00 02 00 (初期値) |
| + | Band1,5,6,8,19: 80 03 68 0C 00 00 02 10 最初,この設定で1日使ってみた。 |
| + | Band1,2,4,5,6,8,19: 80 03 E8 0E 00 00 02 10 その後,この値に設定。 |