介紹
1. bl全稱為bootloader借尿,他是限制用戶刷第三方ROM和第三方recovery以及限制root的“鎖”(我們所說的“解鎖”就是他)坏瘩。
2. bl未解開狀態(tài)下無法root也無法刷第三方ROM吞歼。bl在等級低的時候有漏洞,利用漏洞可以root和刷基于官方的精簡ROM澳厢。
3. 不升級bl升級系統,是可以降級系統的。還可以root(前提是你以前的系統可以root)赏酥。
4.刷比現有系統等級更高的底包和ota升級會升級bl等級喳整,刷同等級底包不會。原因是文件中含有升級bl等級的文件裸扶。
5. 在底包和ota更新包中框都,存在升級bl的文件,名字為boot(有的底包是motoboot)呵晨。通過fastboot刷機避開刷這兩個文件魏保,就可以做到不升級bl而升級系統,你也就可以享受到3里面所說的權利了摸屠。直接從底包和ota包里面刪除文件是不行的谓罗,系統有校驗。你可以找已經校驗好的去掉bl的包季二。
6.不升級bl沒有任何害處檩咱,你依然可以ota(ota以后bl又會升級了)。
總結
1.ROOT方案分解鎖和未解鎖兩種的胯舷。未解鎖只能利用安卓系統上的漏洞刻蚯,將ROOT文件通過漏洞導入到系統內部實現的。此方案和bootloader沒任何關系桑嘶。
2.解鎖機因為可以隨意刷入第三方RECOVERY炊汹,現在的第三方RECOVERY一般都集成了ROOT包,當你選擇允許ROOT后逃顶,RECOVERY中的相關文件會復制到系統目錄中讨便,并設置好權限,系統也就有了ROOT權限以政。所以這個問題并不是像樓主說的那樣霸褒,什么想ROOT就必須要解開BL鎖。
3.BL版本可能隨OTA更新也隨之更新妙蔗,有時候你想OTA到最新版本傲霸,你必須要升級到最新的BL版本,不然低版本的BL驅動不了新版系統眉反,當然也有高版本BL不兼容
低版本系統的情況昙啄,所以刷機變磚了。其實也可以拿PC主板的BIOS來做比喻寸五,新出的CPU梳凛,因為原先的BIOS里沒有這個CPUID,所以你必須更新BIOS才能使用新的CPU梳杏。
4.BL是什么東西韧拒,你按照字面意思理解就行了淹接,系統啟動引導文件。BL沒解鎖叛溢,刷固件時需要校驗固件的簽名信息塑悼,那第三方的簽名自然是被拒絕了bootloader的解鎖后,刷任何第三方固件或者低版本固件到手機上楷掉,BL不會去驗證此固件包含的信息是否正確厢蒜,直接通過。這里其實也要引起注意的烹植,正因為不校驗了斑鸦,刷第三方固件時如果刷入的固件有問題,是有可能造成硬件損壞的草雕。一般官方的低版本固件不會有這些不良影響巷屿,所以可以正常刷入使用,不排除降級BL過程中BL降級到一半的時候出錯的情況墩虹,就像更新主板BIOS出錯電腦就毀了嘱巾。
5.最后補充一點,目前本人碰到過的BOOTLOADER狀態(tài)是分為三種的:
鎖定狀態(tài):Device is LOCKED,Status Code:0(沒解鎖的)
解鎖狀態(tài):Device is UNLOCKED,Status Code:1(出廠時未進行上鎖工序诫钓,這是硬件無BL鎖)
解鎖狀態(tài):Device is UNLOCKED,Status Code:3(使用解鎖碼解開的浓冒,這是軟件解BL鎖)
兩種解鎖狀態(tài)都可以隨意刷固件和升降級BL版本,不過還是有區(qū)別的尖坤,前者開機時是正常的LOGO開機畫面,后者開機時會出現警告