近日筆者在使用 nexus 4 時遇到了乙個非常詭異的 bug:當系統公升級至 android 5.0 / 5.1 後,時常會遇到接打**時無法聽不到對方聲音的現象,當遇到這個問題後手機關機重啟往往就能解決,但是過段時間又會再次發生,而在此前 android 4.4 時就沒有遇到過,當時筆者立刻就聯想到這可能就是通訊基帶的問題。
每一次 android 手機進行系統 ota 推送,往往都會同時伴隨著基帶的更新公升級,但這些更新公升級並非都是最優項,甚至有時候廠商會通過更新基帶檔案的方式遮蔽某些通訊頻段(例如 nexus 4 公升級至 android 4.4 之後遮蔽了僅有的乙個 lte 頻段),而通過刷寫舊版中的通訊基帶可以破解這些限制,甚至可以獲得更穩定的通話效果。
與其他作業系統不同,大部分的 android 手機刷寫基帶都非常安全,只要遵循舊版系統中基帶可以刷入新版系統中,而反之則不行這個原理即可。當然最好的辦法就是找到當下系統的通訊基帶或者完整的系統刷機包,方便你在遇到刷上基帶之後無法打**時可以迅速還原。
有關刷寫通訊基帶的方法,比較常見的是通過第三方 recovery 的方式刷入和使用 adb 命令刷入的方式,下面我著重教大家如何通過 adb 命令刷入基帶檔案。選擇 adb 命令刷寫基帶有以下兩點好處:
無需手機 root 或者安裝第三方 recovery,只需簡單學習 adb 命令(根據教程操作即可)。無需操作手機,用 pc 就可以搞定。
不影響接下來可能的 ota 公升級,不會破壞系統本身的檔案,而且操作是可逆的。
缺點只有乙個:你身邊要有一台 pc 完成這些操作。下面我將以 nexus 4 為例,給大家演示下如何通過 adb 命令進行基帶的刷寫。
將 adb 驅動資料夾下的名稱中含有 adb 和 fastboot.exe 的檔案複製到 c:/windows/system32 目錄下,再將名稱中含有 adb 的所有檔案複製到 c:/windows/system 以及 c:\windows\syswow64 資料夾裡。至此,adb 環境配置完成。
如果出現下方的字串,表示環境沒有任何問題。adb devices
屆時手機會重啟至 bootloader,這裡需要你等待片刻。
將 adb 資料夾中的基帶檔案刷入手機中,這個步驟非常快,一至十秒內就能刷完。當視窗中出現「finished. totel time」就表示已經刷入。fastboot flash radio modem.img
屆時手機重啟,基帶刷寫已經全部完成。fastboot reboot
手機重啟之後檢查通話以及網路連線是否正常,如果不正常請選擇與自己當前系統版本對應的基帶檔案重新刷回。
少數派
歡迎試用豌豆莢一覽!
Android 刷機教程
2 刷入recovery 第一步 第二步 第三步 這個時候,就需要把手機進入到fastboot模式,將手機關機,同時按住音量下 電源鍵 即可進入到fastboot模式,相信部分發燒友對這個模式非常熟悉吧 當手機出現下面這個樣子後,就代表已經進入到fastboot模式了。第四步 將已經進入到fastb...
Android刷機教程 ZIP包
現在採用安卓作業系統的手機非常的多,並且一般採用安卓系統的手機第三方rom資源也是非常的豐富,因此刷機就成了玩安卓機的一大樂趣。本文就來介紹下安卓手機通過recovery模式刷機的方法,希望對大家能有所幫助 步驟閱讀 1要想通過recovery模式刷機,首先條件是手機已成功刷入了recovery,由...
Android教程 如何免費生成論壇App
介紹 按照快速整合文件,您可以很容易的把bbssdk提供的功能整合到您的應用中,然後使用bbssdk來做開發。其github開源位址如下 二 配置gradle 1 將下面的指令碼新增到您的根模組build.gradle中 2 在使用bbssdk模組的build.gradle中,新增mobsdk外掛程...