如何更改 OnePlus 3T 手機頻段及解鎖頻段和 LTE CA

OnePlus 3T 這支手機總共有三個不同的版本,
北美版(A3000), 國際版(歐洲/港版)(A3003), 大陸版(A3010)
不同手機出廠設定的頻段是不一樣的, 
所以你買錯手機的話可能會沒有 4G 或是 4G+ (LTE CA)
 
從 caylachen 大分享的文章

http://www.mobile01.com/topicdetail.php?f=586&t=5007216#62651766

可以知道下面的資訊:
一加3t國際版(歐洲/港版)(A3003) 4G網路制式
FDD-LTE: Bands 1/3/5/7/8/20
TDD-LTE: Bands 38/40
CA(載波聚合):
B3+B7, B3+B8, B3+B20, B7+B20, B3+B3, B3C, B7+B7, B7C, B40C
一加3t大陸國行版(A3010) 4G網路制式
FDD-LTE : Bands 1/3/5/7/8
TDD-LTE: Bands 38/39/40/41
CA(載波聚合):
B1+B3, B39+B41, B39C, B40C, B41+B41, B41C,B38C
一加3t北美版(A3000) 4G網路制式
FDD-LTE: Bands 1/2/4/5/7/8/12/17/30
CA(載波聚合):
B2+B12, B2+B17, B4+B7, B4+B17, B12+B30,B2+B2, B2C, B4+B4, B4+B12, B4+B5, B2+B5
====================
在 XDA 大神們的研究下目前已經有辦法更改手機的出廠設定切換不同的頻段設定,
本篇教學大部分參考自下面這篇文章:
開始前要先提醒下面幾點:
1. 手機資料千萬要備份, 
下面的操作可能導致手機 IMEI 或是手機基帶BaseBand 消失導致無法通話或是無法通訊
2. 因為非原廠設定, 所以可能更改的不完全或是非最佳設定, 導致訊號沒有之前的好或是手機變得更加耗電
3. 手機可能變磚或是無法開機
影片版本:
開始前的準備工作:
1. 下載必要的檔案
     rmt_storage_patch.zip (讓 1+3T 手機不會恢復原始設定的補丁)
     Qualcomm_x64.zip      (高通診斷模式的驅動程式)
     Qualcomm QXDM
     Qualcomm QPST
     其他版本的 QCN 檔案(例如要改成歐版則需要歐版的 QCN 檔案)
2. 停用數位簽章 (因為 Qualcomm Diagnostics 的驅動程式沒有正式的驅動簽章, 所以需要停用驅動簽章才能使用)
Windows 7 如何停用驅動程式簽章
Windows 10 如何停用驅動程式簽章
3. 手機端開啟高通診斷模式(Qualcomm HS-USB Diagnostics)
3a. 你可以在手機[電話]中輸入 *#801#

然後開啟中間的兩個選項 [Full-port switch] 和 [Serial]

3b. 或是透過 adb 指令開啟診斷模式
adb shell
su
setprop sys.usb.config diag
4. 將手機接上電腦並安裝驅動程式
4.1 當手機接上電腦並開啟高通診斷模式會多出4~2個未知的裝置(分別是 ADB, Diagnostics, NMEA, WWAN),
選擇其中一個按右鍵選擇[更新驅動程式軟體]

4.2 選擇 [瀏覽電腦上的驅動程式軟體]

4.3 點選[瀏覽]選擇驅動程式位置, 選擇[下一步]

 4.4 安裝完成, 不用把 4 個未知裝置全部都裝好只要確定 Diagnostics 有安裝成功就好

5. 安裝 QPST 和 QXDM
6. 備份 QCN 檔案(檔案內包含你手機的設定 IMEI, MEID 等資料)
6.1 開啟 QPST 選擇 [Start Clients] => [Software Download]

6.2 選擇 [Backup] 標籤頁, 然後按下 [Browse] 選擇存檔路徑, 最後按下 [Start] 開始備份

6.3 備份完成

正式開始:
接下來我們示範如何將陸板 1+3T 刷成國際板的頻段以開啟 LTE CA (4G+)
1. 在 TWRP 中刷入 patched_rmt_storage_OP3.zip , 刷入完成畫面如下

2. 開機進入系統後選擇飛航模式, 並關閉任何會使用到 modem 的 App 如 網路信號大師(Network Guru) 或是 LTE Discovery

3. 手機端開啟高通診斷模式(Qualcomm HS-USB Diagnostics)
3a. 你可以在手機[電話]中輸入 *#801#

然後開啟中間的兩個選項 [Full-port switch] 和 [Serial]

3b. 或是透過 adb 指令開啟診斷模式
adb shell
su
setprop sys.usb.config diag,adb
4. 開啟 QPST 選擇 [Start Clients] => [Software Download]
5. 開啟 Restore 標籤頁, 點選 [Browse] 選擇歐版的 qcn 檔案, 然後勾選 [Allow phone/file ESN mismatch], 最後按下 [Start] 開始刷入歐版的 QCN 檔案

6. 點選 [Browse] 選擇歐版的 fbrx_eu.qcn 檔案, 然後勾選 [Allow phone/file ESN mismatch], 最後按下 [Start] 開始刷入歐版的 QCN 檔案

7. 接著開啟 QXDM, 選擇 [Options]=>[Communications…]

8. 分別在 [Target Port] 和 [GPS Server Port] 選擇對應的 Port 然後按下 [OK]

9. 等待一下 QXDM 會連上手機, 然後 NV Browser 區域就會變成可以操作的狀態, 從該區域找到 NV Item #1878,
點選後按下 [Read]

10. QXDM 會讀取手機上的設定值, 因為剛才回復了歐版的設定, 所以這邊也會是歐版的設定值,
這個設定值應該要和手機的硬體對應, 下面的是各版本的 NV Item #1878 的設定值, 因為我們的手機是陸版的, 所以這邊要改成 237
226 – A3003eu     (OnePlus 3 Asia/Europe)
231 – A3000cn     (OnePlus 3 Chinese)
232 – A3000us     (OnePlus 3 America)
237 – A3010cn     (OnePlus 3T Chinese)
11.點選 Input 下面的 226 會變成可以輸入的狀態, 將 226 改成 237 然後按下 [Write]

12. 接著回到手機將飛航模式關閉

13. 然後打開網路信號大師 App 點選右上角的選單鍵

14.然後選擇 [Band locking] 在跳出來的視窗中選擇 [LTE] 然後按下 [OK]

15. 此時可以看到手機支援的頻段已經被改成歐洲版本的頻段了, 按下 [OK] 返回

 16. 接著在右上角的選單中選擇 [Clear forcings] 把舊的頻段設定清除, 讓手機使用新的設定重新掃描

 17. 等待一段時間後就可以看到右上角顯示 4G+ 然後在 App 內可以得知目前是 B8+B3 (當然也要你所在的區域剛好有支援 LTE CA 才會顯示) 國際板 1+3T 在台灣支援的 LTE CA 為 B3+B7, B3+B8, B3+B3, B3C, B7+B7, B7C

  • 受教了!呵呵!

  • 林鈺庭

    版大您好 我想請問一下Oneplus 5可以增加B7+B8的CA組合嗎?

    • SnowWolf725

      1+3T 確定可以開啟 B7+B8 的組合,
      但是 1+5 則是不確定,
      因為群組內有人測試過好像 1+5 用 1+3T 的方式修改後並無法開啟 B7+B8 不知道原因在哪…