Mục lục:
Ở cấp độ cơ bản nhất, bộ nhớ trên điện thoại thông minh Android của bạn giống như một ổ cứng, được tạo thành từ nhiều phân vùng. Một trong những phân vùng đó chứa các tệp hệ thống Android, một phân vùng khác chứa tất cả dữ liệu ứng dụng bạn tích lũy (đó là cách bạn thường có thể cập nhật mà không mất tất cả nội dung của mình) và các phân vùng khác để thực hiện nhiều công việc hậu trường hơn.
Hãy nghĩ về bộ tải khởi động như một điểm kiểm tra và quản lý bảo mật cho tất cả các phân vùng đó. Mỗi máy tính đều có một, và đó là những gì cho biết phần cứng sẽ tìm và cách chạy khi bạn khởi động. Trên điện thoại Android (và máy tính bảng, hộp TV và thậm chí cả lò vi sóng), bộ tải khởi động sẽ kiểm tra một số thứ theo mặc định đảm bảo phần mềm bạn đang cố gắng khởi động là chính hãng. Hầu hết các thiết bị di động hoặc thiết bị nhúng đều giống nhau, và đó là bởi vì nếu bạn có thể trao đổi những gì những người đã tạo ra điện thoại của bạn trên các phân vùng đó, bạn có thể phá vỡ mọi thứ nếu bạn không biết bạn là gì làm, hoặc phần mềm xấu có thể cố gắng gây rối với tất cả nội dung của bạn. Mặt trái là bộ tải khởi động đã mở khóa không xác minh phần mềm giúp dễ dàng cài đặt và sử dụng ROM tùy chỉnh. Đây là lý do tại sao mọi người muốn có thể mở khóa chúng.
Luôn có rất nhiều thảo luận về việc bộ tải khởi động bị khóa. Nhưng tất cả các điện thoại Android đều có bộ tải khởi động bị khóa, bao gồm cả các thiết bị Nexus thân thiện với nhà phát triển. Điều thực sự quan trọng là khi bộ nạp khởi động được mã hóa như một biện pháp bảo mật. Mặc dù một số thiết bị (như điện thoại và máy tính bảng Nexus) dễ dàng được mở khóa bằng một lệnh duy nhất, hầu hết các bộ tải khởi động đều bị khóa và mã hóa, có nghĩa là bạn cần mã thông báo bảo mật đúng (coi đó là mật khẩu) để mở khóa chúng.
Vì sao vấn đề này?
Bộ tải khởi động được mã hóa thường có thể gây tranh cãi cho những ai yêu thích phần cứng của nhà sản xuất và muốn sửa lại thiết bị của họ. HTC và LG và Samsung và Motorola - thực sự là về tất cả mọi người - thường xuyên vận chuyển các thiết bị có bộ tải khởi động bị khóa và mã hóa. Rất thường xuyên, điều đó được thực hiện bởi vì nhà mạng đã chế tạo điện thoại cho họ muốn nó bị khóa chặt. Điều này không cho phép thêm một lớp bảo mật cho người dùng cuối (và các nhà mạng yêu thích bất cứ điều gì cắt giảm các cuộc gọi hỗ trợ), nhưng nó khiến cho việc flash firmware mới (nghĩ ROM tùy chỉnh ở đây) trở nên khó khăn.
Mọi người cần tìm cách mã hóa (thường là với bộ tải khởi động "kỹ thuật" hoặc công cụ flash bị rò rỉ từ nhà sản xuất) hoặc tìm cách tải phần mềm tùy chỉnh lên trên phần mềm bảo mật. Nó rất thường là một hạt cứng để nứt. Trong những năm gần đây, chúng tôi đã thấy hầu hết những người tạo ra điện thoại Android cung cấp các mô hình hỗ trợ mở khóa - họ sẽ cung cấp cho bạn mã thông báo mở khóa cho bộ tải khởi động, miễn là bạn đồng ý với các điều khoản của họ. Vì nhiều lần những điều khoản đó chỉ là một cách thú vị để nói rằng bạn mất bảo hành ngay khi bạn mở khóa mọi thứ, vẫn còn rất nhiều người không hài lòng với nó.
Đó là một trong những tình huống mà không có gì sẽ làm mọi người hài lòng. Mua điện thoại Nexus rất dễ nói - bảo hành không bị vô hiệu bằng cách mở khóa bộ nạp khởi động - nhưng không phải ai cũng muốn phần cứng Google xuất xưởng hàng năm. Điều tương tự cũng xảy ra với các điện thoại khác có thể mở khóa bộ nạp khởi động thông qua chương trình dành cho nhà phát triển. Mọi người muốn có một mô hình nhất định hoạt động tốt nhất cho nhà cung cấp dịch vụ của họ và không quan tâm đến một mô hình cụ thể có thể được mở khóa. Hoặc phiên bản "nhà phát triển" đã mở khóa không có sẵn dưới dạng điện thoại được trợ giá từ cửa hàng của người bán hàng và mọi người không muốn bỏ ra toàn bộ giá bán lẻ cho nó. Trong khi đó, các nhà mạng và nhà sản xuất muốn cung cấp trải nghiệm có kiểm soát trong đó mọi người không gọi hỗ trợ bằng phần mềm chạy điện thoại mà họ không chấp thuận hoặc mọi người sẽ bị điện thoại của họ "tấn công" bởi phần mềm độc hại vì bảo mật bootloader đã bị bỏ qua.
Có nên quan tâm?
Đối với hầu hết chúng ta, có một bộ tải khởi động bị khóa không phải là vấn đề. Một số người thậm chí còn biết rằng có thêm một lớp bảo vệ mỗi lần điện thoại được khởi động lại. Nhưng đối với những người muốn làm nhiều hơn một chút với Android của họ - hoặc tự hỗ trợ nó sau khi nhà sản xuất quyết định họ đã hoàn thành nó - bộ nạp khởi động là một phần mềm rất quan trọng. Lời khuyên của chúng tôi là hỗ trợ các công ty sẽ bán cho bạn điện thoại cung cấp những thứ bạn thích. Nếu điều đó có nghĩa là một bộ tải khởi động đã được mở khóa, việc mua một chiếc điện thoại cung cấp khả năng đó sẽ nói với những người làm cho họ biết rằng có một thị trường và họ nên tiếp tục tạo ra chúng.