-
1 # 匯聚魔杖
-
2 # 職場耿哥
手機可以分成兩個部分,軟體和硬體。
消費者買了手機,目前來看,其實是買的手機硬體,而不是軟體,這是避不開的著作權問題。
沒有問題的時候,手機廠商將更新和維護軟體執行環境作為手機正常運營的必備基礎條件,當然,裝機量和啟用量,也作為手機廠商們重要的營業資料。
說到啟用資料,就跟BL鎖有關係了。BL鎖全稱是bootloader,鎖住的是底層刷機許可權。在沒有得到官方允許的條件下,是鎖住不允許進行刷第三方系統操作的,從本質上講,是對自己研發的UI,或者說OS軟體的一個保護行為,也是預防發生系統性病毒植入的一個保障,無可厚非。
舉個例子,我們都知道有些手機的原廠作業系統很不好用,於是像MIUI這種就推出了非常多的主流手機的適配刷機ROM,刷機就意味著廠家們找不到了原有的使用者,這也是很多手機廠商出貨量和啟用量對不上號,專業調研機構也只會通過出貨量來顯示市場佔有率,而不是透過啟用量。
另外,就是從系統漏洞和後門、安全形度出發了。
儘管大部分手機廠商出廠是預設鎖住BL鎖的,但也有大部分是支援申請解鎖的,申請解鎖的步驟也不麻煩,比如小米吧!
有專門的網址入口,可以提供解鎖軟體下載,前提是你得擁有小米賬戶,不具備直接解鎖功能的也可以申請解鎖,半個小時後也會透過申請,之後按照提示對你的手機進行解鎖操作就可以了。
回到問題本身,相當於你買了一本書,你買的只是紙質書本身,並不具有這本書的著作權和修改權,你將這本書的內容掐頭去尾,跟其他幾本書彙編到一起,改個新的名字出版,是不行的。BL鎖鎖住的,就是你翻印、文字識別的許可權,你並不是完全擁有這部手機的絕對所有權。
-
3 # 生活科技Go
目前來說,手機已經逐漸脫離了其單純的電子消費品屬性,消費者雖然買了手機獲得了其所有權,但是手機上資訊保安的保護卻離不開手機廠商,他們也有權利在系統層面確保產品的底層安全。
BL是Bootloader的簡稱,手機廠商設定BL鎖的目的是為了防止使用者刷機。對於BL鎖,有的手機廠商如小米是可以由使用者申請開啟的,但是越來越多的廠商如華為、三星、魅族等開始關閉BL鎖。
其實越來越多的廠商關閉BL鎖的理由也很簡單:一是為了避免使用者因刷機帶來的資料、隱私洩露等一系列問題。當今社會,手機對於人的意義來說不僅僅是一個即使通訊工具,聯絡人、隱私資訊、指紋、銀行卡支付等各種資訊都儲存在手機上,而使用者在刷機過程中很容易導致上述資訊的洩露,最終給使用者帶來巨大的損失。此外,部分使用者在刷機過程中操作不慎導致手機變磚頭。而很多使用者會因刷機的損失向手機廠商索賠,這個讓手機廠商非常頭痛。
二是手機廠商藉助關閉BL鎖培養手機使用者對自家手機系統的粘性,有利於提高使用者群體的忠實度。
基於以上兩點,越來越多的手機廠商選擇了關閉BL鎖。
-
4 # 科技金軒文
雖然我們購買了手機後就擁有了手機的使用權,但是手機的系統還是屬於商家的。
那麼為什麼很多廠家會關閉BL鎖呢我們知道的有許多手機廠家比如三星、華為、魅族等品牌都開始鎖BL,而且三星還特別加入了熔斷系統,使用者解鎖BL更改系統檔案後會觸發熔斷系統,永久不可逆。那麼為什麼廠家會這樣做呢?
1、鎖住BL可以更好的保護手機系統的安全,一些小白使用者在ROOT系統後不會對系統做出應有的“調教”,可能會導致系統不穩定,頻繁出現BUG。然後手機使用者就會怪廠商系統不穩定、BUG一大堆等,所以部分廠商乾脆就直接鎖住了BL。
2、鎖住BL後,能讓使用者在長時間的“被迫使用”中習慣和接受自家的系統。
3、鎖住BL後,防止部分小白使用者刷機時將手機刷成“黑磚”。
所以說現在有越來越多的廠商選擇封閉BL。
回覆列表
我認為有以下2點原因:
1、刷機是有特別大的風險的,刷的不好可能手機變磚,或者被刷的不明ROM裡有洩露使用者隱私的可能。很多廠家都有提示:手機root後不在保修範圍內。
2、增加使用者的粘性。作業系統UI本身產權是屬於手機制造產商的,我們購買只是購買了硬體和服務。產商一方面需要保持UI使用的統一性,也需要使用者更依賴產商UI本身。產商更不希望使用者從別的渠道下載不安全的APP,而是從自己的應用市場裡下載。
BL全稱是BootLoader。Android系統的啟動或者更新過程大致如下:
正常啟動:晶片內部固化的BootRom->BootLoader->Boot.img(Linux kernel)->System.img(Android)
OTA刷機包更新:BootLoader->recovery.img->更新OTA刷機包
Fastboot刷機:BootLoader->燒寫分割槽映象
BL鎖一般是鎖兩個方向:1、BootLoader會去檢查它載入的映象
boot.img
或recovery.img
的簽名信息,這個簽名只有手機原廠能做出來。修改過後的或第三方映象的簽名不存在或者無效,BootLoader會拒絕繼續啟動。Boot.img
會去檢查System映象簽名,如果不是原廠的,拒絕啟動。Recovery會去檢查OTA刷機包的簽名,不是原廠的拒絕更新。2、一般出廠機器會禁用常規BootLoader直接刷機功能。
以上流程,其實是Secure boot規範的一部分,主要有兩個目的:1、防止使用者刷入第三方ROM,導致系統出現不可逆轉的損壞,增加售後服務支援和維修成本。
2、防止不明系統竊取手機的底層機密資訊,比如,HDCP金鑰,各種錢包資料,這些東西應用甚至Android系統層都無法直接接觸到(一般從硬體層面加密),但是刷入不明ROM會大大增加洩露破解的風險。也因此,有些機器發現被root之後,錢包功能會被永久禁用。