Computer >> Máy Tính >  >> Điện thoại thông minh >> Điện thoại thông minh

Những điều bạn cần biết về Root không hệ thống trong Android

Những điều bạn cần biết về Root không hệ thống trong Android

Trước Marshmallow, cách root thiết bị Android truyền thống đã được thực hiện thông qua việc sửa đổi các tệp trong phân vùng “/ system” khiến superuser - quá trình xử lý các yêu cầu truy cập root - chạy khi khởi động với tất cả các quyền cần thiết để hoạt động bình thường.

Khi Android Marshmallow được giới thiệu, Google đã thắt chặt bảo mật nên cách root truyền thống không còn hoạt động nữa. Điều này đã mở đường cho sự ra đời của cách root “không cần hệ thống” mà không yêu cầu sửa đổi thư mục “/ system”. Thay vào đó, nó sử dụng hình ảnh khởi động đã sửa đổi để khởi chạy quy trình siêu người dùng.

Hãy xem xét kỹ một số ưu điểm và nhược điểm của phương pháp không hệ thống so với phương pháp gốc truyền thống.

Ưu điểm của root không hệ thống

Ưu điểm chính của rootless hệ thống là nó giúp bạn chấp nhận các bản cập nhật qua mạng (OTA) qua mạng dễ dàng hơn rất nhiều bằng cách sử dụng phương pháp này.

Những điều bạn cần biết về Root không hệ thống trong Android

Mặt khác, phương pháp truyền thống làm ảnh hưởng đến khả năng nhận các bản cập nhật OTA của bạn vì nó sửa đổi phân vùng “/ hệ thống” của bạn theo cách khác với thiết lập phần mềm dự kiến ​​của nhà sản xuất thiết bị, đó là lý do tại sao một số nhà sản xuất điện thoại ngăn cài đặt các bản cập nhật OTA khi họ phát hiện ra rằng điện thoại đã được root, vì làm như vậy có thể khiến điện thoại bị nghẽn.

Nếu bạn root thiết bị của mình theo cách truyền thống, bạn phải flash lại phân vùng "/ system" trong kho trước khi có thể cài đặt bản cập nhật OTA. Đối với các thiết bị không có hệ thống root, bạn chỉ cần flash lại hình ảnh khởi động, dễ hơn đáng kể so với flash lại toàn bộ phân vùng “/ system”.

Phương pháp root không có hệ thống cũng ngăn chặn "soft-bricking" thiết bị của bạn nếu bạn không có nhân được hỗ trợ, đây là trường hợp xảy ra khi sử dụng phương pháp truyền thống để root Android Marshmallow. Nếu hạt nhân của bạn không được hỗ trợ, thiết bị của bạn sẽ không được root nhưng vẫn khởi động bình thường.

Ngoài ra, giờ đây, việc tháo gỡ thiết bị của bạn trở nên dễ dàng hơn nhiều nếu bạn muốn. Một khôi phục cài đặt gốc đơn giản sẽ thực hiện thủ thuật.

Nhược điểm

Một nhược điểm chung của việc root thiết bị của bạn, bất kể phương pháp root bạn sử dụng là gì, là một số dịch vụ, chẳng hạn như Android Pay của Google, chỉ đơn giản là sẽ không hoạt động vì nó chạy xác minh trên điện thoại của bạn để phát hiện xem thiết bị của bạn đã được root hay chưa. và chặn quyền truy cập vào các dịch vụ đó nếu quyền truy cập root được bật.

Tại một thời điểm, Android Pay hoạt động trên các thiết bị được root theo cách không có hệ thống, nhưng đó không phải là do thiết kế và ứng dụng hiện đã được vá để phát hiện các thiết bị có root không hệ thống.

Những điều bạn cần biết về Root không hệ thống trong Android

Hiện tại không có kế hoạch nào để vượt qua những hạn chế này, vì vậy nếu điều này quan trọng với bạn, bạn nên hạn chế root thiết bị của mình.

Một nhược điểm cụ thể của phương pháp root không hệ thống là nó sẽ không hiệu quả nếu thiết bị của bạn có bộ nạp khởi động bị khóa. Nếu đúng như vậy, bạn có thể cần phải tìm một cách khác để root thiết bị của mình nhưng không có giải pháp chung nào vào lúc này.

Bạn nên sử dụng phương pháp nào?

Bạn không phải quyết định sử dụng phương pháp root nào vì nó hoàn toàn phụ thuộc vào loại thiết bị bạn sở hữu và phiên bản Android của nó.

Phương pháp không hệ thống chỉ tương thích với Android 6.0 trở lên. Nếu thiết bị của bạn đang chạy Lollipop hoặc phiên bản cũ hơn, bạn phải tuân theo phương pháp truyền thống. Đối với những người có Marshmallow trở lên, cách không có hệ thống là cách khả thi duy nhất để root thiết bị của bạn tại thời điểm này.

Những điều bạn cần biết về Root không hệ thống trong Android

Nếu bạn quyết định flash tệp zip SuperSU vào điện thoại thông minh của mình, nó sẽ tự động quyết định phương pháp root nào sẽ sử dụng dựa trên thông số kỹ thuật của thiết bị của bạn.

Tuy nhiên, nếu bạn muốn root lại thiết bị của mình bằng phương pháp không hệ thống mới, bạn phải thực hiện giải nén toàn bộ và flash lại phân vùng "/ system" trong kho trước khi bắt đầu vì không phương pháp nào tương thích với phương pháp kia.