2: 2014-11-19 (水) 13:05:21 yuji Attached file: L-01F_diff.zip |
現: 2020-12-26 (土) 16:08:05 yuji Attached file: L-01F_diff_2files.zip, Attached file: Nexus_5_Backup_EFS.zip, Attached file: efsbackupflashable.zip, Attached file: myNexus5_rfnv.zip |
||
---|---|---|---|
Line 1: | Line 1: | ||
* NTTdocomoプラスエリア対応 [#sa046d11] | * NTTdocomoプラスエリア対応 [#sa046d11] | ||
- | 日本で売っているNexus5(LG-D821)は,NTTdocomoのプラスエリアに対応していない。 | + | 日本で売っているNexus5(LG-D821)は,NTTdocomoのプラスエリアに対応していない。(WCDMAの一部対応) |
- WCDMA…Band:&font(Red){1};/2/4/5/&font(Red){6};/8 | - WCDMA…Band:&font(Red){1};/2/4/5/&font(Red){6};/8 | ||
- LTE…Band:&font(Red){1};/&font(Red){3};/5/7/8/20 | - LTE…Band:&font(Red){1};/&font(Red){3};/5/7/8/20 | ||
Line 12: | Line 12: | ||
うーむ,凄い情報ですなぁ。 | うーむ,凄い情報ですなぁ。 | ||
- | *** LTEのBand19追加 [#m5920088] | + | *** 念のためEFSパーテーションをバックアップしておく [#kee899b1] |
+ | EFSには,MEID,IMEIの情報や,携帯電話の無線設定情報が含まれている。これをバックアップしておいて,間違って書き換えてしまった時にも,戻せるように準備しておく。 | ||
+ | |||
+ | Nexus_5_Backup_EFS.zipをNexus5の/sdcardにコピーして,TWRPリカバリから&ref(Nexus_5_Backup_EFS.zip);を実行する。~ | ||
+ | そうすると,/sdcardにEFSパーテーションが&ref(efsbackupflashable.zip);に作成される。 | ||
+ | |||
+ | *** DIAGモードでPCと接続する [#bedbced3] | ||
- Nexus5をDIAGモードでPCと接続し,設定書き換えツールと接続する。~ | - Nexus5をDIAGモードでPCと接続し,設定書き換えツールと接続する。~ | ||
boot.img(DIAGモード対応Kernel)があるフォルダでコマンドプロンプトを起動する。 | boot.img(DIAGモード対応Kernel)があるフォルダでコマンドプロンプトを起動する。 | ||
Line 20: | Line 26: | ||
> su - | > su - | ||
> setprop sys.usb.config diag,adb | > setprop sys.usb.config diag,adb | ||
+ | |||
+ | PCのデバイスマネージャで確認すると,LGE AndroidNet USB Serial Port (ComXX)というエントリが出来ているんで,COMXXを覚えておく。 | ||
+ | |||
+ | *** LTEのBand19追加 [#m5920088] | ||
- モデムチップのNVRAMの中のRFNVエリア全てコピーしてバックアップしておく。~ | - モデムチップのNVRAMの中のRFNVエリア全てコピーしてバックアップしておく。~ | ||
- | 使用ツールは,[[QPST(EFS Exploror)>http://androidgaleri.blogspot.jp/2013/08/network-flashing-tools-inject-cdma.html]]。全部で575個のエントリがある。 | + | 使用ツールは,[[QPST(EFS Exploror)>http://androidgaleri.blogspot.jp/2013/08/network-flashing-tools-inject-cdma.html]]。接続には,覚えておいたcomXXを指定して接続する。全部で575個のエントリがあるんで,バックアップを取っておく。&ref(myNexus5_rfnv.zip); |
- | - 足りないRFNVのエントリを,&ref(L-01F_diff.zip,,L-01F);のものを移植する。~ | + | - 足りないRFNVのエントリを,L-01Fのものを移植する。~ |
- | 79個のファイルを追加してみた。~ | + | 79個のファイルを追加してみた。&ref(L-01F_diff.zip,,L-01F_diff);~ |
20019~22910:EDGE・GSMやWCDMA関連 | 20019~22910:EDGE・GSMやWCDMA関連 | ||
22941~22971:該当なし | 22941~22971:該当なし | ||
Line 29: | Line 39: | ||
24200:LTE B19関連 | 24200:LTE B19関連 | ||
23759:RFNV LTE C0 SPURS TABLE(?) | 23759:RFNV LTE C0 SPURS TABLE(?) | ||
- | 実際には,移植が必要なのは,22969/24200の2ファイルのみでOKみたい。 | + | 実際には,移植が必要なのは,22969/24200の2ファイルのみでOKみたい。&ref(L-01F_diff_2files.zip,,L-01F_diff_2files); |
22969: RFNV_LTE_B19_TX_MULTI_LIN_DATA_I | 22969: RFNV_LTE_B19_TX_MULTI_LIN_DATA_I | ||
24200: RFNV_LTE_B19_C1_RX_GAIN_I_I | 24200: RFNV_LTE_B19_C1_RX_GAIN_I_I | ||
Line 38: | Line 48: | ||
LSB側からBand1,Band2,...になっていて、1にするとそのBandが有効になる。リトルエンディアンにして書き込む。#6828と#6829は同じ数値を書き込む。D5 00 04が良いみたいだが,↑で試してみた。(Band:1/3/5/7/19仕様)これでもうまくBand19が使えていた。その後,D5 00 04に変更した。~ | LSB側からBand1,Band2,...になっていて、1にするとそのBandが有効になる。リトルエンディアンにして書き込む。#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]]」を使った。 | 書き換えるツールは,「[[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] | *** WCDMA Band19追加 [#wb6241d2] | ||
NVRAMの#1877だけを書き換えてみた。~ | NVRAMの#1877だけを書き換えてみた。~ | ||
Line 51: | Line 57: | ||
Band1,5,6,8,19: 80 03 68 0C 00 00 02 10 最初,この設定で1日使ってみた。 | 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 その後,この値に設定。 | Band1,2,4,5,6,8,19: 80 03 E8 0E 00 00 02 10 その後,この値に設定。 | ||
+ | |||
+ | *** 設定の固定 [#w2e3c50b] | ||
+ | NVエリアを書き換えた直後の状態でリブートすると,設定が元に戻ってしまう。~ | ||
+ | そこで,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に戻す>戻るキーで自動リブート | ||
+ | ~ | ||
+ | ~これで書き換えた内容で固定できる。 |