和iOS系統(tǒng)相比,Android具備開源的優(yōu)勢,在可玩性和普及性方面有著先天優(yōu)勢。當我們買到Android手機之后,如果你一直都默守陳規(guī)使用廠商預設的系統(tǒng)功能,雖然可以獲得最穩(wěn)定的使用體驗,但卻可能失去了更多有趣的功能和玩法:
在每一款Android手機系統(tǒng)的背后,都隱藏有“開發(fā)者模式”(對應Android系統(tǒng)的“開發(fā)者選項”,有些品牌還會譯為“開發(fā)人員選項”),而它也是讓用戶從“小白”、“菜鳥”向手機“玩家”轉型的突破口之一。
開發(fā)者模式的用途
在這里,開發(fā)人員可以調用更多接口,對系統(tǒng)各項功能進行測試和故障排查。
其中,最為核心的一項接口功能是“USB調試模式”,它可以讓PC在Android設備中讀取/寫入數(shù)據(jù),繞過系統(tǒng)安全機制進行各種高級操作,比如獲取ROOT權限、刪除系統(tǒng)預裝程序、備份出系統(tǒng)目錄下的數(shù)據(jù)(如微信聊天記錄、本地游戲存檔、各種加密數(shù)據(jù))。
考慮到“開發(fā)者選項”中的部分功能會影響到系統(tǒng)穩(wěn)定性,所以各品牌手機在出廠時都會選擇將其屏蔽隱藏。
如果用戶想使用“開發(fā)者選項”中的部分功能,需要手動激活才能在系統(tǒng)設置中讓其顯現(xiàn)出來。
激活開發(fā)者模式
無論任何品牌的Android手機,在激活開發(fā)者模式時的思路和流程都是相似的——找到系統(tǒng)詳細參數(shù)界面,連續(xù)點擊7次~10次的系統(tǒng)版本號信息就能收到“您已處于開發(fā)者模式”的提示,此時我們在系統(tǒng)的高級設置或其他設置界面中就能找到“開發(fā)者選項”功能的入口了。


隱藏開發(fā)者模式
當系統(tǒng)激活開發(fā)者模式、開發(fā)者選項在系統(tǒng)設置界面中出現(xiàn)后,在默認狀態(tài)下我們只能手動對其進行開關操作。

如果你覺得開發(fā)者模式長期處于顯示狀態(tài)存在安全隱患,想將其繼續(xù)隱藏,要么選擇恢復出廠設置(所有數(shù)據(jù)都會消失),要么在設置中找到“應用管理→設置→存儲”,通過“刪除數(shù)據(jù)”方式恢復默認的設置內容。

第二種方式雖然不會影響個人數(shù)據(jù),但設置中你曾連接過的Wi-Fi、熄屏時間、鈴聲音量震動設置、指紋和人臉識別信息等都會被還原,需要重新進行一番設置(如果之前開啟過云服務,可以同步恢復)。少數(shù)手機系統(tǒng),如MIUI9.0或更高版本,在安全中心APP中選擇“優(yōu)化”,可以屏蔽已激活的開發(fā)者模式。
Android的其他隱藏模式
除了開發(fā)者模式以外,Android系統(tǒng)手機其實還有3個隱藏模式(功能),它們分別為BootLoader、FastBoot和Recovery。
其中,BootLoader常被玩家成為“BL鎖”,它是操作系統(tǒng)內核運行之前運行的一段小程序,通過這段程序用戶可以調用、修改操作系統(tǒng)的內核。

早期的Android手機都能找到相應的解鎖工具
更具體的原理大家無需費心查閱,只要知道當你想給手機刷入第三方ROM/Recovery、官方修改版的ROM或是拯救非硬件故障導致的無法正常開機使用的手機,第一步就是要解BL鎖。
很遺憾,現(xiàn)在絕大多數(shù)Android廠商都不再允許用戶自行解BL鎖,因此刷機的難度越來越高,也越來越專業(yè)。
Fastboot即快速啟動模式,它是用于和電腦進行通信的協(xié)議,通過USB線與電腦相連后,電腦端就能向處于Fastboot模式手機的系統(tǒng)分區(qū)中寫入數(shù)據(jù)(通常為.img鏡像格式文件)。
看著很熟悉?沒錯,F(xiàn)astboot模式就是所謂的“線刷”模式,通常是在手機關機狀態(tài)同時長按電源和音量加鍵開機的方式進入。

Recovery即恢復模式,它是處于系統(tǒng)底層的一套小型的管理系統(tǒng),可以用于清除cache和用戶數(shù)據(jù),或是刷入手機存儲空間保存的update.zip升級文件進行刷機。
沒錯,Recovery就是玩家常說的“卡刷”模式。想刷入第三方ROM,往往需要先刷第三方Recovery,后者可以提供比官方Recovery更豐富和高級的功能。
隨著Android系統(tǒng)愈加成熟,OTA空中升級的方式越來越穩(wěn)定,絕大多數(shù)普通用戶都很難與上述3個模式打交道,只有需要刷機的專業(yè)玩家或維修人員才會經常用到。因此,我們只需做到簡單了解即可。
-
Android
+關注
關注
12文章
4035瀏覽量
134552 -
root
+關注
關注
1文章
87瀏覽量
22172
發(fā)布評論請先 登錄
Binder?驅動深度解析:Android IPC?的核心底層實現(xiàn)
JH7110 中的 PCIE 器件有什么用途?
谷歌Android Studio Otter 3功能更新發(fā)布
硬核進階:RK3576 Android15?驅動與系統(tǒng)開發(fā)實戰(zhàn)指南
nordic NRF54藍牙設備在Google Pixel 10上“聽診”藍牙信道示例
谷歌全新Android助力提高開發(fā)效率
Imagination GPU 全面支持 Vulkan 1.4 和 Android 16
Android Studio中的Gemini全面支持Dart和Flutter開發(fā)
谷歌如何打造卓越自適應應用
CY8C4128LQI-BL543無法掃描PC和Android手機,為什么?
Android 16更新亮點介紹
ArkUI-X通過Stage模型開發(fā)Android端應用指南(一)
ArkUI-X在Android上使用Fragment開發(fā)指南
Android In Docker 中 Magisk 的部署與簡單應用指南
android手機中開發(fā)者選項有什么用途 android手機還有哪些隱藏功能
評論